远程调试S5 PLC---一次穿越时空的旅程

发布时间:2024-06-13
前段时间,接到一个前同事的电话, 说朋友手里有一个s5 plc的案子, 实在找不到人会弄了, 希望我出马帮忙协助诊断调试, 解决问题。
s5? 一听名字头就先大了, 已经十几年未接触了, 本来玩的就不熟练,用起来也绝没有step7舒服,所以内心其实是很拒绝的。
但问了一下, 暂时还不能整体给换掉,所以没有办法, 只能迎着头皮上了。
系统是一套s5-115u,使用场合是在邮轮上,邮轮的航期不停止, 周期性往返厦门和日本冲绳之间。 所以只能在行进过程中进行调试。 在做了一番准备工作后,约定了一个合适的航期,提前一天来到厦门, 第二天以游客身份上船,开始了一场堪称穿越时空的旅程。
邮轮是这样的:
看起来绝对高大上, 豪华, 奢侈。
可谁想得到, 进入机舱,老旧的机械设备,电气设备。
我们在调试期间, 还有游客带儿童进入机舱底部机控室参观。 有小朋友就很可爱地问我, 这船多少岁?
我想想里面的s5 plc,差点开口而出, 30岁。不过身边的船上的工作人员回答了准确的时间, 20岁。 而我们想想, 船在开始设计招标阶段的时候, 供应商供应的设备, 至少得是成熟的稳定的配置, 所以用s5也可以理解了。
step5软件的操作系统是dos的, 而我现在的电脑早就win10。所以安装了winxp的虚拟机, 还可以在其中运行dos窗口,可以对cpu进行调试。
电脑没有rs232串口,通常是可以用usb/232的模块,转换出一个com1口, 供step5使用。
但这一次,想着有可能机舱内部电柜附近空间狭窄,放电脑的空间都没有, 就网购了一个wifi-serial的模块。
这样子:
模块带一个485口和1个232口。因为s5的编程电缆使用232协议, 所以将电缆插到232端口。
其中232口占用的端口是8081。
所以在电脑上安装vspm软件,电脑通过wifi连接到模块, 创建虚拟串口,指定到ip地址:192.168.16.254, 端口号:8081, 然后启动step5,成功实现了跟cpu的联机调试。
机舱内部温度高, 噪音大,根本无法呆久, 也无法进行讨论。 所以索性把笔记本电脑搬到了机控室,信号强度还不错,仍然能收到信号。 所以就直接在机控室里面联机诊断调试了,可以坐着在办公桌上调试,相当幸福啦!
看到我可以远程调试,同行的老李很惊讶, 同时也很兴奋,问:这也可以?我说,以后我可以在家实现对s5的远程调试了。 因为邮轮上已经遍布了wifi信号,通过卫星信号上网。
熟悉我的朋友自然知道, 这方案其实很简单, 既然已经实现了在以太网层上的通讯, 那么只需要一对wanq路由器, 跨internet远程调试自然轻车熟路, 都不需要测试。
说出这种畅想的时候, 和参观机舱的小朋友的失落一样, 我瞬间也有了穿越时空的感觉。
上一个:冰箱里有一股汽油味是咋回事 具体除味方法主要有哪些
下一个:移动智能热水器故障

《茶叶科学》
鸭子催肥的最快方法 鸭子需要怎么饲养
贝加尔湖自由行旅游攻略 贝加尔湖旅游最佳时间
普洱茶的本质与概念
x光安检机能不能节约用电
小米电视无线投屏功能怎么打开(小米电视无线投屏连接不上)
德国HBM单机数据记录仪
茶是高贵的还是平凡的
抵押合同包含的内容都有哪些方面
普洱茶为什么宜干仓存放