西門子授權工業控制代理商
| 更新時間 2024-11-01 08:50:00 價格 請來電詢價 聯系電話 15344432716 聯系手機 15386422716 聯系人 楊本剛 立即詢價 |
西門子授權工業控制代理商
PLC是什么意思?相信很多人處于大概知道是什么,但是又無法準確說出的階段,作為專注于為企業提供數據采集和設備控制解決方案的眾誠工業,今天和大家探討一下。
而眾誠工業還能根據用戶需求,設計PLC控制程序,為客戶提供PLC編程和上位機軟件的定制化開發技術服務,滿足用戶的多種需求,比如,自主研發的潔凈空調智能控制系統和通風排風智能控制系統就配置PLC,不僅具有報警和定時控制功能,還兼具可擴展性和兼容性,系統能被第三方系統集成。
以上PLC的基本介紹,相信大家對PLC也有一個初步的了解。PLC的型號、品牌不同,對應著其結構形式、性能、編程方式等等都有所差異,價格也各不相同,在挑選時候,建議先要明確自己的應用需求,比如具體的應用場景,希望實現的運動和控制功能,已經特殊的控制要求,這些將決定了PLC的選型和搭配組合。
簡單地說,PLC就是一種小型的計算機,和我們常用的計算機不同的是,PLC是設備之間通過數字信號進行互動,而我們常用的計算機,是人和計算機的互動。
控制是PLC的核心功能,其控制類型主要分為以下幾種1、開關量的開環控制。這是PLC*基本的控制功能,它能憑借其強大的邏輯運算能力,取代傳統繼電接觸器的控制系統;
2、數據采集與監控。這是PLC非常必要的功能,否則它將無法完成現場控制;
3、數字量智能控制。PLC具有實現接收和輸出高速脈沖的功能,近年來先進的PLC還開發了數字控制模塊和新型運動單元模塊,讓工程師更加輕松地通過PLC實現數字量控制;
4、PLC能通過模擬量采集和調節溫度、壓力、速度等參數。
正因為PLC功能強大,且具有設計方便、重量體積小、能耗低、改造工作量小、通用性強、維護方便等易學易用的特點,深受工程師的歡迎,因此應用非常廣泛,鋼鐵、石油、化工、紡織、交通、機械制造等等行業都能看到它的身影。
MODE 輸入參數可以具有以下值: MODE 說明 1 通過調用 MODE 1 的指令,可禁用 IO 系統中的所有 IO設備。指 令“ReconfigIOSystem”在內部調用指令“D_ACT_DP"”?!癛econfigIOSystem”將在以下輸出參數中返回 D_ACT_DP 檢測到的錯誤: ? STATUS(錯誤代碼) ? ERR_INFO(IO設備的硬件標識符導致發生錯誤)。 在 STATUS 和 ERR_INFO 中,CPU 會輸入上次確定的錯誤/硬件標識符,并覆蓋現有錯誤代碼。因此,除輸入錯誤外,還可提供其它錯誤。 2 為控制 IO 系統的實際組態,該指令將數據記錄傳送到 PROFINET接口,該接口通過塊參 數“LADDR”尋址(PROFINET 接口的硬件標識符)。 3 IO 系統中的所有非可選 IO設備和控制數據記錄 CTRLREC 中列出的可選 IO 設備已啟用。 CTRLREC 數據記錄中未列出的可選 IO設備仍處于禁用狀態。 如果擴展單元中的 IO 設備(或運行中的 IO 設備)在 CTRLREC 控制數據記錄中列出,PN IO系統將有以下反應: ? 在使用 MODE 3 調用 ReconfigIOSystem 時,擴展單元中的 IO 設備仍處于禁用狀 態。此反應與沒有組態控制的 IO 設備的組態的反應一致。擴展單元中的 IO 設備在默認情 況下禁用,并且必須在用戶程序中啟用。有關擴展單元的更多信息,請參見“擴展系統 (頁 233)”部分。 “ReconfigIOSystem”調用序列的規則 ?始終為“ReconfigIOSystem”指令提供相同的控制數據記錄(CTRLREC 輸入參數)! ? 跟在 POWER OFF-> POWER ON 轉換后的調用序列: – 使用 MODE 1 調用 ReconfigIOSystem(可選)。 – 使用MODE 2 調用 ReconfigIOSystem(強制,即使先前沒有重新組態也是如此?。?。 – 使用 MODE 3 調用ReconfigIOSystem(強制)。 ? 跟在 STOP > RUN 轉換后的調用序列: – 使用 MODE 1 調用ReconfigIOSystem(可選)。 – 使用 MODE 2 調用 ReconfigIOSystem(強制,即使在 STOP狀態下修改了組態也是如 此)。否則不需要)。 – 使用 MODE 3 調用 ReconfigIOSystem(強制)。 ? 用于在RUN 狀態下進行重新組態的調用序列: – 使用 MODE 1 調用 ReconfigIOSystem(強制)。 關于規則的說明與建議 ?如果未在控制數據記錄或數據塊響應中將要組態的 IO 設備列為可選 IO 設備,此 IO 設備將 不屬于組態,并且不與 CPU進行數據交換。 ? 如果未激活任何可選 IO 設備并且使用裝載的組態而不進行重新組態,則必須按照前面的步驟進行操作,并將控制數據記錄傳輸到 CPU。 控制數據記錄的結構簡單,包含以下變量: – 版本(高位字節 = 1,低位字節 = 0)– 要激活的可選設備數量 = 0 – 用戶程序中設置的端口互連數 = 0 ? 在 STOP > RUN 轉換和POWER-OFF > POWER-ON 轉換后,所有 IO 設備會自動禁用。因 此,無需使用 MODE 1 調用ReconfigIOSystem,組態控制便可正常發揮作用。如果用戶使用自己的項目作為有效的通用樣本對組態控制進行編程,我們建議在進行任何 重新組態之前,**還是使用 MODE 1 執行ReconfigIOSystem 調用。這樣,此樣本還可用 于在 RUN 模式下進行重新組態。 ? 在使用 IRT 時同時調試多種I/O 系統(超過 8 個可選 IO 設備): 在啟用可選 IO設備時要保持較短的啟動時間(ReconfigIOSystem,MODE 3),請注意以 下提示:檢查 IO設備的設備編號。設備編號應遵守以 IO 控制器開頭的拓撲互連,采用升 序。IO 設備在拓撲中與 IO 控制器的距離越遠,也就是說 IO控制器和相關 IO 設備之間的 IO 設備越多,設備編號就越大。 在選擇了 PROFINET 接口的巡視窗口的“以太網地址 -PROFINET”(Ethernet addresses - PROFINET) 區域中設置設備編號。使用線性拓撲的設備編號分配示例: 圖 6-104 示例:線形拓撲結構中的設備編號 ? CPU處理指令“ReconfigIOSystem”,以便異步傳輸控制數據記錄。因此,在啟動程序中調用指令時,必須在一個循環內重復地調用“ReconfigIOSystem”,直到輸出參數“BUSY”或“DONE”指出數據記錄已傳輸。 提示:要對此循環進行編程,請使用 SCL 編程語言和指令 REPEAT ...UNTIL。 REPEAT "ReconfigIOSystem"(REQ :="start_config_ctrl", MODE := 1, LADDR := 64, CTRLREC := "myCTRLREC".ArrMachineConfig0, DONE => "conf_DONE", BUSY => "conf_BUSY", ERROR => "conf_ERROR", STATUS => "conf_STATUS"); UNTIL NOT "conf_BUSY" END_REPEAT; 更多信息有關數據記錄基本結構以及使用指令“ReconfigIOSystem”的信息靈活組態 IO 設備順序 下面說明了如何滿足要求的條件以更改PROFINET IO 系統中 IO 設備的順序。 此功能也支持可選 IO 設備。為簡單起見,下面列出了沒有可選 IO設備的*大組態。 原理 標準機器項目的典型應用包括使用一組不同的設備單元組成一個完整的設備,這些設備單元只是排列不同,例如傳送系統。每個設備單元包含一個機械功能單元(導軌或傳送帶)和一個電 子功能單元(電源、具有 IO 模塊的 IO設備、傳感器、執行器、電機、與中央控制功能進行數 據交換的 PROFINET 端口 ...)。下圖顯示了如何僅僅通過交換兩個導軌段來創建新的傳送系統,并且使用本地條件的上游點來 修改此系統。 要確定如何選擇伙伴端口設置,必須記下每個設備和每個設備端口可以互連的伙伴。 ?如果伙伴在提供的不同組態中始終相同,則為此伙伴選擇伙伴端口。 ?如果伙伴在不同的組態中也不同,則選擇“由用戶程序設置伙伴”(Setting partner by user program)。對于上圖中的示例,端口設置結果如下: 設備 本地端口 伙伴端口設置 說明 PLC_1 p1 p1 (IO device_1) 端口 1上 PLC_1 的伙伴始終為 IO device_1 IO device_1 p1 p1 (PLC_1) 端口 1 上 IOdevice_1 的伙伴始終為 PLC_1 IO device_1 p2 由用戶程序設置伙伴 端口 2 上 IO device_1的伙伴為 IO device_2 或 IO device_3 => 由用戶 程序設置伙伴? IO 控制器支持 IO系統的組態控制。如,CPU 1515-2 PN 固件版本 V1.7 及以上版本 ? STEP 7 V13 SP1 或更高版本? 已經考慮了建立和運行標準機器項目的規則 (頁 230)。 操作步驟 要為程控互連設置伙伴端口,請按以下步驟操作: 1.選擇要設置其端口的設備(IO 控制器或 IO 設備)的 PROFINET 接口。 2. 在 PROFINET接口的屬性中,選擇“端口互連”(Port interconnection) 區域(“擴展選項 > 端 口 [...] >端口互連”(Extended options > Port [...] > Port interconnection))。3. 從下拉列表中選擇“由用戶程序設置伙伴”(Setting partner by user program) 作為伙伴端口。 4.為每個要通過用戶程序互連的端口重復步驟 1 到 3。 參見 自定義 IO 設備在程序中的排列 (頁 228) 6.11.3.5 自定義IO 設備在程序中的排列 要求 ? IO 控制器支持 IO 系統的組態控制,例如,固件版本為 V1.7 及更高版本的 CPU1516pro-2 PN(作為 IO 控制器) ? STEP 7 V13 SP1 ?至少一個伙伴端口組態為“由用戶程序設置伙伴”(Partner set by user program)。 ?已經考慮了建立和運行標準機器項目的規則 (頁 230)。 操作步驟 操作步驟與激活可選 IO 設備的步驟相對應。要對端口進行程控分配,只有數據記錄的結構必須擴展。下面介紹了這種擴展。 示例:用于分配伙伴端口的數據記錄結構數據記錄結構需要端口的硬件標識。 數據記錄將存儲在數據塊中并使用“ReconfigIOSystem”指令傳輸到用戶程序中 IO控制器的 PROFINET 接口。 由于“ReconfigIOSystem”指令的輸入參數 RECORD 屬于 VARIANT數據類型,因此必須首先為數 據塊創建數據類型。 下面描述了 PLC 數據類型的結構,以及基于此類型的數據塊的結構。 對于以下選定的組態,下面顯示了數據記錄必須如何呈現,IO 設備才能通過用戶程序按照計劃的順序互連。 圖 6-107 示例組態:自定義 IO 設備在用戶程序中的排列 本例基于前面部分 (頁226)的靈活組態,并且說明了各個伙伴端口的設置。 特定派生組態的伙伴端口已經定義,因此可以對所涉及端口的硬件標識進行命名。下表僅包含其端口可由用戶程序定義的設備。只有這些設備才與數據記錄結構相關。 設備 本地端口 伙伴端口設置 所選組態的伙伴端口 IOdevice_1 p2 = 端口 2 硬件標識符:251 由用戶程序設置伙伴 IO device_3 的端口 1 硬件標識符:261IO device_2 p1 = 端口 1 硬件標識符:281 由用戶程序設置伙伴 IO device_3 的端口 2硬件標識符:291 IO device_2 p2 = 端口 2 硬件標識符:311 由用戶程序設置伙伴 IO device_4 的端口1 硬件標識符:321 創建數據塊對于派生的組態,以數據塊“DB-IO-SYSTEM-Port-Interconnections”的結構為例進行了說明。當在輸入參數“CTRLREC”處調用“ReconfigIOSystem”指令時,將使用該數據塊。此處不使用端口硬件標識符的值,而是使用硬件標識符的系統常量。 數據塊結構如下: 第 2 行:聲明 Word類型的數組(只允許使用此數據類型)。 第 3 行:控制數據記錄的版本:V1.0。出的互連如果伙伴端口在端口屬性中組態為“由用戶程序設置伙伴”(Setting partner by user program),并且此端口在數據記錄或數據塊響應中未列出,那么 CPU 將此端口設置為“任意伙伴”(anypartner)。如果未傳送任何數據記錄,那么 CPU 為所有程控分配設置此“任意伙伴”(any partner)。 更多信息有關數據記錄基本結構以及使用指令“ReconfigIOSystem”的信息,請參見 STEP 7 在線幫助。 6.11.3.6系統行為與規則 下面說明了其組態由用戶程序控制的 IO 系統如何運行。另外,此處還列出了在標準機器項目中組態*大組態結構時必須考慮的規則與限制系統行為請參見“IO 系統的組態控制” ? 系統診斷:如果可選 IO 設備被禁用,則 IO 設備顯示為“禁用”,便于系統診斷(在線視圖或“在線和診 斷””(Online &Diagnostics))。 ? 拓撲視圖: 離線視圖:與組態一樣。對于組態為“由用戶程序設置伙伴”(Setting partnerby user program) 的端口和伙伴端口,不顯示互連。 在線視圖:相對于無錯端口以及與激活 IO 設備的互連,端口以及與禁用IO 設備的互連顯 示在另一塊綠色陰影中。 ? Web 服務器中的表示: 設備的名稱顯示為已組態(“屬性 > 常規 >項目信息”(Properties > General > Project information))。 CPU 的已分配PROFINET 設備名稱顯示在“通信”(Communication) 網站的“參數”(Parameter) 選項卡上。 IP地址參數:當前分配的 IP 地址參數顯示在“模塊狀態”(Module state) 站點上。拓撲結構:通過用戶程序進行自定義形成的*新拓撲結構顯示在 Web 服務器中。組態為可 選的 IO 設備在 Web服務器中顯示為“禁用”(deactivated) IO 設備。 規則 應用此處 (頁 211-212)說明的標準機器項目規則。對于組態控制的 IO 系統,應用以下附加規則: ? 當組態 MRP (Media Redundancy Protocol) 時:組態為環網端口的端口不得通過用戶程序互連。 但具有環網端口的設備(MRP 域的設備)可以是可選 IO 設備。 ? 組態擴展站時(=運行期間更改 IO 設備): 擴展站和擴展單元的首個 IO 設備都不能是可選設備。 擴展單元的端口不得通過用戶程序互連。 ? 組態IRT 時: 同步 IO 設備(“IRT 設備”)必須由組態定義,并且不得在標準機器的不同版本中更改。因 此,IRT設備的端口不得通過用戶程序互連。 但可以將 IRT 設備組態為可選 IO 設備。 還可以通過用戶程序將 RT設備互連,例如通過交換端口與此線路隔開(請參見圖)
聯系方式
- 電 話:15344432716
- 銷售顧問:楊本剛
- 手 機:15386422716
- 微 信:AK66F7