查看: 863|回复: 3
收起左侧

[综合教程经验] H5U从1到0学编程——10

luohao 2023-2-9 10:06:54 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
随着修改完善,设备的细节被注意到,编程的思路也开始细腻,从指令手法上,这些都不能称为技能,但就是这些细致入微的考虑才能让程序润色很多。

1.双手启动按钮漏洞

自动程序中,双手启动使用了两个触点,如果这两个触点被人为按下去一个,安全性是否和设计初衷有了很大的漏洞?对于这样的安全漏洞,我们必须把它修复。

image.png

设计思路:当按下去一个按钮时,另外一个按钮必须在500ms内被按下,否者无效。

image.png


2.上料检测漏洞

C01送料气缸送料到压装位置时,有人把料拿走了,或者气缸速度过快,料被颠簸掉了,下压是不是压了个寂寞?既然给了传感器检测,那就让他更智能一些吧!

image.png

设计思路:当C01送料气缸到达压装位置时,加入一步工件在位检测,如果工件检测不到位,触发报警,提示操作者。

先建立报警变量,故障型,蜂鸣器响,红灯亮,设备停机等待处理状态

image.png

如果检测OK继续执行,如果检测不OK,警告发生,短按复位按钮继续流程到70

image.png

70步的时候,有次序的回原点

image.png


这个时候突然发现,流程到100步时,对于没有压装的工件判断为OK逻辑上有问题,这就出现了电气工程师经常碰到的修补丁之后本来是一个小洞,怎么又多出来几个洞的现象,出现这种问题的关键就是设计逻辑从一开始就没有被理顺,导致后面越改越有点乱的现象。
把思路理一下,回原点的动作应该放在所有判断,执行的最后面,当出现异常或者需要退出来的时候,直接转跳到动作即可。

把设置工件状态往前提,跳过这一段逻辑

image.png

同时修改转跳的步到75

image.png


写程序到了最后面的细枝末节,才能体现一个人的思维能力,我们一直提倡的工匠精神,主要就体现在这一块,不放过任何一个细小的bug,把它完善好,国内的电气工程师除了把应该防范的内容写好外,还要注重机械出现异常的时候,电气是否会及时止损的能力,所以一个小的设备,写几十,甚至上百个报警,不足为奇。









点评

感谢分享  发表于 2023-2-17 15:11
感谢分享***  发表于 2023-2-10 09:30

评分

参与人数 1水滴 +1 收起 理由
董文杰 + 1 我对楼主的崇拜犹如滔滔江水连绵不绝.

查看全部评分





上一篇:从零开始学弱电电工技术
下一篇:H5U的ST轴控功能块,以及ST编程注意点

已有 1 人打赏作者

mytears5 赏了楼主1水滴
回复 邀请回答送花

使用道具 举报

喜欢丶黑夜 2023-2-13 11:47:57 | 显示全部楼层
设计思路非常好                          
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部