PLC控制伺服电机总结_第1页
PLC控制伺服电机总结_第2页
PLC控制伺服电机总结_第3页
免费预览已结束,剩余29页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章PLC根底知识1.1 PLC简介1.1.1 PLC的定义PLC(ProgrammableLogicController)是一种以计算机微处理器为核心的通用工业控制装置,专为工业环境下应用而设计的一种数字运算操作的电子学系统。目前已经广泛地'应用于工业生产的各个领域。早期的可编程序控制器只能用于开关量的逻辑控制,被称为可编程序逻辑控制器ProgrammableLogicController,简称PC。现代可编程序控制器采用微处理Microprocessor作为中央处理单元,其功能大大增强,它不仅具有逻辑控制功能,还具有算术运算、模拟量处理和通信联网等功能。PLC的高可靠性到目前为止

2、没有任何一种工业控制设备可以到达,PLC对环境的要求较低,与其它装置的外部连线和电平转换极少,可直接接各种不同类型的接触器或电磁阀等。这样看来,PC这一名称已经不能准确反映它的特性,于是,人们将其称为可编程序控制器ProgrammableController,简称PLC。但是近年来个人计算机Personalputer也简称PLC,为了防止混淆,可编程序控制器常被称为PLC。1.1.2 PLC的产生和开展在PLC出现之前,机械控制及工业生产控制是用工业继电器实现的。在一个复杂的控制系统中,可能要使用成千上白个各式各样的继电器,接线、安装的工作量很大。如果控制工艺及要求发生变化,控制柜的元件和接线

3、也需要作相应的改动,但是这种改造往往费用高、工期长。在一个复杂的继电器控制系统中,如果有一个继电器损坏、甚至某一个继电器的某一点接触点不良,都会导致整个系统工作不正常,由于元件多、线路复杂,查找和排除故障往往很困难。继电器控制的这些固有缺点,各日新月异的工业生产带来了不可逾越的障碍。由此,人们产生了一种寻求新型控制装置的想法。1968年,美国最大的汽车制造商通用汽车公司GM公司为了适应汽车型号不断翻.文档.新的要求,提出如下设想:能否把计算机功能完备、灵活、通用等优点和继电器控制系统的简单易懂、操作方便、价格廉价等优点结合起来,做成一种通用控制装置,并把计算机的编程方法合成程序输入方式加以简化

4、,用面向过程、面向问题的“自然语言"编程,使得不熟悉计算机的人也可以方便使用。这样,使用人员不必在编程上花费大量的精力,而是集中力量去考虑如何发挥该装置的功能和作用。这一设想提出之后,美国数字设备公司DEC公司首先响应,于1969年研制出了世界上第一台PLC。此后,这项新技术就迅速开展起来。PLC的开展过程大致如下:第一代:从第一台可编程序控制器诞生到70年代初期。其特点是:CPU有中小型规模集成电路组成,存储器为磁芯存储器;功能简单,主要能完成条件、定时、计数控制;机种单一,没有形成系列;可靠性略高于继电接触器系统;没有成型的编程语言。第二代:70年代初期到70年代末期。其特点是:

5、CPU采用微处理器,存储器采用EPROM使PLC的技术得到了较大的开展:PLC具有了逻辑运算、定时、计数、数值计算、数据处理、计算机接口和模拟量控制等功能:软件上开发出自诊断程序,可靠性进一步提高;系统开场向标准化、系统化开展;构造上开场有整体式和模块式的区分,整体功能从专用向通用过渡。第三代:70年代末期到80年代中期。单片计算机的出现、半导体存储器进入了工业化生产及大规模集成电路的使用,推进了PLC的进一步开展,使其演变成专用的工业化计算机。其特点是:CPU采用8位和16位微处理器,使PLC的功能和处理速度大大增强;具有通信功能远程I/O能力;增加了多种特殊功能;自诊断功能及容错技术开展迅

