工控菜鸟
菜鸟一只
级别: 论坛先锋
精华主题: 0
发帖数量: 1023 个
工控威望: 1214 点
下载积分: 14188 分
在线时间: 328(小时)
注册时间: 2017-04-12
最后登录: 2026-03-13
查看工控菜鸟的 主题 / 回贴
36楼  发表于: 34天前
位置比较啊,哪个位置该干嘛一清二楚,自动时没有到设定位置那就提示或让电机跑到设定位置
初出茅庐.
级别: 论坛先锋
精华主题: 0
发帖数量: 404 个
工控威望: 1777 点
下载积分: 2284 分
在线时间: 298(小时)
注册时间: 2021-08-28
最后登录: 2026-03-09
查看初出茅庐.的 主题 / 回贴
37楼  发表于: 33天前
自动断掉的时候把当前位置保存下来,要再次启动的时候比较当前位置跟暂停的位置是否一致
上网冲浪!
泰山之石
A
级别: 工控侠客
精华主题: 0
发帖数量: 2365 个
工控威望: 2681 点
下载积分: 12260 分
在线时间: 944(小时)
注册时间: 2008-11-12
最后登录: 2026-03-13
查看泰山之石的 主题 / 回贴
38楼  发表于: 31天前
我看还是在各自的程序思路上下功夫,各种设备就看你的设计思路是什么?程序就是你对设备的要求。不想撞机就看你程序怎么写?你对设备的要求是什么?你选择的硬件是否能配合你的程序实现你的要求
luwenhua1985
我回来了
级别: 略有小成
精华主题: 0
发帖数量: 184 个
工控威望: 303 点
下载积分: 1240 分
在线时间: 97(小时)
注册时间: 2016-07-14
最后登录: 2026-03-12
查看luwenhua1985的 主题 / 回贴
39楼  发表于: 30天前
引用
引用第7楼wchny123于2026-01-06 09:17发表的  :
看到你们的回复,是我们国内工控水平下降了吗?手动操作后,还整机初始化,复杂的工艺设备,现场的人不把你吊的飞起,这种工况,首先程序里需要写安全保护条件,所有的运动部件都需要设置安全条件,各个小单元的自动流程对所有运动部件(轴,气缸,真空,机械手等)都需要对当前的状态记录,切换到手动操作后,再切换自动模式,手动状态与自动状态不符合,设备报警提示(例如:上料轴自动模式不在上料位报警,下料轴自动模式不在等待位报警等)

就是这样,断自动运行时,记下气缸伺服的状态(FB处理下),自动启动前卡下,所有伺服气缸位置一致,才能启动
513345177
级别: 正式会员
精华主题: 0
发帖数量: 35 个
工控威望: 92 点
下载积分: 6393 分
在线时间: 41(小时)
注册时间: 2023-08-04
最后登录: 2026-03-12
查看513345177的 主题 / 回贴
40楼  发表于: 3天前
主要是伺服,没想到好的方式
引用
引用第39楼luwenhua1985于2026-02-13 13:14发表的  :

就是这样,断自动运行时,记下气缸伺服的状态(FB处理下),自动启动前卡下,所有伺服气缸位置一致,才能启动
dalao123
级别: 论坛先锋
精华主题: 0
发帖数量: 1011 个
工控威望: 1180 点
下载积分: 11950 分
在线时间: 689(小时)
注册时间: 2011-05-29
最后登录: 2026-03-14
查看dalao123的 主题 / 回贴
41楼  发表于: 3天前
引用
引用第3楼ayusecret于2026-01-05 17:15发表的  :
两种写法,一种是全机每次启动前都需要初始化,一种则是直接启动开始,但每个单元分支流程都得持续轮询判断自己位置是否有变动,有则回到安全位置重新轮询,我个人则偏向于第一种

位置判断,不需要初始化,如果不一致,就提示不允许启动,就可以了。然后手动把伺服回到原来的位置就可以启动。
plc