实现三菱PLC触摸屏控制伺服电机完整版

实现三菱PLC触摸屏控制伺服电机完整版
实现三菱PLC触摸屏控制伺服电机完整版

实现三菱P L C触摸屏

控制伺服电机

HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

实现三菱PLC触摸屏控制伺服电机

在plc行业中一直坚持高规格、高性能,得到很多技术人员的青睐,同时,在与伺服电机中也有很好的应用,下面以作为控制元件,GT1155-QFBD-C作为操作元件直接控制三菱伺服电机的具体程序设计

伺服电机又称执行电机,它是控制电机的一种。它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角位移或直线位移和角速度的执行元件。根据控制对象的不同,由伺服电机组成的伺服系统一般有三种基本控制方式,即位置控制、速度控制、力矩控制。本系统我们采用位置控制。

PLC在自动化控制领域中,应用十分广泛。尤其是近几年PLC在处理速度,指令及容量、单轴控制方面得到飞速的发展,使得PLC在控制伺服电机方面也变得简单易行。

1控制系统中元件的选型

的选型

因为伺服电机的位移量与输入脉冲个数成正比,伺服电机的转速与脉冲频率成正比,所以我们需要对电机的脉冲个数和脉冲频率进行精确控制。且由于伺服电机具有无累计误差、跟踪性能好的优点,伺服电机的控制主要采用开环数字控制系统,通常在使用时要搭配伺服驱动器进行控制,而伺服电机驱动器采用了大规模集成电路,具有高抗干扰性及快速的响应性。在使用伺服驱动器时,往往需要较高频率的脉冲,所以就要求所使用的PLC能产生高频率脉冲。三菱公司的FX3U晶体管输出的PLC可以进行6点同时100 kHz高速计数及3轴独立100 kHz的定位功能,并且可以通过基本指令μs、PCMIX值实现了以倍的高速度,完全满足了我们控制伺服电机的要求,所以我们选用

FX3U-48MT-ES-A型PLC。

伺服电机的选型

在选择伺服电机和驱动器时,只需要知道电机驱动负载的转距要求及安装方式即可,我们选择额定转距为 N·m,额定转速为3 000 r/min,每转为131 072 p/rev分辨率的三菱公司HF-KE73W1-S100伺服电机,与之配套使用的驱动器我们选用MR-E-70A-KH003伺服驱动器。三菱的此款伺服系统具有500 Hz的高响应性,高精度定位,高水平的自动调节,能轻易实现增益设置,且采用自适应振动抑止控制,有位置、速度和转距三种控制功能,完全满足要求。

同时我们采用型触摸屏,对伺服电机进行自动操作控制。

2 PLC控制系统设计

我们需要伺服电机实现正点、反点、原点回归和自动调节等动作,另外为确保本系统的精确性我们增加编码器对伺服电机进行闭环控制。PLC控制系统I/O接线图如图1。

图1 I/O接线图

上图中的公共端的电源不能直接接在输入端的24 V电源上。根据控制要求设计了PLC控制系统梯形图如图2。

图2 梯形图

M806控制伺服急停,M801控制伺服电机原点回归,M802控制伺服正点,M803控制伺服反点,M804为自动调节,M805为压力校正即编码器的补偿输入。在电机运行前需要首先进行原点回归,以确保系统的准确性和稳定性,当M50和M53同时接通时,伺服电机以2 kHz的速度从Y0输出脉冲,开始做原点回归动作,当碰到近点信号M30=ON时,变成寸动速度1 kHz,从Y0输出脉冲直到M30=OFF 后停止。M30是在自动调节时,电机转动的角度与零点相等时为ON。

电机在进行正反点时,我们采用FX3U具有的专用表格定位指令DTBL S1 S2;在使用表格定位之前,我们首先要在梯形图左边的PLC parameter(PLC参数)中进行定位设定。正反点控制我们采用指令DRVA S1 S2 D1 D2绝对定位指令。在自动运行时,我们利用PLC内强大的浮点运算指令,根据系统的多方面参数进行计算;在操作时,我们只需要在触摸屏上设定参数,伺服电机便根据程序里的运算公式转化成为脉冲信号输出到驱动器,驱动器给电机信号运转。在伺服电机运行的过程中为确保电机能达到我们需要的精度,我们采用增量式编码器与伺服电机形成闭环控制,我们把计算到的角度与编码器实际测量角度进行比较,根据结果调整伺服电机的脉冲输出,从而实现高精度定位。整个程序我们采用步进指令控制(也可以采用一般指令控制),简单方便。

3 伺服系统设置

伺服驱动器的接线

伺服系统的接线很简单,我们只需要按照规定接入相对应的插头即可。将三相电源线L1,L2,L3插头接入CPN1,将伺服电机插头接入CN2,将编码器插头接入CNP2,控制线插头接入CN1。我们在调试程序时需要用伺服电机的专用软件,通过RS422接口接到伺服系统的CN3上即可。

对于CN1控制线接法如表1。

表1控制线接法

名称VIN OPC RES EMG ALM SG PP NP

