矩形N80系列PLC的模拟量&数字量换算说明
第一部分:各个PLC型号的量程(扩展模块的量程)
扩展模块,其硬件内置了0~20mA、4~20mA、有/无符号数等四种不同的量程选择,用户可以通过拨码开关进行选择,以8路模拟量电流输入模块E8AD1为例,其对应关系如下,其他型号请参考产品手册:
SW1 | SW2 | SW3 | SW4 | E8AD1工作范围 |
on | off | off | off | 0~20mA(无符号数) |
on | off | off | on | 0~20mA(有符号数) |
on | on | off | off | 4~20mA(无符号数) |
on | on | off | on | 4~20mA(有符号数) |
1) 无符号数时的处理
当拨码开关选择为无符号数值(即SW4为off)时,PLC寄存器3xxxx中的数值为无符号数,16位寄存器的值范围为0~65535。
a. 当拨码开关为0~20mA量程时的计算:
此时,0mA对应于3xxxx的数值0,20mA对应65535,则
每1mA对应的数值为:(65535-0)/(20-0)=3276.75
若已知电流I,求对应的3xxxx数值N为:N = I × 3276.75
反过来,已知3xxxx的数值N,可求其对应电流:I = N / 3276.75
当拨码开关为“PLC寄存器3xxxx数值为无符号数,量程为0~20mA传感器”,其对应关系如下表所示:
b. 当拨码开关为4~20mA量程时的计算:
与模拟量一体主机不同,当扩展模块的拨码开关打到4~20mA时,其内部的硬件测量电路也跟着变化,此时,4mA对应于3xxxx的0,20mA对应于65535,则
每1mA对应的数值为 :(65535—0) /(20—4)mA =4096
则 某I电流对应的3xxxx数值N为:N =(I—4)×4096
反过来,已知3xxxx的数值N,可求其对应电流:I = N / 4096 + 4
我们可得到扩展模块档位为“无符号数、4-20mA”时的对应表格,如下所示:
2) 有符号数时的处理
当拨码开关选择为有符号数值(即SW4为on)时,PLC寄存器3xxxx的数值就为带符号数,此时,寄存器3xxxx的值范围为—32768 ~ 32767,而传感器是0/4~20mA,对应于正数部分0~32767。
传感器量程也有两种情况,不带负数的量程,如0~20mA、4~20mA、1~5V、0~10V等(矩形PLC大部分模拟量模块都只支持这种不带负数的量程输入),也有带负数的量程,如±10V、±20V等(矩形PLC的E6Mad2扩展模块支持带负数的量程)。
a. 当拨码开关为0~20mA时的计算:
此时,0mA对应于3xxxx的数值0,20mA对应32767,则
每1mA对应的数值为:(32767-0)/(20-0)=1638.35
若已知电流I,求对应的3xxxx数值N为:N =I*1638.35
反过来,已知3xxxx的数值N,可求其对应电流:I = N/1638.35
我们可得到扩展模块档位为“有符号数、4-20mA”时的对应表格,如下所示:
b. 当拨码开关为4~20mA时的计算:
与集成模拟量的主机不同,当扩展模块的拨码开关打到4~20mA时,其内部的硬件电路也跟着变化,此时,4mA对应于3xxxx的0,20mA对应于32767,则 每1mA对应的数值为 :(32767—0) /(20—4)mA =2048
若已知电流I,求对应的3xxxx数值N为:N =(I—4)*2048
反过来,已知3xxxx的数值N,可求其对应电流:I = N/2048 + 4
我们可得到扩展模块档位为“有符号数、4-20mA”时的对应表格,如下所示:
3) 特例:支持±10V输入的扩展模块E6Mad2
扩展模块E6Mad2支持±10V输入,因为使用较少,这里不做介绍,如需要使用这个型号,可联系矩形科技索取相关资料。
相关资料: