用plc数字输出模块驱动多变量仪表的系统的制作方法_2

文档序号:8480783阅读:来源:国知局
及使能位控制模块203和PLC数字输出模块204。
[0025]本实施例中PLC数字输出模块204采用的是普通的具有32个输出接口的PLC数字输出模块,需要驱动的是6位显示位的数字显示仪表,其中6位显示位包括:1个符号位和5个数字位,分别为正负位、万分位、千分位、百分位、十分位和个分位。每个数字显;^仪表还需要具有与使能位接口连接的使能位连接点。每个数字显示仪表还需要与电源连接,数字显示仪表中的每个显示位的电源是靠数字显示仪表内部并联获得电源。
[0026]由于PLC数字输出模块204输出的是B⑶码,所以数字显示仪表的每一位显示位都需要4个数据位接口,因此6位显示位的数字显示仪表一共需要24个数据位接口,每个数字显示仪表都与这24个数据位接口连接。具有32个输出接口的PLC数字输出模块204中有24个输出接口用作数据位接口,那么剩余的8个输出接口可以用作使能位接口,每个数字显示仪表与8个中的I个使能位接口连接,因此可以驱动8个数字显示仪表,这8个数字显示仪表分别为PBl?PB8数字显示仪表2051?2058,与这8个数字显示仪表对应的8个数字显示仪表工程量计算模块分别为PBl?PB8数字显示仪表工程量计算模块2011?2018。PBl?PB8数字显示仪表工程量计算模块2011?2018会对PBl?PB8数字显示仪表2051?2058的结果进行分别计算。
[0027]本发明中PLC数字输出模块的输出接口与数字显示仪表的具体连接方法可根据实际需要进行设定,此处不做具体限定。例如,PLC数字输出模块的32个输出接口分别为DOl.1?D01.32,图3为本发明提供的实施例二中PLC数字输出模块的输出接口与数字显示仪表的连接示意图,图3仅示出了 PLC数字输出模块的输出接口与PBl数字显示仪表205UPB2数字显示仪表2052的连接示意图,PLC数字输出模块的输出接口与PB3?PB8数字显示仪表的连接关系与之相似。具体地,可以使PLC数字输出模块中的D01.1?D01.24作为数据位接口,使D01.25?D01.32作为使能位接口,具体地,D01.1?D01.4与各数字显示仪表的正负位连接,负责驱动各数字显示仪表的正负位;D01.5?D01.8与各数字显示仪表的万分位连接,负责驱动各数字显示仪表的万分位;D01.9?D01.12与各数字显示仪表的千分位连接,负责驱动各数字显不仪表的千分位;D01.13?D01.16与各数字显不仪表的百分位连接,负责驱动各数字显示仪表的百分位;D01.17?D01.20与各数字显示仪表的十分位连接,负责驱动各数字显示仪表的十分位;D01.21?D01.24与各数字显示仪表的个分位连接,负责驱动各数字显示仪表的个分位;D01.25?D01.32分别与各数字显示仪表的使能位连接点连接,负责驱动各数字显示仪表的使能位。
[0028]当使能位接口的输出为第一数值时,与使能位接口连接的数字显示仪表更新显示结果;当使能位接口的输出为第二数值时,与使能位接口连接的数字显示仪表保持原有的显示结果不变。在同一时刻至多一个使能位接口的输出为第一数值,从而实现对多个数字显示仪表的有效驱动。
[0029]例如,当第一数值设定为1,第二数值设定为O时,当与PBl数字显示仪表2051连接的使能位接口的输出为I时,则PBl数字显示仪表2051将BCD码转换为显示结果并进行显示;当与PB2数字显示仪表2052连接的使能位接口的输出为O时,则PB2数字显示仪表2052保持原有的显示结果不变。具体地,例如D01.21 = O,D01.22 = LD01.23 = O,D01.24=1,则代表PLC数字输出模块204输出的个分位上的B⑶码为0101,当显示结果为十进制时,则代表显示结果的个分位上为5。显示结果的其他数字位的传输及转换原理与此相似。
[0030]如果PLC数字输出模块仍然采用的是普通的具有32个输出接口的PLC数字输出模块,需要驱动的是4位显示位的数字显示仪表,其中4位显示位为4个数字位,分别为千分位、百分位、十分位和个分位。根据实施例二的内容可知,此时一共需要PLC数字输出模块中的16个输出接口用作数据位接口,那么剩余的16个输出接口可以用作使能位接口,每个数字显示仪表与16个中的I个使能位接口连接,因此只需I个PLC数字输出模块就可以驱动16个数字显示仪表。
[0031]如果PLC数字输出模块仍然采用的是普通的具有32个输出接口的PLC数字输出模块,需要驱动的是3位显示位的数字显示仪表,其中3位显示位包括:1个符号位和2个数字位,分别为正负位、十分位和个分位。根据实施例二的内容可知,此时一共需要PLC数字输出模块中的12个输出接口用作数据位接口,那么剩余的20个输出接口可以用作使能位接口,每个数字显示仪表与20个中的I个使能位接口连接,因此只需I个PLC数字输出模块就可以驱动20个数字显示仪表。
[0032]根据本发明提供的用PLC数字输出模块驱动多变量仪表的系统,通过循环寻址功能模块和BCD码转换及使能位控制模块,使PLC数字输出模块驱动多个数字显示仪表。本发明提供的用PLC数字输出模块驱动多变量仪表的系统成本低,可靠性高,并且只需少量的PLC数字输出模块就可以驱动大量的数字显示仪表。
[0033]最后,需要注意的是:以上列举的仅是本发明的具体实施例子,当然本领域的技术人员可以对本发明进行改动和变型,倘若这些修改和变型属于本发明权利要求及其等同技术的范围之内,均应认为是本发明的保护范围。
【主权项】
1.一种用PLC数字输出模块驱动多变量仪表的系统,其特征在于,包括:驱动装置和多个数字显示仪表; 所述驱动装置包括:多个数字显示仪表工程量计算模块、循环寻址功能模块、BCD码转换及使能位控制模块和PLC数字输出模块; 所述多个数字显示仪表工程量计算模块,用于计算所述多个数字显示仪表的工程量;所述多个数字显示仪表工程量计算模块与所述多个数字显示仪表一一对应,每个数字显示仪表工程量计算模块得到一个计算结果; 所述循环寻址功能模块与所述多个数字显示仪表工程量计算模块连接,用于选择所述数字显示仪表工程量计算模块; 所述BCD码转换及使能位控制模块与所述循环寻址功能模块连接,用于控制使能位并将所述计算结果转换为BCD码; 所述PLC数字输出模块与所述BCD码转换及使能位控制模块连接,用于输出所述BCD码; 所述多个数字显示仪表与所述PLC数字输出模块连接,用于将所述BCD码转换为显示结果并进行显示。
2.根据权利要求1所述的用PLC数字输出模块驱动多变量仪表的系统,其特征在于,所述PLC数字输出模块包括:N个数据位接口和M个使能位接口 ; 每个数字显示仪表都与N个数据位接口连接,并与M个中的一个使能位接口连接。
3.根据权利要求2所述的用PLC数字输出模块驱动多变量仪表的系统,其特征在于,当所述使能位接口的输出为第一数值时,与所述使能位接口连接的所述数字显示仪表更新所述显示结果;当所述使能位接口的输出为第二数值时,与所述使能位接口连接的所述数字显示仪表保持原有的显示结果不变。
4.根据权利要求3所述的用PLC数字输出模块驱动多变量仪表的系统,其特征在于,在同一时刻至多一个使能位接口的输出为所述第一数值。
5.根据权利要求2所述的用PLC数字输出模块驱动多变量仪表的系统,其特征在于,所述数字显示仪表为X位显示位的数字显示仪表,所述显示结果为十进制,每四个数据位接口与所述数字显示仪表中的X位中的一位显示位连接;其中,N等于4*X。
6.根据权利要求5所述的用PLC数字输出模块驱动多变量仪表的系统,其特征在于,所述显示位包括符号位和数字位,或者所述显示位为数字位。
【专利摘要】本发明公开了一种用PLC数字输出模块驱动多变量仪表的系统,包括:驱动装置和多个数字显示仪表;驱动装置包括:多个数字显示仪表工程量计算模块、循环寻址功能模块、BCD码转换及使能位控制模块和PLC数字输出模块;多个数字显示仪表工程量计算模块,用于计算多个数字显示仪表的工程量;循环寻址功能模块,用于选择数字显示仪表工程量计算模块;BCD码转换及使能位控制模块,用于控制使能位并将计算结果转换为BCD码;PLC数字输出模块,用于输出BCD码;多个数字显示仪表,用于将BCD码转换为显示结果并进行显示。该系统成本低,可靠性高,只需少量的PLC数字输出模块就可以驱动大量的数字显示仪表。
【IPC分类】G05B19-05
【公开号】CN104820394
【申请号】CN201510116119
【发明人】刘国庆
【申请人】中冶东方工程技术有限公司
【公开日】2015年8月5日
【申请日】2015年3月17日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1