首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
触摸屏上实现运动控制 1:PLC 程序-启动、停止、手动正反转
湖南简思科技有限公司
收藏本文     查看收藏

【控制要求】
在人机界面(显示屏)实现对运动轴的启动停止和手动正转、手动反
转以及机械回零操作。 【控制流程图】
1、运动轴启动程序流程图:

附件 微信图片_20240603083633.jpg

2、运动轴回零程序流程图:

附件 微信图片_20240603083747.jpg

3、运动轴手动正反转程序流程图:
正转:

附件 微信图片_20240603083829.jpg

反转:

附件 微信图片_20240603083906.jpg

4、运动轴急停设置:添加急停按键,控制所有的动作断开,复位。
5、运动轴脉冲清零设置:添加清零按键,对脉冲位置清零。
【组件说明】
1、辅助标志别名:在界面上实现按键,需要用到 PLC 中的辅助标志:
M。(不能直接添加输入 X 端,因为 X 端为外部信号,不能在界面上操
作,只能在界面上监控。)

附件 微信图片_20240603084009.jpg

2、时序环帧别名:对时序环中的指令帧进行别名,选用的时候,可
以选择别名模式,这样能更精准的找到所需的指令帧。此处别名可编辑
完程序之后,对应指令所在的帧进行别名。

附件 微信图片_20240603084052.jpg

3、类视图别名:对时序环名称进行别名,更容易区别于每个时序环编辑的是哪一段程序。

附件 微信图片_20240603084205.jpg

【PLC 程序编辑】
在时序环编辑程序,每个环都能编辑独立的程序。
1、在时序环 0 编辑运动轴的启动程序:

附件 微信图片_20240603084253.jpg

添加“等待标志 M5”表示启动/停止按键,再添加“单轴运动”指令,轴
1 以“增量”的方式正向运行 2000 个位移,需要等轴运行完成之后再进行
反转,必须添加“单轴等待”表示电机正转完成,停止;接着添加“单轴运
动”指令,轴 1 以“增量”的方式反向运行 2000 个位移,再“单轴等待”表
示电机反转完成,停止。
2、在时序环 1 编辑运动轴的回零程序:

附件 微信图片_20240603084345.jpg

添加“等待标志 M2”表示回零按键,再添加“单轴操作”指令,选择回
零方向:正向(正向和负向:均会回零,遇到极限会返回重新回零),
最后添加“单轴等待”表示电机回零完成,停止。
3、在时序环 2 编辑运动轴的手动正反转程序:

附件 微信图片_20240603084445.jpg

手动正反转可以在同一个时序环,通过条件选择的指令来进行正反转
的动作:
添加程序选择指令:正转和反转。
①第 0 帧,添加第 1 条指令:“条件跳转 M0(通):若 M0 有信号
时,根据别名“正转”跳转至 2 环帧 3,若 M0 无信号时,则执行下一帧
指令”;
②第 1 帧,添加第 2 条指令:“条件跳转 M1(通):若 M1 有信号
时,根据别名“反转”跳转至 2 环帧 8,若 M1 无信号时,则执行下一帧
指令”;
③第 2 帧,添加第 3 条指令:“帧环跳转:运行至当前指令,将动作
跳转至 0 帧,此处为绝对跳转,只要前面的条件不满足往下执行到该指
令,就会继续跳回 0 帧检测信号”。
添加正转程序。
④第 3 帧,开始添加正转动作程序,先检测运动轴为停止状态,添加
“单轴等待:停止状态”。
⑤第 4 帧,再添加“单轴运动:增量方式,正向运行,位移值可设置
成 2000”。
⑥第 5 帧,添加“等待标志:M0 断”,也就是检测到正转信号 M0 断
开时,此时电机要停止,再往下添加指令。
⑦第 6 帧,添加“单轴操作:紧急停止”,运行到该指令时,电机紧急
停止。
⑧第 7 帧,添加指令:“帧环跳转:运行至当前指令,将动作跳转至
0 帧,此处为绝对跳转,只要前面的条件不满足往下执行到该指令,就
会继续跳回 0 帧检测信号”。
添加反转程序。
⑨第 8 帧,开始添加反转动作程序,先检测运动轴为停止状态,添加
“单轴等待:停止状态”。
⑩第 9 帧,再添加“单轴运动:增量方式,反向运行,位移值可设置
成 2000”。
?第 10 帧,添加“等待标志:M1 断”,也就是检测到正转信号 M1
断开时,此时电机要停止,再往下添加指令。
?第 11 帧,添加“单轴操作:紧急停止”,运行到该指令时,电机紧
急停止。
?第 12 帧,添加指令:“帧环跳转:运行至当前指令,将动作跳转至
0 帧,此处为绝对跳转,只要前面的条件不满足往下执行到该指令,就
会继续跳回 0 帧检测信号”。
4、在时序环 3 编辑运动轴的急停程序:

附件 微信图片_20240603084649.jpg

①第 0 帧,添加第 1 类指令:“等待标志 M4(通):若 M4 有信号
时,就开始执行急停程序,起到复位的作用。
②第 1-3 帧,添加第 2 类指令:“帧环控制:停止。设置了几个时序
环就添加几条帧环控制指令,将除去急停环的其他所有环,控制为停止
状态,如 0 环、1 环和 2 环为停止状态并返回 0 帧。
③第 4-9 帧,添加第 3 类指令:“触发指令:触发所有的输出、标志
断开,运动轴用“单轴操作指令:紧急停止”,停止运行。
⑤第 10 帧,添加第 4 类指令:触发标志 M4(断):若 M4 无信号
信号了,急停程序结束,每个环都是复位的状态。
⑥第 11-13 帧,添加第 5 类指令:“帧环控制:运行。设置了几个时
序环就添加几条帧环控制指令,将除去急停环的其他所有环,控制为运
行状态,如 0 环、1 环和 2 环为运行状态。
5、在组合逻辑编辑运动轴的脉冲清零程序:

附件 微信图片_20240603084755.jpg

添加“等待标志 M3 通”(组长),再“触发标志 M3 断”(组员),再
添加清零计算:赋值运算:P[1]=D[0]+D[0]。其中 D 表示数值寄存器,
ID 就是数值寄存器的值,如 D[0]=0,D[1]=1,D[2]=2......


 

状 态: 离线

公司简介
产品目录

公司名称: 湖南简思科技有限公司
联 系 人: 李杨
电  话: 173-63809492
传  真:
地  址: 娄底市娄星区经济技术开发区科创园 3 栋 5 楼
邮  编: 417000
主  页:
 
 
该厂商相关技术文摘:
运动控制类:运动轴中途暂停后继续运行到设定位移值
运动控制类:运动轴的圈数计算
运动控制类:PLC 程序中如何进行脉冲与位移的转换
运动控制类:脉冲清零
运动控制类:PLC 结合触摸屏实现运动控制
单轴回零 3-自设回零点编程入门:步进电机(伺服电机)
单轴回零 2-脉冲回零编程入门:步进电机(伺服电机)
单轴回零 1-机械回零编程入门:步进电机(伺服电机)
单轴操作指令编程入门:步进电机(伺服电机)
单轴运动和单轴等待指令编程入门: 步进电机(伺服电机)测试
运动控制 2-点动控制步进电机正反转
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved