當前位置:歷史故事大全網 - 歷史故事 - 如何理解OPC和modbus

如何理解OPC和modbus

Opc是dcom技術,OPC通信是軟件到軟件的通信。本地通信比較簡單,網絡OPC通信有很多麻煩的系統設置。

Modbus是壹種物理硬件技術,是設備之間的通信。兩個設備如果可以物理通信,包括串口和TCP,就可以互相通信。

擴展數據:

開發OPC的最終目的是建立壹套工業控制領域的數據傳輸規範。現有的OPC規範涉及以下五個領域。

①在線數據監控。OPC實現了應用程序與工業控制設備之間高效靈活的數據讀寫。

②報警和事件處理。OPC提供了壹種機制,當OPC服務器異常時和當OPC服務器設置事件時,向OPC客戶發送通知。

③歷史數據訪問。OPC實現了對歷史數據庫的讀取、操作和編輯。

④遠程數據訪問。借助微軟的DCOM(分布式組件對象模型)技術,OPC實現了高性能的遠程數據訪問能力。

⑤OPC還包括安全、批處理和歷史報警事件數據訪問。

Modbus是為1970結尾的PLC通訊開發的。這些有限的數據類型可以被當時的PLC理解,但是不支持大的二進制對象數據。

對於節點,沒有標準的方法來查找數據對象的描述信息。例如,確定寄存器數據是否表示30-175度之間的溫度。

由於Modbus是主/從協議,所以沒有辦法要求設備“報告異常”(基於以太網的TCP/IP協議除外,稱為open-mbus)——主節點必須循環查詢每個節點設備,找出數據的變化。

在帶寬可能很重要的應用中,這種方法會消耗應用中的帶寬和網絡時間,例如低速無線鏈路。

Modbus在壹個數據鏈路上只能處理247個地址,這限制了可以連接到主控制站點的設備數量(再次排除以太網TCP/IP)。

Modbus傳輸是通過遠程通信設備之間緩沖數據來進行的,限制了通信的連續性,避免了傳輸中的緩沖漏洞問題。

Modbus協議本身不提供針對未授權命令或截取數據的安全性。

百度百科-OPC

百度百科-Modbus通信協議

  • 上一篇:湖北有哪些土特產?
  • 下一篇:99乘法表是什麽時候來的?
  • copyright 2024歷史故事大全網