台达AS300-电磁阀的控制

[复制链接]
查看147 | 回复2 | 2025-1-2 08:16:22 | 显示全部楼层 |阅读模式
>

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

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

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


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

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

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

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


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

本帖子中包含更多资源

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

x
ganglansing1009 | 2025-1-6 22:33:28 | 显示全部楼层
很棒!不错的程序!
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则