信捷PLC远程上下载程序的方法

在实际项目中,有时候现场的PLC程序需要修改。如果只是为了调试修改程序就花费大量人力物力派工程师去现场会很不划算,所以此时PLC远程控制模块就能派上用场。

远程给PLC上下载程序主要能给用户带来2大价值

✱ 实现PLC远程管控,不必让工程师去现场,从而节省维护成本,提高经济效益;

✱ 能为PLC用户提供及时的设备维护服务,提升用户对售后服务的满意度;

实现原理

PLC通过编程线缆与智联物联PLC远程控制模块连接,PLC远程控制模块插入4G卡,自动连接上智联云,控制电脑端登录PLC远程控制模块的配套软件superlink也连上智联云,这样控制电脑和PLC就通过智联云互相连接起来了。

使用方法

第一步,先将信捷PLC与电脑相连,使用PLC编程软件确认PLC使用的RS232串口参数是什么。如果自己能确定,则可以省去此步骤。从图1可看到,此PLC的串口参数为:波特率192000、偶校验、8个数据位、1个停止位。

图1 查看PLC的串口参数

第二步,将信捷PLC通过编程线缆与PLC远程控制模块的串口连接起来。

图2 将信捷PLC与PLC远程控制模块相连

第三步,PLC远程控制模块插入4G卡,接上天线,通电等1分半至2分钟左右。如果能看到NET灯常亮,则表明PLC远程控制模块的网络正常,并且信号不错。

第四步,电脑端安装并登录superlink软件,此时电脑会获得一个虚拟IP地址,如图3所示。软件中如果能看到2个绿色的“√”,则表明电脑与PLC远程控制模块之间的网络连接正常。此时,选中软件上的“智慧物联”并设置相关参数。

串口协议:普通串口

通信协议:客户端

网络模式:TCP

IP:电脑端的虚拟IP地址,在superlink软件上可看到,此地址表示PLC远程控制模块要将数据发送到哪个IP

端口:可任意填写电脑端未被使用的端口号,建议选用大一点的数值,最大可填值65535

串口相关参数:填写第一步中确认的PLC串口参数

图3 智慧物联相关参数设置

第五步,PC端安装虚拟串口软件,新建一个虚拟串口用于接收PLC远程控制模块发送过来的数据。IP填写电脑的虚拟IP地址,端口填写第四步superlink软件中所设置的端口。

第六步,电脑打开PLC编程软件,选择电脑创建的虚拟串口,并勾选上“蓝牙虚拟串口”,配置好串口相关参数后,即可像PLC用编程线缆直连电脑时的操作一样,对PLC进行程序上下载操作。