1.7 組態(tài)控制 組態(tài)控制的優(yōu)點和應(yīng)用 當(dāng)您想創(chuàng)建一個要在多個不同安裝中使用的自動化解決方案(機器)時,組態(tài)控制將發(fā)揮作用。 可加載 STEP 7 設(shè)備組態(tài)和用戶程序到不同的已安裝 PLC 組態(tài)。僅需進(jìn)行一些簡單的調(diào)整,即可使 STEP 7 項目與實際安裝對應(yīng)。 組態(tài)控制功能組態(tài) S7-1200 CPU 從固件版本V4.1起開始支持組態(tài)控制功能,其組態(tài)過程如下所述。 組態(tài)控制功能啟用 使用組態(tài)控制功能之前,需要在CPU 設(shè)備組態(tài)的屬性里選擇“允許通過用戶程序重新組態(tài)設(shè)備”復(fù)選框來啟動組態(tài)控制功能。如圖1。 圖1 啟動組態(tài)控制功能 創(chuàng)建新數(shù)據(jù)類型 在博途的PLC數(shù)據(jù)類型中添加新的數(shù)據(jù)類型,創(chuàng)建一個用于包含控制數(shù)據(jù)記錄的PLC數(shù)據(jù)類型,其中前4個USInt變量用于存儲組態(tài)控制信息,后面12個USInt變量對應(yīng)于S7-1200較大組態(tài)時的各個插槽的實際狀態(tài),具體如2所示: 圖2 新數(shù)據(jù)類型 創(chuàng)建控制數(shù)據(jù)塊 用剛剛創(chuàng)建的數(shù)據(jù)類型創(chuàng)建一個包含控制數(shù)據(jù)的數(shù)據(jù)塊,如圖3 。 圖3 添加新的數(shù)據(jù)塊 在新生成的數(shù)據(jù)塊中,按圖4所示組態(tài) Block_length、Block_ID、版本以及次版本。 根據(jù)是否存在插槽以及其在實際安裝中的位置組態(tài)插槽的值: · 0:實際組態(tài)中不存在已組態(tài)的模塊。 (插槽為空。) · 1 到 9,101 到 103: 已組態(tài)插槽的實際插槽位置 · 255:STEP 7 設(shè)備組態(tài)在此插槽中不包含模塊。 圖4 數(shù)據(jù)塊組態(tài) 編程傳送控制數(shù)據(jù)記錄 在啟動OB中,調(diào)用擴展的WRREC(寫入數(shù)據(jù)記錄)指令,將創(chuàng)建的控制數(shù)據(jù)記錄傳送到硬件 ID 33 的索引 196。使用標(biāo)簽和 JMP(跳轉(zhuǎn))指令等待 WRREC 指令完成。 圖5 啟動OB中程序 注意,WRREC 指令在啟動 OB 中傳送完控制數(shù)據(jù)記錄后組態(tài)控制才會生效。如果已啟用組態(tài)控制但 CPU 不具有控制數(shù)據(jù)記錄,則在退出 STARTUP 模式時會轉(zhuǎn)到 STOP 模式。所以需要確保啟動 OB 中包含傳輸控制數(shù)據(jù)記錄的程序。 控制數(shù)據(jù)記錄 圖6中列出了插槽號分配情況: 圖6 插槽號分配 控制數(shù)據(jù)記錄196包含插槽分配并表示實際組態(tài),如下所示: 圖7 數(shù)據(jù)記錄196結(jié)構(gòu) 修改控制數(shù)據(jù)記錄時請遵守以下準(zhǔn)則: · 組態(tài)控制不支持通信模塊的位置更改。 插槽 101 到 103 的控制數(shù)據(jù)記錄插槽位置必須與實際安裝對應(yīng)。 如果沒有為插槽配置模塊,請為該插槽位置輸入 255。 · 在已填充(已使用)的插槽之間不能有嵌入式空(未使用)插槽。 例如,如果實際組態(tài)在插槽 4 中有一個模塊,則實際組態(tài)在插槽 2 和 3 中也必須有模塊。相應(yīng)地,如果實際組態(tài)在插槽 102 中有一個通信模塊,則實際組態(tài)在插槽 101 中也必須有一個模塊。 · 如果已啟用組態(tài)控制,卻沒有控制數(shù)據(jù)記錄,則 CPU 仍未做好運行準(zhǔn)備。 如果啟動 OB 未傳送一個有效的控制數(shù)據(jù)記錄,則 CPU 從啟動模式返回到 STOP 模式。 CPU 在這種情況下不會初始化集中式 I/O,并將在診斷緩沖區(qū)中輸入轉(zhuǎn)到 STOP 模式的原因。 · CPU 將成功傳送的控制數(shù)據(jù)記錄保存在保持性存儲器中,也就是說,在不更改組態(tài)的情況下重啟時*重新寫入控制數(shù)據(jù)記錄 196。 · 每個實際插槽只能在控制數(shù)據(jù)記錄中出現(xiàn)一次。 · 只能將一個實際插槽分配給一個已組態(tài)插槽。 組態(tài)控制示例 本示例介紹了由一個 CPU 和三個 I/O 模塊組成的配置。在**次實際安裝中,插槽 3 處的模塊并不存在,因此可使用組態(tài)控制將其“隱藏”。 *二次安裝時,應(yīng)用將包括較初隱藏的模塊,但現(xiàn)在該模塊位于最后一個插槽中。 修改后的控制數(shù)據(jù)記錄可提供有關(guān)模塊插槽分配的信息。 示例1—已組態(tài)但未使用模塊 設(shè)備組態(tài)包含實際安裝中可能存在的所有模塊(較大組態(tài))。 如圖8所示。 圖8 較大安裝的設(shè)備組態(tài) 實際情況下,在設(shè)備組態(tài)中應(yīng)位于插槽 3 中的模塊不存在,而插槽4組態(tài)的模塊實際位于插槽3中。如圖9所示。 圖9 實際設(shè)備安裝 要指示實際安裝模塊的不存在,必須在控制數(shù)據(jù)記錄中使用 0 組態(tài)插槽 3,即Slot_3 = 0,而插槽4組態(tài)的模塊實際位于插槽3中,所以Slot_4=3。如圖10所示。 圖10 示例1的數(shù)據(jù)記錄 示例2—模塊位置顛倒 項目較大組態(tài)仍如示例1中圖8所示,但在實際安裝時,原本位于插槽3的模塊與位于插槽4的模塊顛倒了位置。如圖11所示。 圖11 實際安裝時模塊位置顛倒 要將設(shè)備組態(tài)與實際安裝關(guān)聯(lián),可編輯控制數(shù)據(jù)記錄Slot_3=4,將模塊分配到正確的插槽位置。 圖12 示例2的數(shù)據(jù)記錄 |
詞條
詞條說明
在運行系統(tǒng)中的面板操作的注意事項內(nèi)容在線幫助中未包含的信息和有關(guān)產(chǎn)品功能的重要信息。在運行系統(tǒng)中使用鼠標(biāo)滾輪所有面板均不支持在運行系統(tǒng)中使用鼠標(biāo)滾輪PLC 存儲卡上的備份(精簡面板)在 PLC 的存儲卡上創(chuàng)建備份文件“A.psb”。創(chuàng)建備份時可能會發(fā)生錯誤,例如連接中斷。這會在 PLC 存儲卡上創(chuàng)建一個損壞的文件。此文件具有前綴 "~$"。如果要使用名稱“A.psb”再次保存?zhèn)浞荩瑒t需要刪除前綴為
使用連接表功能連接表不僅可以交互式創(chuàng)建新連接,而且還能提供其它功能:列出與網(wǎng)絡(luò)視圖中的某個選定對象(網(wǎng)絡(luò)、CPU、CP)之間的連接列出項目中的所有連接選擇一個連接,然后會在網(wǎng)絡(luò)視圖中顯示與其關(guān)聯(lián)的連接更改連接伙伴用于輸入*參數(shù)的選項顯示狀態(tài)信息交互式創(chuàng)建新連接交互創(chuàng)建新連接連接表的內(nèi)容連接表可用于顯示在項目中創(chuàng)建的所有通信連接的詳細(xì)信息:顯示所有連接(默認(rèn)設(shè)置 - 可**捷菜單進(jìn)行選擇)連接表
組態(tài) R/H CPU分配 IP 地址STEP?7 會自動為 CPU 的每個 PROFINET 接口分配一個 IP 地址。用戶也可手動分配 IP 地址,如在發(fā)生沖突時。對于各 CPU 的 PROFINET 接口 X1,IP 地址必須位于同一個子網(wǎng)中。IP 地址將顯示在 CPU 屬性中“IP 協(xié)議”(IP protocol) 部分的“PROFINET 接口 [X1]”(PROFINET in
創(chuàng)建用戶自定義服務(wù)器接口簡介說明基于以下示例:生產(chǎn)單元“Cell_1”周圍的防護圍欄。圍欄配有門“Gate_1”。S7-1500 CPU 控制整個生產(chǎn)單元,還控制通過 Gate_1 進(jìn)入生產(chǎn)單元的權(quán)限。機器人將藥物裝入生產(chǎn)單元的盒子中,然后將盒子堆放在貨盤上。用于自動化物料運輸?shù)淖择{車輛將貨盤移動到*倉庫,從而通過 Gate_1。CPU 發(fā)布一個服務(wù)器接口,無人駕駛運輸系統(tǒng)可通過該接口安排 Ga
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com