台达plc编程中MODRD K1 H2102 K2指令怎样解释

在台达plc101例中解释为读取变频器的主频率及输出频率,
并存放于寄存器 D1050、D1051,怎样解释H2102,2103的数据就是存放到D1050和D1051中呢

MODRD S1 S2 N指令
S1即上面K1,变频器的地址
S2即上面的H2101,读取数据的地址
N即上面的K6,读取数据的长度,规定K1≤N≤K6,K6意思是连续读取H2101,H2102,H2103,H2104,H2105及H2106的数据,若是换成K2,则表示读取H2101和H2102的数据。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-05
K1 装置地址01
H2102 数据地址
K2 数据长度2个WORD
接收数据以ASCLL码形式存储在D1070-D1085,plc自动将内容转换为数值存储于D1050- D1055 复位数据传送接收完毕标志!本回答被网友采纳
第2个回答  2011-12-08
K1 MODBUS 地址
H2102 变频器参数 MODBUS 地址
K2 连续 读2个数据
D1050 D1051 是台达PLC 默认地址
台达PLC MODBUS 很不好用追问

如果我将K2改为K4是不是PLC执行该指令后会自动把H2102,H2103,H2104,H2105四个地址数据分别存放到D1050,D1051,D1052,D1053中呢?多谢指点

第3个回答  2011-12-14
S1
:
联机装置地址

S2
:
欲读取数据的地址

n
:
读取数据的长度

操作数: 装置范围

S1
:
K, H, D

S2
:
K, H, D

n
:
K, H, D

指令说明:
1.

MODRD 指令系针对 MODBUS ASCII 模式/RTU 模式的通讯外围设备专用的驱动指令。台达VFD 变频器内建的 RS-485 通讯接口皆符合 MODBUS 的通讯格式(除了 VFD-A 系列),可利用 MODRD 指令对台达变频器进行通讯控制(数据读取)。

2.

联机外围装置回传的数据储存于D1070~D1085。接收完毕后,PLC 会自动检查所接收的数据是否有误,若发生错误则M1140 会On。
相似回答