引脚号 1 2 3 8 9 13 23 25

接线110 110 Y2 Y1 60 0 Y0 Y3

伺服驱动器的参数设定

系统采用定位控制。三菱MR-E系列的伺服驱动器,主要有两组参数,一组为基本参数,另一组为扩展参数,根据本系统要求,我们主要设定基本参数,主要有,,,,,,,,,扩展参数要根据具体情况进行设定。

同时我们也可以通过伺服设置软件SETUP221E进行参数设置。我们在伺服电机进行调试过程中建议先设为速度模式,进行伺服电机的点动测试。

4 触摸屏程序设计

建立初始画面,在画面上分别设置按钮开关,在开关上分别写上,压力+、压力-、原点回归、自动调节、压力校正、伺服急停等字样,其中继电器的对应情况如上所写。控制画面如图3和图4。

图3画面设置

图4参数显示

本系统同时还设置有手动调节功能,确保在自动调节出现问题时及时补救。触摸屏上我们设置了指示灯,可显示此时的工作状态。同时我们在手动和自动指示灯的中间部分,设置了脉冲的输出指示,即伺服电机的运转指示,当有脉冲输出时,会有“脉冲输出中”的红色指示灯出现。当无红色指示灯显示时,即表示电机有故障,此时操作者需根据伺服驱动器上显示的异常字母进行故障查询,简单方便。

5 总结

利用PLC可以直接对伺服电机进行位置和速度控制,无需增加定位模块,节约成本。PLC的处理速度高,输出脉冲的频率也很高,而且指令也很简单,在系统联机的情况下也可方便地进行所有指令的修改工作。

本系统通过触摸屏进行调节控制,使操作简单,也减少了在运行过程中的故障查找环节,大大提高了工作效率。

系统运用一年多来,从未出现故障,稳定性好,且定位精确,为用户节约很多时间。

PLC控制伺服电机应用实例

PLC控制伺服电机应用实例,写出组成整个系统的PLC模块及外围器件,并附相关程序。 PLC品牌不限。 以松下FP1系列PLC和A4系列伺服驱动为例,编制控制伺服电机定长正、反旋转的PLC程序并设计外围接线图,此方案不采用松下的位置控制模块FPG--PP11\12\21\22等,而是用晶体管输出式的PLC,让其特定输出点给出位置指令脉冲串,直接发送到伺服输入端,此时松下A4伺服工作在位置模式。在PLC 程序中设定伺服电机旋转速度,单位为(rpm),设伺服电机设定为1000个脉冲转一圈。PLC输出脉冲频率=(速度设定值/6)*100(HZ)。假设该伺服系统的驱动直线定位精度为±0.1mm,伺服电机每转一圈滚珠丝杠副移动10mm,伺服电机转一圈需要的脉冲数为1000,故该系统的脉冲当量或者说驱动分辨率为0.01mm(一个丝);PLC输出脉冲数=长度设定值*10。 以上的结论是在伺服电机参数设定完的基础上得出的。也就是说,在计算PLC发出脉冲频率与脉冲前,先根据机械条件,综合考虑精度与速度要求设定好伺服电机的电子齿轮比!大致过程如下: 机械机构确定后,伺服电机转动一圈的行走长度已经固定(如上面所说的10mm),设计要求的定位精度为0.1mm(10个丝)。为了保证此精度,一般情况下是让一个脉冲的行走长度低于0.1mm,如设定一个脉冲的行走长度为如上所述的0.01mm,于是电机转一圈所需要脉冲数即为1000个脉冲。此种设定当电机速度要求为1200转/分时,PLC应该发出的脉冲频率为20K。松下FP1---40T 的PLC的CPU本体可以发脉冲频率为50KHz,完全可以满足要求。 如果电机转动一圈为100mm,设定一个脉冲行走仍然是0.01mm,电机转一圈所需要脉冲数即为10000 个脉冲,电机速度为1200转时所需要脉冲频率就是200K。PLC的CPU输出点工作频率就不够了。需要位置控制专用模块等方式。 有了以上频率与脉冲数的算法就只需应用PLC的相应脉冲指令发出脉冲即可实现控制了。假设使用松下 A4伺服,其工作在位置模式,伺服电机参数设置与接线方式如下: 一、按照伺服电机驱动器说明书上的“位置控制模式控制信号接线图”接线: pin3(PULS1),pin4(PULS2)为脉冲信号端子,PULS1连接直流电源正极(24V电源需串连2K左右的电阻),PULS2连接控制器(如PLC的输出端子)。 pin5(SIGN1),pin6(SIGN2)为控制方向信号端子,SIGN1连接直流电源正极(24V电源需串连2K左右的电阻),SIGN2连接控制器(如PLC的输出端子)。当此端子接收信号变化时,伺服电机的运转方向改变。实际运转方向由伺服电机驱动器的P41,P42这两个参数控制,pin7(com+)与外接24V直流电源的正极相连。pin29(SRV-0N),伺服使能信号,此端子与外接24V直流电源的负极相连,则伺服电机进入使能状态,通俗地讲就是伺服电机已经准备好,接收脉冲即可以运转。 上面所述的六根线连接完毕(电源、编码器、电机线当然不能忘),伺服电机即可根据控制器发出的脉冲与方向信号运转。其他的信号端子,如伺服报警、偏差计数清零、定位完成等可根据您的要求接入控制器构成更完善的控制系统。

