伺服运动控制分解

合集下载

伺服电机转角的运动控制

伺服电机转角的运动控制

实验三 伺服电机转角的运动控制1 实验目的:1)了解反馈控制系统的组成;2)了解PID(比例-积分-微分)控制器参数对系统性能的影响;3)熟悉 SIMULINK 的基本操作。

2 实验装置:主计算机、从计算机、小车运动控制装置、互联网3 实验内容及步骤:本实验要求构建反馈控制系统,计算或调节PID 控制器参数,使电机快速准确地运动到某个位置。

步骤如下:第一步: SIMULINK 仿真.如图1所示. 已知电机转动惯量 J=0.0031, 转动摩擦系数 B=0.1934, 要求设计PD 控制器, 使系统的固有频率=125 rad/s, 阻尼比=1. 求参数Kp, Kd 。

这一工作要求在实验之前完成。

求出参数Kp, Kd 后, 在Matlab 命令窗口中输入: J=0.0031, B=0.1934以及Kp 和Ki. 进入Simulink, 打开模板文件simu.mdl, 将其连线成如图2.图2 仿真程序框图执行仿真. 观察输出波形.第二步:电机转角实时控制.打开文件MyExp.mdl. 连线构建如图3的实时控制程序框图。

其中模块PCI-6024输出控制电压,连接至电机的驱动器,用于驱动电机转动;模块PCI-6601输入脉冲信号,连接至电机的转角编码器,用于测量电机转角。

运行该程序将使电机转动90度。

1)双击PID模块,先随意设置PID参数Kp,Ki和Kd.2)通知指导教师,让其帮助做好主从机连接设置及获得下载许可等。

3)按ctrl+B编译程序将其下载到从计算机中。

等到显示:###Successful completion of xPC Target build procedure for model: MyExp图1 电机转角PD(比例-微分)控制系统4)在命令窗输入:+tg即可启动程序。

5)输入:-tg停止程序。

或者将程序运行时间设为2秒,让其自动停止。

6)输入:plot (tg. Timelog, tg.OutputLog) 绘制电机转角波形。

两台伺服电机同步运动的控制方法

两台伺服电机同步运动的控制方法

两台伺服电机同步运动的控制方法在机器人控制中,两台伺服电机同步运动是非常常见的应用场景。

在实现这一目标时,需要考虑多个因素,包括控制策略选择、编码器信号处理、运动规划和同步误差补偿等。

本文将介绍10条关于两台伺服电机同步运动的控制方法,并针对每个方法进行详细描述。

1. 固定速度同步固定速度同步是最简单的同步控制策略之一。

当两台电机需要进行同步运动时,控制系统简单地设定一个固定的速度,并使两台电机以相同速度运转。

这种方法非常容易实现,但缺点是无法进行精细的控制,无法适应不同的工作负载和环境变化等因素。

此方法适用于要求同步精度不高的低要求应用场景。

2. 位置比较同步位置比较同步是一种基于编码器反馈的同步控制策略。

在运动过程中,两台电机所连接的机械系统需要一个共同的位置参考点,控制系统通过比较这两个位置信号的偏差来控制两台电机实现同步运动。

此方法的优点是同步效果较为精确,但缺点是需要编码器反馈,且无法适应突然的负载变化。

3. 时间比较同步时间比较同步是一种基于定时器的同步控制策略。

当两台电机需要进行同步运动时,控制系统使用定时器来定时,以确保两台电机在相同时间内完成运动。

此方法实现简单,无需编码器反馈,但受到定时器精确度的限制。

4. PID 控制同步PID控制同步是一种基于PID控制器的同步控制策略。

PID控制器是一种广泛应用于控制系统中的控制器,它通过比较设定值和实际值的偏差来调节输出信号,以达到减小误差和稳定控制的目的。

在使用PID控制器实现同步控制时,控制系统需要根据具体的工作负载、运动速度和运动规划等因素来调节PID参数。

此方法适用于对同步精度有较高要求的应用场景。

5. 动态滤波同步动态滤波同步是一种基于滤波器的同步控制策略。

此方法将编码器反馈信号通过滤波器处理,以提高信号的稳定性和精确度。

