通過操作面板改設備IP地址的方式經(jīng)常應用在設備調(diào)試階段 ,以解決現(xiàn)場沖突問題。
SMART PLC可以通過指令查看自身IP地址和修改IP地址,通過Smart Line新連接的函數(shù)功能,可實現(xiàn)Smart Line在線新S7-200 SMART PLC IP地址的功能。
同時該方法也可用于Smart Line選擇連接不同地址的PLC,適用于一臺觸摸屏靈活操作多臺相同設備但不同IP地址的場景。
本應用主要介紹如何通過觸摸屏實現(xiàn)改PLC的IP地址。
小貼士
硬件及軟件需求
1. 硬件要求
SIMATIC S7-200 SMART V2.7產(chǎn)品家族
SIMATIC SMART LINE V4 SP2
注:新連接功能僅V4SP2 及以上版本支持
2. 軟件要求
STEP 7-Micro/WIN SMART V2.7及以上
WinCC flexible SMART V4
設計思路
原理邏輯
SMART PLC
SMART PLC自身具有查看和改自身IP地址的指令GIP_ADDR和SIP_ADDR,可不借助MicroWin-Smart軟件PLC IP地址。
通過該指令只需要2ms即可實現(xiàn)PLC地址的新,實際使用過程中若要顯示當前的PLC IP地址,應考慮PLC掃描周期對數(shù)據(jù)新的影響。
在使用此功能前,應確認“固定IP”功能未勾選。
SMART LINE HMI
SMART LINE觸摸屏具有新連接的函數(shù),可以通過該函數(shù)修改SMART LINE所連接的目標SMART PLC地址。
該新過程需要約3s的執(zhí)行時間,若在改PLC IP地址后建立新連接,需要等待S7通訊的初始化周期,總新等待時間約為10s,具體取決于網(wǎng)絡狀況。
應用思路
通過觸摸屏的新連接函數(shù)(UpdateConnection)和HMI上的IP地址變量,在觸發(fā)PLC新指令后,改自身連接的IP地址。
同時通過該函數(shù),可在不改變PLC IP地址的情況下,改連接PLC,選擇不同的數(shù)據(jù)來源。
應用場景
該模板應用,適用但不局限于以下場景:
項目初始調(diào)試階段,通過觸摸屏改PLC和HMI的IP地址。
監(jiān)控數(shù)據(jù)時,通過改觸摸屏連接,遠程查看現(xiàn)場不同設備的數(shù)據(jù)。
程序編寫
該應用主要可以實現(xiàn)如下功能:查看和改PLC IP地址。該樣例中包含1個程序塊,LIb_Online_IP_Update,若有定制化需求,可修改LIB模板調(diào)用塊進行修改。
樣例調(diào)用方式如圖:
圖3-1 程序調(diào)用架構(gòu)
系統(tǒng)塊設定
系統(tǒng)塊設置中,應確認“固定IP”功能未勾選。
圖3-2 程序調(diào)用架構(gòu)
使用建議
本樣例應用針對IP地址進行修改,同時可以擴展為串口地址修改,可選擇GET_ADDR和SET_ADDR指令實現(xiàn)網(wǎng)絡端口站地址修改。
樣例應用采用在同一子網(wǎng)掩碼下改IP地址,若需要修改子網(wǎng)掩碼,通過修改觸摸屏輸入和部分指令即可。
在使用此功能前,應確認“固定IP”功能未勾選。
應用樣例
圖4-1 系統(tǒng)主頁界面
畫面中的三個按鈕和其右側(cè)的控件,分別實現(xiàn)如下功能:
讀取連接PLC的IP地址信息。
修改PLC的IP地址,并隨后自動新HMI與PLC新地址的連接。
換HMI連接地址,讀取不同PLC的數(shù)據(jù)。
右下方為退出HMI運行界面按鈕,可通過退出后的控制面板改HMI IP地址。
詞條
詞條說明
移植硬件 ID通過硬件 ID 對模塊尋址如果程序?qū)τ布K尋址,例如在“LADDR”或“ID”參數(shù)中,那么這些地址在移植到新硬件后就會失效。必須更換這些地址。S7-1500 的硬件模塊通過硬件 ID 尋址。這意味著移植后必須在“LADDR”或“ID”參數(shù)中輸入新模塊的硬件標識符。為此,請按以下步驟操作:打開設備組態(tài)。選擇要尋址的模塊。在巡視窗口中選擇“屬性 > 系統(tǒng)常量”(Propertie
函數(shù)代碼 01 – 讀輸出狀態(tài)函數(shù)使用該函數(shù)可以從從站中讀取各個位。起始地址驅(qū)動程序并不檢查位起始地址參數(shù),因此將參數(shù)原封不動地發(fā)送出去。位數(shù)對于位數(shù)(線圈數(shù)),允許?1?和?2040?之間的任何值(對于 ET 200S 1SI Modbus,位數(shù)較多為 2008)。SEND 源 DBSEND 源區(qū)域的結(jié)構(gòu):地址名稱類型初始值注釋+0.0地址BYTEB#16
Web Control DBWeb Control DB(默認為 DB 333)通過 STEP 7 創(chuàng)建,包含用戶頁面結(jié)構(gòu)、通信狀態(tài)以及可能發(fā)生的任何錯誤的信息。除了 Web Control DB 外,還創(chuàng)建了其它片段 DB。 這些片段 DB(可以只有一個片段 DB)在 Web Control DB 中進行了引用。 片段 DB 包含 Web 頁面和片段中編碼的介質(zhì)數(shù)據(jù),例如圖像。 用戶程序無法更改
**在不能如預期那樣采用默認設置來使用設備時,則只需更改此頁面上的設置。設置無線 (Radio)顯示可用的 WLAN 接口。信標間隔 [ms] (Beacon Interval [ms])(**接入點模式)*接入點發(fā)送信標的間隔 (40 - 1000 ms)。信標是由接入點周期性發(fā)送的數(shù)據(jù)包,用于向客戶端通知接入點的存在。DTIM?(**接入點模式)DTIM 時間間隔 (1 - 15)
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com