6ES7231-7PD22-0XA8产品特点
PLC的信号主要有模拟信号,数字信号组成。
1.输入生产过程检测信号有两大类:一类是电压或电流模拟信号:另一类是开关量或数字脉冲量 。开关量、脉冲量都属于数字信号
2.数字量,是二进制编码的离散量,指得是分散开来的、不存在中间值的量。打个比方,一个开关所能够取的值是离散的,只能是开或者关,不存在中间的情况。音量旋钮的取值是连续的,在大和小之间有无数种取值。比如12%的音量,13%的音量,或者12.5%的音量。
数字量(离散量)是与模拟量(连续量)相对应的。后者常见于自然世界中,并且用一般的数学方法就可以进行分析。而数字量则用于计算机处理的信息中。因为计算机的基本工作状态只有0和1两种,并且数字计算机系统对外界信息的采样也不可能是严格连续的,必然是在一个周期内只完成一次采样,故此数字系统中处理的都是数字量。并且,数字量不能完全依靠普通的数学方法进行分析,对他的分析有专门的数学方法。
对各种信号的分类应从时间和从幅值上分类。
从时间上分,信号分为
1 连续时间信号:时间轴上任何时候都存在的信号
2 离散时间信号:时间轴上断续出现的信号
从幅值上分,信号分为
1 模拟量:幅值连续变化,可取任意值的信号
2 离散量:具有小量化单位的模拟量。也就是只能取离散值的信号
3 数字量:对离散量进行二进制编码,这个编码才是严格意义上的数字量
连续量可以等同模拟量,但数字量不可以等同离散量,因为数字量只有
0,1两个状态量,而离散量可以有无限多个量,如1,3,5,43,等.离散量包括数字量.
3.模拟量,开关量,数字量的区分
先说我个人的理解: 1、开关量:为通断信号,无源信号,电阻测试法为电阻0或无穷大;也可以是有源信号,叫法是阶跃信号,就是0或1,可以理解成脉冲量2、数字量:有0和1组成的信号类型,通常是经过编码后的有规律的信号。和模拟量的关系是量化后的模拟量。3、模拟量:连续的电压,电流等信号量,模拟信号是幅度随时间连续变化的信号,其经过抽样和量化后就是数字量。4、脉冲量:在瞬间电压或电流由某一值跃变到另一值的信号量。在量化后,其连续规律的变化就是数字量,如果其由0变成某一固定值并保持不变,其就是开关量。
这里先讲开关量
在PLC中数字量与开关量划为一类。
对于开关量元件,通常分为无源元件和有源元件两大类,如按钮开关、行程开关、位置开关、干簧管为无源元件,采用这类输入元件时,使用外接24V直流电源。光敏类接近开关和磁敏类接近开关属于有源元件,当然也要接电源。
在选用开关量输入时注意:有源元器件的输出的电压应符合开关量的工作的电压的范围之内。注意电源的极性。开关量输入的响应时间应与开关的动作频率相适应。限制接通的接点数,因为过热会导致内部元件过早的损坏。
开关量3种输出形式:晶体管,继电器,晶闸管(可控硅)。晶体管的负载能力小,用于直流输出负载,PLC通常每点为0.5A。ON响应时间在0.1到1.5ms范围内。OFF响应时间在0.3到2ms范围内。不同的负载有不同的电源接法,不同的晶体管输出电路有PNP输出和NPN输出之分。继电器触点输出方式即可用于直流、又可交流,有很大的负载能力,一般3-5A。但继电器输出不宜用在频繁动作的场合,反应速度相对其他形式慢些。当负载为感性负载时,应采用浪涌吸收器。(电阻,电容串联电路就是基本的浪涌吸收器),不同类型的负载有不同的电源,限制接通的接点数。晶闸管用于交流输出负载,晶闸管响应也很快,ON响应时间在1到2ms范围内。OFF响应时间为1/2负载频率+1ms或更小,一般为10ms。(摘自杨公源主编的 可编程控制器PLC原理与应用)
模拟量信号有有很多如电流、电压、温度、liuliang、压力、转速、湿度、亮度、液位、酸碱度、位移等,对于PLC主要使用的是电流、电压。(电流0-20mA,4-20mA,-10-10mA,直流电压0-10V,-10-10V,0-5V等)。常用的是4-20mA,0-10V,这些信号常用于远距离传输。电压信号在传输过程中要受到诸如传输距离等条件的限制,而电流信号在传输过程中干扰对它的影响较小,应尽量采用电流信号。电压信号可以经由A/D转换器件转换成数字信号采集,电流不能直接由A/D转换器转换。在应用中,先将电流转变成电压信号,进行转换。
下面是其他前辈解释电流信号的好处:
模拟量电流信号为什么要取4-20mA?
1. 电流信号抗干扰能力好,可以传输比较远。双芯1平方的导线100M才3.4欧,和负载电阻250欧或500欧比较可以忽略
2. 接250欧或500欧采样电阻,很容易得到1-5V或2-10V信号
3. 电流很小,可以直接接采样电阻,功耗小,简化了采样电路
4. 4mA作为零点可以区分是信号为0,还是信号断开没有输出
5 把不同的传感器的0点和满量程都设置为同样的信号,这样过去的模拟调节仪表才不用考虑其输入信号该是什么,输出该是什么模拟量输入在过程控制中的应用很广,如温度、压力、速度、liuliang、酸碱度、位移的各种工业检测都是对应于电压、电流的模拟量值,再通过一定运算(PID)后,控制生产过程达到一定的目的。模拟量输入电平大多是从传感器通过变换后得到的。
模拟量输入单元的作用是把现场连续变化的模拟量标准信号转换成PLC内部处理的、由若干位表示的数字信号。模拟量输入单元一般由滤波、A/D转换器、光耦合器隔离等部分组成。
模拟量输出作用是把PLC运算处理后的若干位数字量信号转换成相应的模拟量信号输出,以满足生产过程现场连续信号的控制要求。模拟量输出单元一般由光耦合器隔离、D/A转换器和信号转换等部分组成。
模拟量输出模块是将中央处理器的二进制数字信号转换成4~20 mA的电流输出信号或0~10 V、0~5V的电压输出信号,以提供给执行机构。模拟量输出模块又叫D/A转换输出模块。
模拟量控制单元的性能主要由A/D、D/A转换器决定。
A/D转换是指将模拟输入信号转换成N位二进制数字输出信号的过程。伴随半导体技术、数字信号处理技术及通信技术的飞速发展,A/D转换器近年也呈现高速发展的趋势。人类数字化的浪潮推动了A/D转换器不断变革,现在,在通信产品、消费类产品、工业医疗仪器乃至jungong产品中无一不显现A/D转换器的身影,可以说,A/D转换器已经成为人类实现数字化的先锋。自1973年只集成A/D转换器问世至今,A/D、D/A转换器在加工工艺、精度、采样速率上都有长足发展,现在的A/D转换器的精度可达26位,采样速度可达1GSPS,今后的A/D转换器将向超高速、超高精度、集成化、单片化发展。不管怎么发展,A/D转换的原理和作用都是不变的。
A/D转换技术 现在的软件无线电、数字图像采集都需要有高速的A/D采样保证有效性和精度,一般的测控系统也希望在精度上有所突破,人类数字化的浪潮推动了A/D转换器不断变革,而A/D转换器是人类实现数字化的先锋。A/D转换器发展了30多年,经历了多次的技术革新,从并行、逐次逼近型、积分型ADC,到近年来新发展起来的∑-Δ型和流水线型ADC,它们各有其优缺点,能满足不同的应用场合的使用。
逐次逼近型、积分型、压频变换型等,主要应用于中速或较低速、中等精度的数据采集和智能仪器中。分级型和流水线型ADC主要应用于高速情况下的瞬态信号处理、快速波形存储与记录、高速数据采集、视频信号量化及高速数字通讯技术等领域。采用脉动型和折叠型等结构的高速ADC,可应用于广播卫星中的基带解调等方面。∑-Δ型ADC主应用于高精度数据采集特别是数字音响系统、多媒体、地震勘探仪器、声纳等电子测量领域。下面对各种类型的ADC作简要介绍。
1.逐次逼近型
逐次逼近型ADC是应用非常广泛的模/数转换方法,它包括1个比较器、1个数模转换器、1个逐次逼近寄存器(SAR)和1个逻辑控制单元。它是将采样输入信号与已知电压不断进行比较,1个时钟周期完成1位转换,N位转换需要N个时钟周期,转换完成,输出二进制数。这一类型ADC的分辨率和采样速率是相互矛盾的,分辨率低时采样速率较高,要tigao分辨率,采样速率就会受到限制。
优点:分辨率低于12位时,价格较低,采样速率可达1MSPS;与其它ADC相比,功耗相当低。
缺点:在高于14位分辨率情况下,价格较高;传感器产生的信号在进行模/数转换之前需要进行调理,包括增益级和滤波,这样会明显增加成本。
2.积分型ADC
积分型ADC又称为双斜率或多斜率ADC,它的应用也比较广泛。它由1个带有输入切换开关的模拟积分器、1个比较器和1个计数单元构成,通过两次积分将输入的模拟电压转换成与其平均值成正比的时间间隔。在此时间间隔内利用计数器对时钟脉冲进行计数,从而实现A/D转换。
积分型ADC两次积分的时间都是利用同一个时钟发生器和计数器来确定,所得到的D表达式与时钟频率无关,其转换精度只取决于参考电压VR。由于输入端采用了积分器,对交流噪声的干扰有很强的抑制能力。能够抑制高频噪声和固定的低频干扰(如50Hz或60Hz),适合在嘈杂的工业环境中使用。这类ADC主要应用于低速、精密测量等领域,如数字电压表。
优点:分辨率高,可达22位;功耗低、成本低。
缺点:转换速率低,转换速率在12位时为100~300SPS。
3.并行比较A/D转换器
并行比较ADC主要特点是速度快,它是所有的A/D转换器中速度快的,现代发展的高速ADC大多采用这种结构,采样速率能达到1GSPS以上。但受到功率和体积的限制,并行比较ADC的分辨率难以做的很高。
这种结构的ADC所有位的转换完成,其转换时间主取决于比较器的开关速度、编码器的传输时间延迟等。增加输出代码对转换时间的影响较小,但随着分辨率的tigao,需要高密度的模拟设计以实现转换所必需的数量很大的精密分压电阻和比较器电路。输出数字增加一位,精密电阻数量就要增加一倍,比较器也近似增加一倍。
并行比较ADC的分辨率受管芯尺寸、输入电容、功率等限制。结果重复的并联比较器如果精度不匹配,还会造成静态误差,如会使输入失调电压增大。这一类型的ADC由于比较器的亚稳压、编码气泡,还会产生离散的、不jingque的输出,即所谓的“火花码”。
优点:模/数转换速度高。
缺点:分辨率不高,功耗大,成本高。
4.压频变换型ADC
压频变换型ADC是间接型ADC,它先将输入模拟信号的电压转换成频率与其成正比的脉冲信号,在固定的时间间隔内对此脉冲信号进行计数,计数结果即为正比于输入模拟电压信号的数字量。从理论上讲,这种ADC的分辨率可以无限增加,只要采用时间长到满足输出频率分辨率要求的累积脉冲个数的宽度即可。
优点:精度高、价格较低、功耗较低。
缺点:类似于积分型ADC,其转换速率受到限制,12位时为100~300SPS。
5.∑-Δ型ADC
∑-Δ转换器又称为过采样转换器,它采用增量编码方式即根据前一量值与后一量值的差值的大小来进行量化编码。∑-Δ型ADC包括模拟∑-Δ调制器和数字抽取滤波器。∑-Δ调制器主要完成信号抽样及增量编码,它给数字抽取滤波器提供增量编码即∑-Δ码;数字抽取滤波器完成对∑-Δ码的抽取滤波,把增量编码转换成高分辨率的线性脉冲编码调制的数字信号。抽取滤波器实际上相当于一个码型变换器。
优点:分辨率较高,高达24位;转换速率高,高于积分型和压频变换型ADC;价格低;内部利用高倍频过采样技术,实现了数字滤波,降低了对传感器信号进行滤波的要求。
缺点:高速∑-△型ADC的价格较高;在转换速率相同的条件下,比积分型和逐次逼近型ADC的功耗高。
6.流水线型ADC
流水线结构ADC,又称为子区式ADC,它是一种高效和强大的模数转换器。它能够提供高速、高分辨率的模数转换,并且具有令人满意的低功率消耗和很小的芯片尺寸;经过合理的设计,还可以提供优异的动态特性。
流水线型ADC由若干级级联电路组成,每一级包括一个采样/保持放大器、一个低分辨率的ADC和DAC以及一个求和电路,其中求和电路还包括可提供增益的级间放大器。快速jingque的n位转换器分成两段以上的子区(流水线)来完成。首级电路的采样/保持器对输入信号取样后先由一个m位分辨率粗A/D转换器对输入进行量化,接着用一个至少n位精度的乘积型数模转换器(MDAC)产生一个对应于量化结果的模/拟电平并送至求和电路,求和电路从输入信号中扣除此模拟电平。并将差值jingque放大某一固定增益后关交下一级电路处理。经过各级这样的处理后,后由一个较高精度的K位细A/D转换器对残余信号进行转换。将上述各级粗、细A/D的输出组合起来即构成高精度的n位输出。
优点:有良好的线性和低失调;可以对多个采样进行处理,有较高的信号处理速度,典型的为Tconv<100ns;低功率;高精度;高分辨率;可以简化电路。
缺点:基准电路和偏置结构过于复杂;输入信号需要经过特殊处理,以便穿过数级电路造成流水延迟;对锁存定时的要求严格;对电路工艺要求很高,电路板上设计得不合理会影响增益的线性、失调及其它参数。
目前,这种新型的ADC结构主要应用于对THD和SFDR及其它频域特性要求较高的通讯系统,对噪声、带宽和瞬态相应速度等时域特性要求较高的CCD成像系统,对时域和频域参数都要求较高的数据采集系统。
确定A/D转换器件
在确定设计方案后,需要明确A/D转换的需要的指标要求,包括数据精度、采样速率、信号范围等等。
1.确定A/D转换器的位数
在选择A/D器件之前,需要明确设计所要达到的精度。精度是反映转换器的实际输出接近理想输出的jingque程度的物理量。在转化过程中,由于存在量化误差和系统误差,精度会有所损失。其中量化误差对于精度的影响是可计算的,它主要决定于A/D转换器件的位数。A/D转换器件的位数可以用分辨率来表示。一般把8位以下的A/D转换器称为低分辨率ADC,9~12位称为中分辨率ADC,13位以上为高分辨率。A/D器件的位数越高,分辨率越高,量化误差越小,能达到的精度越高。理论上可以通过增加A/D器件的位数,无止境tigao系统的精度。但事实并非如此,由于A/D前端的电路也会有误差,它也同样制约着系统的精度。
比如,用A/D采集传感器提供的信号,传感器的精度会制约A/D采样的精度,经A/D采集后信号的精度不可能超过传感器输出信号的精度。设计时应当综合考虑系统需要的精度以及前端信号的精度。
2.选择A/D转换器的转换速率
在不同的应用场合,对转换速率的要求是不同的,在相同的场合,精度要求不同,采样速率也会不同。采样速率主要由采样定理决定。确定了应用场合,就可以根据采集信号对象的特性,利用采样定理计算采样速率。如果采用数字滤波技术,还必须进行过采样,tigao采样速率。
3.判断是否需要采样/保持器
采样/保持器主要用于稳定信号量,实现平顶抽样。对于高频信号的采集,采样/保持器是非常必要的。如果采集直流或者低频信号,可以不需要采样保持器。
4.选择合适的量程
模拟信号的动态范围较大,有时还有可能出现负电压。在选择时,待测信号的动态范围好在A/D器件的量程范围内。以减少额外的硬件付出。
5.选择合适的线形度
在A/D采集过程中,线形度越高越好。线形度越高,器件的价格也越高。当然,也可以通过软件补偿来减少非线性的影响。在设计时要综合考虑精度、价格、软件实现难度等因素。
过程控制系统process control systems
以表征生产过程的参量为被控制量使之接近给定值或保持在给定范围内的自动控制系统。这里“过程”是指在生产装置或设备中进行的物质和能量的相互作用和转换过程。表征过程的主要参量有温度、压力、liuliang、液位、成分、浓度等。通过对过程参量的控制,可使生产过程中产品的产量增加、质量tigao和能耗减少。一般的过程控制系统通常采用反馈控制的形式,这是过程控制的主要方式。
过程控制在石油、化工、电力、冶金等部门有广泛的应用。20世纪50年代,过程控制主要用于使生产过程中的一些参量保持不变,从而保证产量和质量稳定。60年代,随着各种组合仪表和巡回检测装置的出现,过程控制已开始过渡到集中监视、操作和控制。70年代,出现了过程控制优化与管理调度自动化相结合的多级计算机控制系统。80年代,过程控制系统开始与过程信息系统相结合,具有更多的功能。
PID
目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段。智能控制的典型实例是模糊全自动洗衣机等。自动控制系统可分为开环控制系统和闭环控制系统。一个控制系统包括控制器、传感器、变送器、执行机构、输入输出接口。控制器的输出经过输出接口、执行机构,加到被控系统上;控制系统的被控量,经过传感器,变送器,通过输入接口送到控制器。不同的控制系统,其传感器、变送器、执行机构是不一样的。比如压力控制系统要采用压力传感器。电加热控制系统的传感器是温度传感器。目前,PID控制及其控制器或智能PID控制器(仪表)已经很多,产品已在工程实际中得到了广泛的应用,有各种各样的PID控制器产品,各大公司均开发了具有PID参数自整定功能的智能调节器(inbbbligentregulator),其中PID控制器参数的自动调整是通过智能化调整或自校正、自适应算法来实现。有利用PID控制实现的压力、温度、liuliang、液位控制器,能实现PID控制功能的可编程控制器(PLC),还有可实现PID控制的PC系统等等。可编程控制器(PLC)是利用其闭环控制模块来实现PID控制,而可编程控制器(PLC)可以直接与ControlNet相连,如Rockwell的PLC-5等。还有可以实现PID控制功能的控制器,如Rockwell 的Logix产品系列,它可以直接与ControlNet相连,利用网络来实现其远程控制功能。
1、开环控制系统
开环控制系统(open-loop controlsystem)是指被控对象的输出(被控制量)对控制器(controller)的输出没有影响。在这种控制系统中,不依赖将被控量反送回来以形成任何闭环回路。
2、闭环控制系统
闭环控制系统(closed-loop controlsystem)的特点是系统被控对象的输出(被控制量)会反送回来影响控制器的输出,形成一个或多个闭环。闭环控制系统有正反馈和负反馈,若反馈信号与系统给定值信号则称为负反馈( NegativeFeedback),若极性相同,则称为正反馈,一般闭环控制系统均采用负反馈,又称负反馈控制系统。闭环控制系统的例子很多。比如人就是一个具有负反馈的闭环控制系统,眼睛便是传感器,充当反馈,人体系统能通过不断的修正后作出各种正确的动作。如果没有眼睛,就没有了反馈回路,也就成了一个开环控制系统。另例,当一台真正的全自动洗衣机具有能连续检查衣物是否洗净,并在洗净之后能自动切断电源,它就是一个闭环控制系统。
3、阶跃响应
阶跃响应是指将一个阶跃输入(stepfunction)加到系统上时,系统的输出。稳态误差是指系统的响应进入稳态后,系统的期望输出与实际输出之差。控制系统的性能可以用稳、准、快三个字来描述。稳是指系统的稳定性(stability),一个系统要能正常工作,必须是稳定的,从阶跃响应上看应该是收敛的;准是指控制系统的准确性、控制精度,通常用稳态误差来(Steady-stateerror)描述,它表示系统输出稳态值与期望值之差;快是指控制系统响应的快速性,通常用上升时间来定量描述。
4、PID控制的原理和特点
在工程实际中,应用为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到jingque的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。
比例(P)控制
比例控制是一种简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-stateerror)。
积分(I)控制
在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Steady-stateError)。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差减小,直到等于零。比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。
微分(D)控制
在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。
5、PID控制器的参数整定
PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。三种方法各有其特点,其共同点都是通过试验,按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行后调整与完善。现在一般采用的是临界比例法。利用该方法进行PID控制器参数的整定步骤如下:(1)预选择一个足够短的采样周期让系统工作;(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;(3)在一定的控制度下通过公式计算得到PID控制器的参数。
在实际调试中,只能先大致设定一个经验值,根据调节效果修改。
对于温度系统:P(%)20--60,I(分)3--10,D(分)0.5--3
对于liuliang系统:P(%)40--100,I(分)0.1--1
对于压力系统:P(%)30--70,I(分)0.4--3
对于液位系统:P(%)20--80,I(分)1--5
参数整定找佳,从小到大顺序查
先是比例后积分,后再把微分加
曲线振荡很频繁,比例度盘要放大
曲线漂浮绕大湾,比例度盘往小扳
曲线偏离回复慢,积分时间往下降
曲线波动周期长,积分时间再加长
曲线振荡频率快,先把微分降下来
动差大来波动慢。微分时间应加长
理想曲线两个波,前高后低4比1
一看二调多分析,调节质量不会低
PID与自适应PID的区别:
弄清楚什么是自适应控制
在生产过程中为了tigao产品质量,增加产量,节约原材料,要求生产管理及生产过程始终处于优工作状态。产生了一种优控制的方法,这就叫自适应控制。在这种控制中要求系统能够根据被测参数,环境及原材料的成本的变化而自动对系统进行调节,使系统随时处于佳状态。自适应控制包括性能估计(辨别)、决策和修改三个环节。它是微机控制系统的发展方向。但由于控制规律难以掌握,推广起来尚有一些难以解决的问题。
加入自适应的pid控制就带有了一些智能特点,像生物一样能适应外界条件的变化。
还有自学习系统,就更加智能化了。
数字信号情况只有2种:电平信号与脉冲信号,一般都是高电平代表1,低电平代表0,输出时或高或低,图像上是方波。脉冲信号就是一个个的脉冲电流,图像上可以是方波,也可以是锯齿波等。脉冲信号是以电信号的突变来表示信号的(电压或电流的由低变高或是由高变低,当然也可以电磁的变化)。
PLC对于脉冲的控制:高速计数器输入,高速脉冲输出,PWM控制。
高速计数器应用还是很多的,如纤维设备、防止机械等主轴控制,建材制造机器、石材切割机等搬运定位。
高速计数器顾名思义是用来对较高频率的信号计数的计数器。这是和普通计数器比较而言的,普通计数器的工作受扫描频率的限制,只能对低于扫描频率的信号计数。这对于许多工业控制计数场合是不能胜任的。PLC的高速计数器分为三种:1、单相单计数输入高速计数器,2、单相双计数输入高速计数器,3、双相双计数输入高速计数器.
软高速计数器有两种工作方式。种利用自身触点的动作为信号,和普通32位增减计数器一样,在增计数到达设定值时,触点动作并保持,在做减计数达到设定值时(如触点已置位)触点复位。这种方式的缺点是控制受扫描周期的影响。高速计数器的第二种工作方式为中断方式,不受扫描周期的影响。这需使用高速计数器的专用指令。普通计数器工作时,一般是达到设定值,其触电动作,再通过程序安排其触电实现对其他器件的控制。高速计数器除了普通计数器的这一工作方式外,可不通过本身的触电,以中断工作方式直接完成对其他器件的控制。从计数器的工作要求来说,高速计数器的工作设置比较灵活。高速计数器除了具有普通计数器通过软件完成启动、复位、使用特殊辅助继电器改变计数方向等功能外,还可通过机外信号实现对其工作状态的控制,如启动、复位、改变计数方向等。一般高速计数器均为32 位加减计数器。高计数频率一般可达到 10KHz 。
由于待计量的高频信号都是来自机外,可编程控制器都设有专门的输入端子及控制端子。一般是在输入口中设置一些带有特殊功能的端子,它们即可完成普通端子的功能,又能接受高频信号。
CPU芯片的中断服务:PLC 所需执行的工作复杂众多, 有用户程序要解析, I/O 状
态要抓取或更新, 有通讯断口要服务… , 但CPU 只有一个, 故人一个时间只能执行一
项工作, PLC 只能按照顺序将上述所有的工作由项开始逐一地执行到后一项位
置,再循环回到项工作重复同样的工作循环,这样周而复始地作扫描( Scan)服务工作,
每一项工作在一次扫描循环中都被执行一次, 每一次被执行的间隔时间即所谓PLC 的扫描
时间( Scan Time)。因为CPU 的工作速度和人类的反应相比, 可以说是极端快速的, 上述
庞大的工作量通常在数毫秒到数十毫秒(mS) 就可以完成, 就人类的感觉, PLC 几乎
是在同一时间完成所有工作, 而能达到实用的控制效果。
对于大部分的应用,上述按照顺序扫描的控制方式都已经足够了,但对某些需要高速反
应的应用场合( 例如定位控制… 等), 扫描时间的延时即代表误差的扩大, 其反应时间甚至
要求到微妙( uS) 的速度, 才能达到精度要求。在这种情况下, 只有利用中断( Interrupt)
功能才能达到。
所谓中断是指PLC 在平常按照顺序执行的扫描循环中, 当有需要立即反应的需求发生
时, 马上对CPU 发出中断要求( Interrupt Request);CPU 在收到中断要求后, 立即停止其
正在执行的扫描工作, 优先地去执行该中断要求所指定的服务工作; 等该服务工作完成后,
再回到刚才被中断的地方( 称为中断返回: Return f rom Interrupt, 简称RTI), 继续执行未
完成的扫描工作。
上述所谓的“ 中断要求所指定的服务工作”,即所谓“ 中断服务程序”( Interrupt Service
Routine)。它是由一连串在中断发生时“ 所需要执行动作的梯形图程序” 所组成的副程序。
放在副程序区, 并用其中断信号名称为它的标记( LABEL) 名称。
因为其放置在副程序区, 故在正常的PLC 扫描循环中是不会被执行到( PLC 只扫描主程序
区, 不扫描副程序区)。
CPU 能在中断要求发生时, 在数十秒内立即去执行对应的控制动作, 但当中断输
入不只1 个时( PLC 通常会有多个中断), 只有在其所对应的中断发生时, 才会跳入执
行, 因为CPU 任一个时间只能执行一次动作, 同样的问题仍将出现, 必须等一个中断
服务程序执行完毕后,才能执行下一个中断服务程序;这样可能造成数百微妙甚至毫秒的反
应延时,在多重中断输入结构时,会将各个中断输入按照其重要性给予其不同的中断优
先顺序( Interrupt Prior ity)。当PLC 接受某一个中断要求而正执行该中断的服务程序的当
时, 如果有另一个中断要求发生, 其优先顺序低于正在执行的中断, CPU 将不理会该
中断, 必须等CPU 执行完副程序返回后才会接受, 但其优先顺序高于正在执行的, CPU 将
立即停止其正在执行的中断服务程序的执行,而立即跳入该更高优先级中断的中断服务程序
去执行, 等其完成后, 再回到刚才被中断的较低优先级服务程序中去继续完成未完成的工
作, 这种中断执行中又被中断的情形称为巢式中断( Nested Interrupt)(此段介绍来自永宏PLC的介绍)
一般PLC 软件计数器的计数频率只能达到数十Hz( 视扫描时间而定), 如果超过将产
生漏数甚至完全无法计数, 此时必须使用高速计数器( High-Speed Counter 简称HSC) 才
能胜任。PLC 的高速计数器一般有两种, 一为使用专用硬件电路作成的硬件高速计数器
( Hardware High-Speed Counter 简称HHSC), 另一种是利用计数脉冲正/负缘变化时发生
中断, 而由CPU 来判断加减, 来做计数的软件高速计数器( Software High-Speed Counter
简称SHSC)。一般都为32 位高速计数器。(此段介绍来自永宏PLC的介绍)
使用高速计数器
一般来说高速计数器被用作驱动鼓形计时器设备该设备有一个安装了增量轴式编码器的轴以恒定的速度转动轴式编码器每圈提供一个确定的计数值和一个复位脉冲来自轴式编码器的时钟和复位脉冲做为高速计数器的输入高速计数器装入一组预置值中的个值当前计数值小于当前预置值时希望的输出有效计数器设置成在当前值等于预置值和有复位时产生中断随着每次当前计数值等于预置值的中断事件的出现一个新的预置值被装入并重新设置下一个输出状态当出现复位中断事件时设置个预置值和个输出状态这个循环又重新开始由于中断事件产生的速率远低于高速计数器的计数速率用高速计数器可实现jingque控制而与 PLC整个扫描周期的关系不大采用中断的方法允许在简单的状态控制中用独立的中断程序装入一个新的预置值这样使得程序简单直接并容易读懂当然也可以在一个中断程序中处理所有的中断事件。
高速脉冲两种脉冲输出类型:双脉冲或脉冲/ 方向,用于控制步进电机或伺服电机,实现定位任务。
PLC发送脉冲有两种方法:1.在程序流程中由程序控制产生脉冲;2.由专用部件产生高速脉冲。前者和扫描周期有关,后者只是按要求设置好工作方式后启动就可以了,运行过程可以不干预,不受PLC扫描周期的影响。
PWM控制技术一直是变频技术的核心技术之一。1964年A.Schonung和H.stemmler提出把这项通讯技术应用到交流传动中,从此为交流传动的推广应用开辟了新的局面。
从初采用模拟电路完成三角调制波和参考正弦波比较,产生正弦脉宽调制SPWM信号以控制功率器件的开关开始,到目前采用全数字化方案,完成优化的实时在线的PWM信号输出,可以说直到目前为止,PWM在各种应用场合仍在主导地位,并一直是人们研究的热点。
由于PWM可以实现变频变压反抑制谐波的特点。由此在交流传动及至其它能量变换系统中得到广泛应用。PWM控制技术大致可以为为三类,正弦PWM(包括电压,电流或磁通的正弦为目标的各种PWM方案,多重PWM也应归于此类),优化PWM及随机PWM。正弦PWM已为人们所熟知,而旨在改善输出电压、电流波形,降低电源系统谐波的多重PWM技术在大功率变频器中有其独特的优势(如ABB ACS1000系列和美国ROBICON公司的完美无谐波系列等);而优化PWM所追求的则是实现电流谐波畸变率(THD)小,电压利用率高,效率优,及转矩脉动小以及其它特定优化目标。
在70年代开始至80年代初,由于当时大功率晶体管主要为双极性达林顿三极管,载波频率一般高不超过5kHz,电机绕组的电磁噪音及谐波引起的振动引起人们的关注。为求得改善,随机PWM方法应运而生。其原理是随机改变开关频率使电机电磁噪音近似为限带白噪音(在线性频率坐标系中,各频率能量分布是均匀的),噪音的总分贝数未变,但以固定开关频率为特征的有色噪音强度大大削弱。正因为如此,在IGBT已被广泛应用的,对于载波频率必须限制在较低频率的场合,随机PWM仍然有其特殊的价值(DTC控制即为一例);别一方面则告诉人们消除机械和电磁噪音的佳方法不是盲目地tigao工作频率,因为随机PWM技术提供了一个分析、解决问题的全新思路。