測(cè)試 GRAPH 程序的基本知識(shí)
簡(jiǎn)介
可通過(guò)顯示 GRAPH 程序的狀態(tài),檢查順控系統(tǒng)的邏輯、一致性和功能。
例如,在該過(guò)程中,可以檢測(cè)以下錯(cuò)誤:
程序錯(cuò)誤。例如,編程步驟和條件與實(shí)際過(guò)程順序之間的差異
順序控制系統(tǒng)中的編程錯(cuò)誤。例如,監(jiān)控條件中定義的監(jiān)視時(shí)間錯(cuò)誤
要測(cè)試用戶(hù)程序,必須與 CPU 進(jìn)行在線(xiàn)連接。
警告 | |
在設(shè)備運(yùn)行過(guò)程中進(jìn)行測(cè)試時(shí)的危險(xiǎn)情況 在設(shè)備運(yùn)行期間進(jìn)行測(cè)試時(shí),如果存在功能混亂或程序錯(cuò)誤,則可能導(dǎo)致重大財(cái)產(chǎn)損失或人員傷害。 在執(zhí)行測(cè)試之前,請(qǐng)確保不會(huì)出現(xiàn)任何危險(xiǎn)情況。 |
說(shuō)明 其他用戶(hù)可以通過(guò) CPU 上并行工作的結(jié)點(diǎn),在選定的 CPU 上執(zhí)行加載過(guò)程。如果加載過(guò)程導(dǎo)致 GRAPH 塊的背景數(shù)據(jù)塊更改,GRAPH 塊的測(cè)試將以程序狀態(tài)結(jié)束并且您將在巡視窗口中接收到報(bào)警。 |
GRAPH 的測(cè)試功能
以下測(cè)試功能可以測(cè)試在 GRAPH 中創(chuàng)建的順序控制系統(tǒng):
順序的程序狀態(tài)
條件和動(dòng)作的程序狀態(tài)
連鎖和監(jiān)控的程序狀態(tài)
前永久指令和后永久指令的程序狀態(tài)
在測(cè)試過(guò)程中,可以控制順控程序,也可以將其與當(dāng)前的過(guò)程狀態(tài)進(jìn)行同步。
測(cè)試 GRAPH 程序的操作模式
測(cè)試 GRAPH 程序共有以下三種操作模式:
自動(dòng)模式
在這種操作模式中,滿(mǎn)足轉(zhuǎn)換條件時(shí),順控程序?qū)⒘⒓醋詣?dòng)轉(zhuǎn)到下一步。
半自動(dòng)模式
在這種操作模式中,如果滿(mǎn)足了以下某個(gè)條件,順控程序?qū)⑥D(zhuǎn)到下一步:
滿(mǎn)足轉(zhuǎn)換條件。
參數(shù)“T_PUSH”出現(xiàn)上升沿。
繼續(xù)手動(dòng)操作。
手動(dòng)模式
在這種操作模式中,可手動(dòng)從一個(gè)步轉(zhuǎn)到下一步,也可以特定選擇某一步。
系統(tǒng)同步
如果在手動(dòng)模式中過(guò)程轉(zhuǎn)至另一狀態(tài),則可能無(wú)法與順控程序再進(jìn)行同步。要再次對(duì)過(guò)程和程序進(jìn)行同步,則可以在程序中查找同步點(diǎn)后再執(zhí)行同步。
可通過(guò)以下幾種方式查找同步點(diǎn):
滿(mǎn)足前導(dǎo)轉(zhuǎn)換條件
選擇滿(mǎn)足前導(dǎo)轉(zhuǎn)換條件的所有步。
滿(mǎn)足連鎖條件
選擇滿(mǎn)足連鎖條件的所有步。
在這兩種方式中,只選擇不滿(mǎn)足后續(xù)轉(zhuǎn)換條件的步。
顯示程序狀態(tài)
對(duì)于 GRAPH 程序,可以在順序視圖和單步視圖中顯示程序狀態(tài)并使用永久指令顯示程序狀態(tài)。永久指令的程序狀態(tài)顯示與 LAB/FBD 程序的程序狀態(tài)顯示相對(duì)應(yīng)。將周期性更新程序狀態(tài)的顯示。
下表列出了表示法和狀態(tài)間的關(guān)系:
表示法 | 區(qū)域 | 狀態(tài) |
---|---|---|
綠色 | 步、順控器 | 無(wú)故障。 |
淺綠色 | 步、順控器 |
無(wú)故障。 這些值來(lái)自之前的循環(huán)過(guò)程。 |
條件 | 滿(mǎn)足轉(zhuǎn)換條件。 | |
紅色 | 步、順控器 | 發(fā)生監(jiān)控條件錯(cuò)誤。 |
黃色 | 步、順控器 | 發(fā)生聯(lián)鎖條件錯(cuò)誤。 |
黑色 | 條件 | 不滿(mǎn)足轉(zhuǎn)換條件。 |
下圖顯示了在順序視圖中程序狀態(tài)顯示的示例:
步 2 中包含有監(jiān)控條件錯(cuò)誤。滿(mǎn)足從步 2 切換為步 3 的轉(zhuǎn)換條件。
步 2 中包含聯(lián)鎖條件錯(cuò)誤。滿(mǎn)足切換為步 3 的轉(zhuǎn)換條件。
下圖顯示了在 S7-300 的單步視圖中程序狀態(tài)顯示的示例:
該步不包含聯(lián)鎖條件錯(cuò)誤。不滿(mǎn)足后續(xù)的轉(zhuǎn)換條件。
-
cpu
+關(guān)注
關(guān)注
68文章
11080瀏覽量
217104 -
西門(mén)子
+關(guān)注
關(guān)注
98文章
3173瀏覽量
118272 -
編程
+關(guān)注
關(guān)注
88文章
3689瀏覽量
95259 -
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
82995 -
Graph
+關(guān)注
關(guān)注
0文章
36瀏覽量
9436
原文標(biāo)題:西門(mén)子博途:GRAPH 程序的程序狀態(tài)顯示
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
北京回收西門(mén)子博途組態(tài)軟件
西門(mén)子博途1200碼垛機(jī)程序應(yīng)用
西門(mén)子PLC系列中GRAPH的用法
西門(mén)子博途Graph語(yǔ)言編程之在線(xiàn)調(diào)試方法

西門(mén)子PLC編程軟件博途下載
GRAPH在博途環(huán)境的在線(xiàn)調(diào)試方法
如何在博途平臺(tái)調(diào)試西門(mén)子G120變頻器

西門(mén)子博途:GRAPH 的編程窗口概述

西門(mén)子plc單按鈕啟停的十種方法(博途1200/1500PLC)

評(píng)論