工控網(wǎng)首頁
>

應用設計

>

偉創(chuàng)AC60系列變頻器與西門子S7-200PLC通信

偉創(chuàng)AC60系列變頻器與西門子S7-200PLC通信

一、功能介紹

 偉創(chuàng)AC60系列變頻器內(nèi)置國際標準的MODBUS(從站)通信協(xié)議,配合RS485通信模塊,可非常方便的實現(xiàn)遠程通訊控制功能。

二、S7-200的自由口通信模式說明

   S7-200系列PLC有一種特殊的通信模式:自由口通信模式。在這種通信模式下。用戶可以在自定義的通信協(xié)議(可以在用戶程序中控制通信參數(shù):選擇通信協(xié)議、設定波特率、設定校驗方式、設定字符的有效數(shù)據(jù)位)下,通過建立通信中斷事件,使用通信指令,控制PLC的串行通信口與其它設備進行通信。只有當CPU主機處于RUN工作方式下(此時特殊繼電器SM0.7為1)才允許自由通信模式,此時S7-200失去了與標準通信裝置進行正常通信的功能。當CPU主機處于STOP工作方式下時,自由通信模式被禁止,PLC的通信協(xié)議由自由通信協(xié)議自動切換到正常的PPI通信協(xié)議。

三、下面以西門子S7-200系列PLC為例,介紹PLC與變頻器建立通訊并實現(xiàn)對變頻器起停、頻率給定、監(jiān)控、發(fā)送廣播指令等功能的控制。

    變頻器作為MODBUS協(xié)議從站接收來自CPU226 PLC的通信指令。 1、變頻器在與CPU226通信前須做好以下準備工作: 1)確認已安裝好AC60系列485通信模塊; 2)用一根帶9針陽性插頭的串口通信電纜連接在CPU226 PLC的自由通信口端(PORT0或PORT1),電纜另一端的第3、8線分別接在AC60變頻器A+、B-端子上; 3)預先設置變頻器以下參數(shù):

H-66=0//變頻器設為從站 H-67=1 //變頻器通訊地址為1 H-69=3 //通訊波特率9.6K H-68=1 //(E、8、1)//通訊數(shù)據(jù)偶校驗 E-01=2 //變頻器的運行采用通訊方式 E-02=6 //變頻器的給定頻率設定采用通訊方式 2、PLC內(nèi)存使用說明    西門子S7-200系列PLC的自由通訊端口編程必定會用到兩個指令,即XMT(發(fā)送)指令和RCV(接收)指令。編寫程序時需要為這兩個指令指定數(shù)據(jù)緩沖區(qū),一般以最低位數(shù)為0的地址作為數(shù)據(jù)緩沖區(qū)的起始地址。 1)發(fā)送指令XMT緩沖區(qū)(寫/讀) VB100 //xmt指令要發(fā)送的字節(jié)個數(shù) VB101 //變頻器通訊地址(01) VB102 //modbus功能碼(06/03) VB103 //變頻器被寫地址高位/變頻器被讀起始地址高位 VB104 //變頻器被寫地址低位/變頻器被讀起始地址低位 VB105 //被寫數(shù)據(jù)高位/被讀數(shù)據(jù)字個數(shù)高位 VB106 //被寫數(shù)據(jù)低位/被讀數(shù)據(jù)字個數(shù)低位 VB107 //被發(fā)送數(shù)據(jù)CRC低位 VB108 //被發(fā)送數(shù)據(jù)CRC高位 2)接收指令RCV緩沖區(qū) VB200 //rcv指令要接收的字節(jié)個數(shù) VB201 //變頻器地址(01) VB202 //modbus功能碼(06/03) VB203 //變頻器被寫地址高位/被讀數(shù)據(jù)字節(jié)個數(shù)高位 VB204 //變頻器被寫地址低位/被讀數(shù)據(jù)字節(jié)個數(shù)低位 VB205 //被寫數(shù)據(jù)高位/被讀數(shù)據(jù)高位 VB206 //被寫數(shù)據(jù)低位/被讀數(shù)據(jù)低位 VB207 //被接收數(shù)據(jù)CRC低位 VB208 //被接收數(shù)據(jù)CRC高位 VB217 //被接收數(shù)據(jù)CRC驗算低位 VB218 //被接收數(shù)據(jù)CRC驗算高位 3)CRC校驗子程序(SBR0)    偉創(chuàng)AC60變頻器內(nèi)置的MODBUS協(xié)議采用RTU傳輸格式,只是采用了部分MODBUS從協(xié)議(只支持03、06、08H這三種命令)通信速率比ASCII模式更快。該格式使用CRC校驗方式對每次發(fā)出或接收的數(shù)據(jù)幀進行校驗。因此,該子程序使用了多個局部變量,以方便其它子程序調(diào)用。 在西門子STEP 7-Micro/Win 編程環(huán)境下(如圖),

通信初始化 (PORT0)

CRC校驗子程序

四、S7-200PLC與n臺變頻器的連接圖(單對子布線)

投訴建議

提交

查看更多評論
其他資訊

查看更多

偉創(chuàng)電氣參加第八屆全國建筑施工機械租賃大會

偉創(chuàng)電氣亮相印度國際自動化展

偉創(chuàng)電氣廢渣卸料系統(tǒng)在電廠的應用

偉創(chuàng)電氣技術(shù)交流會在福建寧德順利召開

偉創(chuàng)電氣參加首屆建筑起重機械安全管理交流大會