本案例是通過耐用通信RS485轉(zhuǎn)PROFINET網(wǎng)關(guān)鏈接SJ700-2日立變頻器與PLC的配置案例,用 到設(shè)備為西門子S7-1200PLC, RS485轉(zhuǎn)PROFINET網(wǎng)關(guān), SJ700-2日立變頻器兩臺。
1.打開博圖,安裝gsd文件;
2.選擇gsd所在文件夾位置(如桌面等)即可確定后會出現(xiàn)在圖中,選擇安裝即可;
3.安裝完畢后在如下地址找到RS485轉(zhuǎn)profinet網(wǎng)關(guān)模塊;
4.設(shè)置RS485轉(zhuǎn)profinet網(wǎng)關(guān)的IP地址和設(shè)備名稱,要和配置軟件保持一致;
5.添加RS485轉(zhuǎn)profinet網(wǎng)關(guān)所需的輸入輸出字節(jié)長度;
6.下載配置到PLC,設(shè)置RS485轉(zhuǎn)profinet網(wǎng)關(guān)參數(shù),打開網(wǎng)關(guān)配置軟件;
7.首先設(shè)置PN端的IP地址和設(shè)備名稱,需和博圖配置保持一致;
8.設(shè)定串口參數(shù),可選擇232或485接口,工作模式可選擇主從模式或消費者生產(chǎn)者模式,此處 以生產(chǎn)者消費者模式為例;
9.根據(jù)設(shè)備說明書設(shè)置RS485轉(zhuǎn)profinet網(wǎng)關(guān)每個端口的串口參數(shù);
10.在子網(wǎng)處鼠標右鍵添加節(jié)點,在節(jié)點處右鍵添加生產(chǎn)者和消費者;
11.消費者為接收,用于接收SJ700-2日立變頻器發(fā)來的數(shù)據(jù)。 子網(wǎng)離線動作:選擇清零后網(wǎng)關(guān)接收一次數(shù)據(jù)后會清零,否則就會保持。 超時時間:以10ms為基數(shù)如圖中填入100則乘以10為1000ms即1秒后執(zhí)行清零或保持動作, 觸發(fā)字節(jié):使能后對應(yīng)字節(jié)數(shù)據(jù)變化才會發(fā)送;
12.在消費者處右鍵添加需要的數(shù)據(jù)格式,根據(jù)手冊數(shù)據(jù)格式,添加相應(yīng)的數(shù)據(jù)長度;
13.第二個子網(wǎng)也照此設(shè)置,不過內(nèi)存映射地址要從14開始下載配置,即可在相應(yīng)I地址讀取到 信息; 14.關(guān)于發(fā)送:在生產(chǎn)者和消費者模式下發(fā)送選擇生產(chǎn)者。同樣超時離線動作可以選擇清零和保 持。發(fā)送模式分為周期發(fā)送;數(shù)據(jù)改變發(fā)送;啟動后發(fā)送一次和觸發(fā)數(shù)據(jù)改變; 15. 添加數(shù)據(jù)-可選擇固定的輸入長度,內(nèi)存映射1500對應(yīng)PLC的Q地址起始地址。例如上圖中 Q地址起始地址為68,那么加入選擇數(shù)據(jù)長度為10,內(nèi)存映射地址為1500。那么網(wǎng)關(guān)將發(fā)送從 QB68開始即QB68-QB77的10個字節(jié)長度的數(shù)據(jù)。在觸發(fā)模式下如果內(nèi)存映射地址設(shè)置為 1500,那么QB68的數(shù)據(jù)發(fā)生變化后將進行發(fā)送,如果不想將出發(fā)數(shù)據(jù)發(fā)送那么數(shù)據(jù)的內(nèi)存映 射地址要偏移一位即1501開始。 |
|