力控与力控通讯总结

更新时间:2024-04-22 10:18:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

力控与力控之间通讯总结 通过测试,力控与力控之间的通讯方式有commsever、datesever、netsever和opc,现将这四种方法的测试步骤和在测试过程中要注意的事项做了如下说明,以下测试都是在局域网中搭建的,在广域网中搭建的话有说明,广域网举例附图:

1.commsever测试方法:

1.在作为服务器的计算机中打开力控数据库组态建点tag1.pv,运行commsever。

2.在设置中选择“通讯设置”,以网络通讯方式(被动方式)为例:本机IP和端口输入作为服务器的计算机IP和端口,本机地址默认为0然后确定,提示重新启动commsever 。

3.在测试机(作为客户端)中新建IO驱动(力控-数据库-commsever通讯),服务器以网络通信方式为例所以客户端通信方式选择tcp/ip 设备地址与服务器本机地址相同填0 ,点击下一步。

4.设备IP地址和端口与作为服务器的计算机IP和端口填写一致,点击下一步。

5.勾选允许同步历史,完成IO配置。

6.进入数据库组态建点a.pv,连接IO设备,增加。

7.参数是服务器端的点,以tag1.pv为例,参数填写tag1.pv 。

8.运行力控,将服务器端的tag1.pv在实时数据库中赋值,客户端a.pv的值与tag1.pv相同,commsever通讯正常。

(注:当设置客户端IO驱动时,设置的IP、端口、本机地址要与服务器相同。以上为局域网内commsever测试,当在广域网中搭建commsever时,服务器的IP和端口为作为服务器计算机的IP和端口,客户端填写的IP是作为服务器的计算机的公网IP,端口为路由器映射出的作为服务

11.在测试机实时数据库中给b1.pv和b2.pv赋值,转发设备a1.pv与a2.pv的值分别与b1.pv和b2.pv相同。

(注:服务器与客户端的IP端口要填写相同,服务器中的变量与设备连接的转发类别和偏移地址要与客户端中的变量连接的内存区和偏置要相同当配置完成后要启动服务器端datesever。以上为局域网内datesever测试,当在广域网中搭建datesever时,服务器的IP和端口为作为服务器计算机的IP和端口,客户端填写的设备IP地址是作为服务器的计算机的公网IP,端口为路由器映射出的作为服务器的计算机的端口)。

4.netsever测试方法: 4.1. Netview测试方法:

1. 在作为服务器端的计算机上打开力控数据库组态建点a.pv、a1.pv、a2.pv、a3.pv,保存并运行力控。

2. 将工程备份拷贝到测试机中建客户端,打开力控新建工程,在系统配置中选择网络节点,节点IP为作为服务器的计算机IP,端口1和端口2填作为服务器的计算机的本机节点配置中默认配置的端口,默认为2006和2007,本机网卡为作为测试机的网卡。

3.数据源定义,选择数据源-系统-远程数据库-主机节点-确认。

4.保存并运行力控,将服务器端的点a.pv、a1.pv、a2.pv、a3.pv赋值,客户端则会显示和a.pv、a1.pv、a2.pv、a3.pv一样的值。

(注:此测试是在局域网中,当在广域网中,当配置客户端的网络节点时,应填写作为服务器的计算机的公共IP,端口为路由器映射出的此计算机的端口。)

4.2.netdb测试方法:

1.在服务器中新建工程,在数据库组态中建点a1.pv和a2.pv,运行力控。

2.在测试机中做客户端的工程,打开力控,选择网络节点,节点IP为作为服务器的计算机的IP,端口1和端口2为远程的netsever占用的端口,默认为2006和2007,本机网卡为测试机的网卡。

3.新建数据源,选择远程数据源,主机节点为第二步配置的节点。

4.进入数据库组态,建点q1.pv和q2.pv并进行数据连接,选择网络数据库将q1.pv和q2.pv和服务器端的a1.pv和a2.pv连接起来,提示是否连接远程数据源,选择“是”,增加。

本文来源:https://www.bwwdw.com/article/4vwp.html

Top