PLC高速脉冲输出步进电机应用实践和实现人机界面监测数据

1.操作前注意事项

10.2.1、严禁带电拔插驱动器强电端子,带电的电机停止时仍有大电流流线圈,拔插端子将导致巨大的瞬间感生电动势将烧坏驱动器。

10.2.2、接线线头不能裸露在端子外,以防意外短路而损坏驱动器。

10.2.3、不准带电操作;确认已经停电。

10.2.4、请勿在手湿的情况上电操作设备。

10.2.5、线路的布置,束应横平 竖直,配置坚牢,层次分明,整齐美观。

10.2.6、严格按照要求操作,禁止随意连接线路。

10.2.7、检查轴使能是否松开。

2.所需器材

步进驱动器、电机、触摸屏人机界面、十字螺丝刀、一字螺丝刀、连接线

3.★实现要求

按照电路图进行步进驱动的线路连接以及plc的轴组态和配置参数;然后通过编写程序控制电机自动回零或者手动控制正反转;最后轴的当前位置能够显示在触摸屏人机界面中。

4.操作步骤1 步进驱动器硬件连接

5.控制信号定义连接

按照下面电路图连接;具体见下表

6. 设置输出相电流

为了驱动不同扭矩的步进电机,用户可以通过驱动器面板上的拨码开关SW1、SW2、SW3位来设置驱动器的输出相电流(有效值)单位安培,各开关位置对应的输出电流,不同型号驱动器所对应的输出电流值不同。具体见下表

7.控制方向选择

拨码开关SW4位可设置成两种控制方式:当设置成“OFF”时,为有半流功能。当设置成“ON”时,为无半流功能。

8. 用驱动器面板上的DIP开关实现设置电机每转步数

驱动器可将电机每转的步数分别设置为400、500、800、1000、1250、1600、2000、2500、3200、4000、5000、6400、8000、10000、12800步。用户可以通过驱动器正面板上的拨码开关的SW5、SW6、SW7、SW8位来设置驱动器的步数:具体见下表

9. 故障诊断

RUN: 绿灯,正常工作时亮。

ERR: 红灯,故障时亮,电机相间短路、过压保护和欠压保护。

10.操作步骤2 PLC组态轴

10.1 添加工艺对象轴

在项目树下→单击打开 PLC_1→接着单击工艺对象→然后双击新增对象→选择运动控制名称可以自定义→选择轴→点击确认。如图 10-1添加工艺对象轴示意图

(图 10-1添加工艺对象轴示意图)

10.2 工艺对象轴参数设置

在项目树下→单击打开 轴→接着双击组态→然后就会跳转到功能图。如图 10-2功能图示意图

(图 10-2功能图示意图)

在功能图下→单击基本参数→接着单击驱动器→然后选择脉冲发生器图; 如图10-3 驱动器参数示意图

(图10-3 驱动器参数示意图)

在功能图下→单击扩展参数→接着单击机械→然后修改电机一圈脉冲数/ 一圈位移。如图 10-4机械参数示意图

(图 10-4机械参数示意图)

接着单击位置限制→然后启用硬件限位→最后选择开关输入/选择电平。(开关输入为轴的两限位,选择电平:传感器常开→高电平;传感器常闭→低电平);如图 10-5位置限制参数示意图

(图 10-6加减速参数示意图)

接着单击动态打开→常规修改轴加减速时间。如图 10-6加减速参数示意图

(图 10-6加减速参数示意图)

打开急停修改紧急停止时间如图 10-7修改紧急停止时间示意图

(图 10-7修改紧急停止时间示意图)

接着单击回原点→最后单击主动→原点开关数字量输入:轴的外部零点定义;选择电平→高电平→逼近/回原点方向:电机初始回零方向顺时针还是逆时针;→参考点开关一侧:电机最终停在外部检测块上侧还是下侧;逼近速度:回零速度→参考速度:检测到外部检测块后的速度;如图 10-8回原点参数示意图

(图 10-8 回原点参数示意图)

11.操作步骤3 添加控制轴初始化程序

11.1添加数据块

11.2 轴启用指令MC_Power

11.3错误确认(复位)指令MC_Reset

11.4 暂停指令MC_Halt

11.5 回原点指令MC_Home

12.操作步骤4 轴手动控制程序

13.操作步骤5 读取轴当前位置

14. 添加设备通道

选择增加设备通道→数据的通道是V寄存器→再输入通道地址是连接plc的数据地址→选择数据类型是地址使用的数据类型→连接变量自定义→选择确认;如图 10-9添加设备通道示意图

(图 10-9添加设备通道示意图)

14.1 标签数据显示

1-工具中选中字母A标签→2-在画出标签→双击打开→3-属性设置把显示输出打√;如图 10-10选择输出显示示意图

(图 10-10选择输出显示示意图)

4-选择输出显示→5-点开表达式?→6-变量选择方式选择自定义→7-选择对象点击选择→8-点击确认;如图 10-11变量选择示意图

(图 10-11变量选择示意图)

在显示输出下,9-选择显示类型数值量输出→10-输出格式浮点数→11-完成点确认;如图 10-12输出格式示意图

(图 10-12输出格式示意图)

14.2 标签文本

1-选中标签A→2-画出图形后双击打开→3-选择扩展属性→4-输入自定义文本内容;如图 10-13输入文本内容示意图