PLC控制伺服电机常用指令

DZRN回原点指令 DZRN K20000 K3000 X12 Y0 这是一个回原点指令,K20000表示刚开始回原点的脉冲频率,当检测到X12的上升沿后,脉冲输出频率降为3000。当再检测到X12的下降沿后,脉冲输出停止。脉冲输出端为Y0。 DDRVI相对定位指令 x2-------DDRVI K10000 K1000 Y0 Y2 意思为:当X2接通时,以当前的位置为起点,向Y0以1KHz的频率发送10000个脉冲,电机方向为正方向,并反应在Y2上。 一般伺服电机使用的最多的就是位置控制模式,其说明书上的接线,不要被吓到了cn1是控制端口,cn2是编码器反馈端口,不用管,有专用线的。 实际上,只用控制cn1的32、33、34、35,4根线就好了,这四根线分两组,32和33作为脉冲输入,34和35作为方向输入。举个例子:我们把32(plus+)接上+24v,把33(plus-)接上0V,把34(dir+) 接上+24v,把35(dir-)接上0V,就接成了最简单的伺服系统,发现没有,其实外部三根线就可以了,我们把32和34接在一起,共用电源正极。不过,伺服是靠脉冲控制的,我们的线路只给伺服发了一 个脉冲,而本套伺服是10000脉冲/转,那么它只转动了360/10000,呵呵,几乎没动一样,要使它连续运动,就要给它持续的脉冲,脉冲快,它转得快,脉冲多,它转得多。那么就用到PLC了。我这里用 的是三菱的plc:FX1s和Fx1n的都提供了24V的直流电源,引出端是24+和COM,在输出端,Y0对应COM0,Y1对应COM1,Y2Y3到Y5对应COM2(我以Fx1s14mr 8入6出为例)。当Y0有输出时,COM0就和Y0接 通(内部的,据说是场效应管),同理Y2有输出时,COM2就和Y2接通,那么我们控制Y0和Y2的通断就可以产生脉冲信号(010*******)和方向信号(0000001111111)了。产生脉冲还不容易,用个timer 进行alt就行了(alt是三菱plc的一个指令,alt y0,每执行一次,Y0就翻转)。 实际上还有更简单和强大的DRVA和DRVI。 DDRVA:绝对位置驱动ddrva s1 s2 d1 d2 s1:位置(简单理解为相对于原点的脉冲数,正负999999之间) s2:频率(发脉冲的速度,越高速度越快,不要超过最高速,一般10k,当然也不能低于某个值,和加减速、最高速都有关系,具体参考编程手册) d1:输出脉冲的out口,我们用的y0 d2:输出方向的out口,我们用y2

伺服电机的PLC控制

