松下PLC FP-XH M4L编程注意事项2

  1.        在采用ST编程方式中,对于逻辑顺序控制,在遇到小和短的程序时,采用if-else指令,当需要嵌套超过3层时,尽量采用case语句。case语句在PLC顺序执行过程中,可实现每一句指令的中断,同时也能比if语句直观, 之前在采用if指令过多的情况,出现在位置控制扩展数据表中,必须使用延时指令,才能保证指令的不冲突,在采用case语句之后,完美解决了指令在循环过程中可能出现的多次执行问题迎刃而解。case简明,逻辑清晰,可对逻辑指令进行单个的分解,避免在多个循环周期里面重复执行,if嵌套太多导致程序的执行效率低下,并且有可能跟在执行的程序冲突而不自知。
  2.       在对运动是否停止的轴做判断时,之前采用busy标识来判断,有可能导致一些误判,后将运动是否完成作为运动结束的判断已经后,程序明显的误判就没有。
  3.       目前程序基本实现了各运动模式之间的自由切换,在全自动模式和半自动模式下,程序出现的中断问题几乎没有出现。在这一个月的PLC编程学习中,也熟悉了松下PLC的执行顺序思路。对后期的功能增加有很大的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值