车间调试最头疼的不是改程序,是接手旧设备时,压根不知道设备里跑的是什么程序,前段时间蹲在设备旁折腾半天,总算摸透了三菱plc怎么读取程序的完整实操流程,全程都是实打实踩坑试出来的,没有虚的步骤。
最开始完全凭感觉操作,拿着数据线随便插,打开软件就点读取,界面一直跳出通讯失败、连接超时的弹窗,反复试了十多遍都没反应。当时一直以为是软件安装出了问题,卸载重装了两次GX Works2,甚至重启了电脑和设备,问题还是没解决,白白浪费了半个多小时。
后来才反应过来,根本问题是没匹配PLC型号和通讯端口。工业设备的PLC型号不一样,通讯参数完全不同,乱点操作只会反复报错。现场这台设备用的是三菱FX3U系列,先把USB转串口线一端接电脑USB口,另一端牢牢插在PLC的编程口上,接口松动是很多新手容易忽略的小问题,接触不良百分百读取失败。
线接好之后,打开GX Works2软件,不要新建工程直接操作。先点击软件上方的在线选项,找到通讯设置入口,手动选择对应的通讯端口,电脑设备管理器里能查到当前的USB串口编号,选错端口设备直接失联。再对应勾选FX系列协议,波特率保持默认的9600即可,不用随意改动参数。
参数设置完成后,点击在线连接,等待三秒左右,软件成功识别到PLC设备型号,页面底部显示通讯正常。这一步完成后,核心的读取操作才算真正开始,直接点击读取程序选项,弹窗里勾选程序、参数、注释三个选项,只勾选程序会缺失设备参数,后续调试容易出故障。
读取过程中不能触碰数据线、不能断电,进度条走完就会自动把PLC内部程序同步到电脑软件内。当时第一次成功读取后,点开程序梯形图,完整看到了设备原有编程逻辑、启停程序、延时参数和限位设置,所有原始数据都完整保留,没有缺失任何内容。
很多人读取失败,还有一个隐藏坑。
部分老旧三菱PLC设备设置了程序读写保护密码。
上次隔壁同事操作同款设备,前面步骤全部正确,最后读取时直接被拦截,弹窗提示权限不足。这种情况不用慌,软件自带清除密码的临时权限功能,在线状态下点击清除保护,跳过密码验证就能正常读取,仅能读取无法改写,不会改动设备原有程序。
读取完成后,一定要及时保存工程文件,另存到单独的文件夹,不要覆盖原有空白工程。现场调试结束后,直接断开数据线即可,不用额外断开软件连接,不会对PLC设备造成任何影响。
那天调试完设备,把读取的程序备份好之后,才发现之前几次报错,全是自己忽略了端口匹配和型号对应的基础细节,看似简单的操作,每一个小疏漏都会直接卡停整个流程。