西门子PLC的Q状态

2025-04-03 15:07:24
推荐回答(2个)
回答1:

不可以存入VB中,VB是字节8位的,而Q0.0~Q1.1是十个位,如果你要读取Q0.0~Q1.1的状态只能十六位字类型的读取,即QW/VW/MW/SW等地址去读取。十个位状态的最大值是十进制1023(或等值的二进制11 1111 1111/十六进制3FF),而VB只能存储最大十进制255(或等值的二进制1111 1111/十六进制FF),如果你使用十六位字类型就可以使用MOV_W QW0 VW0来读取Q点的状态,反之使用MOV_W VW0 QW0就可以控制了。

回答2:

直接mov就行了,QB0到VB0 反过来就是VB0到QB0