最近在学习西门子200smart,PLC编程在学习过程中用到了内部虚拟的中间继电器,同样是内部虚拟的中间继电器M0.0上电后得电以后线圈吸合,然后自锁。但是M0.1可以上电后直接线圈吸合,直接道通,也就上电了。对于这个问题自己初学者比较迷茫,然后在网上问了网友,现在总结出来几个解决问题的方法。
进入大家庭 圈 回复: 交流
按I0.1上电
M0.1直接上电
第一个处理方式、不建议用M区的储存,M区的数据具有保持上一次操作的状态。一般用于系统,最好不要使用,一般从MB10或MB100开始,V区随便使用。V区自己在看别人写的程序的时候确实用的比较多,M区没有看到怎么使用了。
第二个处理方式、使用SM0.1在程序最前面,也就是程序在上电的时候就初始化,以防以前程序有上电保持,不初始化它还是保持上次程序中的状态。
第三个处理方式、查手册看帮助,看系统内部是怎么对M去进行定义的,只有自己明白后在使用了。
总结学习PLC程序的心得,程序一定要自己动手去写了,第一次写出来一堆狗屎也无无所谓,只有自己去写才能发现出来问题。自己构思,按照自己的思考去实现程序,只有这样才能提高自己的编程水平。在很多时候我们老师视频,跟着他们的思路走,觉的都是对的,但是一写,自己就懵圈。程序一定要多写,然后就会有自己的思路。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!