打開該設(shè)定對象,顯示窗分為“啟動的允許與啟動時對輸出的處理”、“電源接通時的啟動方式( startup after power on)”、“監(jiān)控時間設(shè)定(monitoring time for)”三個區(qū)域(參見圖14-2.3)。
(1)啟動的允許與啟動時對輸出的處理設(shè)定
該區(qū)有如下三個選項:
配置的硬件與實際硬件不同時的啟動( startup when expected/actual configuration differ):可以選擇如果step7中配置的硬件與實際安裝不符,是否需要進(jìn)行啟動,當(dāng)選中該選項后,出現(xiàn)以上情況同樣可以進(jìn)行啟動。
熱啟動時清除輸出( reset outputs hot restart):可以選擇在plc熱啟動時是否將輸出狀態(tài)清除,當(dāng)選中該選項后,熱啟動時將清除輸出狀態(tài)。
禁止操作員或通信方式的熱啟動( disable hot restart by operator or communication job):通過選擇選項,可以禁止用編程器或mpi接口通信等方式對plc的熱啟動。
(2)電源接通時的啟動方式(startup after power on)設(shè)定
該區(qū)有如下三個選項:
選項“hot restart”:用于選擇“熱啟動”方式;
選項“warm restart”:用于選擇“暖啟動”方式;
選項“clod restart”:用于選擇“冷啟動”方式。
熱啟動( hot restart)、暖啟動(warm restart)、冷啟動(clod restart)為s7系列plc根據(jù)en61131標(biāo)準(zhǔn)定義的、在plc-cpu重新啟動時(如將cpu的工作模式開關(guān)從stop轉(zhuǎn)到run或接通電源)
的三種新的啟動方式名稱。在s7系列plc中,三種啟動方式的啟動過程與區(qū)別如下:
熱啟動( hot restart):在plc-cpu重新啟動時,執(zhí)行主循環(huán)ob1前,首先處理組織塊ob101。啟動時全部cpu數(shù)據(jù)均被備份,所有數(shù)據(jù)區(qū)(包括定時器、計數(shù)器、標(biāo)志寄存器等,不分保持區(qū)與非保持區(qū))的內(nèi)容全部被保留。
暖啟動(warm restart):在plc-cpu重新啟動時,執(zhí)行主循環(huán)ob1前,首先處理組織塊ob100。啟動時全部plc數(shù)據(jù)塊(db)的內(nèi)容保留;保持型定時器、計數(shù)器、標(biāo)志寄存器的內(nèi)容保持不變;非保持區(qū)的定時器、計數(shù)器、標(biāo)志寄存器內(nèi)容被清除。
冷啟動(clod restart):在plc-cpu重新啟動時,執(zhí)行主循環(huán)ob1前,首先處理組織塊08102。啟動時全部plc數(shù)據(jù)塊(db)的內(nèi)容被清除,并重新從裝載存儲器(load memory)輸入原始設(shè)定值;cpu的全部定時器、計數(shù)器、標(biāo)志寄存器的內(nèi)容均被清除(不分保持區(qū)與非保持區(qū))。
(3)監(jiān)控時間設(shè)定(monitoring time for)設(shè)定
該區(qū)有如下三個選項:
模塊檢測完成時間(“finished”message by modules):用于設(shè)定“模塊配置檢測完成”信號的回答時間,當(dāng)超過該時間未接收到完成信號時,視為實際硬件配置與step7配置不符。該時間設(shè)定單位為looms,默認(rèn)設(shè)定為650。
參數(shù)傳送到模塊的時間( transfer of parameters to modules):用于設(shè)定cpu中的參數(shù)傳送到各模塊的最大允許時間,時間設(shè)定單位為looms,默認(rèn)設(shè)定為100。對于有profibus-dp主站接口的cpu,可以通過本參數(shù)來檢測從站的啟動情況。同樣當(dāng)超過本設(shè)定時間后尚未完成參數(shù)的傳送,視為實際硬件配置與step7配置不符。
熱啟動時間(hot restart):用于設(shè)定cpu的熱啟動時間,本參數(shù)只有在選擇熱啟動方式時才能進(jìn)行設(shè)定。