SIEMENS西门子伺服电机(授权)代理商-广东东莞一级代理商
使用自锁写输送带接托盘及出托盘程序
最近写程序,发现用习惯性的使用置位复位,但有些地方用置位复位会把程序搞得更复杂,所以想简化一下程序,查找了一下之前写的程序,发现,可以采用自锁(说实话,自锁好久没用,都忘记了这个功能)。
之前程序,我采用置位复位,再加一个普通线圈,跟前两天我更新的文章内写的,普通线圈和置位配合使用,会存在一些意外情况,而且这样写程序还有点复杂。
更新后的程序,改成普通的线圈控制,并且采用自锁,程序简化后如下:
这里我采用了两个中间点,这是我在调试时发现,如果采用一个线圈,在走自动程序时,一个输送线启动后,后段的程序也跟着启动,这不符合实际要求(现场输送线平时是停止的,有料过来时,就准备接料,后段没有料,就开始输送出去),采用两个中间点,是为了,输送正在进料时,后段输送不启动,但输送准备出料时,后段输送在此段输送启动后跟着启动,故意把进料和出料分开来,是为了二者单独分开,不受干扰。
另外,在写程序时,如果程序是两个独立的动作,那么尽量建两个中间变量,让彼此不受干扰,触发的动作也不受干扰(我在其他文章也看到,说尽量少建中间变量,目前我写程序时间不久,不用中间变量,还得继续学习)。
如下,把变量用OR并在一起:
以上知识是个人在书本学习或在实践中学习到的,为了后续查找,故此在公众号分享。喜欢此类知识分享的朋友可以点击关注,谢谢!!
展开全文
相关产品