滤波器的参数需要根据具体的工作负载和运动规划等因素进行调节。

此方法适用于对同步精度有一定要求的应用场景。

伺服原理及运动控制介绍2017

伺服原理及运动控制介绍2017
46
伺服系统的实例
47
为什么用伺服
总体是说就是对运动控制特性的更高追求,促 使用户选用伺服系统
高精度的要求 响应速度的要求 平稳性的要求 …
48
伺服电机的主要技术参数(一)
功率:(单位:W,KW)100、200、 400、600、1KW…
持续电流Ic:(单位:A) 峰值电流Ip:(单位:A) 反电动势:(单位:V/千转/分钟) 相间电阻:(单位:Ω)
民用:自动封装、机械制造、航空航天、交通运输、石油 化工、家用电器;
军用:武器控制,如导弹火炮;
狭义地讲,就是伺服控制系统;
3
2、为什么会产生运动控制系统
现实需求:如减轻劳动强度、提高生产效率、 探索自然奥秘;
相关技术的进步:如电力电子、计算机、微 处理器;
3、控制方式
开环控制:控制过程只有顺向作用而没有反 向联系,如步进马达控制;
W ( s ) K e j
• 当相位延迟180度时,系统变成正反馈; • 对于正反馈系统,当K小于1时系统依然稳定; • 可见,K与1的关系对于系统的稳定性具有决定
性的作用; • 由此,引出了增益裕度和相位裕度的概念。
增益(dB)
20
10
0
-10
-21001
102
103
104
100
相位(度)
2、基本功能组成
3、发展历史
控制方式:由模拟控制到数字控制; 功率驱动:50年代后期的晶闸管、70年代后期的
门极可关断晶闸管(GTO)、电力双极型晶体管 (BJT)、电力场效应管(Power-Mosfet)、80 年代后期出现的绝缘栅极双极型晶体管(IGBT)、 目前开始广泛应用的IPM; 执行元件:从直流电机到交流电机

伺服电机的控制方式和运动控制系统

伺服电机的控制方式和运动控制系统

伺服电机的控制方式和运动控制系统伺服电机是一种能够根据控制信号精确地控制旋转角度、转速和位置的电机,广泛应用于工业自动化领域。

在实际应用中,为了使伺服电机能够实现精准的控制,需要配合合适的控制方式和运动控制系统。

下面将介绍伺服电机的控制方式和运动控制系统。

一、伺服电机的控制方式1. 位置控制位置控制是指通过控制伺服电机的旋转角度或线性位置来控制工件或设备的位置。

在位置控制中,通常需要通过编码器等反馈装置实时监测伺服电机的位置,从而调整控制信号,使电机按照设定的位置参数进行运动。

2. 速度控制速度控制是指通过控制伺服电机的转速来实现控制目标。

通过调节电机的输入电压、电流或脉冲信号,可以实现对电机转速的精准控制。

速度控制广泛应用于需要稳定速度输出的场合,如汽车行驶控制、风机调速等。

3. 力矩控制力矩控制是指通过控制伺服电机的输出扭矩来实现对负载的力矩控制。

在一些需要对工件施加精确力矩的场合,如加工中心、机器人等,力矩控制是非常重要的控制方式。

二、运动控制系统1. 传感器传感器是运动控制系统中的重要组成部分,用于实时监测电机的位置、速度、力矩等参数。

常用的传感器包括编码器、霍尔传感器、压力传感器等,它们可以将实时采集到的数据反馈给控制系统,实现对电机的闭环控制。

2. 控制器控制器是指控制电机运动的核心部件,根据传感器反馈的数据计算出控制信号,并输出给伺服电机,以实现对其位置、速度或力矩的精准控制。

控制器通常可分为单轴控制器和多轴控制器,用于不同数量的电机同时运动的控制。

3. 运动控制算法运动控制算法是指控制系统中用于计算控制信号的算法,包括位置环控制、速度环控制、力矩环控制等。

运动控制算法的设计和优化对系统的性能和稳定性有重要影响,需要根据具体的应用场景选择合适的算法。

综上所述,伺服电机的控制方式和运动控制系统是伺服系统中至关重要的组成部分,直接影响到系统的性能和稳定性。

