西門子6ES7522-5FF00-0AB0
西門子組態(tài)軟件WinCC flexible報(bào)警功能
1. WinCC flexible 中的報(bào)警方法
報(bào)警方法可識(shí)別觸發(fā)報(bào)警的信息類型,,從而可識(shí)別報(bào)警屬性,。
WinCC flexible 支持下列報(bào)警過(guò)程:
(1)離散量報(bào)警過(guò)程
如果置位了 PLC 中特定的位,,HMI 設(shè)備就觸發(fā)報(bào)警,。 為此,在 WinCC flexible 中組態(tài)離散量報(bào)警,。
?。?)模擬量報(bào)警過(guò)程
如果某一個(gè)“變量"超出了“限制值",HMI 設(shè)備就觸發(fā)報(bào)警,。 為此,,在 WinCC flexible 中組態(tài)模擬量報(bào)警。
?。?)報(bào)警編號(hào)過(guò)程
PLC 傳送報(bào)警編號(hào)(和所有相關(guān)的報(bào)警文本)給 HMI 設(shè)備,。 為此,可在 PLC 的組態(tài)軟件中組態(tài)各種報(bào)警:
?。?)在 SIMATIC STEP 7 中:
ALARM_S 報(bào)警
?。?)在SIMOTION SCOUT 中:
ALARM_S 報(bào)警和技術(shù)報(bào)警
2. 報(bào)警狀態(tài)
離散量報(bào)警和模擬量報(bào)警存在下列報(bào)警狀態(tài):
(1)當(dāng)符合觸發(fā)報(bào)警的條件時(shí),,報(bào)警狀態(tài)為“已激活",。 一旦操作員確認(rèn)了報(bào)警,報(bào)警狀態(tài)將為“已激活/已確認(rèn)",。
?。?)當(dāng)觸發(fā)報(bào)警的條件不再適用時(shí),該報(bào)警的狀態(tài)為“已激活/已取消激活",。 一旦操作員確認(rèn)了已取消激活的報(bào)警,,該報(bào)警便具有“已激活/已取消激活/已確認(rèn)"狀態(tài)。
?。?)每一個(gè)出現(xiàn)的報(bào)警狀態(tài)都可以顯示并記錄到 HMI 設(shè)備上,,而且可以打印輸出
西門子Industrial Edge數(shù)字化平臺(tái):
利用Industrial Edge數(shù)字化平臺(tái),西門子可提供包括軟硬件的邊緣計(jì)算解決方案,。邊緣設(shè)備讓制造商能夠在本地處理生產(chǎn)數(shù)據(jù),。這個(gè)系統(tǒng)可以監(jiān)控所有接入的設(shè)備,,安裝并更新應(yīng)用程序和軟件,還能將功能從云端轉(zhuǎn)移到本地制造系統(tǒng)中,。
西門子6ES7522-5FF00-0AB0

服務(wù)器地址
S7-1500 CPU 的 OPC UA 服務(wù)器可通過(guò) CPU(自固件版本 V2.0 起)內(nèi)部的所有 PROFINET 接口進(jìn)行訪問(wèn),,但不能通過(guò) CP/CM 的 PROFINET 接口進(jìn)行訪問(wèn)。
使用 SIMATIC S7-1500 軟件控制器時(shí),,只能通過(guò)分配給軟件 PLC 的 PROFINET 接口對(duì) OPC UA 服務(wù)器進(jìn)行訪問(wèn),。
在本示例中,將通過(guò)以下 URL (Uniform Resource Locator) 與 CPU 的 OPC UA 服務(wù)器建立連接:

在表格中,,將顯示占位符“<dynamically>",。
之后,可通過(guò) CPU 顯示屏等在設(shè)備上設(shè)置該 PROFINET 接口的 IP 地址,。
激活 SIMATIC 服務(wù)器標(biāo)準(zhǔn)接口
如果選擇了“激活 SIMATIC 服務(wù)器標(biāo)準(zhǔn)接口"(Activate Standard SIMATIC server interface) 選項(xiàng),,則該 CPU 的 OPC UA 服務(wù)器將基于 OPC UA 規(guī)范中的規(guī)定為客戶端提供已啟用的 PLC 變量和各種服務(wù)器方法。
默認(rèn)設(shè)置中會(huì)選擇此選項(xiàng),。
保留該選項(xiàng)為選中狀態(tài),,以便 OPC UA 服務(wù)器可自動(dòng)連接該 CPU 的 OPC UA 服務(wù)器并進(jìn)行數(shù)據(jù)交換
通信所需的功能塊,請(qǐng)參見(jiàn)附件提供的例程 "Sample_1 ( 50 KB ) " 或參考下載中心文檔:《A0284 使用西門子PLC集成的PN口實(shí)現(xiàn)S5 兼容通信使用入門》提供的程序,。下載鏈接:80490650
2.3 所要完成的通信任務(wù)
本例中所要完成的通信任務(wù)定義為:
1,、 將S7-1200的發(fā)送數(shù)據(jù)塊DB3里的8個(gè)字節(jié)數(shù)據(jù)發(fā)送到S7-300的DB3中。
2,、 將S7-300 DB3里接收到的8個(gè)字節(jié)數(shù)據(jù)再發(fā)送到S7-1200的接收數(shù)據(jù)塊DB4中,。
3 S7-1200 CPU的組態(tài)編程
3.1創(chuàng)建新項(xiàng)目
1、打開(kāi)STEP 7 Basic 軟件并新建項(xiàng)目
在STEP 7 Basic 的 “Portal View"中選擇“Create new project"創(chuàng)建一個(gè)新項(xiàng)目,,項(xiàng)目名稱為“GS_ISO",。
2、添加硬件并命名PLC
然后進(jìn)入 “Project view",,在“Project tree" 下雙擊 “Add new device",,在對(duì)話框中選擇所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添加到機(jī)架上,設(shè)備名為 PLC_1,,如圖1所示,。

圖1 添加新的PLC站
為了編程方便,我們使用 CPU 屬性中定義的時(shí)鐘位,,定義方法如下:
在“Project tree> PLC_1 > Device configuration" 中,,選中 CPU ,然后在下面的屬性窗口中,,“Properties > System and clock memory" 下,將系統(tǒng)位定義在MB1,,時(shí)鐘位定義在MB0,,如圖2所示,。程序中我們主要使用 M0.3,它是以2Hz 的速率在0和1之間切換的一個(gè)位,,可以使用它去自動(dòng)激活發(fā)送任務(wù),。

圖2 系統(tǒng)和時(shí)鐘存儲(chǔ)器
3、為 S7-1200 CPU的PROFINET 通信口分配以太網(wǎng)地址
在 “Device View"中點(diǎn)擊 CPU 上代表PROFINET 通信口的綠色小方塊,,在下方會(huì)出現(xiàn)PROFINET 接口的屬性,,在 “Ethernet addresses"下分配IP 地址為 192.168.0.2 ,子網(wǎng)掩碼為255.255.255.0,,如圖3所示,。

圖3為 S7-1200 CPU的PROFINET 接口分配IP地址
3.2調(diào)用并配置通信指令
1、在 PLC_1 的 OB1 中調(diào)用 “TCON"通信指令
進(jìn)入“Project tree > PLC_1 > Program blocks > OB1" 主程序中,,從右側(cè)窗口 “Instructions > Extended Instructions > Communications" 下調(diào)用 “TCON" 指令,,并選擇 “Single Instance" 生成背景 DB塊,如圖4所示,。