6、速;软件方面开发了面向过程的梯形图语言及其变相的语句表也称逻辑符号;PLC的体积进一步缩小,可靠性大大提高,本钱大型化、低本钱。第四代:80年代中期到90年代中期。随着计算机技术的飞速开展,促进PLC完全计算机化。PLC全面使用8位、16位微处理芯片的位片式芯片,处理速度也到达1微秒/步功能上具有高速计数、中断、A/D、D/A、PID等,已能满足过程控制的要求,同时加强了联网的能力。第五代:90年代中期至今。RISC简称指令系统CPU)芯片在计算机行业大量使用,外表贴装技术和工艺已成熟,使PLC整机的体积大大缩小,PLC使用16位和32位的微处理器芯片。CPU芯片也向专用化开展。具有强大的数值

7、运算、函数运算和大批量数据处理能力;已开发出各种智能化模块;以LCD微现实的人机智能接口普遍使用,高级的已开展到触摸式屏幕;除手持式编程器外,大量使用了笔记本电脑和功能强大的编程软件。目前,为了适应大中型小企业的不同需要,进一步扩大PLC在工业自动化领域的应用围,PLC正朝着以下两个方向开展:其一:小型PLC向体积缩小、功能增强、速度加快、价格低廉的方向开展,使之能更加广泛地取代继电器控制。其二:大中型PLC向大容量、高可靠性、高速度、多功能、网络化的方向开展,使之能对大规模、复杂系统进展综合性的自动控制。总的趋势是:(1) 中央处理单元处理速度进一步加快。(2) 控制系统将分散化。(3) 可

8、靠性进一步提高。(4) 控制与管理功能一体化。1.2 PLC的构成PLC的硬件主要由CPU模块、I/O端口组成。1)中央处理单元CPU是PLC的核心,它是运算、控制中心,将完成以下任务:(1) 承受并存储用户程序和数据。(2) 诊断工作状态。(3) 承受输入信号,送入PLC的数据存放器保存起来。(4) 读取用户程序,进展解释和执行,完成用户程序中规定的各种操作。2)PLC中的存储器分为系统程序存储器和用户程序存储器3I/O接口模块的作用是将工业现场装置与CPU模块连接起来,包括开关量I/O接口模块、模拟量I/O接口模块、智能I/O接口模块以及外设通讯接口模块等。图1-1为PLC的硬件组成框图:

9、图1-1PLC的工作原理PLC工作过程一般可分为输入采样,程序执行和输出刷新三个主要阶段。PLC按顺序采样所有输入信号并读入到输入映像存放器中存储,在PLC执行程序时被使用,通过对当前输入输出映像存放器中的数据进展运算处理,再将其结果写入输出映像存放器中保存,当PLC刷新输出锁存器时被用作驱动用户设备,至此完成一个扫描周期。PLC的扫描周期一般在100毫秒以。PLC程序的易修改性,可靠性,通用性,易扩展性,易维护性可和计.文档.算机程序相媲美,再加上其体积小,重量轻,安装调试方便,使其设计加工周期大为缩短,维修也方便,还可重复利用。PLC的循环扫描工作过程见图1-2。图1-2第2章伺服系统2.

10、1 伺服电机种类及构造特点伺服'一词源于希腊语奴隶”的意思。人们想把伺服机构"当个得心应手的驯服工具,服从控制信号的要求而动作。在讯号来到之前,转子静止不动;讯号来到之后,转子立即转动;当讯号消失,转子能即时自行停转。由于它的伺服"性能,因此而得名伺服系统。伺服系统是使物体的位置、方位、状态等输出被控量能够跟随输入目标值(或给定值)的任意变化的自动控制系统。伺服的主要任务是按控制命令的要求,对功率进展放大、变换与调控等处理,使驱动装置输出的力矩、速度和位置控制得非常灵活方便。通常根据伺服驱动器的种类来分类,有电气式、油压式或电气T由压式三种。伺服系统假设按功能来分,

11、那么有计量伺服和功率伺服系统;模拟伺服和功率伺服系统;位置伺服和加速度伺服系统等。电气式伺服系统根据电气信号可分为DC直流伺服系统和AC交流伺服系统二大类。AC交流伺服系统乂有异步电机伺服系统和同步电机伺服系统两种电气伺服技术应用最广,主要原因是控制方便,灵活,容易获得驱动能源,没有公害污染,维护也比拟容易。特别是随着电子技术和计算机软件技术的开展,它为电气伺服技术的开展提供了广阔的前景。早在70年代,小惯量的伺服直流电动机已经实用化了。至U了70年代末期交流伺服系统开场开展,逐步实用化,AC伺服电动机的应用越来越广,并且还有取代DC伺服系统的趋势成为电气伺服系统的主流。目前交流伺服电动机分为

