技術文章
西門子PLC的信號強制
閱讀:1269 發布時間:2015-11-16西門子PLC的信號強制
在狀態圖的“新值(New Value)"欄,可以輸入所需要的信號值進行狀態的強制更新。為了運行的安全,建議信號強制在PLC處于STOP狀態時進行,為此,需要在主菜單“調試(Debug)"下選擇“在STOP狀態下強制輸出(Write-Force Outputs in STOP)"選項。
在輸入了新的強制值后,通過單擊工具條中的狀態強制(Force)按鈕,可以對的信號進行強制操作;單擊工具條中的狀態強制解除( Unforced)按鈕,可以解除的信號的強制操作;單擊工具條中的所有信號強制解除( All unforced)按鈕,可以解除所有信號的強制操作。
強制和取消強制工具條按鈕選項僅在用于帶有V、M、AI和AQ內存類型的字節、字和雙字長度時才能使用。
可以選擇主菜單命令“調試( Debug)"下的各種選項實現以下調試功能:
“單次讀取( Single Read)":獲得“瞬態圖",即只對全部狀態進行一次更新,而不從PLC連續獲取狀態更新信息。
“全部寫入( Writ All)":可以在“新值"全部改動完成后,使用“全部寫入",一次性將所改動的值全部傳送至PLC。因此,可以通過本操作,通過向程序寫入一組信號,從而模擬一組控制條件或實現一組控制動作。
“強制( Force)":同工具條中的狀態強制(Force)按鈕,可將信號強制為某一數值。
“讀取全部強制( Read All Force)":將全部信號強制為設定數值。
“全部取消強制( Unforced All)":同工具條中的所有信號強制解除(All unforced)按鈕,可以解除所有信號的強制操作。