[问题] 关于PLC暂停问题

楼主: firenaruto (喔喔)   2016-03-07 15:09:02
小弟目前尝试写机台的PLC程式
因为还不是很熟悉控制流程
想请版上的高手乡民们帮忙解惑
问题是
PLC不断在扫描程式
而程式内容会控制到多轴马达与一些气缸
若机台使用者按下暂停钮的话
目前在跑的马达必须停止
而程式流程也必须停止不能够继续
暂停期间,当机台使用者按下开始钮
原本停止的马达继续跑到它该去的位置
程式流程从停止的地方继续下去
请教各位厉害的乡民们...
请给小弟一个方向
该怎么去设计一个PLC暂停的功能
感谢大家...<囧>
作者: bkm   2016-03-07 17:19:00
用断电记忆暂存点
作者: choral   2016-03-07 17:47:00
http://i.imgur.com/ZXK7VEK.jpg 因为你没说明马达的指令,所以我用极限开关当讯号来判断~有误烦请版友指正
楼主: firenaruto (喔喔)   2016-03-07 18:36:00
谢谢两位大大提点,我研究看看
作者: x46824682x (乱舞秋枫)   2016-03-08 16:14:00
PLC是快速扫描,能够中断吗,好奇...小弟想到一个方法,先用流程图区隔程式,再用计数器做为执行哪段"程式"的判断依据,即可原位继续执行。
作者: miletian (在水一方)   2016-03-09 11:40:00
你说的动作应该是用sfc图来编写比较好做吧,只是我目前也面临同样问题,SFC图如何写暂停指令,当开始时会从暂停的step继续土法炼钢的方法是用记忆的S继电器,在步骤前放入一组B接点,按下后中断所有step,但缺点是你必须在所有的S都加入B接点很麻烦,应该有更简单的方法可以暂停SFC吧

Links booklink

Contact Us: admin [ a t ] ucptt.com