SafetyOn函數
用於傳回安全門的狀態。
格式
SafetyOn
傳回值
處於開啟安全門狀態時,傳回「True」;除此之外,傳回「False」。
說明
本函數僅用於NoPause工作、NoEmgAbort工作(在Xqt時,指定NoPause或NoEmgAbort開始的特殊工作)和背景工作。
參照
ErrorOn、EstopOn、PauseOn、Wait、Xqt
SafetyOn函數範例
以下範例是由控制器監視安全門開啟,若有安全門開啟,則啟用/停用I/O的程式。
注意
Forced旗標
在本程式範例中,在ON/OFF命令中指定Forced旗標。
在發生錯誤時、緊急停止時或打開安全門時,I/O輸出會發生變化,因此在系統設計上需加以注意。
Function main
Xqt SafetyOnOffMonitor, NoPause
:
:
Fend
Function SafetyOnOffMonitor
Do
Wait SafetyOn = True
Print "Saftey Open"
Off 10, Forced
On 12, Forced
Wait SafetyOn = False
Print "Saftey Close"
On 10, Forced
Off 12, Forced
Loop
Fend
← S SavePoints →