904377101
级别: 略有小成
精华主题: 0
发帖数量: 159 个
工控威望: 255 点
下载积分: 1327 分
在线时间: 181(小时)
注册时间: 2021-09-26
最后登录: 2024-11-16
查看904377101的 主题 / 回贴
楼主  发表于: 2022-12-20 10:18
请问一下大家,做设备的时候不是一般不是分为两种模式吗,手动/自动。

如果设备自动运行了,按下暂停,或报警设备停机。切换手动模式动了一些位置(主要是每一种情况都有可能),那么切换自动应该怎么处理并继续运行。请问大家都是怎么做的
cythyx
级别: 家园常客
精华主题: 0
发帖数量: 452 个
工控威望: 527 点
下载积分: 1634 分
在线时间: 107(小时)
注册时间: 2019-06-27
最后登录: 2024-11-24
查看cythyx的 主题 / 回贴
1楼  发表于: 2022-12-20 10:25
一般两种模式,
自动切换到手动,误触碰光栅等,或者允许处理一些卡料情况,补料,不需要手动操作的,切回自动继续自动允许,一但执行过手动操作就不能切断自动继续允许,必须回原复位。
第二种就是需要手动操作的,没办法,记住当前所有信号和轴状态(三菱的比较好比如暂停瞬间 DMOV K8X100  D1000,切换到自动时在再比较K8X100是不是等于D1000,再单独判断各轴位置即可),操作员动了什么需要手动再操作回去这个动作,切换自动时比较是否一致,一致才继续允许。
904377101
级别: 略有小成
精华主题: 0
发帖数量: 159 个
工控威望: 255 点
下载积分: 1327 分
在线时间: 181(小时)
注册时间: 2021-09-26
最后登录: 2024-11-16
查看904377101的 主题 / 回贴
2楼  发表于: 2022-12-20 10:42
两轴方式都有这么用过,现在这台设备第一种方式是不行,不能回原点。
第二种方式要记忆的位置实在太多了。现在这台设备比较大,感觉光写这部分就要很久了所以想问问大家还有别的思路吗。不行只能使用第二种了。
引用
引用第1楼cythyx于2022-12-20 10:25发表的  :
一般两种模式,
自动切换到手动,误触碰光栅等,或者允许处理一些卡料情况,补料,不需要手动操作的,切回自动继续自动允许,一但执行过手动操作就不能切断自动继续允许,必须回原复位。
第二种就是需要手动操作的,没办法,记住当前所有信号和轴状态(三菱的比较好比如暂停瞬间 DMOV K8X100  D1000,切换到自动时在再比较K8X100是不是等于D1000,再单独判断各轴位置即可),操作员动了什么需要手动再操作回去这个动作,切换自动时比较是否一致,一致才继续允许。
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4227 个
工控威望: 7597 点
下载积分: 14853 分
在线时间: 2870(小时)
注册时间: 2016-10-31
最后登录: 2024-11-25
查看梦雨天涯的 主题 / 回贴
3楼  发表于: 2022-12-20 13:38
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
小孟孟
级别: 家园常客
精华主题: 0
发帖数量: 431 个
工控威望: 533 点
下载积分: 14126 分
在线时间: 266(小时)
注册时间: 2019-02-16
最后登录: 2024-11-01
查看小孟孟的 主题 / 回贴
4楼  发表于: 2022-12-20 13:56
这是由于用步进写的把?也就楼上的想法把?上次做设备我用的第二种方法,当设备故障停止或者暂停,记录下气缸和电机的位置,在启动的时候,判断一下不一致提示。我现在的公司设备很多国外来的,程序都是自锁互锁的写法,但是气缸是不能手动的,只能人为的去按,电机可以,但是要回原点
dayuczj
平常心 VX17676212715
级别: 工控侠客
精华主题: 0
发帖数量: 552 个
工控威望: 3048 点
下载积分: 1546 分
在线时间: 174(小时)
注册时间: 2014-06-22
最后登录: 2024-11-25
查看dayuczj的 主题 / 回贴
5楼  发表于: 2022-12-20 13:57
加我企鹅号16-09-21-72-02,我就搞过你说过的这种程序
平常心!平常心!
cs315322392
级别: 略有小成
精华主题: 0
发帖数量: 181 个
工控威望: 229 点
下载积分: 947 分
在线时间: 104(小时)
注册时间: 2020-03-19
最后登录: 2024-11-23
查看cs315322392的 主题 / 回贴
6楼  发表于: 2022-12-20 14:46
手动与自动
自动状态下暂停与报警,都可以直接复位,再按启动,继续刚才的动作
手动状态,需要将自动的状态解除,并回归原点,才能手动,
同理,自动开启时,也需要将所有手动状态复位,回原点启动。
陈0928
陈0928
级别: 探索解密
精华主题: 0
发帖数量: 58 个
工控威望: 161 点
下载积分: 7368 分
在线时间: 240(小时)
注册时间: 2021-11-19
最后登录: 2024-11-25
查看陈0928的 主题 / 回贴
7楼  发表于: 2022-12-26 09:15
个人比较偏向上面提的第一种,允许切手动的,这种动完就没意外要回原点,如果不回原点成本就变高很多
至于用第一种写遇到不能回原点的,就设法复归回去上一状态,让程式自己判断要自己是否要往下做,但这种做法比较适合梯形图
ren1823
级别: 工控侠客
精华主题: 0
发帖数量: 312 个
工控威望: 2727 点
下载积分: 569 分
在线时间: 423(小时)
注册时间: 2019-08-01
最后登录: 2024-11-25
查看ren1823的 主题 / 回贴
8楼  发表于: 2022-12-26 09:36
图片:
其实就是你要根据现在气缸和传感器的状态去写下一步逻辑,很久之前写过这种,太繁琐抛弃了。
雪山飞狐
级别: 网络英雄
精华主题: 0
发帖数量: 12292 个
工控威望: 14712 点
下载积分: 37143 分
在线时间: 928(小时)
注册时间: 2019-06-05
最后登录: 2024-11-25
查看雪山飞狐的 主题 / 回贴
9楼  发表于: 2022-12-26 13:07
启停1个按钮,急停1个按钮,复位一个按钮就可以了,越简单越好,操作工也喜欢。
阳春节拍
级别: 探索解密
精华主题: 0
发帖数量: 116 个
工控威望: 178 点
下载积分: 689 分
在线时间: 42(小时)
注册时间: 2022-03-24
最后登录: 2024-11-25
查看阳春节拍的 主题 / 回贴
10楼  发表于: 2022-12-26 16:12
自动、手动、步进,三种模式。
若需要允许混合使用,则需要每次步进时都先判断关键位是否OK,否则就等待到报警,对于轴则只能使用绝对值定位以便手自动的混合调用。
我反正是,自动状态下,只有暂停后才能进行手动操作,且只提供安全型的手动操作(两个手动间不能打架)