
1. 最近学习组态王,连接的是西门子200的PLC,我想做个变量,对应显示PLC的C0当前计数值,但是看到组态王的寄存器类型里怎么没有C的选项呢?也没有T,也没有VW,也没有VD,为什么? --------------位---------------------
BIT 位表示(0或1)
-------------单字节---------------------
BYTE 无符号字节型8位(0~255)
-------------双字节---------------------
SHORT 有符号16位数(-32768~32767)
USHORT 无符号16位数(0~65535)
BCD 无符号16位十进制数(0~9999)
-------------四字节--------------------
LONG 有符号32位数(-2147483648~2147483647)
LONGBCB 无符号32位数(0~4294967295)
FLOAT 浮点数,IEEE 754标准的32位(10E-38~10E+38)
至于你想用什么类型的,就要看你数的范围来决定了。
VW0是双字的类型,也就是16位数。如果你用byte类型会丢失高位值,用short可能会产生符号导致两边的数据不一致,ushort是匹配的类型。
[3492]
[2142]
[2709]
[2521]
[6853]
[2257]
[5492]
[2179]
[2167]
[2571]

客服
小程序
公众号