226控制变频器启停。
刘玉蓉
发布于2014-12-11 17:12
63
0
标签:
不懂如何控制变频器的启‘停。目前只是做通了写频率。请帮忙指点一下。
问题补充:
通讯已经搞通了,能不能帮忙根据变频器的地址写一下启,停的程序。
图片说明: 1,变频器地址
佳答案
你应该用的是MODBUSrtu通信方式吧。
既然你的通讯已经通了,你也把频率写过去了,同样的道理你往变频器对应的数据区写特定功能码就行了啊。0001对应modbus里面的离散寄存器00001,是一个开关量,你在226的程序里调用modbus主站程序,将你需要的功能码发过去。比如你要启动时MBUS_MSG的参数设置为:
Addr:00001;count:8 ;dataptr:&vb200; 其他你自己按实际设。
启动:vb200的值给定为1(2#00000001)
自由停止:vb200的值给定为16(2#00010000)
你将二进制里面的位与你的功能代号对应起来你就明白了