设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
2分钟学会标准通用气缸程序编程(快收藏、点赞吧) ...
返回列表
发新帖
[西门子]
2分钟学会标准通用气缸程序编程(快收藏、点赞吧)
[复制链接]
694
|
0
|
2024-6-26 09:14:50
|
显示全部楼层
|
阅读模式
>导读:在自动化项目中,基本上每个项目都会使用气缸对设备进行控制,而气缸的控制是靠电磁阀驱动。而对于电气来说,电磁阀通常分为单线圈和双线圈电磁阀,如图1和图2 所示。那么鉴于我们后期项目中会混合使用这两种电磁阀,那么我们可以编写一个通用的电磁阀程序来实现两种气缸的控制。
图1:单线圈电磁阀
图2:双线圈电磁阀
控 控制要求
1.可以在HMI上选择气缸的类型(单线圈或者双线圈气缸)
2.在手动模式下可以控制气缸的伸出和缩回
3.在自动模式下可以控制气缸的伸出和缩回
4.当气缸动作了之后,在规定时间内磁性开关(到位)没检测到信号则报警
5.当气缸没有动作,在规定时间内磁性开关(原位)没检测到信号则报警
程 二、程序设计
1.定义接口变量
2.当选择气缸为0时是单线圈气缸,无论是手自动模式下接通手自动对应触点都可以实现运行输出,当发生故障运行输出线圈关闭。接通对应线圈“s_Mcl”和“A_Mcl”则可以关闭运行输出。
当选择气缸为1时是双线圈气缸,无论是手自动模式下接通手自动对应触点都可以实现运行输出,当发生故障运行输出线圈关闭。接通对应线圈“s_Mcl_1”和“A_Mcl_1”则可以关闭运行输出,不过这只是控制了线圈的单向控制,而双向需要另外一个线圈控制。
3.程序段2:由于选择的是双线圈电磁阀,需要再控制一个线圈来实现气缸的缩回。等于1时,“手动关闭”和“自动关闭”都可以实现气缸的缩回。
4.程序段3:无论是等于0还是1时,当有运行输出,在3秒时间内没有接收到到位反馈信号,则输出故障信号。
5.程序段4:当选择的是单作用气缸时,运行信号没有输出,在3秒时间内没有接收到反馈信号则报故障;当选择的时双作用气缸时,有关闭输出在3秒时间内没有接收到反馈信号则报故障
6. 调用气缸子程序,分配参数
写在最后:觉得对您有帮助的话,一定记得“点赞” “再看”!!!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
PLC工业机器人
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』