伺服电机的PLC控制方法 以我司KSDG系列伺服驱动器为例,介绍PLC控制伺服电机的方法。 伺服电机有三种控制模式:速度控制,位置控制,转矩控制{由伺服电机驱动器的Pr02参数与32(C-MODE)端子状态选择},本文简要介绍位置模式的控制方法 一、按照伺服电机驱动器说明书上的"位置控制模式控制信号接线图"连接导线3(PULS1), 4(PULS2)为脉冲信号端子,PULS1连接直流电源正极(24V电源需串连2K左右的电阻),PULS2连接控制器(如PLC的输出端子)。5(SIGN1),6(SIGN2)为控制方向信号端子,SIGN1连接直流电源正极(24V电源需串连2K左右的电阻),SIGN2连接控制器(如PLC的输出端子)。当此端子接收信号变化时,伺服电机的运转方向改变。实际运转方向由伺服电机驱动器的P41,P42这两个参数控制。7(com+)与外接24V直流电源的正极相连。29(SRV-0N),伺服使能信号,此端子与外接24V 直流电源的负极相连,则伺服电机进入使能状态,通俗地讲就是伺服电机已经准备好,接收脉冲即可以运转。上面所述的六根线连接完毕(电源、编码器、电机线当然不能忘),伺服电机即可根据控制器发出的脉冲与方向信号运转。其他的信号端子,如伺服报警、偏差计数清零、定位完成等可根据您的要求接入控制器构成更完善的控制系统。 二、设置伺服电机驱动器的参数。 1、Pr02----控制模式选择,设定Pr02参数为0或是3或是4。3与4的区别在于当32(C-MODE)端子为短路时,控制模式相应变为速度模式或是转矩模式,而设为0,则只为位置控制模式。如果您只要求位置控制的话,Pr02设定为0或是3或是4是一样的。 2、Pr10,Pr11,Pr12----增益与积分调整,在运行中根据伺服电机的运行情况相应调整,达到伺服电机运行平稳。当然其他的参数也需要调整(Pr13,Pr14,Pr15,Pr16,Pr20也是很重要的参数),在您不太熟悉前只调整这三个参数也可以满足基本的要求. 3、Pr40----指令脉冲输入选择,默认为光耦输入(设为0)即可。也就是选择3(PULS1),4(PULS2),5(SIGN1),6(SIGN2)这四个端子输入脉冲与方向信号。 4、Pr41,Pr42----简单地说就是控制伺服电机运转方向。Pr41设为0时,Pr42设为3,则5(SIGN1),6(SIGN2)导通时为正方向(CCW),反之为反方向(CW)。Pr41设为1时,Pr42设为3,则5(SIGN1),6(SIGN2)断开时为正方向(CCW),反之为反方向(CW)。(正、反方向是相对的,看您如何定义了,正确的说法应该为CCW,CW). 5、Pr46,Pr4A,Pr4B----电子齿轮比设定。此为重要参数,其作用就是控制电机的运转速度与控制器发送一个脉冲时电机的行走长度。其公式为:伺服电机每转一圈所需的脉冲数=编码器分辨率×Pr4B/(Pr46×2^Pr4A)伺服电机所配编码器如果为:2500p/r5线制增量式编码器,则编码器分辨率为10000p/r如您连接伺服电机轴的丝杆间距为20mm,您要做到控制器发送一个脉冲伺服电机行走长度为一个丝(0.01mm)。 计算得知:伺服电机转一圈需要2000个脉冲。(每转一圈所需脉冲确定了,脉冲频率与伺服电机的速度的关系也就确定了)三个参数可以设定为:Pr4A=0,Pr46=10000,Pr4B=2000,约分一下则为:Pr4A=0,Pr46=100,Pr4B=20。从上面的叙述可知:设定Pr46,Pr4A,Pr4B这三个参数是根据我们控制器所能发送的最大脉冲频率与工艺所要求的精度。在控制器的最大发送脉冲频率确定后,工艺精度要求越高,则伺服电机能达到的最大速度越低。做好上面的工作,编制好PLC程序,我们就可以控制伺服运转了。

如何采用PLC控制伺服电机的精确定位资料

如何采用PLC控制伺服电机的精确定位 1 PLC定义 PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。PLC的特点是性能稳定可靠,一般由大公司如三菱,LG、台达、西门子等生产制造,质量可靠,使用寿命长,其次PLC的扩展性好,一般可通过简单方法实现多种专业的功能,如AD/DA功能,波形输出功能,PID模糊控制功能等。PLC可采用代码编程或者梯形图编程,逻辑清楚,编程简单,适合于初学者学习和使用,因此用途广泛。目前PLC已经在世界各地的重要控制系统中发挥了重要的作用。大到航天航海,小到普通家用电器,都有它的身影,特别是制造工厂,更是得到了大量的使用。 2 伺服电机定义 伺服电机主要靠脉冲来定位,基本上可以这样理解,伺服电机接收到1个脉冲,就会旋转1个脉冲对应的角度,从而实现位移,因为,伺服电机本身具备发出脉冲的功能,所以伺服电机每旋转一个角度,都会发出对应数量的脉冲,这样,和伺服电机接受的脉冲形成了呼应,或者叫闭环,如此一来,系统就会知道发了多少脉冲给伺服电机,同时又收了多少脉冲回来,这样,就能够很精确的控制电机的转动,从而实现精确的定位,可以达到0.001mm。伺服电机在要求精密控制的工业自动化设备中得到了广泛的应用,他的闭环控制功能,是步进电机无法比拟的。在一些场合,由于步进电机没有反馈,因此当步进电机卡死或打滑会出现丢步的情况,从而大大影响设备使用精度,因此步进电机一般用于纯粹的转动过程,或者用于对精度要求不高的使用场合。 3 如何采用PLC控制伺服电机运转 文中采用了LG品牌PLC,伺服电机采用英迈克的伺服电机及驱动器。 3.1 PLC控制伺服电机原理图 PLC控制伺服电机原理如图1所示。 ①PLC引脚说明。 PLC引脚P00为电机运行启动信号;PLC引脚P40属于LG PLC的专用高速脉冲通道,用于控制伺服电机驱动器。P41属于LG PLC专用方向脉冲通道;P属于高速脉冲通道的专用高电平端,当高速脉冲通道为低电平时,电流从P流向高速脉冲通道,从而伺服电机收到高速脉冲,并执行相关控制,如转动和换向。P04和P05属于LG PLC的专用原点定位信号,P04为减速信号,P05为到位信号。 原点定位原理如下:原点是为位置控制中的基准点,当原点位置设置好了后,后面的位置控制才有意义,因此在定位脉冲发送前必须进行原点控制。当发送原点定位POSORG命令后,电机开始按参数设定的速度加速,然后匀速直到P04光电被感应,然后以一个比较低的速度继续运行,直到P05光电也被感应,此时原点位置被自动记录在PLC中,以后的位置控制指令,都由这个原点坐标作为参考。 ②电机驱动器引脚说明。 伺服使能:该引脚为24+高电平时,伺服电机进人工作状态,否则处于参数设置状态。 DCl2-24:该引脚需要和PLC的24-连接,获取相同的低电位。 PURSE32:该引脚为位置脉冲发送的高电位,直接通过一个2K电阻连接到PLC的P端

