產(chǎn)品訂貨號:6ES7 414-2XK05-0AB0
產(chǎn)品參數(shù):CPU414-2,512KB程序內存/512KB數(shù)據(jù)內存
西門子CPU414-2中央控制器 CPU414-2主機控制器 西門子CPU414-2中央處理單元 西門子s7-400plc中央處理器模塊 西門子CPU414-2卡件 西門子CPU414-2附件 西門子CPU414-2價格廠家 西門子CPU414-2中央處理器模塊國內供應 西門子400模塊控制器代理 西門子400控制器全新原裝供應報價
STEP 7 中,位消息處理和消息號處理之間有所區(qū)分。
組態(tài)時應區(qū)分下列三種類型的消息:
本條目描述了消息號處理的三種消息類型,并且提供了如何組態(tài)這些消息的參考條目。本條目是一個消
與塊有關的消息
與符號有關的消息
用戶自定義的診斷消息
用于消息號處理的 S7-300 CPU 的數(shù)量限制
用于消息號處理的 S7-400 CPU 數(shù)量限制
位消息處理時,在WinCC、ProTool 或WinCC flexible中組態(tài) HMI 上顯示的消息,將變
量分配給這些消息。在過程運行期間,定時從 PLC 中讀出變量的值。組態(tài)的消息按照讀出的值在 HMI 上顯示。
消息號處理時,將要被報告的事件在STEP 7中創(chuàng)建程序時分配了消息文本,同時分配了消息號。
消息號和其關聯(lián)的的消息文本編譯時被存儲于 HMI 的項目中。
在實際運行中,當要報告的事件發(fā)生時,只有帶有時間戳的消息號從CPU 傳送到HMI 設備。
這時在 HMI 設備上顯示消息號,事件的時間和關聯(lián)的消息文本。(消息文本已經(jīng)存儲于 HMI設備)
息號處理指南。
產(chǎn)品訂貨號:6ES7 414-2XK05-0AB0
產(chǎn)品參數(shù):CPU414-2,512KB程序內存/512KB數(shù)據(jù)內存
西門子CPU414-2中央控制器 CPU414-2主機控制器 西門子CPU414-2中央處理單元 西門子s7-400plc中央處理器模塊 西門子CPU414-2卡件 西門子CPU414-2附件 西門子CPU414-2價格廠家 西門子CPU414-2中央處理器模塊國內供應 西門子400模塊控制器代理 西門子400控制器全新原裝供應報價
與塊有關的消息:
可以在 STEP 7 中為輸入(I)、輸出(Q)、標志(M)、數(shù)據(jù)(D)和本地數(shù)據(jù)(L)區(qū)域的BOOL 參數(shù)組態(tài)與塊有
關的消息。通過系統(tǒng)功能塊STEP 7 程序可同步于系統(tǒng)運行觸發(fā)這些消息。一旦 STEP 7 程序調用一個
系統(tǒng)報警功能塊,與塊有關的消息就會送給 HMI。還可以伴隨與塊有關的消息在 HMI 上顯示來自 PLC 的關聯(lián)數(shù)值。
下表描述了可以在程序中用于顯示與塊有關的消息的系統(tǒng)消息塊。這些系統(tǒng)消息塊位于“Standard
Library”的“System Function Blocks”目錄中。
名稱 |
SFB/ SFC |
S7 CPU | 可確認 | 每個塊觸發(fā)消息的數(shù)量 | 允許關聯(lián)數(shù)值的數(shù)量 |
Win CC |
WinCC flexible/ ProTool |
ALARM_SQ | SFC 17 | S7-300/400 | 是 | 1 | 12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | yes | yes2) |
ALARM_S | SFC 18 | S7-300/400 | 否 | 1 | 12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | yes | yes2) |
ALARM_SC | SFC 19 | S7-300/400 | - | - |
|
yes | yes2) |
ALARM_DQ | SFC 107 | S7-300/4001) | 是 | 1 | 12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | yes | yes2) |
ALARM_D | SFC 108 | S7-300/4001) | 否 | 1 | 12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | yes | yes2) |
NOTIFY_8P | SFB 31 | only S7-400 | 否 | 8 | 10 | yes | no |
ALARM | SFB 33 | only S7-400 | 是 | 1 | 10 | yes | no |
ALARM_8 | SFB 34 | only S7-400 | 是 | 8 | 無 | yes | no |
ALARM_8P | SFB 35 | only S7-400 | 是 | 8 | 10 | yes | no |
NOTIFY | SFB 36 | only S7-400 | 否 | 1 | 10 | yes | no |
表 1
1)固件版本為V2.5.0或更新的S7-300 CPU 支持系統(tǒng)功能SFC 107和SFC108.
2) 是否可顯示消息取決于 HMI 的類型.
3) Alarm_SC (SFC19)不是一個消息觸發(fā)系統(tǒng)功能(SFC),而只是用于查詢消息狀態(tài).
表1 中的系統(tǒng)消息塊可在以下類型的網(wǎng)絡中實現(xiàn):
與符號有關的消息:
可以在 STEP 7 中為輸入(I)、輸出(Q)、標志(M)區(qū)域的 BOOL 參數(shù)組態(tài)與符號有關的消息。也可以為
與符號有關的消息配置關聯(lián)的數(shù)值??墒褂?WinCC 顯示消息以及關聯(lián)的數(shù)值。
可以在 S7-400 CPU 上使用與符號有關的消息。這些消息的觸發(fā)與程序運行異步。此處可以設置一
個監(jiān)視時間(SCAN 網(wǎng)格)。
關于如何組態(tài)符號相關的消息的信息可參考 STEP 7 幫助中的以下內容:
用戶自定義的診斷消息:
通過 SFC 52 (WR_USMSG),可以將用戶自定義的消息和附加信息輸入CPU 的S7 診斷緩沖區(qū)??赏?br />
過WinCC和ProTool將S7的診斷緩沖區(qū)顯示在HMI上。不可以在WinCC flexible 中通過SFC 52 顯
示S7 的診斷緩沖區(qū)。在WinCC flexible中可使用其它的塊。
關于如何在 STEP 7 中組態(tài)用戶自定義消息的信息可參考 STEP 7 幫助中的以下內容
更多關于 SFC 52 的信息見下表 2:
名稱 |
SFB/ SFC |
S7 CPU | 可確認 | 每個塊觸發(fā)消息的數(shù)量 | 允許關聯(lián)數(shù)值的數(shù)量 |
Win CC |
WinCC flexible/ ProTool |
WR_USMSG | SFC 52 | S7-300/400 | - | - | 2條附加信息 | 是 | 否/是1)2) |
表 2
1) 不能像在ProTool中一樣在WinCC flexible中顯示S7 診斷緩沖區(qū)。
2) 是否可進行消息顯示取決于 HMI 的型號。
用于消息號處理的 S7-300 CPU 數(shù)量限制
關于數(shù)量限制,必須考慮的不僅是允許的最大消息數(shù)量,而且還包括可記錄消息功能的站點數(shù)量。
對于S7-300,可以將通信連接劃分為 PG、OP、S7 - 基本通訊和站用于消息功能。最大數(shù)量最終取決于可以操作的消息站點的數(shù)量。
下表3顯示了S7-300 CPU的定量規(guī)格。
CPU | 訂貨號 | 可被記錄的站點的最大數(shù)量 |
同時激活的ALARM_S 塊 |
每個消息附帶關聯(lián)數(shù)值的數(shù)目 |
CPU 312C | 6ES7312-5BD01-0AB0 | 6 | 20 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) |
CPU 312C | 6ES7312-5BE03-0AB0 | 6 | 20 | |
CPU 313C | 6ES7313-5BE01-0AB0 | 8 | 20 | |
CPU 313C | 6ES7313-5BF03-0AB0 | 8 | 20 | |
CPU 313C-2DP | 6ES7313-6CE01-0AB0 | 8 | 20 | |
CPU 313C-2DP | 6ES7313-6CF03-0AB0 | 8 | 20 | |
CPU 313C-2PtP | 6ES7313-6BE01-0AB0 | 8 | 20 | |
CPU 313C-2PtP | 6ES7313-6BF03-0AB0 | 8 | 20 | |
CPU 314C-2DP | 6ES7314-6CF02-0AB0 | 12 | 40 | |
CPU 314C-2DP | 6ES7314-6CG03-0AB0 | 12 | 40 | |
CPU 314C-2PtP | 6ES7314-6BF02-0AB0 | 12 | 40 | |
CPU 314C-2PtP | 6ES7314-6BG03-0AB0 | 12 | 40 | |
CPU 312 | 6ES7312-1AD10-0AB0 | 6 | 20 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) |
CPU 312 | 6ES7312-1AE13-0AB0 | 6 | 20 | |
CPU 312 | 6ES7312-1AE14-0AB0 | 6 | 300 | |
CPU 314 | 6ES7314-1AF11-0AB0 | 12 | 40 | |
CPU 314 | 6ES7314-1AG13-0AB0 | 12 | 40 | |
CPU 314 | 6ES7314-1AG14-0AB0 | 12 | 300 | |
CPU315-2DP | 6ES7315-2AG10-0AB0 | 16 | 40 | |
CPU 315-2DP | 6ES7315-2AH14-0AB0 | 16 | 300 | |
CPU 315-2 PN/DP | 6ES7315-2EG10-0AB0 | 16 | 40 | |
CPU 315-2 PN/DP | 6ES7315-2EH13-0AB0 | 16 | 40 | |
CPU316-2DP | 6ES7316-2AG00-0AB0 | 12 | 50 | |
CPU317-2DP | 6ES7317-2AJ10-0AB0 | 32 | 60 | |
CPU 317-2 PN/DP | 6ES7317-2EJ10-0AB0 | 32 | 60 | |
CPU 317-2 PN/DP | 6ES7317-2EK13-0AB0 | 32 | 60 | |
CPU318-2DP | 6ES7318-2AJ00-0AB0 | 16 | 100 | |
CPU319-3 PN/DP | 6ES7318-3EL00-0AB0 | 32 | 300 | |
CPU315F-2 DP | 6ES7315-6FF01-0AB0 | 16 | 40 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) |
CPU315F-2 DP | 6ES7315-6FF04-0AB0 | 16 | 300 | |
CPU315F-2 PN/DP | 6ES7315-2FH10-0AB0 | 16 | 40 | |
CPU315F-2 PN/DP | 6ES7315-2FH13-0AB0 | 16 | 40 | |
CPU317F-2 DP | 6ES7317-2AJ10-0AB0 | 32 | 60 | |
CPU 317F-2 PN/DP | 6ES7317-2FK13-0AB0 | 32 | 60 | |
CPU 317F-2DP | 6ES7317-6FF00-0AB0 | 32 | 60 | |
CPU 317F-2DP | 6ES7317-6FF03-0AB0 | 32 | 60 | |
CPU 319F-3 PN/DP | 6ES7318-3FL00-0AB0 | 32 | 300 |
以表3中的CPU319-3 PN/DP為例:
在CPU319-3 PN/DP (對于Firmware2.7.2或更高) 中,可使用最多300個包含 ALARM_D 或 ALARM_S 消息的消息。不過仍然可以
編程/組態(tài)更多的消息。
用于消息號處理的 S7-400 CPU 數(shù)量限制
表4和5顯示了用于消息號處理的 S7-400 CPU數(shù)量限制。
CPU | 可被記錄的站點的最大數(shù)量 |
同時激活的ALARM_S/ ALARM_D 塊 |
每個 ALARM_S/ ALARM_D消息的關聯(lián)數(shù)值(附加數(shù)值)的數(shù)目 |
ALARM_8 塊 |
每個 SFB1)通過 NOTIFY NOTIFY_8P, ALARM 和 ALARM_8P 發(fā)出的每個消息可通過SD_i 關聯(lián)數(shù)值(附加數(shù)值)傳送的最大數(shù)據(jù)長度。 |
CPU 412-1 | 8 | 70 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | 300 | 432 bytes |
CPU 412-2 | 8 | 70 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | 300 | 432 bytes |
CPU 414-2 | 8 | 100 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | 600 | 432 bytes |
CPU 414-3 | 8 | 100 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | 600 | 432 bytes |
CPU 416-2 | 12 | 200 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | 1800 | 432 bytes |
CPU 416-3 | 12 | 200 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | 1800 | 432 bytes |
CPU 417-4 | 16 | 200 | 1...12 ( 所有關聯(lián)數(shù)值的總長度:12個字節(jié)) | 10000 | 432 bytes |
產(chǎn)品訂貨號:6ES7 414-2XK05-0AB0
產(chǎn)品參數(shù):CPU414-2,512KB程序內存/512KB數(shù)據(jù)內存
西門子CPU414-2中央控制器 CPU414-2主機控制器 西門子CPU414-2中央處理單元 西門子s7-400plc中央處理器模塊 西門子CPU414-2卡件 西門子CPU414-2附件 西門子CPU414-2價格廠家 西門子CPU414-2中央處理器模塊國內供應 西門子400模塊控制器代理 西門子400控制器全新原裝供應報價
表 4:S7-400 與塊有關的消息功能
1)解釋:
可通過關聯(lián)數(shù)值傳送的數(shù)據(jù)的最大長度取決于:
表4中的數(shù)值在下列情況下有效:
CPU | 可被記錄的站點的最大數(shù)量 | 符號相關的消息 (最大數(shù)量) | 每個消息附帶關聯(lián)數(shù)值 (附加數(shù)值) 的最大數(shù)量 |
CPU 412-x | 8 | 512 | 1 |
CPU 414-x | 8 | 512 | 10 |
CPU 416-x | 12 | 1024 | 10 |
CPU 417-x | 12 | 1024 | 10 |
關于表 5 的解釋:
與符號有關消息的允許數(shù)量也取決于監(jiān)視時間(SCAN 網(wǎng)格)設置。
以CPU 416-3為例更好地解釋表4和5中給出的最大值:
注意:
- 請注意,通常所有這些消息并非同時顯示在 HMI 上。HMI 上可同時顯示多少個消息取決于您所用HMI的規(guī)格。
- ALARM_8 消息塊所用的資源不同于ALARM_S/ALARM_D 所用的資源。
西門子CPU414-2中央處理器說明
產(chǎn)品訂貨號:6ES7 414-2XK05-0AB0
產(chǎn)品參數(shù):CPU414-2,512KB程序內存/512KB數(shù)據(jù)內存
西門子CPU414-2中央控制器 CPU414-2主機控制器 西門子CPU414-2中央處理單元 西門子s7-400plc中央處理器模塊 西門子CPU414-2卡件 西門子CPU414-2附件 西門子CPU414-2價格廠家 西門子CPU414-2中央處理器模塊國內供應 西門子400模塊控制器代理 西門子400控制器全新原裝供應報價