辛勤蜜蜂
级别: 家园常客
精华主题: 0
发帖数量: 346 个
工控威望: 512 点
下载积分: 4444 分
在线时间: 145(小时)
注册时间: 2011-04-08
最后登录: 2018-01-07
查看辛勤蜜蜂的 主题 / 回贴
楼主  发表于: 2011-06-04 16:30
请教各位老师,我在编程时需要一个自动打手动然后在转自动的程序,不会了!就是前方出现故障立即按急停,故障排除后打开急停需要自动转手动然后再转自动方可继续自动工作!
薛璐瑶
和大家一起进步,向大家学习
级别: 略有小成
精华主题: 0
发帖数量: 164 个
工控威望: 272 点
下载积分: 943 分
在线时间: 41(小时)
注册时间: 2011-03-31
最后登录: 2020-09-16
查看薛璐瑶的 主题 / 回贴
1楼  发表于: 2011-06-04 17:56
很简单
辛勤蜜蜂
级别: 家园常客
精华主题: 0
发帖数量: 346 个
工控威望: 512 点
下载积分: 4444 分
在线时间: 145(小时)
注册时间: 2011-04-08
最后登录: 2018-01-07
查看辛勤蜜蜂的 主题 / 回贴
2楼  发表于: 2011-06-05 08:11
小弟是初学  咋没人理啊  帮忙啊
givemepower
级别: 略有小成
精华主题: 0
发帖数量: 176 个
工控威望: 486 点
下载积分: 2281 分
在线时间: 315(小时)
注册时间: 2010-10-21
最后登录: 2023-05-30
查看givemepower的 主题 / 回贴
3楼  发表于: 2011-06-05 12:48
可以考虑把自动和手动程序分别放在两个子程序里,按条件需要时调用。
zzt80821338
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 198 点
下载积分: 476 分
在线时间: 5(小时)
注册时间: 2007-12-19
最后登录: 2014-07-28
查看zzt80821338的 主题 / 回贴
4楼  发表于: 2011-06-05 13:50
你用步进指令,在异常时,跳出步进指令,用自动手动的转换再次将程序导入步进运行就可以了
还有就是将故障中继串如所有输出的程序中,当异常出现,就会断开所有输出,再用手动自动转换使自动运行,要注意的是异常出现时,要将保持中继复位,防止再次自动出事
zzt80821338
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 198 点
下载积分: 476 分
在线时间: 5(小时)
注册时间: 2007-12-19
最后登录: 2014-07-28
查看zzt80821338的 主题 / 回贴
5楼  发表于: 2011-06-05 13:55
故障出现时,故障位地址将所有输出断开,有危险的位置保持静止状态
zzt80821338
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 198 点
下载积分: 476 分
在线时间: 5(小时)
注册时间: 2007-12-19
最后登录: 2014-07-28
查看zzt80821338的 主题 / 回贴
6楼  发表于: 2011-06-05 13:56
查看一些样例对你有帮助的
马振鹏
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看马振鹏的 主题 / 回贴
7楼  发表于: 2011-06-05 17:47
用跳转指令 CJ  或用中断指令 i  都可以
谭新
我努力,我成功
级别: 家园常客
精华主题: 0
发帖数量: 562 个
工控威望: 636 点
下载积分: 1503 分
在线时间: 444(小时)
注册时间: 2008-07-18
最后登录: 2014-12-14
查看谭新的 主题 / 回贴
8楼  发表于: 2011-06-05 20:22
用跳转直接或调用子程序都可以!
辛勤蜜蜂
级别: 家园常客
精华主题: 0
发帖数量: 346 个
工控威望: 512 点
下载积分: 4444 分
在线时间: 145(小时)
注册时间: 2011-04-08
最后登录: 2018-01-07
查看辛勤蜜蜂的 主题 / 回贴
9楼  发表于: 2011-06-06 11:42
有图吗   谢谢