398173501
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 160 点
下载积分: 632 分
在线时间: 33(小时)
注册时间: 2012-02-10
最后登录: 2018-08-09
查看398173501的 主题 / 回贴
楼主  发表于: 2012-08-02 17:35
我们在做机器设备时,应该遇见到这样情况:机器设备按下急停按钮时,机器设备的气缸和马达停止不动,松开急停按钮时机器继续接着工作.程序应该如何编写呢?或用什么特殊功能继电器?
19821017xw
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 123 点
下载积分: 1148 分
在线时间: 5(小时)
注册时间: 2012-07-28
最后登录: 2014-06-19
查看19821017xw的 主题 / 回贴
1楼  发表于: 2012-08-03 22:08
这个主要是通过编程来实现的 需要用到的指令也就是 END和MOV指令  
给你提供一个大致思路~

编程中需要多用中间继电器M ,输出Y通过M来驱动
19821017xw
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 123 点
下载积分: 1148 分
在线时间: 5(小时)
注册时间: 2012-07-28
最后登录: 2014-06-19
查看19821017xw的 主题 / 回贴
2楼  发表于: 2012-08-03 22:14
按错了~~~直接回帖了~~~
这个主要是通过编程来实现的 需要用到的指令也就是 END和MOV指令  
给你提供一个大致思路~

编程中需要多用中间继电器M ,输出Y通过M来驱动
1在主程序的开始断需要编制一个 程序     急停按钮未动作则将每一个扫描周期的所有输出Y的状态用D保存
2如果急停按钮动作了  则需要将所有的Y复位(具体输出如何根据程序修改  一般用传送指令实现),后用END指令,结束后面程序的扫描(使工作运行中间状态保持住)
3当急停按钮复位后 需要将1步中的D内的数据传回Y

当然最后能否成功和你编制程序有很大关系。。。。。。



如果用步进程序  实现急停功能更加容易~~~