首先需要检查硬件问题通讯,确定触摸屏的RJ45接口和电脑的RJ45接口都是完好的。
如何检查呢?
1. 确定电脑的网口是好的。可以通过通过 ping 指令:ping 127.0.0.1 确定网络协议没有错。如下图,在cmd中输入后回车通讯,如果有数据收发那么就没有问题
然后再找另一台电脑网线直接连接,互相使用ping指令,注意需要将IP地址修改为同一个网段。比如电脑A的IP地址为:192.168.0.10,电脑B的IP地址为:192.168.0.20,互相ping对方的IP地址,有数据收发,说明网口完好。
3. 使用网口通讯之前,请先关闭无线网络,有时候无线网络会导致有线通讯通讯失败。
4. 关闭防火墙。
5. 测试MCGS通讯口完成,可以使用TCP/IP协议,通过网口下载组态程序,如果下载成功,则通讯正常,反之通讯口有问题。
6. PC和MCGS连接的网线长度,不要超过60米,并且需要将通讯速率设置为10M半双工。并使用ping指令进行测试。
完成了如上的硬件方面的检查,下面进行软件设置:
1. MCGS的IP地址设置,再PC的组态软件中,选择“工具”--“下载配置”--“高级操作”--“设置IP地址”,然后将MCGS的IP地址改为与PC的IP地址同一个网段,同一个网段的设置再上面已解释过。
单击确定后,会显示“新的 IP 设置需要重启计算机才能生效”,需要重启后设置生效。
当然也可以通过MCGS直接进行设置,TPC 开机启动后屏幕出现“正在启动”提示进度条时, 点击任意位置, 可进入“启动属性”对话框,点击“系统维护”,进入“系统维护”对话框,点击“设置系统参数”即可进行 TPC 系统参数设置
2. 设置MCGS和LabView的通讯,在TCP/IP父设备中添加设备,网络类型选择TCP,服务器/客户端设置根据需要进行设置,一般将MCGS作为服务器。本地IP地址为:MCGS设备的IP地址,端口号一般为502,远传IP地址为:LABVIEW的PC的IP地址,端口号502.
3. 在LABVIEW中创建TCP连接TCP OpenConnection。输入MCGS的IP地址端口号502。
通过以上步骤基本可以实现通讯,MCGS作为服务器,LABVIEW作为客户端。