好像少了一个读取寄存器数值个数的 操作数
来自某网友:REGR指令:指定远程PLC指定寄存器内的数值读取到本地的PLC指定的寄存器内
REGW指令:将本地的PLC指定的寄存器内的数值写到远程PLC指定寄存器内 (我总结的“远读(Read)本写(Write)”)
寄存器读指令REGW S1 S2 S3 D1 D2
S1 指定远端通讯局号,机站号
S2 指定远端寄存器首址编号要读站寄存器
S3 指定寄存器数数值要读几个
D1 指定本接收寄存器首址编号要读数据放哪寄存器面
D2 指定串口编号通PLC哪口读取
REGR k1 k0 k1 d0 k2
k1 指定远端通讯局号,机站号
k0 指定远端寄存器首址编号要读站寄存器
k1 指定寄存器数数值要读几个
d0 指定本接收寄存器首址编号要写数据放哪寄存器面
k2 指定串口编号通PLC哪口写入
错误示范: REGR k1 k0 k1 d0 k2
k1 指定近端通讯局号,机站号 (近端不用标记机站号!!)
k0 指定近端寄存器首址编号要读站寄存器
k1 指定寄存器数数值要写几个
d0 指定远端要写数据放哪寄存器面 (远端需要标记机站号!!)
k2 指定串口编号通PLC哪口写入