上位机通信标准-OPC
OPC通信,基于OPC的通信是一種通信整合方案,通過OPC標準,整合各類協議并統一化接口。
1、上位機通信環境
??? - 品牌、各類繁多
??? - 通信環境的統一:OPC
2、OPC
??? - 什么是OPC:OLE for Process Control??? Windows插件;Open Platform Communications????? UA
?????? 標準:定義通信過程?? OPC基金會實現了標準的基礎過程,直接調用
??? - OPC通信環境與通信結構
??? - OPC版本更新
?????? - OPC (DA:DataAccess、A&E(Alarm and? Event)、HAD(History Data Access)???? Windows COM/DCOM技術
?????? - OPC UA (DA:DataAccess、A&E(Alarm and? Event)、HAD(History Data Access)?????? TCP/IP
3、測試環境:
???? - 服務端:Knight?? Matrikon? Kepware(收費? 按協議、)、西門子OPC服務器
???? - 客戶端:C#
4、開發組件:OPCAuto.dll(32位,64位操作系統可以注冊32位)
???? - 以管理員權限運行命令窗口
???? - 進入目標目錄
???? - 執行Regsrv32(針對32位注冊)
????????????? 32位版本是???? %systemroot%\System32\regsvr32.exe。
????????????? 64位版本是???? %systemroot%\SysWoW64\regsvr32.exe。
5、客戶端通信對象
???? - OPCServer:Connect、GetOPCServers
???? - OPCBrowser
???? - OPCGroups、OPCGroup
???? - OPCItems、OPCItem
6、同步處理與異步處理
??? - 讀
??? - 寫
7、網絡化通信
???? - DCOM
8、2008年發布的OPC統一架構(UA)將各個OPC Classic規范的所有功能集成到一個可擴展的框架中,獨立于平臺并且面向服務。
???? 這種多層方法實現了最初設計UA規范時的目標:
???? 功能對等性:所有COM OPC Classic規范都映射到UA
???? 平臺獨立性:從嵌入式微控制器到基于云的基礎設施
???? 安全性:信息加密、身份驗證和審核
???? 可擴展性:添加新功能而不影響現有應用程序的能力
???? 綜合信息建模:用于定義復雜信息
9、開發組件:UA-.NETStandard
?
總結
以上是生活随笔為你收集整理的上位机通信标准-OPC的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pdf文件盖章
- 下一篇: Pytorch 学习笔记--to(dev