12、两种:同步型和感应型。同步型(SM):采用永磁构造的同步电动机,乂称为无刷直流伺服电动机。其特点:(1) 无接触换向部件。(2) 需要磁极位置监测器如编码器。(3) 具有直流伺服电动机的全部优点。感应型(IM):指笼型感应电动机。其特点:(1) 对定子电流的鼓励分量和转矩分量分别控制。(2) 具有直流伺服电动机的全部优点。伺服系统由位置检测局部、误差放大局部、执行局部及被控对象组成。采用了全封闭无刷构造,以适应实际生产环境不需要定期检查和维修。其定子省去了铸件壳体,构造紧凑、外形小、重量轻。定子铁心较一般电动机开槽多且深,散热效果好,因而传给机械局部的热量小,提高了整个系统的可靠性。转子采用具

13、有精细磁极形状的永久磁铁,因而可实现高转矩/惯量比,动态响应好,运行平稳。转轴安装有高精度的脉冲编码器作检测元件。因此交流伺服电动机以其高性能、大容量日益受到广泛的重视和应用。2.2 交流伺服电机的控制方法这里只介绍一种IM型伺服电机的控制方法:SPWM脉宽调制变频变频调速。这是最近开展起来的,其触发电路是一系列频率可调的脉冲波,脉冲的幅值恒定而宽度可调,因而可以根据Ui/f1比值在变频的同时改变电压,并可按一定规律调制脉冲宽度,如按正弦波规律调制,这就是SPWM变频调速。SPWM变频的工作原理可用图2-1加以说明。Au0u图2-1假设希望变频输出为图2-1所示正弦波电压,那么它可以用一系列幅

14、值不变的矩形脉冲来等效,只要对应时间间隔的矩形脉冲的面积和正弦波与横轴包含的面相等即可。单位周波的脉冲数越多,等效的精度越高,谐波分量也越小。SPWM变频调速系统的组成和线路比拟复杂,现在已经有专用的SPWM集成组件供选择,如英国的HEF4752KV,功能齐全,为工程人员提供了方便。第3章R7D-APA3H伺服驱动器3.1 R7D-APA3H伺服驱动器外部构造及端子说明SMARTSTERA系列为基丁传统的步进马达的简单定位系统用途而开发出来的脉冲输入型位置控制产品。它结合了步进的简单易用特点,同时具备步进马达难以到达的一些特征,如:在高速、高矩的情况下段时间完成定位,在负荷急剧变化的情况下仍能

15、保持状态稳定等,是具有很高可靠性的马达/驱动器。图3-1为R7D-APA3H司服驱动器外部构造,表3-1为端子说明。注:本系列使用电压:主回路电源:单相AC200/230V(170253V)50/60Hz控制回路电源:单相AC200/230V(170253V)50/60HzL1CL1CL1CL2CB1B2L1主电路电源输入端L21抑制电源谐波用直流电抗器连接扁子2L1C控制电源输入端子L2C外置再生电阻连接端子B2U马达连接端子VW1控制输入输出用连接器2编码器输入用连接器3通信用连接器表3-1控制输入输出信号的连接及外部信号信号处理电路图见附录1参数/监控模式监控模式见表3-2。表3-2参数

16、模式见表3-3。监控NO.监控工程说明Un000速度反应显示马达头际转里Un002转矩指令显示至电流回路的指令值Un003Z相的脉冲数显示从Z相的转动值为脉冲数Un004电角度显示马达的电角度Un005输入信号监控显示控制输入信号1的输入信号Un006输出信号监控显示控制输入信号1的输出信号Un007指令脉冲的速度表示显示将指令脉冲的频率换算后的值Un008位置偏差将偏差计数器积累的脉冲通过指令单位进展显示Un009累计负荷率显示实效转矩Un00C输入脉冲计数显示输入脉冲计数Un00D反应脉冲计数显示反应脉冲计数表3-3PRM.NO.参数名称说明位NO.名称设定说明Pn000根本开关10反转方

