測試 GRAPH 程序的基本知識
簡介
可通過顯示 GRAPH 程序的狀態(tài),檢查順控系統(tǒng)的邏輯、一致性和功能。
例如,在該過程中,可以檢測以下錯誤:
程序錯誤。例如,編程步驟和條件與實際過程順序之間的差異
順序控制系統(tǒng)中的編程錯誤。例如,監(jiān)控條件中定義的監(jiān)視時間錯誤
要測試用戶程序,必須與 CPU 進行在線連接。
警告 | |
在設備運行過程中進行測試時的危險情況 在設備運行期間進行測試時,如果存在功能混亂或程序錯誤,則可能導致重大財產(chǎn)損失或人員傷害。 在執(zhí)行測試之前,請確保不會出現(xiàn)任何危險情況。 |
說明 其他用戶可以通過 CPU 上并行工作的結點,在選定的 CPU 上執(zhí)行加載過程。如果加載過程導致 GRAPH 塊的背景數(shù)據(jù)塊更改,GRAPH 塊的測試將以程序狀態(tài)結束并且您將在巡視窗口中接收到報警。 |
GRAPH 的測試功能
以下測試功能可以測試在 GRAPH 中創(chuàng)建的順序控制系統(tǒng):
順序的程序狀態(tài)
條件和動作的程序狀態(tài)
連鎖和監(jiān)控的程序狀態(tài)
前永久指令和后永久指令的程序狀態(tài)
在測試過程中,可以控制順控程序,也可以將其與當前的過程狀態(tài)進行同步。
測試 GRAPH 程序的操作模式
測試 GRAPH 程序共有以下三種操作模式:
自動模式
在這種操作模式中,滿足轉(zhuǎn)換條件時,順控程序?qū)⒘⒓醋詣愚D(zhuǎn)到下一步。
半自動模式
在這種操作模式中,如果滿足了以下某個條件,順控程序?qū)⑥D(zhuǎn)到下一步:
滿足轉(zhuǎn)換條件。
參數(shù)“T_PUSH”出現(xiàn)上升沿。
繼續(xù)手動操作。
手動模式
在這種操作模式中,可手動從一個步轉(zhuǎn)到下一步,也可以特定選擇某一步。
系統(tǒng)同步
如果在手動模式中過程轉(zhuǎn)至另一狀態(tài),則可能無法與順控程序再進行同步。要再次對過程和程序進行同步,則可以在程序中查找同步點后再執(zhí)行同步。
可通過以下幾種方式查找同步點:
滿足前導轉(zhuǎn)換條件
選擇滿足前導轉(zhuǎn)換條件的所有步。
滿足連鎖條件
選擇滿足連鎖條件的所有步。
在這兩種方式中,只選擇不滿足后續(xù)轉(zhuǎn)換條件的步。
顯示程序狀態(tài)
對于 GRAPH 程序,可以在順序視圖和單步視圖中顯示程序狀態(tài)并使用永久指令顯示程序狀態(tài)。永久指令的程序狀態(tài)顯示與 LAB/FBD 程序的程序狀態(tài)顯示相對應。將周期性更新程序狀態(tài)的顯示。
下表列出了表示法和狀態(tài)間的關系:
表示法 | 區(qū)域 | 狀態(tài) |
---|---|---|
綠色 | 步、順控器 | 無故障。 |
淺綠色 | 步、順控器 |
無故障。 這些值來自之前的循環(huán)過程。 |
條件 | 滿足轉(zhuǎn)換條件。 | |
紅色 | 步、順控器 | 發(fā)生監(jiān)控條件錯誤。 |
黃色 | 步、順控器 | 發(fā)生聯(lián)鎖條件錯誤。 |
黑色 | 條件 | 不滿足轉(zhuǎn)換條件。 |
下圖顯示了在順序視圖中程序狀態(tài)顯示的示例:
步 2 中包含有監(jiān)控條件錯誤。滿足從步 2 切換為步 3 的轉(zhuǎn)換條件。
步 2 中包含聯(lián)鎖條件錯誤。滿足切換為步 3 的轉(zhuǎn)換條件。
下圖顯示了在 S7-300 的單步視圖中程序狀態(tài)顯示的示例:
該步不包含聯(lián)鎖條件錯誤。不滿足后續(xù)的轉(zhuǎn)換條件。
-
cpu
+關注
關注
68文章
10911瀏覽量
213140 -
西門子
+關注
關注
95文章
3066瀏覽量
116510 -
編程
+關注
關注
88文章
3639瀏覽量
94031 -
程序
+關注
關注
117文章
3798瀏覽量
81456 -
Graph
+關注
關注
0文章
36瀏覽量
9145
原文標題:西門子博途:GRAPH 程序的程序狀態(tài)顯示
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
西門子PLC系列中GRAPH的用法
西門子博途Graph語言編程之在線調(diào)試方法
![<b class='flag-5'>西門子</b><b class='flag-5'>博</b><b class='flag-5'>途</b><b class='flag-5'>Graph</b>語言編程之在線調(diào)試方法](https://file.elecfans.com/web2/M00/0C/31/poYBAGD_1eOAVLU-AAATMQ7zn4k735.jpg)
西門子PLC編程軟件博途下載
GRAPH在博途環(huán)境的在線調(diào)試方法
如何在博途平臺調(diào)試西門子G120變頻器
![如何在<b class='flag-5'>博</b><b class='flag-5'>途</b>平臺調(diào)試<b class='flag-5'>西門子</b>G120變頻器](https://file1.elecfans.com//web2/M00/82/39/wKgaomRHOD6AQz9wAAE-qUsBoNw667.jpg)
西門子博途:GRAPH 的編程窗口概述
![<b class='flag-5'>西門子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>:<b class='flag-5'>GRAPH</b> 的編程窗口概述](https://file1.elecfans.com/web2/M00/8C/CD/wKgZomSyD46AXVImAABP0hqHHmo650.png)
評論