发表于:2009/1/6 16:40:00
#0楼
有一个系统,若因突发故障需进行急停,可按下急停按钮QS(常闭,按下后锁死),此时系统运行全部停止。QS恢复后,系统从原来位置继续开始工作。
这个程序是用步进指令编写的,输出有20个左右电磁阀,还有带个变频器,没有步进电机。
这个大家是怎样实现的啊?用中断还是在每个跳转条件前加一个QS对应的常闭条件呢?
还有,因为用断电保持的继电器 会牵涉到比较多的辅助继电器和S。有没有其他好的方法啊?大家能给个例子吗?
(1)每一个STL的转换set s**前加一个条件,这样的话虽然可以,但由于每一个步里面多有好几个动作,那么按下急停后不是马上停下来,而是到这个步中所有动作完成后才停,这样就不是迅速停止了。
(2)用中断的话好实现吗?就是通过QS控制X0来使主程序在有外部x0中断时进入中断程序,使QS恢复后,才从中断中出来。怎样编写iret前的程序
(3)怎样编写一个等待流程?
(2)
(3)
这个程序是用步进指令编写的,输出有20个左右电磁阀,还有带个变频器,没有步进电机。
这个大家是怎样实现的啊?用中断还是在每个跳转条件前加一个QS对应的常闭条件呢?
还有,因为用断电保持的继电器 会牵涉到比较多的辅助继电器和S。有没有其他好的方法啊?大家能给个例子吗?
(1)每一个STL的转换set s**前加一个条件,这样的话虽然可以,但由于每一个步里面多有好几个动作,那么按下急停后不是马上停下来,而是到这个步中所有动作完成后才停,这样就不是迅速停止了。
(2)用中断的话好实现吗?就是通过QS控制X0来使主程序在有外部x0中断时进入中断程序,使QS恢复后,才从中断中出来。怎样编写iret前的程序
(3)怎样编写一个等待流程?
(2)
(3)
[此贴子已经被作者于2009-1-6 16:46:02编辑过]