通过选择合适的控制方式和运动控制系统,可以实现对伺服电机的精准控制,满足不同应用场景的需求。

伺服控制器的运动控制算法介绍

伺服控制器的运动控制算法介绍

伺服控制器的运动控制算法介绍伺服控制器在工业自动化中扮演着重要的角色,它负责实现对运动系统的精密控制。

运动控制算法是伺服控制器的核心部分,决定了系统的性能和稳定性。

下面将介绍几种常见的伺服控制器运动控制算法。

1. 位置控制算法位置控制算法主要用于将执行机构控制到预定位置。

最简单的位置控制算法是基于比例控制(P控制),该算法根据当前位置与目标位置之间的差异来调整输出信号。

然而,由于存在噪声和不确定因素,简单的P控制算法往往无法满足精确的位置控制需求。

因此,常常会结合使用微分控制(D控制)和积分控制(I控制),形成PID控制算法。

PID控制算法能够通过对位置误差的比例、微分和积分进行综合调节,实现更为精确的位置控制。

2. 速度控制算法速度控制算法用于控制执行机构的运动速度,以实现平滑且精确的速度调节。

基本的速度控制算法是通过调整电机驱动器的电压或电流来控制转速。

然而,由于负载的变化和动态过程中的突发情况可能导致速度误差,因此需要应用更高级的速度控制算法来自适应地调整输出信号。

常见的速度控制算法包括速度前馈控制和模型预测控制。

速度前馈控制通过测量负载和运动参数来提前预测运动需求,并相应地调整输出信号。

而模型预测控制则是通过建立数学模型来预测运动系统的响应,并根据预测结果进行控制。

3. 力控制算法力控制算法是一种高级控制算法,用于实现执行机构对外部力的精确调节。

在某些应用中,控制的目标并不是位置或速度,而是对物体施加特定的力。

力控制算法主要基于力-位控制或力-速控制。

力-位控制算法通过感知执行机构施加到物体上的力来调节执行机构的位置。

力-速控制算法则是通过力传感器捕捉到的力信号来调节执行机构的速度。

力控制算法广泛应用于液压系统、机器人领域以及医疗设备等需要进行力量控制的应用中。

除了上述介绍的几种常见的伺服控制器运动控制算法外,还存在其他高级的控制算法,如模糊控制、自适应控制和神经网络控制等。

这些算法能够根据不同的应用需求,以更加智能和高级的方式进行运动控制。

伺服控制方案

伺服控制方案

伺服控制方案伺服控制是一种广泛应用于工业自动化领域的控制技术,通过对伺服电机的精确控制,实现对运动系统的高速、高精度定位和运动控制。

伺服控制方案是设计和实施伺服系统的完整计划,包括硬件设备的选择、参数调节、控制算法的设计等。

本文将介绍伺服控制方案的基本原理、主要组成部分以及实施步骤,以期帮助读者全面了解伺服控制技术。

一、伺服控制方案的基本原理伺服控制方案的基本原理是通过反馈控制的方式来实现对系统输出量的精确控制。

在伺服系统中,输出量一般为位置、速度或力矩等,通过传感器将输出量转化为电信号,再通过控制器对电机进行控制,实现对输出量的精确调节。

控制器会根据反馈信号与设定值进行比较,产生误差信号,并通过控制算法计算出控制指令,最终驱动伺服电机实现精确控制。

二、伺服控制方案的主要组成部分1. 伺服电机:伺服电机是伺服系统的核心部件,其具有高精度、高可靠性和高动态特性。

常见的伺服电机包括直流伺服电机和交流伺服电机,根据具体的应用需求选择合适的伺服电机。

2. 传感器:传感器主要用于实时采集系统的输出量,常见的传感器有位置传感器、速度传感器和力矩传感器等。

传感器的选型需要考虑测量范围、精度、抗干扰能力等因素。

3. 控制器:控制器是伺服系统的核心,负责接收来自传感器的反馈信号,并根据设定值进行控制计算。

控制器一般采用数字信号处理器或专用芯片来实现高速、高精度的控制算法。

