應(yīng)用領(lǐng)域 | 環(huán)保,電子,制藥,電氣,綜合 |
---|
SIMATIC S7-300, CP 340通訊處理器帶有RS232C 接口 (V.24),包含程序包CD
![]() |
參考價(jià) | 面議 |
更新時(shí)間:2023-09-12 18:54:28瀏覽次數(shù):348
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
本公司主營(yíng)西門(mén)子工業(yè)自動(dòng)化產(chǎn)品,原裝正品,品質(zhì)保障、
高級(jí)業(yè)務(wù)顧問(wèn);竭誠(chéng)為你服務(wù)
是西門(mén)子工業(yè)自動(dòng)化系統(tǒng)集成商,也是電器智能控制產(chǎn)品的高科技企業(yè)。是一家專(zhuān)業(yè)從事西門(mén)子工業(yè)自動(dòng)化產(chǎn)品和數(shù)控系統(tǒng)維修、銷(xiāo)售、解密、技術(shù)服務(wù)工程服務(wù)公司。在西門(mén)子工業(yè)自動(dòng)化產(chǎn)品領(lǐng)域,公司憑借雄厚的技術(shù)實(shí)力及多年從事西門(mén)子產(chǎn)品的銷(xiāo)售經(jīng)驗(yàn),本著樹(shù)立公司形象和對(duì)用戶(hù)認(rèn)真負(fù)責(zé)的精神開(kāi)展業(yè)務(wù),贏得了西門(mén)子公司與廣大用戶(hù)的好評(píng)及大力支持,公司尊崇“踏實(shí)、拼搏、責(zé)任"的企業(yè)精神,并以誠(chéng)信共贏、開(kāi)創(chuàng)經(jīng)營(yíng)理念,以*的自動(dòng)化控制設(shè)備創(chuàng)造美好的生活.
文檔
涉及產(chǎn)品
用法說(shuō)明:
如果在當(dāng)前過(guò)程中可能會(huì)發(fā)生這樣的事件,它要求的響應(yīng)比當(dāng)前程序周期所能提供的響應(yīng)更快。還可能會(huì)發(fā)生這樣的事件,它的持續(xù)時(shí)間太短,不足以在當(dāng)前程序周期中被識(shí)別出來(lái)。因此,在 SIMATIC S7-400 控制器和以下模塊中提供硬件中斷處理功能。
模擬量輸入模塊 (AI),
數(shù)字量輸入模塊 (DI) 和
功能模塊 (FM)
有了硬件中斷能力,與中斷事件對(duì)應(yīng)的程序可以實(shí)時(shí)地被調(diào)用。
硬件中斷類(lèi)似于中斷。
該條目意在作為S7-400 CPU的硬件中斷指南。
概述:
如果在程序處理過(guò)程中發(fā)生警報(bào)觸發(fā)事件,則操作系統(tǒng)調(diào)用分配的警報(bào) OB 來(lái)中斷程序周期或較低優(yōu)先級(jí)別程序塊的處理。通過(guò)警報(bào) OB 的臨時(shí)局部數(shù)據(jù)可以更精確地一個(gè)或多個(gè)警報(bào)觸發(fā)事件(可以置位多個(gè)位)。 警報(bào) OB 中用戶(hù)程序可評(píng)估臨時(shí)局部數(shù)據(jù)。如果發(fā)生警報(bào)觸發(fā)事件時(shí) CPU 中沒(méi)有警報(bào) OB,則 CPU 進(jìn)入 STOP 模式。
不同模塊中的硬件中斷觸發(fā)事件:
模擬量輸入模塊:在具有硬件中斷能力的模擬量輸入模塊中可以監(jiān)視某個(gè)值。可組態(tài)當(dāng)值下降低于或上升高于閾值時(shí)觸發(fā) 硬件中斷。有關(guān)各個(gè)模擬量輸入模塊的更多信息,請(qǐng)參見(jiàn)手冊(cè) "Programmable Logic Controller S7-300 Module Data" (可編程邏輯控制器 S7-300 模塊數(shù)據(jù))第5章,條目ID 1117740。
數(shù)字量輸入模塊:在具有硬件中斷能力的數(shù)字量輸入模塊中可以監(jiān)視獨(dú)立的多個(gè)位??山M態(tài)當(dāng)位出現(xiàn)下降沿和/或上升沿時(shí)觸發(fā) 硬件中斷。有關(guān)各個(gè)數(shù)字量輸入模塊的更多信息,請(qǐng)參見(jiàn)手冊(cè) "Programmable Logic Controller S7-300 Module Data" (可編程邏輯控制器 S7-300 模塊數(shù)據(jù))第4章,條目ID 1117740。
功能模塊:由于具有硬件中斷能力的功能模塊能夠執(zhí)行大量不同的任務(wù),允許為不同事件組態(tài)硬件中斷,所以建議通過(guò)例子來(lái)考慮 FM 450-1 計(jì)數(shù)模塊。
FM 450-1 允許在以下情況時(shí)在CPU中觸發(fā)硬件中斷:到達(dá)比較值事件,或超過(guò)上限或低于下限事件,和/或當(dāng)計(jì)數(shù)器過(guò)零事件。有關(guān) FM 450-1 模塊的更多信息,請(qǐng)參見(jiàn)手冊(cè) "FM 450-1 Counter Module - Setup and Configuration" (FM 450-1 計(jì)數(shù)器模塊 - 設(shè)置和組態(tài)),條目ID1118412。其它功能模塊的詳細(xì)信息,請(qǐng)參見(jiàn)具體模塊的相關(guān)文檔。
警告:
許多功能模塊需要的參數(shù)化軟件,這些參數(shù)化軟件隨功能模塊一起提供,且?guī)в邢鄳?yīng)的文檔。只有將 STEP 7 和該參數(shù)化軟件一起使用才能組態(tài)硬件中斷觸發(fā)事件。
(通訊模塊):在通訊模塊本體中無(wú)法組態(tài)硬件中斷觸發(fā)事件。然而,通訊模塊可以發(fā)送來(lái)自具有硬件中斷能力的模塊的硬件中斷給 CPU 。
例:
在CPU 的子機(jī)架上安裝 CP 443-5 Ext (6GK7 443-5DX01-0XE0) 。組態(tài)CP 443-5 Ext 為主站,并給它鏈接一個(gè) IM 153-1 (6ES7 153-1AA02-0XB0) 。然后安裝一個(gè)具有硬件中斷能力的模塊到 IM 153-1 上 (參見(jiàn)圖 01)。如果隨后在此模塊中發(fā)生硬件中斷,則 CPU 會(huì)調(diào)用分配的警報(bào) OB。
圖 01
圖01
SIMATIC S7-400 中的警報(bào) OB:
SIMATIC S7-400 CPU 包含警報(bào) OB 40 到 47??梢栽谟布渲弥袑⒚總€(gè)模塊分配給需要的警報(bào) OB (模塊對(duì)象屬性 > 地址 > 激活的 硬件中斷:)。在每個(gè)警報(bào) OB 中都提供臨時(shí)局部數(shù)據(jù)。發(fā)生硬件中斷事件的通道/位通過(guò)這個(gè)臨時(shí)局部數(shù)據(jù)。
無(wú)論何時(shí)在 CPU 塊文件夾中創(chuàng)建新的警報(bào) OB (單擊鼠標(biāo)右鍵 > 插入新對(duì)象 > 組織塊 > OB[40...47]), 選擇新建的OB并按下 “F1" ,可查看在STEP 7中警報(bào) OB 的描述。這樣就打開(kāi)了警報(bào) OB 的 S7 幫助文件。不用說(shuō),如果已經(jīng)有一個(gè)警報(bào) OB 存在,則可以直接選擇警報(bào) OB,然后按下“ F1"。
有關(guān)局部數(shù)據(jù)具體模塊評(píng)估的更多信息,請(qǐng)參見(jiàn)手冊(cè) "Programmable Logic Controller S7-300 Module Data" (可編程邏輯控制器 S7-300 模塊數(shù)據(jù))第4章 (數(shù)字量模塊) 和第5章 (模擬量模塊),條目ID 1117740,或參見(jiàn)相關(guān)功能模塊的專(zhuān)門(mén)手冊(cè)。
在 CPU 318-2DP 中可以使用2個(gè)警報(bào) OB (40 和 41)。所有其它 S7-300 CPU 都只有警報(bào) OB 40。
有關(guān)S7-300硬件中斷的更多信息請(qǐng)參見(jiàn)條目ID 23657941 。
組態(tài)硬件中斷:
可以在硬件配置中為具有警報(bào)能力的模塊在其屬性中組態(tài)過(guò)程警報(bào)。
在手冊(cè) "Programmable Logic Controller S7-400 CPU Data" (可編程邏輯控制器 S7-400 CPU 數(shù)據(jù))中可找到如何計(jì)算 S7-400 的警報(bào)響應(yīng)時(shí)間的示例,條目 ID 14016796,章節(jié)5.8 ff。
借助系統(tǒng)函數(shù) SFC 55 (WR_PARM)、SFC 56 (WR_DPARM) 和 SFC57 (PARM_MOD) ,還可以在執(zhí)行程序周期期間組態(tài)具有 硬件中斷能力的模塊。在手冊(cè) "Programmable Logic Controller S7-400 Module Data" (可編程邏輯控制器 S7-300 模塊數(shù)據(jù))中可找到如何用這些系統(tǒng)函數(shù)組態(tài)相應(yīng)的數(shù)據(jù)記錄的信息,條目ID 1117740。
有關(guān)不同 的SFC 的信息請(qǐng)參見(jiàn) S7 在線幫助以及手冊(cè) "System Software for S7-300/400 System and Standard Functions" (S7-300/400 系統(tǒng)的系統(tǒng)軟件和標(biāo)準(zhǔn)功能),條目ID 1214574,章節(jié)7.1。
警告:
通過(guò) PROFINET IO 不能使用系統(tǒng)函數(shù) SFC 55、SFC56 和 SFC 57。
禁用、延遲、啟用硬件中斷:
可以使用系統(tǒng)函數(shù) SFC 39 (DIS_IRT IRT_FUNC)、 SFC 40 (EN_IRT IRT_FUNC)、SFC 41 (DIS_AIRT IRT_FUNC) 和 SFC 42 (EN_AIRT IRT_FUNC) 來(lái) 禁止、延遲和再啟用硬件中斷。
有關(guān)不同 SFC 的信息請(qǐng)參見(jiàn) S7 在線幫助以及手冊(cè) "System Software for S7-300/400 System and Standard Functions" (S7-300/400 系統(tǒng)的系統(tǒng)軟件和標(biāo)準(zhǔn)功能),條目ID 1214574,第12章。