一.功能介紹
英威騰CHV係列矢量變頻器內(nei) 置國際標準的MODBUS(從(cong) 站)通信協議,配合CHV係列變頻器專(zhuan) 用通訊卡,可非常方便的實現遠程通訊控製功能。通訊卡上提供RS232及RS485兩(liang) 種物理通訊端口,用戶可通過設置卡上的跳線選擇。
下麵以西門子S7-200係列PLC為(wei) 例,介紹PLC與(yu) CHV矢量變頻器建立通訊並實現對變頻器起停、頻率給定、監控等功能的控製。
變頻器作為(wei) MODBUS協議從(cong) 站接收來自CPU224 PLC的通信指令,。
CHV係列矢量變頻器在與(yu) CPU224通信前須做好以下準備工作:
1.確認已安裝好CHV係列矢量變頻器的通訊卡,並將卡上的端口跳線置於(yu) RS485端;
2.用一根帶9針陽性插頭的串口通信電纜連接在CPU224 PLC的自由通信口端,電纜另一端的第5、3、8線分別接在CHV變頻器RS485通訊卡的GND、485+、485-端子上,其餘(yu) 線屏蔽不用;
3.預先設置變頻器以下參數:
PC0.0=1 //變頻器通訊地址為(wei) 1
PC0.1=3 //通訊波特率9.6K
PC0.2=1 //通訊數據偶校驗
P0.01=2 //變頻器的運行指令采用通訊方式
P0.03=7 //變頻器的A頻率設定采用通訊方式
二.PLC內(nei) 存使用說明
西門子S7-200係列PLC的自由通訊端口編程必定會(hui) 用到兩(liang) 個(ge) 指令,即XMT(發送)指令和RCV(接收)指令。編寫(xie) 程序時需要為(wei) 這兩(liang) 個(ge) 指令指定數據緩衝(chong) 區,一般以最低位數為(wei) 0的地址作為(wei) 數據緩衝(chong) 區的起始地址。
1.發送指令XMT緩衝(chong) 區(寫(xie) /讀)
VB100 //xmt指令要發送的字節個(ge) 數
VB101 //變頻器通訊地址(01)
VB102 //modbus功能碼(06/03)
VB103 //變頻器被寫(xie) 地址高位/變頻器被讀起始地址高位
VB104 //變頻器被寫(xie) 地址低位/變頻器被讀起始地址低位
VB105 //被寫(xie) 數據高位/被讀數據字個(ge) 數高位
VB106 //被寫(xie) 數據低位/被讀數據字個(ge) 數低位
VB107 //被發送數據CRC低位
VB108 //被發送數據CRC高位
2.接收指令RCV緩衝(chong) 區
VB200 //rcv指令要接收的字節個(ge) 數
VB201 //變頻器地址(01)
VB202 //modbus功能碼(06/03)
VB203 //變頻器被寫(xie) 地址高位/被讀數據字節個(ge) 數高位
VB204 //變頻器被寫(xie) 地址低位/被讀數據字節個(ge) 數低位
VB205 //被寫(xie) 數據高位/被讀數據高位
VB206 //被寫(xie) 數據低位/被讀數據低位
VB207 //被接收數據CRC低位
VB208 //被接收數據CRC高位
VB217 //被接收數據CRC驗算低位
VB218 //被接收數據CRC驗算高位
轉載請注明出處。







相關文章
熱門資訊
精彩導讀



















關注我們

