OPC是通信协议吗?,第1张

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的协议

乐拾芗逸盆然朵邢浏晔链特磊枫待谨璀楷塘丞彰

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » OPC是通信协议吗?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情