4. 伺服驱动器:伺服驱动器用于控制伺服电机的运动,将控制器输出的控制指令转化为电流或电压信号,驱动伺服电机实现位置、速度或力矩的调节。

5. 供电系统:供电系统为伺服系统提供稳定的电源,供应电机、传感器和控制器等设备所需的电能。

三、伺服控制方案的实施步骤1. 系统需求分析:根据具体的应用需求,确定伺服系统的输出量、控制精度、运动速度等参数,并选择合适的伺服电机、传感器和控制器等设备。

2. 硬件选型:根据系统需求和技术指标,选择合适的伺服电机、传感器和控制器,并进行硬件连接和安装。

伺服控制器的运动控制算法介绍

伺服控制器的运动控制算法介绍

伺服控制器的运动控制算法介绍伺服控制器是一种用于实现精确运动控制的设备,广泛应用于工业自动化、机械加工和机器人等领域。

它通过接收传感器反馈信号,对执行器施加控制,实现定位、速度和力控制等功能。

而伺服控制器在实现运动控制的过程中,依赖于各种算法来实现精确的位置反馈和稳定的控制。

1. 位置控制算法位置控制是伺服控制器最基本的功能之一。

位置控制算法通过接收传感器反馈的位置信号,并与预设的目标位置进行比较,计算出控制信号以驱动执行器运动到目标位置。

常用的位置控制算法有PID控制算法和模型预测控制算法。

PID控制算法是一种经典的控制算法,通过比较实际位置与目标位置之间的差异,并计算出控制信号。

PID算法包含三个参数:比例、积分和微分,可以根据实际应用进行调整,以实现更好的控制效果。

模型预测控制算法则基于数学模型对系统进行预测,并根据预测结果计算出控制信号。

这种算法可以提前对系统进行优化,从而实现更精确的位置控制。

2. 速度控制算法除了位置控制,伺服控制器还可以实现精确的速度控制。

速度控制算法通过接收传感器反馈的速度信号,并与预设的目标速度进行比较,计算出控制信号以控制执行器的运动速度。

常用的速度控制算法有PID控制算法和模型预测控制算法。

与位置控制算法类似,PID控制算法在速度控制中同样适用。

通过根据实际速度与目标速度之间的差异计算控制信号,PID算法能够实时调整控制信号,从而实现精确的速度控制。

而模型预测控制算法则通过对速度进行数学建模和预测,实现更精确的速度控制效果。

3. 力控制算法除了位置和速度控制,伺服控制器还可以实现精确的力控制。

力控制算法通过接收传感器反馈的力信号,并与预设的目标力进行比较,计算出控制信号以控制执行器施加的力。

常用的力控制算法有力矩控制算法和阻抗控制算法。

力矩控制算法是一种常用的力控制算法,通过根据实际力和目标力之间的差异计算控制信号,实现精确的力控制。

力矩控制算法能够根据实际应用需求进行调整,从而实现不同力度的控制。

伺服电机与伺服控制系统原理全

伺服电机与伺服控制系统原理全

伺服电机与伺服控制系统原理全伺服电机是一种能够在给定的位置和速度范围内精确控制旋转或线性运动的电机。

它通常由电机本体、编码器和伺服控制器组成。

伺服控制系统则是用来控制伺服电机运动的系统,包括传感器、运动控制器和执行器等。

一、伺服电机的原理伺服电机的主要原理是通过反馈控制来实现精确位置和速度的控制。

伺服电机的控制系统通常由三个主要组件组成,分别是电机本体、编码器和伺服控制器。

1.电机本体:伺服电机通常采用带有内部电脑的电机,可以通过传感器测量其位置和速度。

它具有高速、高精度和高效率等特点。

2.编码器:编码器是一种用来测量电机位置和速度的传感器。

它通常安装在电机的轴上,并通过光电、磁电或电容等方式来检测旋转的位置和速度。

3.伺服控制器:伺服控制器是控制伺服电机运动的关键组件,它接收由编码器测量的位置和速度信息,并根据预定的控制算法计算出驱动电机的控制信号。

控制信号通过控制电流或电压来控制电机转动。

二、伺服控制系统的原理伺服控制系统的主要原理是通过对伺服电机进行闭环控制来实现运动的精确控制。

