做步进电机正反转点动运行、原点回归、正

PLC与HMI之间的步进定位控制案例,要求做步进电机正反转点动运行、原点回归、正反转定位。首先先看一下控制要求,假定:电机转一圈800个脉冲,电机转一圈0.2mm距离。按下反转定位按钮,步进电机反转运行指定距离自动停止。第一,设计PLC的控制程序,下载程序到PLC。

首先我们来看看控制要求。 假设:电机转一圈800个脉冲,电机旋转0.2mm的距离。

1、按下正转点动按钮,步进电机正转。 按下反转点动按钮,步进电机反转。

2. 执行绝对定位前,必须先执行原点回归指令。 原点回归完成后会有指示灯信号。

3、原点回归完成后,再次按下正转定位按钮,步进电机将正转指定距离并自动停止(距离的长短由绝对定位指令的脉冲数决定)。 按反向定位按钮,步进电机反向运行指定距离并自动停止。

4、紧急情况下,按下急停开关,PLC停止向步进驱动器发送脉冲信号,步进电机立即停止运行。

PLC和HMI程序设计时的功能需求解释如下:

1、设计PLC和触摸屏程序。 所有按钮/开关和返回原点完成指示灯均由触摸屏控制。

2、在触摸屏上可以指定点动正反转频率、正反转定位的频率和距离(注意:是距离,不是脉冲数)。 另外,还需要监控当前脉冲和当前距离的功能。

3、每次执行正反转点动和正反转定位,需要进行3天的数据采样和历史数据记录。 您可以过滤日期来查看数据记录。

4、丝杆设有正反转限位。 当触及极限时,需要发出警报。 需要设计当前报警显示和历史报警记录。

5、需要增加用户级别密码功能,分为技术人员和管理员。 技术人员可以监控程序、查看数据记录和报警记录,而管理员则拥有所有权限,还拥有在用户管理页面重置密码的权限。

对于这样的控制,我们应该怎么做呢? 先做什么,然后做什么? 让我们一一看看。

首先设计PLC控制程序并将程序下载到PLC中。

其次,设计HMI的过程画面。

第三,设置通讯参数并将HMI程序下载到触摸屏上。

第四,用通讯线连接PLC和HMI。 通讯成功后,即可进行HMI通讯控制。

以下是FX3U PLC的控制程序:

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

以下是温通触摸屏的屏幕设计:

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

做步进电机正反转点动运行、原点回归、正

PLC 和 HMI 程序就是这样。 今天的内容你看懂了吗? (本文由电工小琪原创,作者:蔡慧星,未经授权不得转载,违者必究)

往期优秀文章回顾:

猪队友和老电工的区别又被骗了

单片机

单片机最小系统是什么,包含哪几个部分?

2024-3-2 11:25:06

单片机

STC类51单片机的最小系统,其中分几部分

2024-3-2 12:05:29

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索