本方案适用于PLC通过通用串口与PLC编程软件通讯(如三菱FX-2n),部分需通过特定的编程线缆与PLC通讯软件通讯的PLC(如西门子S7_200PPI),本方案不适用。若PLC自带以太网口,本方案不适用。执行穿透功能时,会中断PLC与TPC之间的通讯,重启TPC可恢复通讯。
一.以太网穿透
1. TPC上参数配置
将穿透方案中U盘功能包“tpcbackup”插在TPC的USB口上,会自动弹出启动穿透功能界面,如图 1所示。
图 1
参数配置步骤:
1) 选择“以太网”穿透模式。
2) 以太网的端口号编辑框中输入要监听的端口号,一般情况,默认即可。
3) 串口的端口选择TPC与PLC连接的端口,其他参数与PLC端参数一致。
4) 点击“启动穿透”按钮,TPC进入穿透模式。
2. PC上参数设置
在PC端安装透明传输安装程序“MCGS透明传输1.0”,双击“Mcgs透明传输.EXE”开始安装穿透通讯工具,安装完成后打开“透明传输”软件,如图 2。
图2
参数配置步骤:
1) 选择“以太网”穿透模式。
2) 如果还未安装虚拟驱动则点击“安装”按钮开始安装虚拟驱动,安装完成后,自动在界面上显示安装的串口号,安装的串口可在设备管理器中查看,如图 3。
图 3
如果虚拟串口安装或使用过程中遇到错误,请运行安装包中的“uninstall.exe”程序后重新安装虚拟串口。
3) 可编辑串口号后,点击“更改”按钮,即图2中红色按钮,修改串口号,更改失败则显示原来的串口号,更改成功显示更改后的串口号。
4) 以太网的TPC端IP输入即为连接的TPC的IP,端口输入TPC上监听的端口号,确保TPC与PC处于同一网段。
5) 点击“启动穿透”,PC端处于穿透模式。
3. 穿透通讯
在计算机上,PLC软件可通过透明传输软件上显示的串口与PLC进行通信。以三菱PLC编程软件为例,如图 4,在PLC变成软件设置中通信的串口输入虚拟串口。
图 4
完成上述所有设置后即可在PC端通过TPC对PLC进行上传、下载、监控工作。
说明:
1) 必须先启动TPC端的透明传输程序,再启动PC端的透明传输程序PC才能与TPC正确建立连接。
2) 不支持拔插网线的自动重连功能,通讯过程中拔插网线,等待透明传输程序退出穿透状态后,点击“启动穿透”以重新激活穿透。
二.USB穿透
1. TPC上参数配置
将穿透方案中的U盘功能包“tpcbackup”插在TPC的USB口上,自动启动穿透功能界面。
参数配置步骤:
1) 选择“USB”穿透模式,界面如图 5。
图 5
2) 串口的端口选择TPC与PLC连接的端口,其他参数与PLC端参数一致;
3) 点击“启动穿透”按钮,TPC进入穿透模式。
2. PC上参数配置
参数配置步骤:
1) 启动“透明传输”软件后,选择“USB”穿透模式,界面如图 6。
图 6
2) 如未安装虚拟串口,请先安装虚拟串口。
3) 点击“启动穿透”,PC端处于穿透模式。
3. 穿透通讯
参考以太网穿透的第三部分。
说明:
不支持拔插USB线的自动重连功能,通讯过程中拔插USB线,请点击TPC端与PC端透明传输程序的“停止穿透”后再点击“启动穿透”以重新激活穿透。
三、测试说明
1. 测试型号
本方案测试 PLC的型号如下:
品牌 三菱 信捷 LS 永宏 台达 欧姆龙
型号 FX-2N FX-1S xc3-14 K120S FBs-10MA DVP48EH CP1H
上述型号为实际测试通过的PLC设备,本方案不支持带网口以及特殊编程电缆的PLC设备,其余设备理论上支持,实际情况以测试为准。
备注:
1)在测试LS K120S时出现,编号最大的COM口为COM 8。安装虚拟串口编号大于COM 8,就需要更改虚拟串口号。
2)测试台达 DVP 48EH时,台达编程软件是自动检测COM口,无法自由选择,客户可查看台达编程软件检测到的COM口,在PC端输入该COM口启动穿透。例如台达检测到的COM口为COM 12 ,在PC端,手动输入COM 12,然后直接点击启动穿透即可。
软件下载:https://pan.baidu.com/s/1YpuYJ5D7HPw82yqxGGtyQg 提取码: y8kw