17、向0+指令为CCW方向回转1控制模式选择1+指令为CW方向回转Pn001根本开关20伺服OFF时、报警发生时选择停顿0用动力制动器停顿马达1用动力制动器停顿马达,停顿后解除动力制动器2用自由运转停顿马达Pn100速度回路增益调整速度回路的响应性Pn101速度回路积分时间常数速度回路的积分时间常数Pn102位置回路增益调整位置回路的响应性Pn110在线自动调整设定0在线自动调整选择0接通电源后,只进展运转初期的自动调整1保持自动调整2不自动调整Pn200位置控制设TE10指令脉冲方式1偏差计数器复位2伺服OFF时、报警发生时的偏差计数器复位3.3根本动作操作方法调整增益用旋转开关可以调整马达响应

18、性能,选择0时,按照部设定的参数值运行。选择1m时,按照旋转开关的数值运行。如果需要降低马达响应性能平滑地运动时,将开关设定在较小值。如果需要提高马达响应性能快速地运动时,将开关设定在较大值。1. 开关/参数设定有效切换设定驱动器的动作是按照功能开关进展或者是按照参数设定进展。见图3-2,说明见表3-4。开关6开关/参数设定有效切换OFF功能设定开关有效ON参数设定肩效表3-42. 脉冲指令的输入设定脉冲指令的输入方法,按照正转脉冲/反转脉冲输入和脉冲/方向信号输入进展切换开关3脉冲指令的模式OFF正转脉冲/反转脉冲:正逻辑ON脉冲/方向信号:正逻辑表3-54.在线自动调整在线自动调整见图3-

