單價(jià): | 面議 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 |
有效期至: | 長(cháng)期有效 |
發(fā)布時(shí)間: | 2025-03-16 16:35 |
最后更新: | 2025-03-16 16:35 |
瀏覽次數: | 38 |
采購咨詢(xún): |
請賣(mài)家聯(lián)系我
|
(東營(yíng))西門(mén)子PLC代理商
(東營(yíng))西門(mén)子PLC代理商
(東營(yíng))西門(mén)子PLC代理商
西門(mén)子PLC啟動(dòng)組織塊與循環(huán)中斷組織塊?1. CPU模塊的啟動(dòng)方式與啟動(dòng)組織塊
??S7-400 CPU有3種啟動(dòng)方式暖啟動(dòng)、熱啟動(dòng)和冷啟動(dòng)。打開(kāi)S7-400 CPU模塊的屬性對話(huà)框的“啟動(dòng)”選項卡,可以選擇這3種啟動(dòng)方式中的一種(見(jiàn)圖2-31),絕大多數S7-300 CPU 只能暖啟動(dòng)。
??OB100~OB102是啟動(dòng)組織塊,用于系統初始化。CPU上電或運行模式由STOP切換到RUN時(shí),CPU只執行一次啟動(dòng)組織塊。
??用戶(hù)可以通過(guò)在啟動(dòng)組織塊中編寫(xiě)程序,來(lái)設置CPU的初始化操作,例如設置開(kāi)始運行時(shí)某些變量的初始值和輸出模塊的初始值等。
??1)暖啟動(dòng)過(guò)程映像數據以及非保持的存儲器位、定時(shí)器和計數器被復位。具有保持功能的存儲器位、定時(shí)器、計數器和所有的數據塊將保留原數值。執行一次OB100后,循環(huán)執行OB1。將模式選擇開(kāi)關(guān)從STOP位置扳到RUN位置,執行一次手動(dòng)暖啟動(dòng)。
??2)熱啟動(dòng)如果S7-400 CPU在RUN 模式時(shí)電源突然丟失,又很快重新上電,將執行OB101,自動(dòng)地完成熱啟動(dòng),從上次RUN模式結束時(shí)程序被中斷之處繼續執行,不對計數器等復位。
??3)冷啟動(dòng)所有系統存儲區均被清除,即被復位為零,包括有保持功能的存儲區。用戶(hù)程序從裝載存儲器載入工作存儲器,調用OB102后,循環(huán)執行OB1。
??將模式選擇開(kāi)關(guān)扳到MRES位置,可以實(shí)現手動(dòng)冷啟動(dòng)。
??2.循環(huán)中斷組織塊
??循環(huán)中斷組織塊用于按jingque的時(shí)間間隔循環(huán)執行中斷程序,例如周期性地執行閉環(huán)控制系統的PID控制程序,間隔時(shí)間從STOP切換到RUN模式時(shí)開(kāi)始計算。大多數S7-300 CPU 只能使用OB35,其余的CPU可以使用的循環(huán)中斷OB的個(gè)數與CPU的型號有關(guān)。
??時(shí)間間隔不能小于5ms。如果時(shí)間間隔過(guò)短,還沒(méi)有執行完循環(huán)中斷程序又開(kāi)始調用它,將會(huì )產(chǎn)生時(shí)間錯誤事件,調用OB80。如果沒(méi)有創(chuàng )建和下載OB80,CPU將進(jìn)入STOP 模式。
??3. 硬件組態(tài)
??用新建項目向導生成名為“OB35例程”的項目(見(jiàn)隨書(shū)光盤(pán)中的同名例程),CPU為CPU315-2DP。雙擊硬件組態(tài)工具HW Config中的CPU,打開(kāi)CPU屬性對話(huà)框,由“周期性中斷”選項卡可知只能使用OB35,其循環(huán)周期的默認值為100ms,將它修改為1000ms,將組態(tài)數據下載到CPU后生效。如果沒(méi)有下載,循環(huán)周期為默認值100ms。
??如果兩個(gè)OB的時(shí)間間隔成整倍數,不同的循環(huán)中斷 OB可能請求中斷。相位偏移量(默認值為0)用于錯開(kāi)S7-400不間隔的幾個(gè)循環(huán)中斷OB,使它們不會(huì )被執行,以減少連續執行多個(gè)循環(huán)中斷 OB的時(shí)間。相位偏移應小于循環(huán)的時(shí)間間隔。
??組態(tài)結束后,單擊工具欄上的墜按鈕,編譯并保存組態(tài)信息。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |