台达MOV HAB D1120 其中HAB什么意思
台达MOV HAB D1120 其中HAB什么意思?
是通讯协议,D1120 是RS485通讯 HAB的意思是: 波特率是19200 数据位是7 停止位是1 校验是Even。
下面在介绍有关台达PLC与台达VFD-M系列变频器Modbus通讯程序案例,供学习参考。
PLC 与台达 VFD-M 系列变频器通讯使用方法是什么呢?
以下总结供大家参考:
【控制要求】
读取 VFD-M 系列变频器主频率(频率指令)、输出频率并将其分别于 D0、D1 中。(MODRD指令实现)
设置变频器以主频率为 40Hz 正方向启动。(MODWR 指令实现)
【VFD-M 变频器参数必要设置】
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/962bd40735fae6cd36e2168d01b30f2443a70f83?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
当出现变频器因参数设置错乱而导致不能正常运行时,可先设置 P76=10(回归出厂值),再按照上表进行参数设置。
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/342ac65c1038534337003acd9d13b07ecb80880b?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/e1fe9925bc315c6030a0d70383b1cb1349547720?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/b17eca8065380cd7424e1f01af44ad345882818e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
【元件说明】
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/4a36acaf2edda3cc9e3805cc0fe93901203f927a?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
【控制程序】
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/29381f30e924b8992ff6c4d460061d950b7bf610?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
【程序说明】
1.对 PLC RS-485 通讯口进行初始化,使其通讯格式为 MODBUS ASCII,9600,7,E,1。变频器 RS485 通讯口通讯格式需与 PLC 通讯格式一致。
2.MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进行计数,再利用 C0 的数值来控制 3 个 MODBUS 指令的依次执行,保证通讯的可靠性。
3.当 M0=On 时,[ MODRD K1 H2102 K2 ] 指令被执行,PLC 读取变频器的“主频率”和“输出频率”以 ASCII 码字符形式存放在 D1073~D1076,并自动将其内容转化成 16 进制数值储存至 D1050、D1051 中。
4.当 M1=On 时,[ MODWR K1 H2000 H12 ] 指令被执行,变频器启动并正方向运转。
5.当 M2=On 时,[ MODWR K1 H2001 K4000 ] 指令被执行,将变频器的主频率设置为40Hz。
6.程序的最后两行[ MOV D1050 D0 ] 是将变频器的主频率存储在 D0 中,[ MOV D1051 D1 ] 是把变频器的输出频率存储于 D1 中。
7.PLC 一开始 RUN,比较 C0=0,就一直反复地对变频器进行通讯的读写。
温馨提示:答案为网友推荐,仅供参考