19、4图3-4实行在线自动调整。终止在线自动调整。将结果保存在参数的惯性比Pn103,进展运转。5.动态制动的设定动态制动的设定见图3-5,说明见表3-6图3-5开关2动态制动模式OFF动态制动无效ON动态制动有效表3-6第4章CPM2C系列PLC简介4.1 什么是CPM2C4.1.1 CPM2C的定义CPM2O一种紧凑的,高速可编程序控制器(PLC),是为需要每台PLCT10120点I/O的系统控制操作而设计的。CPM2(a一个小巧的单元综合有各种性能,包括同步脉冲控制,中断输入,脉冲输出,模拟量设定和时钟功能等。CPM2CCPl元乂是一个独立单元,能处理广泛的机械控制应用,所以它是在设备用作装

20、控制单元的理想产品,完整的通信功能保证了与个人计算机、其它OMRONPL兽日OMROW编程终端的通信。这些通信能力使用户能设计一个经济的分布生产系统。4.1.2 CPM2C勺根本功能和特点根本功能见表4-1。表4-1CPU单元类型CPM2C是一台设有20,30,40,或60装I/O端子的PLC,有二种输出可用继电器输出,漏型晶体管输出和源型晶体管输出和2种电源可用100/240VAC或24VDC。扩展I/O单元为使PLC的I/O容量提际IJ最大的120点I/O,与CPU单兀连接的扩展单兀可多达3个。4种扩展单兀可用:20点I/O单兀,8点输入单兀,和8点输出单兀。将3个20点I/O单元与60装

21、I/O端子的CPU单元连接就得到120点I/O的最大I/O容量。模拟量I/O单元为提供模拟量输入和输出可连接多达3个模拟量I/O单元。每个单元提供2点模拟量输入和1点模拟量输出,所以连接3个模拟量I/O单元就能得到最大的6点模拟量输入和3点模拟量输出。将模拟量I/O点与PID(-)和PWM(-)指令结合就能完成时间-比例控制。模拟量输入围可以设置为010VDC,15VDC,或420mA;分辨率为1/256。15VD磨日420mA设定可以使用开路检测功能。模拟量输出围可以设置为010VDC,-1010VDC,或420mA;分辨率为1/256。CPM2C勺特点:(1) 丰富的指令系统,根本指令和应

22、用指令多达185条。中断功能完善,高达20kHz的高速计数器能方便地测量高速运动的加工件。(3) 高速脉冲输出功能更加完善。(4) 具有同步脉冲控制功能,可方便地调整输入输出的脉冲频率比值。(5) 置时钟功能。(6) 完善的通信功能。(7) 可方便地与OMRON的可编程序终端(PT)相连接,为机器操作提供一个可界面。4.2 CPM2C勺操作方式CPM2CW3种操作方式:PROGRAMMONITORSRUN,见表4-2。表4-2PROGRAM式在编程方式下程序不会执行。该方式进展以下为程序执行作准备的操作-改写如PLC设置的那些初始/操作参数。写入,传送和检查程序。-用I/O位强制置位和强制复位

23、来检查接线。MONITOR方式程序在MONITOR方式下执行并通过编程设备能进展以下操作。一般来说,MONITOR方式用于程序调试,检测操作和进展调整。同步脉冲控制及脉冲输出功能介绍-在线编辑-监视操作期间的I/O存储器。-强制置位/强制复位,改变设置值,在操作期间改变当前值。RUN方式在RUN方式下程序以正常速度执行。如在线编辑,I/O强制置位/强制复位,改变设置值/当前值等操作不能在RUN方式下进展,但可以进展I/O位状态监视。4.3.1 同步脉冲控制CPM2C勺晶体管输出型,它的高速计数器功能配合其脉冲输出功能,可以产生一个频率为输入脉冲固定倍数的输出脉冲。见图4-1。输出是输入频率固定

24、倍数的脉冲图4-14.3.2 CPM2C勺高速脉冲输出功能CPM2O用01000、01001两个输出点,高速脉冲输出功能更加完善。其脉冲输出功能有以下三种情况:(1) 两点无加速/减速的单相脉冲输出:输出频率为10Hz-10KHz,占空比50%(2) 两点不同占空比的脉冲输出:频率围为0.1Hz-999KHz,占空比0100%(3) 带梯形加速/减速变化的脉冲输出,分为脉冲+方向输出和增/减CW/CCW脉冲输出,占空比50%脉冲输出模式有2种:独立模式,在此模式下,输出预定数目的脉冲后输出停顿;连续模式,在此模式下输出由指令来停顿。图4-2是带梯形加速和减速的脉冲输出。选择脉冲输出的方向控制方

25、式脉冲+方向输出或增/减脉冲输出选择脉冲输出端口编号脉冲输出端口编号0输出端接线脉冲输出端口号:01000或01001PLC设置DM6629脉冲输出端口编号0的当前坐标值系统PULS(65):设置脉冲输出个数ACC(-):控制带梯形加速和减速的脉冲输出INI(61):停顿脉冲输出和改变脉冲输出当前值PV图4-2图4-2图4-2PRV(62):读出脉冲输出当前值PV和状态带梯形加速和加速的脉冲输出原理图见图4-3PULS(65)PULS(65)PULS(65)设置脉冲个数的指令ACC(一)加速控制指令踪01000脉冲CW01001方向CCW指定脉冲为相对或绝对脉冲设置输出的脉冲数8位BCD码IN

26、I(61)模式指定启动频率:0Hz10kHz预定频率:0Hz10Hz加/减速的变化率:10ms频率增加/降开场脉冲输出停顿脉冲输出改变脉冲输出当前值每次扫描过程每次扫描过程脉吁输出的状态脉冲输出当前值PVPRV(62)初始化设置AR11SR228SR229高速计数器当前值读取指令高速计数器当前值读取指令读出脉冲输出当前值PV读出脉冲输出的状态图4-34.3 脉冲输出的方向控制方式和端口接线4-4所示选择脉冲输出的方向控制方式脉冲输出方向控制方式的选择与所使用的信号类型有关,如图脉冲+方向输出010000100101000增/减脉冲输出01001图4-4输出端口接线见图4-5I10CHipgI谖

27、出拈口浏DOO;嫌:亡酱出省出iftDOIOOl:由向愉山图4-5增减脉冲输出见图4-610CMCOM£COMjCOWOIopO推出埸RWffl:SA*哪悄方硼出碧出漏UlDnCDLOSW.上g心诃甫出1图4-64.5编程相关指令4.5.1同步脉冲控制的相关指令与同步脉冲控制的相关指令见表4-3。表4-3指令控制操作()SYNC(-)-启动同步控制指定脉冲的频率比例系数,输出端口号和输出脉冲改变频率比例系数在脉冲输出过程中改变脉冲频率比例系数()INI(61)停顿同步控制停顿脉冲输出()PRV(62)读脉冲输入频率读出脉冲输入频率读同步控制的状态读出同步控制的状态SYNC(-)指定脉

28、冲的脉冲输出端口(01000,01001),频率比例系数和启动脉冲输出脉冲输入端口指定000:高速计数器脉冲输出端口指定000:脉冲输出端口0;010:脉冲输出端口1频率比例系数频率比例系数C存储将要设定的频率比例系数#0001#10004位BCD码表示:1%1000%注:当使用指令SYNC(-)-指定频率比例系数时,一定要将脉冲输出频率设置在10kHz以下。()INI(61)000005000注:通过将PLCM转换为INI(61)指令用来停顿同步控制。端口指定000:高速计数器控制标识005:停顿同步控制固定为000PROGRAMS式来停顿脉冲输出也是可以的。PRV(62)用来读出脉冲输入频

29、率。固定为000:脉冲输出端口0控制标识000:读高速计数器的输入频率存储输入频率当前值PV的起始字D最右边4位数字00000000000200008位BCD码PRV(62)用腐+1出同步!空新柿联:寒:数于()PRV(62)000001D输出端口指定000:脉冲输出端口0;010:脉冲输出端口控制标识001:读同步控制的状态存储同步控制状态的起始字14.5.2带梯形加速和减速的脉冲输出相关指令与带梯形加速和减速的脉冲输出占空比固定相关的操作指令见表4-4指令控制操作()PULS(65)设置脉冲个数在独立模式下设置将输出的脉冲个数()ACC(一)设置脉冲频率和启动脉冲输出在独立或连续模式下,设

30、置脉冲输出的预定频率、启动频率和加速/减速变化率,并启动脉冲输出改变脉冲频率连续模式下,在脉冲输出过程中,根据所指定加速/减速变化率,执行加速/减速操作来改变脉冲频率停顿脉冲输出根据所指定加速/减速变化率,减小脉冲输出频率直到停顿()INI(61)停顿脉冲输出减速停顿停顿脉冲输出改变脉冲输出当前值PV改变脉冲输出当前值PV表4-4从表4-5可以看出哪些操作指令在带梯形加速和减速的脉冲输出进展时可以执行。PULS(65)SPED(64)INI(61)ACC(-)连续模式不能不能台匕目匕不能独立模式不能不能台匕目匕能表4-5PULS(65浙令用来指定在独立模式下要输出的脉冲个数()PULS(65)

31、000固定为000:脉冲输出端口0D脉冲输出的类型000:相对脉冲;001:绝对脉冲N设置脉冲个数的起始字注:000:相对脉冲001:绝对脉冲曰*遍4将鼻脉冲个数最右边,最左边位数字出柿帆物嘛*冲数球版置的脉冲个数的存放器。即:绝封坐标系绑的脉冲输I当脉冲输出前值的坐标系统在冲输出的类泰为绝对蚪PLC设置中设置为一绝尊储标圈秀fe,777,21t段!6,7PULS565)指令来指定脉最左边4位数字负数可通过置最左边的负数标志位为。冰表示。ACC(-)指令用来设置脉冲的频率,加速/减速变化率和在离散模式下启动脉冲输出000:增/减脉冲输出,独立模式002:脉冲+方向输出,独立模式加速/减速变化率

32、#0001#1000BCD码表示:10Hz10kHz目标频率#0001#1000BCD码表示:10Hz10kHz开场频率#0001#1000BCD码表示:10Hz10kHz注:脉冲的加速/减速变化率就是每10ms脉冲的频率增加或减少的数值。ACC(-)指令用来设置脉冲的频率,加速/减速变化率和在连续模式下启动脉冲输出和改变脉冲频率。M输出模式指定脉冲的输出模式010:增/减脉冲输出,011:增/减脉冲输出,012:脉冲+方向输出,013:脉冲+方向输出,CW,连续模式CCW,连续模式CW,连续模式CCW,连续模式加速/减速变化率#0001#1000BCD码表示:10Hz10kHz目标频率#00

33、01#1000BCD码表示:10Hz10kHz开场频率#0001#1000BCD码表示:10Hz10kHz注:脉冲的加速/减速变化率就是每10ms脉冲的频率增加或减少的数值。INI(61)指令用来改变脉冲输出当前值PV。C2+1固定为000:脉冲输出端口0控制标识004:改变脉冲输出当前值PVPV值变化数据的起始字最右边4位数字改变pv值最右边位,最左边位数字曰、存放将被改变的PV值。取左边4位数子存储X围为96,777,21516,777,215负数可通过置最左边的负数标志位为ON状态来表示。注:脉冲输出的当前值PV只有当脉冲输出停顿时才可以改变。INI(61)指令用来停顿脉冲输出5.1 A

34、CC(-)指令用来减速停顿脉冲输出固定为000:输出端口指定模式标识设置表的起始字加速/减速变化率#0001#1000BCD码表示:10Hz10kHz目标频率#0001#1000BCD码表示:10Hz10kHz开场频率#0001#1000BCD码表示:10Hz10kHz第5章CPM2C空制R7D-APA3H伺服驱动器编程实例1独立模式下的梯形加减速本实例中要求当执行条件位(00005)置丁ON状态时,有1000个脉冲从输出端口01000脉冲输出端口0输出,其脉冲频率变化如图5-1所示的梯形加/减速变化方式,用独立脉冲方式来实现。林行条件(000051蛛冲伯fitX*10Ms10ITS图5-1解

35、题思路可见图5-2。时执行FHJUS陋袍争厂R:眼行AOCL)搐零;II藩口。布情出濯斤中:-幸口iffWttiifitT中;摘出jErit;I设定腰申煎目-图5-2CPM2C空制R7D-APA3H司服驱动器接线图见附录200005DIFU(13)20000检测执行条件标志位是否处于ON状态20000-qPULS(65)000设定脉冲个数000DM0000ACC(一)000000脉冲输出端口0相对脉冲,一脉冲个数SV数据的起始字设置脉冲频率和启动脉冲输出脉冲输出端口0独立模式,增/减脉冲输出DM0010END(01)DM00100001DM00110050DM00120020一设置表的起始字加

