请教各位:
我有一段ASC转换程序,把D3000的数值转换成ASC码通过RS485协议传送计数表,程序如下。程序仿真的时候,比如D3000的数值为2,为什么D3006值为ASC“20”,值为12338,D4001的值为12848,这里面的数据是怎么转换的。
SBRT STM-RS485
LOADP M1001
OUT M0700
MOV D3000 D3002
BCD D3002 D3004
ASC D3004 D3006
MOV D3006 D4001
SWAP D4001
您的位置:控制工程论坛网论坛 » PLC与PAC » plc XBM-DN32S ASC码转换计算
请教各位:
我有一段ASC转换程序,把D3000的数值转换成ASC码通过RS485协议传送计数表,程序如下。程序仿真的时候,比如D3000的数值为2,为什么D3006值为ASC“20”,值为12338,D4001的值为12848,这里面的数据是怎么转换的。
SBRT STM-RS485
LOADP M1001
OUT M0700
MOV D3000 D3002
BCD D3002 D3004
ASC D3004 D3006
MOV D3006 D4001
SWAP D4001