226控制變頻器啟停。
劉玉蓉
發(fā)布于2014-12-11 17:12
63
0
標(biāo)簽:
不懂如何控制變頻器的啟‘停。目前只是做通了寫頻率。請幫忙指點(diǎn)一下。
問題補(bǔ)充:
通訊已經(jīng)搞通了,能不能幫忙根據(jù)變頻器的地址寫一下啟,停的程序。
圖片說明: 1,變頻器地址
佳答案
你應(yīng)該用的是MODBUSrtu通信方式吧。
既然你的通訊已經(jīng)通了,你也把頻率寫過去了,同樣的道理你往變頻器對應(yīng)的數(shù)據(jù)區(qū)寫特定功能碼就行了啊。0001對應(yīng)modbus里面的離散寄存器00001,是一個開關(guān)量,你在226的程序里調(diào)用modbus主站程序,將你需要的功能碼發(fā)過去。比如你要啟動時MBUS_MSG的參數(shù)設(shè)置為:
Addr:00001;count:8 ;dataptr:&vb200; 其他你自己按實(shí)際設(shè)。
啟動:vb200的值給定為1(2#00000001)
自由停止:vb200的值給定為16(2#00010000)
你將二進(jìn)制里面的位與你的功能代號對應(yīng)起來你就明白了