实现三菱PLC触摸屏控制伺服电机完整版

实现三菱P L C触摸屏 控制伺服电机 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

实现三菱PLC触摸屏控制伺服电机 在plc行业中一直坚持高规格、高性能,得到很多技术人员的青睐,同时,在与伺服电机中也有很好的应用,下面以作为控制元件,GT1155-QFBD-C作为操作元件直接控制三菱伺服电机的具体程序设计 伺服电机又称执行电机,它是控制电机的一种。它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角位移或直线位移和角速度的执行元件。根据控制对象的不同,由伺服电机组成的伺服系统一般有三种基本控制方式,即位置控制、速度控制、力矩控制。本系统我们采用位置控制。 PLC在自动化控制领域中,应用十分广泛。尤其是近几年PLC在处理速度,指令及容量、单轴控制方面得到飞速的发展,使得PLC在控制伺服电机方面也变得简单易行。 1控制系统中元件的选型 的选型 因为伺服电机的位移量与输入脉冲个数成正比,伺服电机的转速与脉冲频率成正比,所以我们需要对电机的脉冲个数和脉冲频率进行精确控制。且由于伺服电机具有无累计误差、跟踪性能好的优点,伺服电机的控制主要采用开环数字控制系统,通常在使用时要搭配伺服驱动器进行控制,而伺服电机驱动器采用了大规模集成电路,具有高抗干扰性及快速的响应性。在使用伺服驱动器时,往往需要较高频率的脉冲,所以就要求所使用的PLC能产生高频率脉冲。三菱公司的FX3U晶体管输出的PLC可以进行6点同时100 kHz高速计数及3轴独立100 kHz的定位功能,并且可以通过基本指令μs、PCMIX值实现了以倍的高速度,完全满足了我们控制伺服电机的要求,所以我们选用 FX3U-48MT-ES-A型PLC。 伺服电机的选型 在选择伺服电机和驱动器时,只需要知道电机驱动负载的转距要求及安装方式即可,我们选择额定转距为 N·m,额定转速为3 000 r/min,每转为131 072 p/rev分辨率的三菱公司HF-KE73W1-S100伺服电机,与之配套使用的驱动器我们选用MR-E-70A-KH003伺服驱动器。三菱的此款伺服系统具有500 Hz的高响应性,高精度定位,高水平的自动调节,能轻易实现增益设置,且采用自适应振动抑止控制,有位置、速度和转距三种控制功能,完全满足要求。 同时我们采用型触摸屏,对伺服电机进行自动操作控制。 2 PLC控制系统设计

实现三菱PLC触摸屏控制伺服电机讲课教案

实现三菱PLC触摸屏控制伺服电机 三菱PLC在plc行业中一直坚持高规格、高性能,得到很多技术人员的青睐,同时,在与伺服电机中也有很好的应用,下面以三菱公司的FX3U-48MT-ES-A作为控制元件, GT1155-QFBD-C作为操作元件直接控制三菱伺服电机的具体程序设计 伺服电机又称执行电机,它是控制电机的一种。它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角位移或直线位移和角速度的执行元件。根据控制对象的不同,由伺服电机组成的伺服系统一般有三种基本控制方式,即位置控制、速度控制、力矩控制。本系统我们采用位置控制。 PLC在自动化控制领域中,应用十分广泛。尤其是近几年PLC在处理速度,指令及容量、单轴控制方面得到飞速的发展,使得PLC在控制伺服电机方面也变得简单易行。 1控制系统中元件的选型 1.1PLC的选型 因为伺服电机的位移量与输入脉冲个数成正比,伺服电机的转速与脉冲频率成正比,所以我们需要对电机的脉冲个数和脉冲频率进行精确控制。且由于伺服电机具有无累计误差、跟踪性能好的优点,伺服电机的控制主要采用开环数字控制系统,通常在使用时要搭配伺服驱动器进行控制,而伺服电机驱动器采用了大规模集成电路,具有高抗干扰性及快速的响应性。在使用伺服驱动器时,往往需要较高频率的脉冲,所以就要求所使用的PLC能产生高频率脉冲。三菱公司的FX3U晶体管输出的PLC可以进行6点同时100 kHz高速计数及3轴独立100 kHz的定位功能,并且可以通过基本指令0.065 μs、PCMIX值实现了以4.5倍的高速度,完全满足了我们控制伺服电机的要求,所以我们选用FX3U-48MT-ES-A型PLC。 1.2伺服电机的选型 在选择伺服电机和驱动器时,只需要知道电机驱动负载的转距要求及安装方式即可,我们选择额定转距为2.4 N·m,额定转速为3 000 r/min,每转为131 072 p/rev分辨率的三菱公司HF-KE73W1-S100伺服电机,与之配套使用的驱动器我们选用MR-E-70A-KH003伺服驱动器。三菱的此款伺服系统具有500 Hz的高响应性,高精度定位,高水平的自动调节,能轻易实现增益设置,且采用自适应振动抑止控制,有位置、速度和转距三种控制功能,完全满足要求。 同时我们采用三菱GT1155-QFBD-C型触摸屏,对伺服电机进行自动操作控制。 2 PLC控制系统设计 我们需要伺服电机实现正点、反点、原点回归和自动调节等动作,另外为确保本系统的精确性我们增加编码器对伺服电机进行闭环控制。PLC控制系统I/O接线图如图1。

