stmusic
[明月夜]
可以呀,一些人机界面就是通过OPC接口控制PLC的,
问题是厂家有没有提供OPC接口给你
不要想的太复杂,
“控制”其实就是写数据,你按了一个按钮,就是送一个1到某设备或PLC的一个单元中,
PLC收到这个1后,就去执行某控制了。就这么简单
gnehzz
tcs
我看楼上的是用非OPC核心的软件而已,我看个不小用美国“创世纪32”GEN32的客户在Kepware OPC中建立了2万多点,在“创世纪32"GEN32中的响应速度在1秒多,由于”创世纪32“是OPC核心软件,连接OPC是他们的亮点。如果用其他非OPC核心软件,连接这么多的点,肯定是慢的!!!
谢谢“明月夜”!刚学习OPC,通过一段时间的学习,终于理解了!
zwm00306
OPC就是个通用的通讯程序啊,通讯上了做什么都可以啊
deng_lp
MatrikonOPC
关于OPC服务器的工作原理和协议介绍,有一篇http://blog.cechina.cn/MatrikonOPC/219230/message.aspx 博文作了简单的介绍。如果要阅读更全面的书面资料,可以到: http://www.matrikonopc.com/downloads/600/whitepapers/index.aspx 下载《OPC通用指南》。
tl001001
thank very
zx2003up
AutoCtrl
Zenithy
xu_yicheng
实时数据库
OPC是双向的,可以控制,也可以采集
iewgnos
看来大家对OPC理解还是不很透啊。
OPC就是把众多前端设备虚拟化。比如说你要访问五个不同的设备,就得为这五个不同的设备写通信程序(非应用协议程序),而采用的OPC技术后(比如都是OPC UA),你只要写一个OPC UA客户端程序适配于这五个不同的设备,而这五种不同的设备要么集成了OPC UA服务器,要么采用第三方OPC UA服务器,这个服务器去与这五个不同设备通信,换句话,就是把与具体设备通信的程序外包出去,最终开发者看见的是一个虚拟化的设备,这样就大大的降低开发的复杂度。
楼上这位仁兄理解OPC倒是很透彻啊,受教了