对于PLC工程师,经常碰到客户设备程序需要更新,调试。所以经常要跑到客户现场,调试完机器再回来,偶尔一个小问题,也得大老远跑一趟,来回奔波不说,还得一笔差旅费。所以工程师们都想着有没有一种方案能像PLC就在身边一样,可以远程,跨省跨国的对PLC进行程序更新,调试问题。这样即使设备出口到国外,也能在家远程对设备调试,更新程序,避免出差带来的时间和资金成本。

李工今天就来介绍一种轻松实现这种想法的方案,该方案操作简单,调试非常稳定。

准备耗材

迈行者技术远程编程RPLC-03A模块一个。

调试网口下载方式的PLC,准备网线一根;调试串口下载方式的PLC,准备相应品牌DB9串口线一根。

需要调试的PLC一台(网口或者串口下载方式均可)。

能提供热点的手机一台

笔记本一台(已安装PLC编程软件)。

实现基本原理

原理如上图,通过网络和互联网,工程师可以访问到迈行者技术RPLC03A模块的串口或者网口,用户可以理解为RPLC03A模块的串口就是工程师电脑的串口,RPLC03A模块的网口就是工程师电脑的网口。电脑的串口或者网口连着PLC,当然可以对PLC进行编程,调试了,跟PLC就在本地连着电脑并没有区别。RPLC03A模块的联网方式是WIFI联网,可以用手机热点。这样避免了插4G卡带来的流量费用问题,而且WIFI网络比4G要稳定。当现场没有WIFI网络的时候,可以搭配4G路由器,让4G转成WIFI,这样只要一台4G路由器,就能让现场所有的RPLC03模块连4G路由器的WIFI上网,成本大大降低。

搭建和配置步骤

现场搭建

网口PLC,用网线把RPLC03A模块与PLC连接;

串口PLC,用串口线把RPLC03A模块与PLC连接

现场模块联网配置

对模块进行设置,设置很简单,将能连入互联网的WIFI热点的名称和密码配置到RPLC03A模块中即可.

电脑端配置

工程师所在的电脑端,电脑必须能上网,安装迈行者技术软件后,输入需要连的RPLC03A模块的ID和密码,即可远程连接模块,让远程RPLC03A模块的串口或者网口,变成电脑里的一个串口或者网口。

完成以上搭建和配置,你就可以打开PLC编程软件,就像平时你在现场编程一样,对PLC进行编程和调试了。使用是不是很简单?

远程编程调试

完成上面搭建和配置后,PLC编程调试,跟你在本地现场PLC编程和调试一样,远程RPLC03A模块的串口或者网口已经是你编程电脑里的串口或者网口,你就像以前PLC就在身边一样,该怎么操作就怎么操作了。哈哈

总结:

根据本人使用经验,这种方案,采用RPLC03A模块这种方案,使用很简单,编程的时候很稳定,速度也已经完全够用。测试后发现对串口PLC,西门子串口下载方式不支持,其它的品牌,如三菱,欧姆龙,信捷,台达,松下。。。等等全都支持;对网口下载方式的PLC,西门子,三菱,欧姆龙,信捷,台达,松下。。。全支持,目前没发现不支持的,网口触摸屏也都支持,功能还是很强大的。

PS:唯一美中不足的是对USB下载方式的PLC和触摸屏不支持。