PLC触摸屏控制伺服电机程序实例

PLC触摸屏控制伺服电机程序设计 摘要:以三菱公司的FX3U-48MT-ES-A作为控制元件, GT1155-QFBD-C作为操作元件直接控制三菱伺服电机的具体程序设计。 关键词:PLC; 触摸屏; 伺服电机 伺服电机又称执行电机,它是控制电机的一种。它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角位移或直线位移和角速度的执行元件。根据控制对象的不同,由伺服电机组成的伺服系统一般有三种基本控制方式,即位置控制、速度控制、力矩控制。本系统我们采用位置控制。 PLC在自动化控制领域中,应用十分广泛。尤其是近几年PLC在处理速度,指令及容量、单轴控制方面得到飞速的发展,使得PLC在控制伺服电机方面也变得简单易行。 1控制系统中元件的选型 1.1PLC的选型 因为伺服电机的位移量与输入脉冲个数成正比,伺服电机的转速与脉冲频率成正比,所以我们需要对电机的脉冲个数和脉冲频率进行精确控制。且由于伺服电机具有无累计误差、跟踪性能好的优点,伺服电机的控制主要采用开环数字控制系统,通常在使用时要搭配伺服驱动器进行控制,而伺服电机驱动器采用了大规模集成电路,具有高抗干扰性及快速的响应性。在使用伺服驱动器时,往往需要较高频率的脉

冲,所以就要求所使用的PLC能产生高频率脉冲。三菱公司的FX3U 晶体管输出的PLC可以进行6点同时100 kHz高速计数及3轴独立100 kHz的定位功能,并且可以通过基本指令0.065 μs、PCMIX值实现了以4.5倍的高速度,完全满足了我们控制伺服电机的要求,所以我们选用FX3U-48MT-ES-A型PLC。 1.2伺服电机的选型 在选择伺服电机和驱动器时,只需要知道电机驱动负载的转距要求及安装方式即可,我们选择额定转距为2.4 N·m,额定转速为3 000 r/min,每转为131 072 p/rev分辨率的三菱公司HF-KE73W1-S100伺服电机,与之配套使用的驱动器我们选用MR-E-70A-KH003伺服驱动器。三菱的此款伺服系统具有500 Hz的高响应性,高精度定位,高水平的自动调节,能轻易实现增益设置,且采用自适应振动抑止控制,有位置、速度和转距三种控制功能,完全满足要求。 同时我们采用三菱GT1155-QFBD-C型触摸屏,对伺服电机进行自动操作控制。 2 PLC控制系统设计 我们需要伺服电机实现正点、反点、原点回归和自动调节等动作,另外为确保本系统的精确性我们增加编码器对伺服电机进行闭环控制。PLC控制系统I/O接线图如图1。 图1。I/O接线图

三菱FX2N系列PLC与计算机连接的方法

利用数据通信接口进行数据传送和显示,是实现PLC数据显示的有效途径。目前主流PLC均提供标准的RS-232或RS一485/422接口,或者通过模块扩展增加此类接口。 三菱FX2N的通信模块232ADP,232BD,485BD和485ADP均可作为数据接口。显示装置可选用专用智能显示屏和通用计算机(PC)。直接选用和PLC 配套的显示屏或触摸屏,可实现PLC内部多个数据的集中显示,并可利用编辑软件编辑屏幕图形,提高显示界面的可视性。 FX系列可配套的显示屏有F93000T一BWD,F940GOT一LWD和 F940GOT-SWD。智能显示屏通过通信接口读取PL的寄存器,数据显示效率高,同时可简化控制系统的设计。但由于显示器的高成本,限制了大尺寸显示屏的应用,因此该方法适合于紧凑型的PLC控制系统。 随着计算机性能和可靠性进一步提高,“PC+PLC”模式的控制系统在工业控制领域得到广泛应用,PC机凭借丰富的软硬件资源,可实现PLC的在线监测,集中显示大量的PLC内部数据,能以图形化的方式显示控制设备的动态工艺流程和数据趋势曲线,使系统的人机界面直观友好。 PLC与组太王的通信连接 1:1一个站,距离〈15米,用编程口驱动 通过编程口通信(plc不需要进行编程) 1:N多个站(最多16个站),50米》距离》15米,用FX485驱动 1:N多个站(最多16个站),500米》距离》50米,用FX485驱动 1:N多个站(最多16个站),1200米》距离》500米,用FX485驱动(加485中继) RS485的连线可以是一对或两对导线。根据用途来决定连线的方法,本设计采用的是两对导线连接方式。 为了建立PLC与组太王的通信连接,可以在PLC编程软件的菜单“PLC/串行口设置”中设置通信地址和通信参数,也可以在软件中直接用编程(MOV指令)来实现,按RS485规定具体设置是: 波特率设为9600bit/s,数据位设为7位,l位起始位,2位停止位,偶校验,采用协议1。用编程软件设置,其中在D8121中设置通信地址。