(图 10-13输入文本内容示意图 )

5-选择属性设置→6-静态属性中修改填充颜色没有→7-边线颜色没有→字符颜色可以更改和点击Aa可以改变字体大小→8-确认完成;如图 10-14修改静态属性示意图

(图 10-14修改静态属性示意图 )

15.最终表现说明

驱动器连接正确;PLC组态和编写控制指令实现轴能自动回原点,手动能够控制正反转;读取轴运动的位置能够正确显示在触摸屏人机界面中;并且完成添加文本自定义显示的数值是什么。

16. 思考练习及简答

16.1怎么实现步进电机快慢控制

答:步进电机驱动器内部有环形分配器,环形分配器每接收一个步进脉冲,步进电机走一步,所以只要改变步进脉冲的间隔,就可控制步进电机的快慢。

进脉冲的间隔,就可控制步进电机的快慢。

(0)

相关推荐

  • 按产生不稳定故障的元器件分类(加工尺寸不稳定类故障)

    按产生不稳定故障的元器件分类(加工尺寸不稳定类故障)

  • 【智】两种PLC台达B2伺服驱动器接线和参数设置详解

    大家好,我是微控小智,今天又跟大家见面了.学习不是一蹴而就,需要坚持,做技术亦是如此,厚积才能博发. 今天分享PLC控制台达B2系列伺服驱动器的接线和参数设置,仅供参考,希望和大家一起交流一起进步,有 ...

  • 快速入门 | 篇十六:正运动控制器EtherCAT总线快速入门

    之前正运动技术与大家分享了,运动控制器的固件升级.ZBasic 程序开发.ZPLC 程序开发.与触摸屏通讯和输入/输出IO 的应用.运动控制器数据与存储的应用.运动控制器ZCAN.EtherCAT 总 ...

  • 三菱FX3U PLC步进电动机的闭环定位控制PLC程序设计(二)

    设计一个可点动运行.原点回归.相对定位.绝对定位.中断定位的步进电动机定位控制程序,要如何编写?根据下面的步进驱动器样式,接线.设置.编程如下: 一.系统接线 用三菱FX3U PLC 控制某步进驱动器 ...

  • 伺服电机的回零(进阶篇)

    以上为广告 简  介 回零是伺服控制的一个大课题.系统对回零的要求各种各样,各厂家的运动控制器或驱动器支持的回零方式各不相同,且伺服电机也有多种反馈类型,由此衍生出多种回零方式.另,各厂家对与回零相关 ...

  • 西门子PLC入门程序案例,实践个好东西!

    蓝字   '电气达人"  很多PLC新手在面对PLC时都感觉无从下手,更不知道项目编程该从哪里开始,毫无头绪,初学PLC,建议先接触一下小型的PLC,比如S7-200PLC或者S7-200 ...

  • 西门子PLC程序案例,是实践好东西

    很多PLC新手在面对PLC时都感觉无从下手,更不知道项目编程该从哪里开始,毫无头绪,初学PLC,建议先接触一下小型的PLC,比如S7-200PLC或者S7-200 SMART PLC以及三菱FX 3U ...

  • 西门子S7-200SMART PLC编写的步进电机控制程序

    S7-200 SMART CPU 提供了三种开环运动控制方法:*脉冲串输出 (PTO) :内置在 CPU的速度和位置控制*脉宽调制 (PWM) :内置在 CPU的速度.位置或负载循环控制.*运动轴:内 ...

  • S7-200高速脉冲输出应用

    前面学习了高速计数器的内容,紧接着我们就来学习一下高速脉冲输出的内容,高速脉冲输出一般是用在运动控制里面,用来控制步进或伺服,高速脉冲输出也是比较重要的一部分,我们必须得掌握好它. 在S7-200中有 ...

  • 技术 | 发挥紧密细纱机高速潜能的实践

    提高细纱机锭速对提高企业自身效益有很大的意义.在不增加断头和能耗的前提下,增速就意味着增效.但事实上在人.机.料.法.环都不变的情况下,提速势必会带来断头增加.管理难度增加.能耗增加.质量恶化等问题. ...

  • 发挥紧密细纱机高速潜能的实践(上)

    ▎前言 提高细纱机锭速对提高企业自身效益有很大的意义.在不增加断头和能耗的前提下,增速就意味着增效.但事实上在人.机.料.法.环都不变的情况下,提速势必会带来断头增加.管理难度增加.能耗增加.质量恶化 ...

  • 基于PLC的步进电机运动控制

    一. 步进电机工作原理 1. 步进电机简介 步进电机是一种将电脉冲转化为角位移的执行机构.通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角).可以通 ...

  • 如何简单通过S7-200SMART PLC运动控制面板进行调试步进电机

    话说运动控制,大家第一时间想到的是步进.伺服.电机等一系列名词,那么必须要编写程序才能调试和控制步进电机吗?当然不是,在我们S7-200SMART PLC中可以通道运动向导组态后再进行运动控制面板进行 ...

  • 自动化工程师必掌握的PLC控制步进电机逻辑思路

    PLC作为一种工业控制计算机,具有模块化结构.配置灵活.高速的处理速度.精确的数据处理能力.PLC对步进电机也具有良好的控制能力,利用其高速脉冲输出功能或运动控制功能,即可实现对步进电机的控制. 对于 ...