OPC是通信协议吗?
OPC是为了不同供应厂商的设备和应用程序之间的软件接口标准化,使其间的数据交换更加简单化的目的而提出的,是为了连接数据源(OPC服务器)和数据的使用者(OPC应用程序)之间的软件接口标准
可以。OPC服务器端,有很多现成的产品,只要完成OPC的通讯以及变量设定即可。OPC服务器在与工业控制前端设备通讯时,可以使用TCP协议在以太网上通讯,也可以通过串口通讯。OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,采用典型的C/S模式,针对硬件设备的驱动程序由硬件厂商完成,提供统一OPC接口标准的Server程序,软件厂商只需按照OPC标准接口编写Client程序就访问Server程序进行读写,即可实现与硬件设备的通信。
转:
OPC (OLE for Process Control) 用于过程控制的OLE
OLE是 object linking and embedding (对象链接与嵌入)的缩写
现在随着OLE2的发行,其范围远远超过了 对象链接与嵌入这个概念,现在的OLE包涵了数据传输,结构化储存和自动化等。
说人话就是,OPC为工业控制软件中不同的现场设备之间提供了一个公共接口
OPC采用客户端/服务器的结构,作为中心数据源的OPC服务器负责向各种客户端提供来自现场设备的数据
作者:你瞅啥
链接:https://wwwzhihucom/question/34005308/answer/62817282
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
什么叫控制柜和DCS的接线?DCS是个庞大的系统,包含I/O处理卡、控制站、上位机、服务器等等。其中I/O处理卡、控制站基本都安装于控制柜中
硬接线:指的是信号直接点对点的接线方式,安全可靠,用线量大,工作量大。
Modbus:一种串口通信协议,多采用RS-485模式,分为Modbus-Rtu、Modbus-ASII、Modbus-TCP/IP,通信速率有限,本身不做数据处理,多用于DCS与现场智能设备或者小型PLC通信。
OPC:文件服务器,处理量大、速度快,一般专设OPC服务器,用于DCS与外部系统,尤其是全厂监控系统、数据系统连接。
楼主意思 可是要问现场的独立设备自带的PLC或者小型DCS与中控主DCS的数据连接问题?
建议:(估计采集数据不会很多)
联锁信号,使用硬接线,稳定可靠。
一般数据,使用Modbus通信即可,相对成本较低。(OPC一般卖较贵,除非自带)
服务器的话要看,如果是client-server结构的DCS,服务器位于上位和控制器之间,他将你的指令和现场数据通过服务器来经过交换,服务器一般是冗余配置,如果是并行结构来说没有所谓服务器的概念,只有个工程师站,程序的下装通过工程师站,但是数据的获取和指令的下达通过操作员站就行,这个好处就是当工程师站坏了的话操作员站可以正常工作
OPC服务器的作用是通过OPC协议将DCS的数据取出,并开放,一般一个OPC服务器下面连接一个或多个客户端,客户端通过安装相应的软件(也支持OPC协议),来取得DCS的协议
乐拾芗逸盆然朵邢浏晔链特磊枫待谨璀楷塘丞彰
0条评论