PLC触摸屏控制伺服电机程序实例

P L C触摸屏控制伺服电 机程序实例 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

P L C触摸屏控制伺服电机程序设计 摘要:以三菱公司的FX3U-48MT-ES-A作为控制元件,GT1155-QFBD-C作为操作元件直接控制三菱伺服电机的具体程序设计。 关键词:PLC; 触摸屏; 伺服电机 伺服电机又称执行电机,它是控制电机的一种。它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角位移或直线位移和角速度的执行元件。根据控制对象的不同,由伺服电机组成的伺服系统一般有三种基本控制方式,即位置控制、速度控制、力矩控制。本系统我们采用位置控制。 PLC在自动化控制领域中,应用十分广泛。尤其是近几年PLC在处理速度,指令及容量、单轴控制方面得到飞速的发展,使得PLC在控制伺服电机方面也变得简单易行。 1控制系统中元件的选型 的选型 因为伺服电机的位移量与输入脉冲个数成正比,伺服电机的转速与脉冲频率成正比,所以我们需要对电机的脉冲个数和脉冲频率进行精确控制。且由于伺服电机具有无累计误差、跟踪性能好的优点,伺服电机的控制主要采用开环数字控制系统,通常在使用时要搭配

伺服驱动器进行控制,而伺服电机驱动器采用了大规模集成电路,具有高抗干扰性及快速的响应性。在使用伺服驱动器时,往往需要较高频率的脉冲,所以就要求所使用的PLC能产生高频率脉冲。三菱公司的FX3U晶体管输出的PLC可以进行6点同时100 kHz高速计数及3轴独立100 kHz的定位功能,并且可以通过基本指令μs、PCMIX值实现了以倍的高速度,完全满足了我们控制伺服电机的要求,所以我们选用FX3U-48MT-ES-A型PLC。 伺服电机的选型 在选择伺服电机和驱动器时,只需要知道电机驱动负载的转距要求及安装方式即可,我们选择额定转距为 N·m,额定转速为3 000 r/min,每转为131 072 p/rev分辨率的三菱公司HF-KE73W1-S100伺服电机,与之配套使用的驱动器我们选用MR-E-70A-KH003伺服驱动器。三菱的此款伺服系统具有500 Hz的高响应性,高精度定位,高水平的自动调节,能轻易实现增益设置,且采用自适应振动抑止控制,有位置、速度和转距三种控制功能,完全满足要求。 同时我们采用三菱GT1155-QFBD-C型触摸屏,对伺服电机进行自动操作控制。 2 PLC控制系统设计

PLC触摸屏控制伺服电机程序实例

摘要:以三菱公司的FX3U-48MT-ES-A作为控制元件,GT1155-QFBD-C 作为操作元件直接控制三菱伺服电机的具体程序设计。 关键词:PLC; 触摸屏; 伺服电机 伺服电机又称执行电机,它是控制电机的一种。它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角位移或直线位移和角速度的执行元件。根据控制对象的不同,由伺服电机组成的伺服系统一般有三种基本控制方式,即位置控制、速度控制、力矩控制。本系统我们采用位置控制。 PLC在自动化控制领域中,应用十分广泛。尤其是近几年PLC在处理速度,指令及容量、单轴控制方面得到飞速的发展,使得PLC在控制伺服电机方面也变得简单易行。 1控制系统中元件的选型 的选型 因为伺服电机的位移量与输入脉冲个数成正比,伺服电机的转速与脉冲频率成正比,所以我们需要对电机的脉冲个数和脉冲频率进行精确控制。且由于伺服电机具有无累计误差、跟踪性能好的优点,伺服电机的控制主要采用开环数字控制系统,通常在使用时要搭配伺服驱动器进行控制,而伺服电机驱动器采用了大规模集成电路,具有高抗干扰性及快速的响应性。在使用伺服驱动器时,往往需要较高频率的脉冲,所以就要求所使用的PLC能产生高频率脉冲。三菱公司的FX3U 晶体管输出的PLC可以进行6点同时100 kHz高速计数及3轴独立

