初识OPC
来源:互联网 发布:java 创建临时文件 编辑:程序博客网 时间:2024/05/18 20:31
OPC
OPC(OLE for Process Control,用于过程控制的OLE)是一个工业标准.
Object Linking and Embedding,对象连接与嵌入,简称OLE技术。
OPC是一种通讯规范,OPC基金会组织规定的一套规范,按照这个规范去把程序写出来,包括一个OPC服务器程序和一个OPC客户端程序,只要是按规范写的,不管是谁写的,就能保证OPC服务器能被OPC客户端访问。opc服务器向下可以读取设备的数据,比如PLC、DCS等等,但这部分OPC规范是不管的,只要厂家用任意接口任意方法把设备数据读到就OK,然后OPC服务器程序把这些读到的数据按规范要求开放在网络上,其他任意OPC客户端程序,可以远程浏览这些数据,并选择读取这些数据中需要的。
追问
上位机软件安装OPC客户端从OPC服务器读取数据,这我能理解,那PLC或者DCS 本身也应该支持OPC协议才好吧?比如PLC和OPC服务器相连,是不是PLC在设计的时候就带有某些OPC协议?再有OPC和PLC之间都支持那些通讯:485?以太网?CAN?
谢谢!小弟菜鸟一个!!回答完后给分!
回答
opc与PLC这些底层设备连接不是OPC规范的类容,OPC的目的是确保上层网络间的数据交换,底层设备与OPC的互通是设备提供商提供驱动,让OPC服务器程序能够得到数据,可以是485、以太网、can等任意方式,如果你关注OPC与底层设备的驱动程序开发,那这部分与OPC本身关系不大,无非是写个程序能通过具体的plc支持的方式读到plc的数据,然后放在内存让OPC服务器程序或者别的什么程序可以随时取用罢了。
0 0
- 初识OPC
- OPC
- OPC
- opc
- OPC
- opc
- OPC
- opc
- OPC与OPC UA
- OPC与OPC UA
- OPC XML
- OPC概述
- OPC简介
- 什么是OPC?
- 关于OPC
- 什么是opc?
- OPC 概念
- OPC标准
- LocalBroadcastManager 使用详结
- PAT1014 BASIC:福尔摩斯的约会 (20)
- java上传文件到微信服务器
- localhost与127.0.0.1的区别
- <码农进阶> 利用反射封装Map成Vo
- 初识OPC
- 岁月静好,觅一处安暖
- mono-3.4.0安装时出现的问题 cannot stat `targets/Microsoft.Portable.Common.targets': No such file or direct
- ORA-28002: the password will expire within 7 days 解决方法(后面部分为拷贝,前面加上了自己遇到的问题的时候解决方案)
- 状态压缩DP 之 poj 2686
- CENTOS 6.4 编译安装APACHE PHP MYSQL ZEND【转载未测试】
- 酷派大神F1记事
- iOS是怎么"绘画"的?
- android获得屏幕高度和宽度