闭环控制系统由传感器、运动控制器和执行器组成。

1.传感器:传感器用于测量伺服电机的位置和速度,反馈给运动控制器。

传感器通常是编码器,通过检测电机的位置和速度来提供准确的反馈信号。

2.运动控制器:运动控制器接收传感器的反馈信号,并根据控制算法计算出控制信号。

控制信号传输给执行器驱动,以实现对伺服电机位置和速度的控制。

3.执行器:执行器是伺服电机的驱动器,它接收来自运动控制器的控制信号,并转化为适当的驱动电流或电压,以驱动电机转动。

伺服控制系统的工作原理是不断比较期望位置和实际位置之间的差距,并调整控制信号,使得它们尽可能接近。

控制器根据编码器反馈的位置和速度信息,计算出一个修正量,并将其与设定值进行对比。

然后,该修正值将被发送到执行器,以调整电机的转动。

由于伺服电机采用了闭环控制,可以有效地解决电机在负载变化、摩擦和惯性等方面的不确定性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.课程设计内容和任务要求1.1设计内容(1)正确编写PLC程序,能够实现伺服电机的跟随控制(2)用人界面监控实现伺服电机正反转的控制1.2 任务要求(1)熟悉课程设计内容,收集资料,详细阅读各设备说明书;(2)总体设计,正确选定系统方案,认真画出系统总体结构框图;(3)系统各部分的硬件设计;(4)绘制系统硬件原理图(接线图);(5)编写系统控制程序;(6)设计系统监控界面;(7)完成系统测试,并整理编写课程设计说明书2.课程设计涉及到的硬件设备2.1 台达伺服驱动器(ASD-A0421-AB)的功能介绍本次课程设计选用型号为ASD-A0421-AB的伺服驱动器(额定输出功率为:400W;输入电压及相数:220V单相;编码器分辨率:1000ppr;支持ECMA电机机种)。

与驱动器配套的电机型号为ECMA-C30604ES,其额定电压及转速:220V/3000rpm;感应形式:2500ppr;额定输出功率:200W。

2.1.1伺服驱动器的三种控制方式一般伺服有三种控制方式:速度控制方式,转矩控制方式,位置控制方式。

在控制方式上用脉冲串和方向信号实现。

速度控制和转矩控制都是用模拟量来控制的,位置控制是通过发脉冲来控制的。

具体采用什么样的控制方式要根据控制的需求,满足何种运动功能来选择。

就伺服驱动器的响应速度来看,转矩模式运算量最小,驱动器对控制信号的响应最快;位置模式运算量最大,驱动器对控制信号的响应最慢。

(1)转矩控制:转矩控制方式是通过外部模拟量的输入或直接的地址的赋值来设定电机轴对外的输出转矩的大小,具体表现为,例如10V对应5NM的话,当外部模拟量设定为5V时电机轴输出为2.5NM,如果电机轴负载低于2.5NM时电机正转,外部负载等于2.5NM时电机不转,大于2.5NM时电机反转(通常在有重力负载的情况下产生)。

可以通过即时的改变模拟量的设定来改变设定的力矩大小,也可通过通讯方式改变对应的地址的数值来实现。

(2)速度模式:通过模拟量的输入或脉冲的频率都可以进行转动速度的控制,在有上位控制装置的外环PID控制时速度模式也可以进行定位,但必须把电机的位置信号或直接负载的位置信号给上位反馈以做运算用。

位置模式也支持直接负载外环检测位置信号,此时的电机轴端的编码器只检测电机转速,位置信号就由直接的最终负载端的检测装置来提供了,这样的优点在于可以减少中间传动过程中的误差,增加了整个系统的定位精度。

(3)位置控制:位置控制模式一般是通过外部输入的脉冲的频率来确定转动速度的大小,通过脉冲的个数来确定转动的角度,也有些伺服可以通过通讯方式直接对速度和位移进行赋值。

由于位置模式可以对速度和位置都有很严格的控制,所以一般应用于定位装置。

应用领域如数控机床、印刷机械等等。

本次课程设计就是通过设置P1-00为02,采用(3)位置控制模式。