如何实现PLC远程编程调试上下载更改程序相关推荐

  1. 如何实现PLC远程监控,下载,调试等

    如何实现PLC远程监控,下载,调试等@PLC PLC远程监控,下载 设备卖出去之后一旦出现问题不可能都让程序员出差去维修吧,一旦可以进行设备的远程监控,那么程序员就可以在办公室足不出户对远在天边的设备 ...

  2. Visualvm监控远程机器上的Java程序

    JDK里面本身就带了很多的监控工具,如JConsole等.我们今天要讲的这款工具visualvm,就是其中的一款.但是这款工具是在JDK1.6.07及以上才有的.它能够对JAVA程序的JVM堆.线程. ...

  3. 开发机器上利用vs2013调试远程IIS上的c#程序

    当远程IIS上的C#程序出现问题,怎么排错,一般我们通过看日志排查错误的方法,这种方法在程序异常日志都打印出来的情况下是可以解决的,但如果程序日志不详细,或者从日志看不出有用的内容的时候怎么排错? 本 ...

  4. 此远程计算机不支持remoteapp,[Tips] 使用 RemoteApp 方式访问远程桌面上的应用程序...

    使用 RemoteApp 方式访问远程桌面上的应用程序 补充这篇日志纯粹是为了方便自己,经验技巧当然是很早以前的!原因是最近经常要访问笔记本上的应用,但又不想基于远程桌面环境,所以直接以应用窗口模式打 ...

  5. Siemens西门子plc控制器远程维护上下载 (S7-1200/1500、S7-300、S7-400)

    一.网关联网设置 网关WEB管理界面默认地址:http://192.168.2.1/ 电脑有线网卡固定IP地址与网关同网段,如:192.168.2.8 通过谷歌浏览器打开网关WEB管理界面设置网 ...

  6. 在远程MQ上启动应用程序时,IBM MQ更改用户标识

    当我将应用程序部署到远程IBM MQ时. 然后,我看到该userID更改为我的PC的用户. 我设置了userID = prod,但在日志(从远程MQ获取日志)中看到,该userID = ps(ps-我 ...

  7. 解决在github上下载realease程序过慢

    git上的源码下载过慢我们可以去码云下载,但是码云不提供release版本下载,所以我们可以去 www.offcloud.com下载 参考网址:https://www.cnblogs.com/limi ...

  8. 台达DVP-EH3系列PLC如何实现远程编程调试和程序上下载?

    台达DVP-EH3系列PLC是转为工业自动化领域开发设计的小型PLC,具备开关量逻辑控制.信号采集.输出控制.运动控制.过程控制等等功能,帮助工业设备更稳定可靠的进行控制.因此对于PLC的编程调试以及 ...

  9. 台达DVP-EH3系列PLC如何实现远程编程调试和程序上下载

    台达DVP-EH3系列PLC是转为工业自动化领域开发设计的小型PLC,具备开关量逻辑控制.信号采集.输出控制.运动控制.过程控制等等功能,帮助工业设备更稳定可靠的进行控制.因此对于PLC的编程调试以及 ...

最新文章

  1. Pandas中Apply函数加速百倍的技巧
  2. php防止cc攻击代码,防cc攻击PHP防CC攻击实现代码
  3. Java学习前,需要掌握的一些基础知识
  4. oracle+技术面试,Oracle面试问题 技术篇
  5. webrtc 静音检测(二)
  6. mysql主从io为no_mysql主从同步错误解决和Slave_IO_Running: NO
  7. java的css的块_CSS基础知识(概念、块级元素、行内元素、选择器)
  8. 信创操作系统--麒麟Kylin桌面版(项目五 软件管理:应用商店、deb包安装、包管理器)
  9. linux磁盘空间满如何清理,linux磁盘空间不足怎么办,磁盘清理方法
  10. vue中使用vue-quill-editor富文本编辑器
  11. windows下安装redis并设置开机自启动
  12. 2013年春节前订票经历及经验分享
  13. cmd命令行使用pip install XXX库时,出现安装失败。
  14. 《Python 黑帽子》学习笔记 - Python3 实现 netcat - Day 8
  15. 密码学——elgama加解密及数字签名算法
  16. Java工程师学快速Python(4)----- I/O与异常处理
  17. 电脑计算机无法运行怎么办,如果计算机在打开电源后仍无法运行,则该怎么办?计算机无法进入系统的原因[图形]...
  18. OAuth 2.0安全案例回顾
  19. 关于编程思想POP,OOP个人理解
  20. JSP javaweb餐厅点餐系统源码(点餐系统)点餐系统网上订餐系统在线订餐系统

热门文章

  1. Fedora20将网卡名字改回eth0
  2. Apache 强制 HTTP 全部跳转到 HTTPS
  3. 刘华强买瓜是怎么火起来的?我用Python爬取了3000条B站视频才知道的!
  4. Python进阶的好途径——游戏开发
  5. mysql数据库合并游戏合服_[转载]浅谈滚服游戏如果实现一键合服
  6. 计算机专业过年回家,回家过年的温暖唯美句子 描写过年回家的优美句子
  7. DVWA下载安装教程步骤
  8. 分析《复联》英雄得出的结论:什么样的技术人适合做管理?
  9. 导航守卫又称为路由守卫
  10. 最新去水印小程序源码,支持图集,功能齐全