抖音粉丝群1
『7x24小时有问必答』

AI浪潮下的计算机行业——从业者现状与未来展望
>

AS300中有M中继继电器,D寄存器,首先开始写程序会对使用的部分进行一个规划,划分其使用。某些M继电器,D寄存器,就需要被气缸控制使用到。

以下是我划分的表格(M中间继电器):

1.png

其中气缸使用,轴控制使用,但是后续换成D寄存器位来控制会方便许多,使用一个D字就可以替代16个M位,这样编程会使过程更加便捷,有效,。


以下是一个气缸调用功能块的控制:

2.png

后续的报警通过D100.2引出,接通一个T0时间继电器,气缸从原位到动作位,如果中间被结构卡住,在人机界面就需要提醒的功能,所以每个气缸都要单独的报警M输出,这里的气缸是M5000。同时,也需要添加一个报警的延时,若是在延时规定的时间内无法完成动作,就会接通M5000。这个报警的延时不能设置过短,因为气缸从原位到动作位也需要一定的时间,不然会频繁报警,但也不能太长,太长设备就一直处理等待状态,而操机人员不知哪处发生异常。所以设置的D21000的报警延时,这个一个可掉电保持的寄存器。而D100则是掉电不保持的寄存器,这可以在手册里面查阅到。

当然,也需要提前知道和配置好气缸的原限位感应器X3.1,动限位感应器X3.2,还有气缸的电磁阀控制输出点Y3.0。这都是每个气缸都需要控制。若是吸真空,则需要一个输入--真空感应,两个输出--吸真空电磁阀和破真空电磁阀。

以后的气缸控制都可以借用我上篇写的功能块,和现在的梯形图程序,进行复制粘贴即可。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
主题回复
倒序浏览

973查看2回复

ganglansing1009 2025-1-6 22:33:28
很棒!不错的程序!
发新帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码