2.1.2伺服驱动器的周边装置接线图对于图3电源口L1、L2为控制回路电源输入端,R、S、T为主回路电源输入端,电源接线法分为单相220V、单相110V、三相220V三种接法,设计中采用的是单相220V,安装时应该特别注意R、S、T与L1、L2电源口的接法是否正确,如果选择的接法错误,驱动器将会被烧坏。

确认伺服电机的U、V、W是否会接错,接错的话会出现不转或者乱转的情况。

伺服驱动器的CN2口为伺服电机的编码器输出口,编号U、V、W口为伺服电机动力线接口。

CN1口为伺服驱动器的控制端口,它总共50针,包括输入和输出端口还有其它的功能口,端口功能划分如图4所示。

伺服驱动器的通讯端口为CN3口,CN3口采用的是1394接头,通过不同的连接方法实现伺服器的RS232/422/485通讯,可以方便与PLC、电脑连接实现通讯监控功能。

交流220V 带漏电保护断路器电源接口伺服电机RS485Modus 通讯信号接口电机编码器接口RS232通讯PLC伺服驱动器图3 伺服驱动器的周边接线图2.1.3 伺服驱动器输入口功能接线图为了更有弹性与上位控制器互相沟通,台达伺服驱动器提供可任意规划的8组输入及5组输出。

控制器的输入与输出口功能可以分别由参数 P2-10—P2-17与参数P2-18—P2-22进行设置。

由于CN1口为50引脚,引脚数比较多如图4所示,对于引脚的记忆应该功能块记忆,分功能记忆。

脉冲输入引脚PULSE 、/PULSE 、SIGN 、/SIGN 、PULL HI ,电源引脚VDD 、COM+、COM-、VCC 、GND 。

注意NC 为空引脚,为内部电路使用,勿连接。

图4 CN1接线器(公)背面接线端2.1.4 伺服驱动器参数设定流程2.1.5 本次课程设计用到的伺服驱动器内部参数设定驱动器内部参数设定如下表P0-02 6 P2-12 114 P2-16 0 P1-00 2 P2-13 115 P2-17 0 P2-10 101 P2-14 102 P2-18 101 P2-11 104 P2-15 102 P2-19 1032.2台达变频器(VFD015M21A-Z)的功能介绍台达VFD系列的变频器种类很多,设计中选用的是M系列的变频器,其具有体积小,噪音低,具有第一、第二频率切换、睡眠和苏醒功能,支持MODBUS通讯、8段速和七段可程式运转,内置PID功能。

型号为VFD015M21A-Z,输入电压为220V 。

本次课程设计采用的是变频调速,通过调节供电频率来改变同步转速来实现对异步电机的调速,在调速过程中从高速到低速都可以保持有限的转差率,因而具有高效率、宽范围和高精度的调速性能。

变频调速是异步电机的一种非常合理和理想的调速方式。

2.2.1 变频器数字操作器(LC-2ME)操作说明信息显示操作註:若要以數字操作器設定頻率則參數P00需設為002.2.1 变频器参数设定变频器参数的设定参数设定值功能P 00 00 主频率输入由数字操作器控制P 00 04 主频率由数字操作器上的V.R.控制P 01 00 运转指令由数字操作器控制P 01 01 运转指令由外部端子控制,键盘STOP有效P 01 02 运转指令由外部端子控制,键盘STOP无效 P 38 00 M0:正转/停止,M1:反转/停止P 38 01 M0:运转/停止,M1:反转/正转2.3 台达PLC功能介绍DVP-40EHOOT2系列为高速精密定位主机;主机点数:40,输入24点输出16点;通讯端口:内置RS-232与RS-485,兼容MODBUSASCII/RTU通讯协议;高速脉冲输出:CH0(Y0、Y1)、CH1(Y2、Y3)、CH2(Y4)、CH3(Y6);本次设计用到输入x0、x1端子和输出y0、y1端子来完成本次课设要求2.3.1 台达DVP-40EH PLC的配线DVP-EH系列的PLC采用的交流220V供电,接于PLC的L、N端,但注意勿将供电电源接于PLC的24V电源口和输入口,否则会造成PLC的严重损坏。