100 kHz的定位功能,并且可以通过基本指令μs、PCMIX值实现了以倍的高速度,完全满足了我们控制伺服电机的要求,所以我们选用FX3U-48MT-ES-A型PLC。 伺服电机的选型 在选择伺服电机和驱动器时,只需要知道电机驱动负载的转距要求及安装方式即可,我们选择额定转距为 N·m,额定转速为3 000 r/min,每转为131 072 p/rev分辨率的三菱公司HF-KE73W1-S100伺服电机,与之配套使用的驱动器我们选用MR-E-70A-KH003伺服驱动器。三菱的此款伺服系统具有500 Hz的高响应性,高精度定位,高水平的自动调节,能轻易实现增益设置,且采用自适应振动抑止控制,有位置、速度和转距三种控制功能,完全满足要求。 同时我们采用三菱GT1155-QFBD-C型触摸屏,对伺服电机进行自动操作控制。 2 PLC控制系统设计 我们需要伺服电机实现正点、反点、原点回归和自动调节等动作,另外为确保本系统的精确性我们增加编码器对伺服电机进行闭环控制。PLC控制系统I/O接线图如图1。 图1。I/O接线图 上图中的公共端的电源不能直接接在输入端的24 V电源上。根据控制要求设计了PLC控制系统梯形图如图2。

如何采用PLC控制伺服电机的精确定位

如何采用PLC控制伺服电机的精确定位 摘要: 文章阐述了PLC在伺服电机控制中的定位原理及控制方法。 关键词:PLC;伺服电机;精确定位 1PLC定义 PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。PLC的特点是性能稳定可靠,一般由大公司如三菱,LG、台达、西门子等生产制造,质量可靠,使用寿命长,其次PLC的扩展性好,一般可通过简单方法实现多种专业的功能,如AD/DA功能,波形输出功能,PID模糊控制功能等。PLC可采用代码编程或者梯形图编程,逻辑清楚,编程简单,适合于初学者学习和使用,因此用途广泛。目前PLC已经在世界各地的重要控制系统中发挥了重要的作用。大到航天航海,小到普通家用电器,都有它的身影,特别是制造工厂,更是得到了大量的使用。 2 伺服电机定义 伺服电机主要靠脉冲来定位,基本上可以这样理解,伺服电机接收到1个脉冲,就会旋转1个脉冲对应的角度,从而实现位移,因为,伺服电机本身具备发出脉冲的功能,所以伺服电机每旋转一个角度,都会发出对应数量的脉冲,这样,和伺服电机接受的脉冲形成了呼应,或者叫闭环,如此一来,系统就会知道发了多少脉冲给伺服电机,同时又收了多少脉冲回来,这样,就能够很精确的控制电机的转动,从而实现精确的定位,可以达到0.001mm。伺服电机在要求精密控制的工业自动化设备中得到了广泛的应用,他的闭环控制功能,是步进电机无法比拟的。在一些场合,由于步进电机没有反馈,因此当步进电机卡死或打滑会出现丢步的情况,从而大大影响设备使用精度,因此步进电机一般用于纯粹的转动过程,或者用于对精度要求不高的使用场合。 3 如何采用PLC控制伺服电机运转 文中采用了LG品牌PLC,伺服电机采用英迈克的伺服电机及驱动器。 3.1 PLC控制伺服电机原理图 PLC控制伺服电机原理如图1所示。 ①PLC引脚说明。 PLC引脚P00为电机运行启动信号;PLC引脚P40属于LG PLC的专用高速脉冲通道,用于控制伺服电机驱动器。P41属于LG PLC专用方向脉冲通道;P属于

三菱Q系列PLC定位伺服控制经典程序,指令带详细解释

M1250 原点回归启动按键 Y50 定位启动(伺服参数) Y44 轴停止(伺服参数) Y40 PLC准备完成(伺服参数) M1081 电机手动状态 M6401 原点回归启动条件输出脉冲 [T0 H4 K1500 K9001 K1] 原点回归专用指令T0Plc>T0 Plc> 》》QD75 H4 QD75模块的首地址分配位置40 K1500 定位指令(伺服参数) K9001 机械原点回归 K1 设定值 SET Y50 执行电机的输出,需要进行职位处理

Y50 原点回归动作进行中(伺服电机的定位启动输出) X50 启动完成信号(伺服参数) X4C 电机BUSY(忙轴)电机动作中处于忙轴中X4C接通 M6501 原点回归动作完成输出(采用维持处理,一直接通) 断开条件: M6701 电机发生SERVO ERROR X48 接通(伺服内部参数,报警输出) YA42 ***电机的M/C电源断开 [ RST Y50] 当电机完成原点回归后,直接对电机进行复位 M1251 原点回归动作进行状态指示灯 当原点回归正在进行中时以间隔0.5S的时间闪烁原点回归完成后直接通原点回归完成后一直接通

M1290 原点回归的启动开关 M1001 原点回归时必须在手动状态下进行 M100 原点回归的输出(动作需要进行维持处理) 原点回归的断开条件: M101 全部原点回归执行完成 M1012 复位按键启动 M105 紧急停止开关启动

M1055 M1053 M1051 是速度选择的几个按键开关,可以通过TOUCH直接进行设定选择 SM400一直处于接通状态,表示JOG的速度选择可以通过开关的任意时间进行设定写入从而改变 行设定写入从而改变 D120 是速度值存储的字地址 DMOV 传送指令,D 32数据传送指令(速度的值是任意设定的) [ DTO H4 K1518 D120 K1 ] JOG速度专用指令写入方法

相关文档
最新文档