36、/减速变化率:10Hz/10ms目标频率:500Hz开场频率:200Hz5.2编程实例21000个脉冲DM00001000DM00010000正反转和加减速的结合控制在这个例子中,要现如图5-3对正反转和加减速的结合控制,执行条件:00005,方向指定器:00006。00003:000100500020001DM0010001)M0001001)M0002DM0000DM0001DM000200005执行条件文档.20002题目分析及解答:当执行条件位(00005)置丁ON状态时,频率为100Hz的冲动脉冲从脉冲输出端口01000CW方向或脉冲输出端口01001CCW方向输出。当执行条件位(0

37、0005)置丁OFF状态时,脉冲输出停顿。通过改变方向指定位(00006)的方法可以实现输出端口01000CW方向与输出端口01001CCW方向之间的切换。CPM2C空制R7D-APA3H司服驱动器接线图见附录2依据上述,可编程序如下加/减速变化率:10Hz/10ms目标频率:500Hz开场频率:200Hz加/减速变化率:10Hz/10ms目标频率:0Hz200035.3编程实例3同步脉冲控制的实现在这个例子中,要求当执行条件位(00005)变为ON犬态时,同步脉冲控制启动并将与通过高速计数器输入的脉冲相应的输出脉冲从输出端01000脉冲输出端口0输出。此时,脉冲的频率比例系数可以通过模拟控制

38、量0来改变。当执行条件位(00005)变为OFF犬态时,同步脉冲控制停顿。题目分析及解答:编程思路可见图5-4。根据4.5.1中讲到的同步脉冲的相关指令,编程如下(CPM2C空制R7D-APA3H司服驱动器接线图见附录2)。DM0000DM000100200010检测执行条件标志是否有从OFF状态到ON状态的变化执行同步脉冲控制-高速计数器V-脉冲输出端口0J存放频率系数的起始字停顿同步脉冲控制结论交流伺服系统是一个复杂的运动控制系统,实用性很强。从本设计目的出发,我只是从实验的角度完成了一个根本功能实现演示系统,即采用CMP2C可编程控制器实现了对R7D-APA3H伺服驱动系列根本功能的控制,例如:加减速、正反转和同步脉冲控制等。通过这次毕业设计,我收益颇丰。首先对PLC和伺服系统的构造以及工作原理有了比拟深刻的理解,而且对它们之间的联系也做了比拟深刻的思索。从接到题目,我就着手阅读大量的相关学习资料,充分利用和稳固了以前所学和未学的各种知识和相关理论。其次通过本设计,提高了自己的硬件连接和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论