以下幾種啟動(dòng)類(lèi)型有所區(qū)別
熱啟動(dòng) (S7-400)
暖啟動(dòng)
冷啟動(dòng)
下表列出了啟動(dòng)過(guò)程中操作系統(tǒng)將調(diào)用哪個(gè) OB。
啟動(dòng)類(lèi)型 | 對(duì)應(yīng)的 OB |
---|---|
熱啟動(dòng) | OB 101 |
暖啟動(dòng) | OB 100 |
冷啟動(dòng) | OB 102 |
CPU 按如下所述執(zhí)行啟動(dòng):
上電后
通信功能請(qǐng)求后(從編程設(shè)備通過(guò)菜單,或通過(guò)在不同 CPU 上調(diào)用指令“START”或“RESUME”)
根據(jù)啟動(dòng)事件、特定的 CPU 及其參數(shù),將調(diào)用適當(dāng)?shù)膯?dòng) OB(OB 100、OB 101 或 OB 102)。通過(guò)進(jìn)行適當(dāng)?shù)木幊?,便可在這些塊中使用循環(huán)程序的某些默認(rèn)設(shè)置。
下表列出了啟動(dòng) OB 的臨時(shí) (TEMP) 變量。系統(tǒng)選擇默認(rèn)名稱(chēng)作為變量名稱(chēng)。
變量 | 數(shù)據(jù)類(lèi)型 | 說(shuō)明 |
---|---|---|
OB10x_EV_CLASS | BYTE | 事件類(lèi)別和標(biāo)識(shí)符:B#16#13:激活 |
OB10x_STRTUP | BYTE | 啟動(dòng)請(qǐng)求: B#16#81:手動(dòng)暖啟動(dòng)請(qǐng)求 B#16#82:自動(dòng)暖啟動(dòng)請(qǐng)求 B#16#83:請(qǐng)求手動(dòng)熱啟動(dòng) B#16#84:請(qǐng)求自動(dòng)熱啟動(dòng) B#16#85:請(qǐng)求手動(dòng)冷啟動(dòng) B#16#86:請(qǐng)求自動(dòng)冷啟動(dòng) B#16#87:主站:請(qǐng)求手動(dòng)冷啟動(dòng) B#16#88:主站:請(qǐng)求自動(dòng)冷啟動(dòng) B#16#8A:主站:請(qǐng)求手動(dòng)暖啟動(dòng) B#16#8B:主站:請(qǐng)求自動(dòng)暖啟動(dòng) |
OB10x_PRIORITY | BYTE | **等級(jí):27 或 1(對(duì)于 S7-1500 CPU) |
OB10x_OB_NUMBR | BYTE | OB 編號(hào)(100、101 或 102) |
OB10x_RESERVED_1 | BYTE | 預(yù)留 |
OB10x_RESERVED_2 | BYTE | 預(yù)留 |
OB10x_STOP | WORD | CPU 切換為 STOP 模式的事件編號(hào),參見(jiàn)“事件類(lèi)別 4 - 停止事件和其它模式切換” |
OB10x_STRT_INFO | DWORD | 有關(guān)當(dāng)前啟動(dòng)的輔助信息 |
OB10x_DATE_TIME | DATE_AND_TIME | 調(diào)用 OB 時(shí)的日期和時(shí)間 |
下表顯示了變量 OB10x_STR_INFO 的分配。
位號(hào) | 含義 | 可能的二進(jìn)制值 | 說(shuō)明 |
---|---|---|---|
31-24 | 啟動(dòng)信息 | 0000 xxxx | 機(jī)架號(hào) 0(** H CPU) |
0100 xxxx | 機(jī)架號(hào) 1(** H CPU) | ||
1000 xxxx | 機(jī)架號(hào) 2(** H CPU) | ||
0001 xxxx | 多值計(jì)算(** S7-400) | ||
0010 xxxx | 在分段機(jī)架中運(yùn)行多個(gè) CPU(** S7-400) | ||
xxxx xxx0 | 預(yù)期組態(tài)與實(shí)際組態(tài)之間無(wú)任何差異 | ||
xxxx xxx1 | 預(yù)期組態(tài)與實(shí)際組態(tài)之間存在差異 | ||
xxxx xx0x | 預(yù)期組態(tài)與實(shí)際組態(tài)之間無(wú)任何差異 | ||
xxxx xx1x | 預(yù)期組態(tài)與實(shí)際組態(tài)之間存在差異 | ||
xxxx x0xx | 非 H CPU | ||
xxxx x1xx | H CPU | ||
xxxx 0xxx | 上次上電后時(shí)間戳的時(shí)鐘不受后備電池支持 | ||
xxxx 1xxx | 上次上電后時(shí)間戳的時(shí)鐘受后備電池支持 | ||
23-16 | 剛執(zhí)行的啟動(dòng)類(lèi)型 注:這些位不適用于 S7-1500 CPU。 | 0000 0001 | 根據(jù)參數(shù)分配、用于多值計(jì)算的暖啟動(dòng),*操作員在 CPU 上進(jìn)行輸入(** S7-400) |
0000 0011 | 由模式選擇器觸發(fā)的暖啟動(dòng) | ||
0000 0100 | 由 PG 操作員輸入觸發(fā)的暖啟動(dòng) | ||
0000 0101 | 根據(jù)參數(shù)分配、用于多值計(jì)算的冷啟動(dòng),*操作員在 CPU 上進(jìn)行輸入(** S7-400) | ||
0000 0111 | 使用模式選擇器觸發(fā)的冷啟動(dòng) | ||
0000 1000 | 由 PG 操作員輸入觸發(fā)的冷啟動(dòng) | ||
0000 1010 | 根據(jù)參數(shù)分配、用于多值計(jì)算的熱啟動(dòng),*操作員在 CPU 上進(jìn)行輸入(** S7-400) | ||
0000 1011 | 使用模式選擇器觸發(fā)的熱啟動(dòng) | ||
0000 1100 | 由 PG 操作員輸入觸發(fā)的熱啟動(dòng)(** S7-400) | ||
0001 0000 | 使用后備電池上電后的自動(dòng)暖啟動(dòng) | ||
0001 0001 | 根據(jù)參數(shù)分配使用后備電池上電后的冷啟動(dòng) | ||
0001 0011 | 利用模式選擇器觸發(fā)的暖啟動(dòng);上次上電使用了后備電池 | ||
0001 0100 | 由 PG 操作員輸入觸發(fā)的暖啟動(dòng);上次上電使用了后備電池 | ||
0010 0000 | 不使用后備電池上電后的自動(dòng)暖啟動(dòng)(存儲(chǔ)器由系統(tǒng)復(fù)位) | ||
0010 0001 | 不使用后備電池上電后的冷啟動(dòng)(存儲(chǔ)器由系統(tǒng)復(fù)位) | ||
0010 0011 | 利用模式選擇器觸發(fā)的暖啟動(dòng);上次上電未使用后備電池 | ||
0010 0100 | 由 PG 操作員輸入觸發(fā)的暖啟動(dòng);上次上電未使用后備電池 | ||
1010 0000 | 根據(jù)參數(shù)分配使用后備電池上電后的自動(dòng)熱啟動(dòng)(** S7-400) | ||
15-12 | 自動(dòng)啟動(dòng)的許可 注:這些位不適用于 S7-1500 CPU。 | 0000 | 自動(dòng)啟動(dòng)非法,請(qǐng)求存儲(chǔ)器復(fù)位 |
0001 | 自動(dòng)啟動(dòng)非法,有必要進(jìn)行參數(shù)修改等 | ||
0111 | 允許自動(dòng)暖啟動(dòng) | ||
1111 | 允許自動(dòng)重新啟動(dòng)(暖啟動(dòng)/熱啟動(dòng)) | ||
11-8 | 手動(dòng)啟動(dòng)的許可 注:這些位不適用于 S7-1500 CPU。 | 0000 | 自動(dòng)啟動(dòng)非法,請(qǐng)求存儲(chǔ)器復(fù)位 |
0001 | 啟動(dòng)非法,有必要進(jìn)行參數(shù)修改等 | ||
0111 | 允許暖啟動(dòng) | ||
1111 | 允許暖啟動(dòng)和熱啟動(dòng)(** S7-400) | ||
7-0 | 上一次上電時(shí)對(duì)自動(dòng)啟動(dòng)的有效干預(yù)或設(shè)置 | 0000 0000 | 無(wú)任何啟動(dòng) |
0000 0001 | 根據(jù)參數(shù)分配、用于多值計(jì)算的暖啟動(dòng),*操作員在 CPU 上進(jìn)行輸入(** S7-400) | ||
0000 0011 | 由模式選擇器觸發(fā)的暖啟動(dòng) | ||
0000 0100 | 由 PG 操作員輸入觸發(fā)的暖啟動(dòng) | ||
0000 0101 | 根據(jù)參數(shù)分配、用于多值計(jì)算的冷啟動(dòng),*操作員在 CPU 上進(jìn)行輸入(** S7-400) | ||
0000 0111 | 使用模式選擇器觸發(fā)的冷啟動(dòng) | ||
0000 1000 | 由 PG 操作員輸入觸發(fā)的冷啟動(dòng) | ||
0000 1010 | 根據(jù)參數(shù)分配、用于多值計(jì)算的熱啟動(dòng),*操作員在 CPU 上進(jìn)行輸入(** S7-400) | ||
0000 1011 | 使用模式選擇器觸發(fā)的熱啟動(dòng)(** S7-400) | ||
0000 1100 | 由 PG 操作員輸入觸發(fā)的熱啟動(dòng)(** S7-400) | ||
0001 0000 | 使用后備電池上電后的自動(dòng)暖啟動(dòng) | ||
0001 0001 | 根據(jù)參數(shù)分配使用后備電池上電后的冷啟動(dòng) | ||
0001 0011 | 利用模式選擇器觸發(fā)的暖啟動(dòng);上次上電使用了后備電池 | ||
0001 0100 | 由 PG 操作員輸入觸發(fā)的暖啟動(dòng);上次上電使用了后備電池 | ||
0010 0000 | 不使用后備電池上電后的自動(dòng)暖啟動(dòng)(存儲(chǔ)器由系統(tǒng)復(fù)位) | ||
0010 0001 | 不使用后備電池上電后的冷啟動(dòng)(存儲(chǔ)器由系統(tǒng)復(fù)位) | ||
0010 0011 | 利用模式選擇器觸發(fā)的暖啟動(dòng);上次上電未使用后備電池 | ||
0010 0100 | 由 PG 操作員輸入觸發(fā)的暖啟動(dòng);上次上電未使用后備電池 | ||
1010 0000 | 根據(jù)參數(shù)分配使用后備電池上電后的自動(dòng)熱啟動(dòng)(** S7-400) |
詞條
詞條說(shuō)明
SCL 指令移植指令S7-1500 的指令集略有不同。 包含有一些新指令或替換了舊指令。在移植過(guò)程中,將盡可能的保留程序中所使用的指令。 如果一條指令在 S7-1500 中不可用,則將嘗試將其替換為一個(gè)兼容的或類(lèi)似的指令。 然后,需要再次檢查移植后的程序并進(jìn)行必要的修改。例如,可能會(huì)發(fā)生以下變化:新指令中帶有其它形參。 此時(shí),需要組態(tài)這些參數(shù)。新指令的形參為其它數(shù)據(jù)類(lèi)型。 此時(shí),移植將自動(dòng)增加一條
STARTUP 模式啟動(dòng)處理(**主 CPU)STARTUP 僅由主 CPU 執(zhí)行。在 STARTUP 模式下,CPU 的操作特性與 S7-1500 標(biāo)準(zhǔn) CPU 相同。特性在 CPU 開(kāi)始執(zhí)行循環(huán)用戶(hù)程序之前,將執(zhí)行啟動(dòng)程序。在 STARTUP 下,CPU 將比較現(xiàn)有 I/O 組態(tài)與 STEP?7 創(chuàng)建的硬件配置。通過(guò)編寫(xiě)相應(yīng)的啟動(dòng) OB,可以在啟動(dòng)程序中*循環(huán)程序的初始化變量??删?/p>
概述端口組態(tài)概述此頁(yè)面顯示設(shè)備所有端口的數(shù)據(jù)傳送組態(tài)。無(wú)法對(duì)該頁(yè)面上的任何內(nèi)容進(jìn)行組態(tài)。顯示框說(shuō)明該表格包括以下列:端口 (Port)顯示可組態(tài)端口。此條目是一個(gè)鏈接。如果單擊該鏈接,相應(yīng)組態(tài)頁(yè)便會(huì)打開(kāi)。端口由模塊號(hào)和端口號(hào)組成,例如,端口 0.1 表示模塊 0,端口 1。端口名稱(chēng) (Port name)顯示端口的名稱(chēng)。端口類(lèi)型 (Port Type)(**路由)顯示端口的類(lèi)型??赡艿念?lèi)型如下:-
TIA下分配設(shè)備名稱(chēng)做Profinet通訊的站點(diǎn)需要通過(guò)設(shè)備名來(lái)識(shí)別,于是需要對(duì)相關(guān)站點(diǎn)分配相應(yīng)的設(shè)備名,操作如下。在網(wǎng)絡(luò)視圖下,用右鍵點(diǎn)擊PN網(wǎng)絡(luò),在彈處的菜單中選擇分配設(shè)備名稱(chēng)選項(xiàng)。在彈出的分配PROFINET設(shè)備名稱(chēng)窗口內(nèi),依次選擇要分配的設(shè)備名稱(chēng)、PG/PC接口的類(lèi)型、PG/PC接口,并點(diǎn)擊較新列表按鈕,在較新出來(lái)的可訪(fǎng)問(wèn)節(jié)點(diǎn)中選擇需要被分配的相應(yīng)設(shè)備,點(diǎn)擊分配名稱(chēng)按鈕。?分配設(shè)
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話(huà): 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話(huà): 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com