博主最近买了一个三菱PLC FX3U,然后随意在GX Works中编写了一段带有子程序的程序,后来发现刷写程序过程中,会突然出现通讯中断的情况,然后切断PLC电源,变更COM口,重启PLC后,通讯才可以连接上,但是一刷写程序,又会出现通讯中断的情况。
后来博主发现,问题就出在子程序中,这里将该经验分享给大家,我自己也作为备案。
下图是博主调试好的带有子程序的程序,没有出现通讯中断的情况。
注意子程序的这三部分绝对不能缺失,否则就会出现刷写程序过程中通讯中断的情况,这三部分分别是:
1、FEND语句
2、子程序的标识P1
3、子程序的结束SRET