供电电源电路原理图如图2.3.1。

图2. 3.1供电电源电路原理图PLC的S/S端非常重要,其为共享电源端,可以作为共享输入或共享输出口(与输入口是一个双向的发光二极管),设计中采用的是共享输入口,将24V接于S/S端,如图所示。

DVP系列的PLC输出模式共有两种,继电器(R)和晶体管(T),设计中要求输出频率很高,选用的晶体管输出,晶体管输出原理图如图2.3.2。

EH2系列的PLC的晶体管输出有普通的晶体管输出还有高速晶体管输出,其中CH0(Y0、Y1)、CH1(Y2、Y3)、CH2(Y4)、CH3(Y6)为高速晶体管输出其输出频率可以达到200KHZ,其余的输出点都为一般晶体管输出口,其输出频率为10KHZ,晶体管输出的PLC 与继电器PLC的最大区别就是其输出频率不同,也就决定了其应用的不同。

图2.3.2 晶体管输出原理图2.3.2 台达DVP-40EH PLC输入输出口功能分配设计中用到的PLC的输入输出口并不是很多,PLC对编码器的采集,编码器为增量型,其输出为A、B、Z三相,Z相为零脉冲检测线,主要用于电机转动圈数的计算,A相为脉冲检测的个数,B相和A相配合使用可检测出转动的方向,所以对于设计要求的异步电机的跟踪,只需用到A、B相将其接于PLC的XO、X1输入口。

伺服电机转速与方向控制,采用的是正逻辑的脉冲加方向控制,PLC输出口采用的是一组高速脉冲输出口CHO(X0、X1),X0作为脉冲输入口,X1作为方向控制(低电平为正转,高电平为反转)。

2.3.3 PLC与编码器、伺服驱动器的连接PLC相关硬件原理及设计要求的基本上了解之后,根据我们的控制要求,实现伺服电机对异步电机速度的跟踪,并对伺服电机进行正反转,调速控制等,结合伺服驱动器输入/输出和脉冲输入的电路接法最终确定PLC与编码器和伺服驱动器的接线图如图2.3.3所示。

图2.3.3 PLC与编码器、伺服驱动器的连接2.4 旋转编码器编码器是把角位移或直线位移转换成电信号的一种装置。

根据其刻度方法及信号的输出形式,可分为增量式、绝对式以及混合式三种。

增量式编码器是直接利用光电转换的原理输出三组方波脉冲A、B和Z相;A、B两组脉冲相位相差90度,Z相为没转一个脉冲,用于基准点的定位。

它的优点是原理结构简单,机械平均寿命可在几万小时以上,抗干扰能力很强,可靠性很高,适于长距离传输。

其缺点是无法输出轴转动的绝对信息。

而绝对式采用了二进制(格雷码)进行光电转换,其线数越多,精度就越高,能得出轴转动的绝对信息。

设计中试验台配的是AUTONICS的增量式编码器E40S6-100-3-2-24,E40系列分辨率为100ppr,供电电源12-24VDC,输出相数为A、B、Z三相,控制输出采用的是NPN极电极开路输出。

2.4.1 转速、方向的测量及计算方法根据增量式编码器测速的原理,在单位时间内采集到A、B相脉冲的个数,通过上位机PLC的运算得出每分钟的脉冲个数,根据编码器的分辨率,就可以计算出异步电机的转速。

例如设计中PLC在1s内采集到50000个脉冲,PLC通过指令计算出1分钟的脉冲个数为3000000个,编码器的分辨率为1000ppr,可以计算出异步电机的转速为3000r/min。

B相方法测速时电机的转向判断是非常方便的,根据A、B相的位置关系判断电机的转向。

设计中编码器如果发出的脉冲A相在前,则电机正转,反之电机反转。

2.5 人机界面触摸屏人机界面(Human–Machine Interaction,简称HMI),是人与计算机之间传递、交换信息的媒介和对话接口,是计算机系统的重要组成部分。

其最简单的应用为输入/出、显示,输入指的是由人来进行机械或设备的操作,相当于开关等,而输出指的是由机械或设备发出来的通知,如故障、警告、操作说明提示等。

相关文档
最新文档