如何实现(OPC——组态王——SQL server数据库)使用组态王通过OPC读取然后将数据写入server,请高手指教?

如何实现(OPC——组态王——SQL server数据库)使用组态王通过OPC读取然后将数据写入server,请高手指教?,第1张

1创建opc服务端,并启动opc服务端。i
2打开组态王开发,创建与opc服务器的连接。如何创建连接请参考手册。创建与opc服务端的连接的时候组态王会自动列出可用的opc。
3创建组态王变量以读取opc的数据。这一步很关键。变量名自己取,变量类型选择io字符串或io整数,这个看你opc发过来的是什么数据类型,按实际选择。连接设备选择你的创建的opc服务器连接。寄存器会自动列出,按照实际选择。数据类型按实际选择。
4组态王创建了与opc连接的变量后,组态王就可以对变量进行 *** 作了,你就可以把变量通过组态王命令语言写进数据库了。
5数据库 *** 作得先创建记录体。
6说太多如果没有基础也很难搞懂,组态王有很详细的帮助,多看手册会大有帮助。

首先安装MCGS调试助手。双击“MCGS调试助手_V15”文件,按顺序安装其次安装后打开MCGS调试助手。保证触摸屏与PC在同一局域网内(设置为200200200110),进入MCGS调试助手登录界面,选择“本地调试”,输入触摸屏在局域网内的IP地址(200200200190),点击“连接”。可以看大可连接设备列表;连接成功后,可对连接的触摸屏进行VNC浏览。

OPC服务器的功能就是与下位机进行数据的交换,其中包含了大量的通讯程序和数据存贮程序。然后提供标准的OPC接口,供其它软件使用。程序标准化以后,其他的软件商只需开发面对服务器的程序即可,不用对不同的硬件设备开发不同的硬件驱动程序。减小了工作量,也方便了使用。

OPC组态PN设备要求通过OPC客户端和PN设备进行组态。首先,需要安装OPC客户端,这是用于与PN设备进行连接的客户端软件。然后,需要安装一个OPC服务器,用于与PN设备进行通信。接下来,需要为PN设备配置一个OPC地址,这是用于将其与OPC服务器连接的地址。接着,需要添加一个PN设备,这将让OPC客户端可以访问该设备,并且可以在其中设置参数。最后,需要配置一些特定的变量,用于与PN设备进行通信,如果变量被正确配置,则可以让OPC客户端与PN设备进行通信。最后,确保PN设备已经正确连接,就可以开始使用了。

台达DVP系列PLC,多少机型不具备网络通讯功能。在设备信息化升级改造中BCNet-DVP模块可以便捷的实现通讯端口的扩展,不影响原系统的运行。
展开
工具原料台达DVP系列PLC通讯模块BCNet-DVP
方法/步骤分步阅读
1
/6
设备安装,即插即用。
2
/6
功能
1、安装在35mm的导轨上,COM1口直接连接至DVP的MD8编程通讯圆口,并扩展一个COM2口用于触摸屏通讯。BCNet-DVP可直接从PLC编程通讯口获取电源,也可外接24VDC电源。
2、集成WEB服务器,通过网页可设置设备参数和运行诊断,并设置登录保护密码,防止篡改配置数据。
3、自动匹配PLC和HMI串行参数,无需额外配置。
4、实现与台达编程软件WPLSoft、ISPSoft的以太网通讯,通过以太网进行程序的读出/写入(包括RUN中写入功能)/比对,可编程控制器运行监视等功能。
5、支持台达以太网协议通信,可以通过上位机系统对可编程控制器进行软元件数据的读出/写入,通过上位机软件(组态王、KepWare OPC服务器等)选择台达以太网驱动后,方便快捷访问。
6、集成ModbusTCP服务器,支持FC1、FC2、FC3、FC5、FC6、FC16,Modbus数据区对应台达DVP的软元件地址。
7、特定的BCNetTCP/IP协议直接映射到计算机串行端口,支持上位软件(编程软件FPWIN GR、组态王、MCGS、力控、IFIX、INTOUCH、KepWare OPC服务器等)方便快捷访问。
8、采用ModbusTCP通信协议或者端口映射的方式,皆可实现高级语言(如VB、VC、C#等)编程,实现与台达DVP的数据通讯,方便开发生产管理系统。
9、支持OPC通道的SCADA(上位组态软件)以OPC方式与PLC通讯。
10、可实现WPLSoft、ISPSoft、BCNetTCP透传、ModbusTCP连接方式,允许6台PC同时采集PLC数据,且连接协议方式任意使用。
1688
根据文章内容为您推荐
广告
供应精密型电控平移位移调整台圆导轨电动滑台直线运动工作平台
¥2160 元¥2160 元
查看
3
/6
典型应用
1、以太网编程、上下载程序、上位监控(组态王、MCGS、力控、IFIX、INTOUCH)、设备联网。
4
/6
2、 实现编程软件WPLSoft与DVP-ES的通讯
1)打开编程软件WPLSoft,在菜单栏中选择“设置”里的“通讯设置”,选择以太网,并输入BCNet-DVP的IP和端口号;
5
/6
3、 实现编程软件ISPSoft与DVP-ES的通讯
1)使用ISPSoft编程软件前,首先配置COMMGR通信插件,打开COMMGR

通过OPC自定义接口来实现客户端数据的读取步骤如下。

1:使用OPC DA进行Client的读写 *** 作时,我们使用Custom接口,出此之外还有Automation接口。以下是Custome接口开发时涉及到的三个关键对象:OpcServer、OpcGroup、OpcItem。

2:在客户端开发时,要使用OpcServer对象来实现客户端与Opc服务器之间的连接。一个OpcServer对象下有多个OpcGroup,一个OpcGroup下有多个OpcItem,在自定义接口下的Client开发,是以Group为单位的 *** 作,数据读写都是通过OpcGroup进行的。  

3:我们可以不写OPC Client程序来测试,如何通过OPCServer与PLC之间的交互。首先当我们安装完毕SimaticNet之后,需要对Station Configuration Editor进行配置。

4:当我们组态完毕时,如何判断组态是否正确,在SimaticNet的目录上有个叫Opc Scout(Opc Scout V10)的软件,列出来了本机所有的Server,我们能使用名为OPCSimaticNET的Server。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10297969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存