发表于:2005-05-25 22:04:00
3楼
用通讯很简单可以实现,From to 指令是接模拟量的扩充模块时用来读扩充模块值的。程序如下:
LD M1002
MOV H86 D1120
SET M1120
MOV K100 D1129 通讯初始化
LD X1
MODRD K1 H1456 K2
LDP X1
SET M1122 读取值
LD M1127 读取完数据处理
BMOV D1050 D120 K4
RST M1127
END
注意:D0通讯地址为H1000,存放模拟量的D为D1110~D1113,地址为H1456~H1459.MODBUS读取回来的数据存放在D1050开始的寄存器.