公司主營:西門子數控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子博途6ES7822-1XA00-2YQ4現貨
承諾,誠信服務,價格實惠.操作 S7-1500 CPU 時防止意外鎖定
在 S7-1500 CPU 的前面板上可進行相同的設置,CPU 將保存的設置。
為防止意外鎖定,通過將 S7-1500 CPU 的選擇器設置為 STOP 可禁用保護。將
轉換器設置為 RUN 將再次自動啟用保護,無需再次調用“和啟用性"
或在前面板上執行其它操作。
操作 S7-1200 CPU 時防止意外鎖定
由于 S7-1200 CPU 沒有操作開關,因而禁用 POWER OFF 到 POWER ON 的保護。
因此我們建議用戶在自己的程序中使用某些程序序列來防止意外鎖定。
為此需要使用循環中斷 OB 或主 OB (OB 1) 中的定時器編寫一個時間控制。用戶可以選擇
再次調用“和啟用性"指令,以在從 POWER OFF 切換到 POWER ON 后
相應 OB(例如 OB 1 或 OB 35)中無延時。在啟動 OB (OB 100) 中調用指令,以使應用
程序的不活動時間窗口盡可能短,從而確保性無。此步驟可提供可能的
保護,以防止未的訪問。
如果意外鎖定,則可以跳過啟動 OB 中的調用(例如,通過查詢輸入參數)并在鎖定重新
前設置時間(例如 10 秒到 1 分鐘)來建立到 CPU 的連接。
如果在程序代碼中未設置定時器并且被鎖定,則向 CPU 中一個空的傳輸卡或程序卡。
空的傳輸卡或程序卡將 CPU 的內部裝載存儲器。隨后必須在 CPU 中從 STEP 7 重新
加載用戶程序。
指令
4.1 指令
對 PLC 進行編程
1020 編程和操作手冊, 10/2018
操作 S7-1200 CPU 時忘記的步驟
如果在操作有保護的 S7-1200 CPU 時忘記,則可使用一個空的傳輸卡或程序卡
保護的程序。空的傳輸卡或程序卡將 CPU 的內部裝載存儲器。然后在 CPU
中從 STEP 7 Basic 加載一個新的用戶程序。
警告
空的傳輸卡
在運行在 CPU 中一個傳輸卡時,CPU 將轉入 STOP 。如果操作狀態不穩
定,則控制器操作可能失敗,從而控制器所控制的設備運行失控。這樣可能會引起自
動化異常操作,進而嚴重的人員傷亡和/或財產損失。
移除傳輸卡后,傳輸卡的內容仍在內部裝載存儲器中。請確保此時該卡不包含任何程序。
警告
空的程序卡
當運行中在 CPU 中程序卡時,CPU 將轉入 STOP 。如果操作狀態不,
則控制器操作可能失敗,從而控制器所控制的設備運行失控。這樣可能會引起自動化
異常操作,進而嚴重的人員傷亡和/或財產損失。
請確保程序卡為空。內部裝載存儲器將到空的程序卡。在移除先前的空程序卡后,內
部裝載存儲器為空。
在 CPU 轉入 RUN 之前,必須移除傳輸卡或程序卡。
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1021
使用對操作的影響
下表列出通過“和啟用性"指令使用對操作的影響以及相應的用戶
操作。
通過該指令進行保護
操作變化后的基本狀態
● 操作切換為 STOP
● 手動復位內存(PG、交換機、MC 的變更
(運動控制))
● 復位為工廠設置
未
(無)
執行 POWER ON 后的基本狀態● S7-1200-CPU:
鎖定被禁用,必須再次在程序中調用
指令(例如在啟動 OB 中)。
● S7-1500 CPU:
啟用(如果在 POWER OFF 之前激
活了鎖定)。不允許使用的選項
為保持型選項。
操作從 RUN/STARTUP/HOLD 轉換到
STOP(因終止該指令、發生錯誤或通信)或
STOP 轉換到 STARTUP/RUN/HOLD
仍不可使用。
參數
下表列出了“和啟用性"指令的參數:
參數聲明數據類型存儲區說明
EN Input BOOL I、Q、M、D、
L 或常量
使能輸入
ENO Output BOOL I、Q、M、D、L 使能輸出
REQ Input BOOL I、Q、M、D、
L 或常量
當 REQ 參數的狀態
為“0"時,將查詢的
當前設置狀態。
F_PWD Input BOOL I、Q、M、D、
L 或常量
讀/寫訪問權(包括故障安
全)
● F_PWD = "0":不允許
使用
● F_PWD = "1":允許使
用
指令
4.1 指令
對 PLC 進行編程
1022 編程和操作手冊, 10/2018
參數聲明數據類型存儲區說明
FULL_PW
D
Input BOOL I、Q、M、D、
L 或常量
讀/寫訪問權
● FULL_PWD = "0":不
允許使用
● FULL_PWD = "1":允
許使用
R_PWD Input BOOL I、Q、M、D、
L 或常量
讀訪問權
● R_PWD = "0":不允許
使用
● R_PWD = "1":允許使
用
HMI_PWD Input BOOL I、Q、M、D、
L 或常量
HMI 訪問權
● HMI_PWD = "0":不
允許使用
● HMI_PWD = "1":允
許使用
F_PWD_O
N
Output BOOL I、Q、M、D、
L 或常量
讀/寫訪問權(包括故障安
全)
● F_PWD_ON = "0":不
允許使用
● F_PWD_ON = "1":允
許使用
FULL_PW
D_ON
Output BOOL I、Q、M、D、
L 或常量
讀/寫訪問權的狀態
● FULL_PWD_ON =
"0":不允許使用
● FULL_PWD_ON =
"1":允許使用
R_PWD_O
N
Output BOOL I、Q、M、D、
L 或常量
讀訪問權的狀態
● R_PWD_ON = "0":不
允許使用
● R_PWD_ON = "1":允
許使用
HMI_PWD_
ON
Output BOOL I、Q、M、D、
L 或常量
HMI 訪問權的狀態
● HMI_PWD_ON =
"0":不允許使用
● HMI_PWD_ON =
"1":允許使用
RET_VAL Output WORD I、Q、M、D、L 錯誤信息
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1023
有關有效數據類型的更多信息,請參見“另請參見"。
參數 RET_VAL
下表列出了 RET_VAL 參數值的含義:
錯誤代碼*
(W#16#...
)
說明
0000 無錯誤
8090 不支持“和啟用性"指令。
80D0 未組態故障。使用 CPU 時,狀態必須為 TRUE。
80D1 未組態讀/寫訪問
80D2 未組態讀訪問
80D3 未組態 HMI 訪問
* 在程序編輯器中,錯誤代碼可顯示為整數或十六進制值。有關切換顯式格式的更多信
息,請參見“另請參見"。
有關以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
參見
有效數據類型概述 (頁 247)
EN/ENO 機制的基本知識 (頁 153)
轉換程序狀態的顯示格式 (頁 8834)
通過輸出參數 RET_VAL 評估錯誤 (頁 173)
有關 LAD 的基本信息 (頁 8207)
指令
4.1 指令
下一篇:西門子博途軟件6AV2107-0EB00-0BB0現場服務