作者firenaruto (喔喔)
看板Mechanical
标题[问题] 关於PLC暂停问题
时间Mon Mar 7 15:09:02 2016
小弟目前尝试写机台的PLC程式
因为还不是很熟悉控制流程
想请版上的高手乡民们帮忙解惑
问题是
PLC不断在扫描程式
而程式内容会控制到多轴马达与一些气缸
若机台使用者按下暂停钮的话
目前在跑的马达必须停止
而程式流程也必须停止不能够继续
暂停期间,当机台使用者按下开始钮
原本停止的马达继续跑到它该去的位置
程式流程从停止的地方继续下去
请教各位厉害的乡民们...
请给小弟一个方向
该怎麽去设计一个PLC暂停的功能
感谢大家...<囧>
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.222.241.157
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Mechanical/M.1457334550.A.71C.html
※ 编辑: firenaruto (61.222.241.157), 03/07/2016 15:11:54
1F:→ bkm: 用断电记忆暂存点 03/07 17:19
3F:→ choral: 令,所以我用极限开关当讯号来判断~有误烦请版友指正 03/07 17:47
4F:→ firenaruto: 谢谢两位大大提点,我研究看看 03/07 18:36
5F:→ x46824682x: PLC是快速扫描,能够中断吗,好奇... 03/08 16:14
6F:→ x46824682x: 小弟想到一个方法,先用流程图区隔程式,再用计数器 03/08 16:19
7F:→ x46824682x: 做为执行哪段"程式"的判断依据,即可原位继续执行。 03/08 16:20
8F:推 miletian: 你说的动作应该是用sfc图来编写比较好做吧,只是我目前 03/09 11:40
9F:→ miletian: 也面临同样问题,SFC图如何写暂停指令,当开始时会从暂 03/09 11:40
10F:→ miletian: 停的step继续 03/09 11:40
11F:→ miletian: 土法炼钢的方法是用记忆的S继电器,在步骤前放入一组B接 03/09 11:43
12F:→ miletian: 点,按下後中断所有step,但缺点是你必须在所有的S都加入 03/09 11:43
13F:→ miletian: B接点很麻烦,应该有更简单的方法可以暂停SFC吧 03/09 11:43