S7-1200 與V20 的USS 通訊,S7-1200 PLC要求加CM1241 RS485通信模塊,通過USS協(xié)議庫指令編程。USS協(xié)議庫指令集成在編程軟件中。 S7-1200和V20通訊實(shí)例請(qǐng)參考以下文檔與視頻:
V20變頻器通過RS485線纜與PLC連接,使用標(biāo)準(zhǔn)的MODBUS通信協(xié)議進(jìn)行通訊,通過modbus通訊,PLC給V20變頻器發(fā)送指令可對(duì)變頻器進(jìn)行啟停調(diào)頻的操作。具體接線如下圖所示:
圖1-1:S7-1200 CB1241與 V20通訊接線 圖1-2:S7-1200 CM1241與 V20通訊接線 V20與PLC通訊網(wǎng)絡(luò)拓?fù)鋱D,配套的終端網(wǎng)絡(luò)終端電阻可在西門子經(jīng)銷商處購買。終端電阻訂貨號(hào):6SL3255-0VC00-0HA0,具體接線如下圖所示: 圖1-3:PLC與V20通信接線圖 2,通過USS通訊實(shí)現(xiàn)V20啟停調(diào)速 2.1 V20的參數(shù)設(shè)置 V20進(jìn)行USS通訊所需參數(shù)設(shè)置如表2-1所示
表2-1:USS通訊參數(shù)設(shè)置 說明:也可直接設(shè)置連接宏CN010,設(shè)置完成后,默認(rèn)修改的參數(shù)如下表2-2所示: 表2-2:連接宏CN010參數(shù)設(shè)置 說明:在與S7-1200通訊時(shí),必須把P2013修改為4。 2.2 PLC編程 PLC編程如表2-3所示: 1,初始化USS通訊接口,需確保PLC側(cè)的波特率與驅(qū)動(dòng)器設(shè)置一致 說明: PORT:通訊端口ID BAUD:波特率 USS_DB:連接USS_DRV的背景DB塊 2,通過該塊可對(duì)變頻器進(jìn)行啟停、調(diào)速、故障確認(rèn)、反轉(zhuǎn)等操作 說明: RUN:驅(qū)動(dòng)器啟動(dòng) OFF2:OFF2停車方式 OFF3:OFF3停車方式 F_ACK:故障確認(rèn)位 DIR:反向使能 DRIVE:變頻器USS地址 PZD_LEN:PZD數(shù)據(jù)字的數(shù)量,可選擇2(默認(rèn)值)、4、6、8 SPEED_SP:速度設(shè)定值,所設(shè)定為百分?jǐn)?shù),與P2000基準(zhǔn)頻率相乘為設(shè)定頻率 3,該程序塊用于寫參數(shù) 說明: REQ:使能寫參數(shù)操作 DRIVE:變頻器USS地址 PARAM:所要寫的參數(shù)的參數(shù)號(hào) INDEX:參數(shù)索引號(hào) EEPROM:是否將RAM區(qū)數(shù)據(jù)拷貝至EEROM中 VALUE:參數(shù)所要寫的值 USS_DB:連接USS_DRV的背景DB塊 |
|