PLC通訊LED/LCD電子看板成功通訊profibus協議
【大
中
小】
點擊1602次
發布:2010-6-2
關鍵詞:PLC電子器屏牌板|PLC連接LED電子看板器牌板|MODBUS協議電子器屏牌板|PROFIBUS協議電子器屏牌板|PROFINET電子看板|OPC協議電子看板|工業PLC通訊
PLC型號: S7-200CN、S7-200、S7-300、S7-400、ET200、S7-1200系列
歐美的比較有名有:西門子,羅克韋爾(AB),ABB,GE
日韓:三菱,歐姆龍,松下,LG,LS
國產:光洋(臺灣),臺達(臺灣),永宏(臺灣),和利時,浙大中控,信捷,力揚,騰控等等
另外還有一些不太有名的牌子
傳統PLC電子看板/PLC連接電子看板采用電腦總控LED電子看板的邏輯拓撲結構來實現:也就是PLC與電腦相連接(采用OPC接口),電腦再與LED電子看板相連接,把所需要的信息發送到LED電子看板上電子(這也是傳統上的LED電子看板技術了)。在介紹PLC電子看板前,有必要介紹一下OPC與PLC的關系:PLC與OPC有“P“關系。OPC是一種依賴DCOM(COM)服務的工業通信協議。PLC是控制器硬件,有些PLC廠家提供相應的OPC軟件讀寫PLC的上數據,僅此而已。 顯然這種PLC-OPC-LED電子看板的結構是錯誤的,費時費力(PLC很貴)。如何解決這樣的問題,我公司產品(立顯電子)合理的解決了這些問題,請看它的特點與創新:
首先、PLC電子看板通訊接口物理鏈路層的選擇問題:
PC與智能設備通訊多借助RS232、RS485、以太網等方式,主要取決于設備的接口規范。但RS232、RS485只能代表通訊的物理介質層和鏈路層,如果要實現數據的雙向訪問,就必須自己編寫通訊應用程序,但這種程序多數都不能符合ISO/OSI的規范,只能實現較單一的功能,適用于單一設備類型,程序不具備通用性。在RS232或RS485設備聯成的設備網中,如果設備數量超過2臺,就必須使用RS485做通訊介質,RS485網的設備間要想互通信息只有通過“主(Master)”設備中轉才能實現,這個主設備通常是PC,而這種設備網中只允許存在一個主設備,其余全部是從(Slave)設備。而現場總線技術是以ISO/OSI模型為基礎的,具有完整的軟件支持系統,能夠解決總線控制、沖突檢測、鏈路維護等問題 。以上介紹可以看出PLC電子看板接口的選擇問題。立顯電子PLC電子看板接口物理介質可分為有線或無線,具體無線參數如下:
中心頻率 2400M
調制方式 FSK/DSSS
發射功率 <20dBm(或<0 dBm)
接收靈敏度 -98 dBm
傳輸速率 0-250 kbps
發射電流 <80 mA(<25 mA)
接收電流 <30 mA(<15 mA)
待機電流 <10 uA
工作信道 最多50個頻段選擇
數據接口 PPM/SPI接口
通訊距離 0-800米( 可視距離)
天線阻抗 50Ω
工作溫度 - 40 - 85 °C
供電方式 DC 3.3V/5V
以上為PLC電子看板無線級聯的參考參數。
其次、PLC+連接LED電子看板的標準工業接口協議(Modbus&Profibus):
1.ASCII模式
當PLC電子看板牌板設為在Modbus&Profibus網絡上以ASCII(美國標準信息交換代碼)模式通信,在消息中的每個8Bit字節都作為一個ASCII碼(兩個十六進制字符)發送。這種方式的主要優點是字符發送的時間間隔可達到1秒而不產生錯誤。
代碼系統
· 十六進制,ASCII字符0...9,A...F
· 消息中的每個ASCII字符都是一個十六進制字符組成每個字節的位
· 1個起始位
· 7個數據位,最小的有效位先發送
· 1個奇偶校驗位,無校驗則無1個停止位(有校驗時),2個Bit(無校驗時)
錯誤檢測域
· LRC(縱向冗長檢測)
2、RTU模式
當PLC電子器屏牌板設為在Modbus&Profibus網絡上以RTU(遠程終端單元)模式通信,在消息中的每個8Bit字節包含兩個4Bit的 十六進制字符。這種方式的主要優點是:在同樣的波特率下,可比ASCII方式傳送更多的數據。
代碼系統
.8位二進制,十六進制數0...9,A...F消息中的每個8位域都是一個兩個十六進制字符組成每個字節的位
1個起始位
8個數據位,最小的有效位先發送
1個奇偶校驗位,無校驗則無
1個停止位(有校驗時),2個Bit(無校驗時)
錯誤檢測域
CRC(循環冗長檢測)
CRC域是兩個字節,包含一16位的二進制值。它由傳輸設備計算后加入到消息中。接收設備重新計算收到消息的CRC,并與接收到的CRC域中的值比較,如果兩值不同,則有誤。
Modbus&Profibus
Modbus&Profibus
Modbus&Profibus
以太網通信服務
CP 支持下列通信服務。注意每種情況下需要的組態工具。
● PROFINET IO
PROFINET IO 只能通過 PROFINET 接口的端口使用。
PROFINET IO 允許通過工業以太網直接訪問 IO 設備。
CP 可同時用作 PROFINET IO 控制器和 PROFINET IO 設備。
– PROFINET IO 控制器
IO 控制器模式,帶有報警塊和非周期性數據交換(讀取/寫入數據記錄)
– PROFINET IO 設備
通過 CP 將 SIMATIC S7-300 自動化系統集成為智能 PROFINET IO 設備(I 設備)。
– 共享設備(CP 用作設備)
用作 IO 設備的 CP 的各個子模塊最多可分配給兩個 PROFINET IO 控制器。
屬性與服務
– IRT 通信(等時實時)
在 PROFINET IO 中,CP 343-1 Advanced (GX31) 以“PROFINET IO 設備”模式下的“高性能”IRT 選項支持 IRT 通信。 IRT“高性能”選項根據拓撲規劃的結果優化數據通信。
現在,僅當更換模塊且在 STEP 7 項目中將 CP 343-1 Advanced (GX31) 組態為CP 343-1 Advanced (GX30) 時才支持“高靈活性”IRT 選項。
注意
IRT 通信或 MRP
如果要使用 IRT 通信,則不支持介質冗余。
● PROFINET CBA
根據 PNO 的 PROFINET 標準將 SIMATIC S7300 用于基于組件的自動化。 此標準允
許:
– 自動化中的組件技術
– 以圖形方式組態智能設備之間的通信,無需費力編程。
– 與供應商無關的全廠工程設計
基于組件的自動化允許通過帶有 OPC 客戶端接口的所有標準 PC 應用程序(例如可視化
系統)訪問 PROFINET 組件的變量。 通過 OPC 服務器,您可直接從列表中為所選相關
PROFINET 組件選擇對象。
注意
PROFINET CBA 與安全功能
如果使用 PROFINET CBA,則無法使用 CP 實現“安全”功能。
● 具有以下功能的 S7 通信和 PG/OP 通信:
– PG 功能(包括路由)
– 操作員監控功能 (HMI)
多路復用 TD/OP 連接
– 僅在一端組態的 S7 連接上進行數據交換而未使用 S7300/C7300 站上的通信塊的服務器
屬性與服務
1.3 通信服務
用于工業以太網的 S7 CP CP 343-1 Advanced
– 通過通信塊在兩端組態的 S7 連接上進行數據交換的客戶端和服務器
S7 通信塊:
– BSEND FB 12
– BRCV FB 13
– PUT FB 14
– GET FB 15
– USEND FB 8
– URCV FB 9
– C_CNTRL FC 62
● 具有以下功能的開放式通信服務:
– 基于 ISO 傳輸連接、ISOonTCP、TCP 和 UDP 連接的 SEND/RECEIVE 接口可在組態期間禁用 CP 上的 UDP 幀緩沖。必要時,這可以獲得較短的響應時間,即 UDP 幀到達與在 CPU 中對其進行評估的時間間隔。
– 基于 UDP 連接組播
組態連接時可通過選擇合適的 IP 地址來實現組播模式。
– 通過 ISO 傳輸連接、ISO-on-TCP 連接和 TCP 連接實現的 FETCH/WRITE 服務
(服務器;對應于 S5 協議);
FETCH/WRITE 訪問的尋址模式可以組態為 S7 或 S5 尋址模式。
– 支持 FETCH/WRITE 服務的 LOCK/UNLOCK
– 通過用戶程序進行連接診斷
|