本文目录一览:
介绍一下PLC相关技术
1、PLC的基本概念
PLC (Programmable Logic Controller),中文名称为可编程控制器,是一种电气自动化控制装置,国际电工委员会(IEC)将PLC定义为:是在工业环境中使用的数字操作的电子系统,专为在工业环境下应用而设计。它使用可编程存储器内部储存用户设计的指令,这些指令用来实现特殊的功能,诸如逻辑运算、顺序操作、定时、计数以及算术运算和通过数字或模拟输入/输出来控制各种类型的机械或过程。可编程序控制器及其有关的设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。
2、PLC的发展背景
在PLC发明之前,在工业控制的顺序控制领域内,常常采用诸如继电器、鼓式开关、纸带阅读器等机械、电气式器件作为控制元件,尤其是控制继电器,在离散制造过程控制领域内,成为“开关控制系统”中最广泛使用的器件。但是,随着工业现代化的发展,生产规模越来越大,劳动生产率及产品质量的要求在不断提高,对于控制系统的可靠性也提出了更高的要求,原有“继电器控制系统”已不适应需要,究其原因是: 动作缓慢;寿命短、可靠性差;体积大、耗电多;设计制造周期长、程序修改费时;不能实现与计算机对话。
到20世纪60年代,由于美国汽车工业需要进行大规模的技术改造和设备更新,由传统的继电器控制装置来进行控制,不仅体积庞大、故障率高、柔性差、不灵活、耗能,而且调试困难,可靠性也差。虽然小型计算机已日趋完善,应用领域也在不断扩大,但小型计算机用于开关控制系统,又显然存在着“大马拉小车”的情况,这是由于小型计算机的特点决定的:编程复杂,要求有较高水平的编程人员和操作人员; 需要配套非标准的外部接口,对环境和现场条件的要求过高; 功能过剩,机器资源未能充分利用;造价高昂。需要与可能性,促使人们寻求新的出路,PLC应运而生。
1968年美国通用汽车公司提出使用新一代控制器的设想,从用户的角度考虑,该公司对新一代控制器提了10点要求,为各大公司提供了明确的开发目标。第二年(1969年),美国数字公司研制出了基于集成电路和电子技术的控制装置PDP-14,首次采用程序化的手段应用于电气控制,这就是第一代可编程控制器。这时的PLC用固态(集成)电路来代替继电器逻辑电路,用存储器电路中的存储数位(程序)来代替继电器系统的布线,以程序来规定逻辑关系;用固态I/ O电路来检测按钮和限位开关的信号,给出输出以控制电机和其它执行机构。这时的PLC系统已开始具有如下一些特点:环境适应性较强,可以使用于车间现场;有较高的可靠性和诊断 能力,维修容易;基本能适应不同的制造过程所需,柔性度有 了较大提高,只要改变系统中的程序即可改变控制“逻辑”,而无需改造或更换控制硬件等。差不多同时,美国MODICON公司也研制出084控制器。它们的问世,引起了全世界的瞩目,美国的其他公司和西欧、日本等工业发达国家,也相继研究开发出类似的产品。
第一代可编程控制器最早是用于替代传统的继电器控制装置,功能上只有逻辑计算、计时、计数以及顺序控制等,而且只能进行开关量控制。所以第一代可编程控制器取名为可编程逻辑控制器,英文名称为Programmable Logic Controller,简称PLC。
后来,随着电子科技之发展及产业应用之需要,其控制功能已经远远超出逻辑控制的范畴,PLC的功能也日益强大,在PLC中加入了模拟量、位置控制及网路等功能,其名称也就改为可编程控制器(Programmable Controller),称PC。但PC易与个人计算机(Personal Computer)的简称PC产生混淆,所以使用PLC这一简称,中文仍然称“可编程控制器”。
自1976年以来,微处理器开始引入PLC领域,大大加强了PLC的作用,使PLC由简单地代替继电器电路,而发展为先 进的控制装置。当今PLC具有采集与处理大量数据、完成数学运算、与其它智能器件通信的能力,以及具有先进的人-机对 话手段(如键盘、CRT和语音对话),近年来由于现场总线理念的出现和相关标准的建立,以及产品的迅速发展,PLC成为 现场总线的一个重要组成部分,进一步扩大了PLC的应用领域。
由于PLC同时提高了功能和柔性度,使其应用迅速增长,并普及到许多其它离散零件制造工业领域。随后又扩展到与批量生产和连续生产过程有关的工业领域。随着CIMS(计算机集成制造系统)的发展,PLC当前还被人们应用于工厂通信网络、柔性制造系统、工业机器人到大型分散型控制系统,之中,与其它智能控制器和计算机系统一起成为计算机综合控制系统中的重要组成部分,特别是单元级和工作站级。
3、PLC的发展阶段及前景
从1969年第一台PLC问世至今,可编程控制器大约经历了三个阶段:
第一阶段:开发的PLC容量较小,I/O点数小于120点。用户存储区容量在2KB左右,扫描速度为20~50ms/KB,指令较为简单,只有逻辑运算、计时、计数等,编程语言采用简单的语句表语言。使用上,主要用来作开关量控制。
第二阶段:PLC 的容量有所扩展,I/O点数从 512点至1024点,用户程序存储区扩展到8KB以上,速度也有提高,扫描速度达到5~6ms/KB,指令功能除了基本的逻辑运算、计时、计数外,还增加了算术运算指令、比较指令,以及模拟量处理指令等,输入/输出类型也由纯开关量I/O,扩展为带模拟量的I/O。编程语言除了使用语句表外,还可以使用梯形图编程语言。
第三阶段:进入80年代以来,随着大规模和超大规模集成电路等微电子技术的迅猛发展,以16位和32位微处理器构成的PLC得到惊人的发展,其功能远远超出了上述两阶段的产品。使PLC在概念,设计,性价比以及应用方面都有了新的突破。这一阶段的产品向大型和小型两个方向发展:
A、 大型产品的I/O点数,超过4 000点,有些产品达到8 000个I/O点,用户存储区容量超过32KB,配置有各种智能模块(例如温度控制模块、轴定位模块、过程控制模块等)和通信模块,扫描速率也大大提高,达到0.47ms/KB,指令功能除了基本的逻辑运算、计时、计数、顺序控制外,还有算术浮点运算指令、PID调节功能指令、图形组态功能指令、网络和通信指令等。编程语言普遍采用梯形语言,同时也使用语句表和顺序功能图语言(典型的有GRAFCET语言)。为了提高系统的可靠性,设计上考虑了容错技术和冗余技术等。这一阶段的小型产品向超小型化和加强型功能发展,有16点I/O,24点I/O的整体型小型PLC在小型PLC上配置模拟量I/O、通信口、高速计数,指令上也设置有算术运算、比较指令以及PID调节指令。
B、 小型PLC使用的手握式编程器使用大面积液晶显示器,也可以用梯形图和GRAFCET语言进行编程。
这一阶段PLC的软件设计也有很大改进,普遍实现了软件模块化设计,在PLC产品上提供大量的通用和专用软件功能模块,用户通过简单的功能调用就可实现复杂的控制任务给使用带来极大的方便。使用的编程器越来越完善,专用编程器实际上已经是一台个人计算机,可以实现离线编程或在线编程及监控,程序打印以及程序固化,实现图形组态,可以联网(即挂在PLC网络上),有些编程器还可以使用高级语言除了专用编程器外,很多PLC可以使用通用的笔记本电脑实现编程,开发一些专用软件,充分利用个人计算机的能力,完成各种高级的编程功能,省却了专用编程器,既便于推广又节省投资。随着技术的进步,PLC的功能越来越强,应用范畴越来越广,与其它工业控制机,如分散型控制系统(DCS)的界限已经不十分明显,很多以往必须由分散型控制系统来完成的控制,现在用PLC都能实现,因此在应用上“交错”已经成为普遍现象。
PLC技术代表了当今电气程序控制的最先进水平。通过PLC与各种单元自动化装置(如智能仪表、数字化传单装置、智能的液压和气动阀组等)以及现场总线、计算机网络系统,构成了车间和工厂自动化的完整体系。
PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。
6、PLC的特点
1、 控制程序可变,具有很好的柔性:在生产工艺流程改变或生产设备更新的情况下,不必改变PLC的硬设备,只需改变程序就可满足要求。因此,除单机控制外,PLC在柔性制造单元(FMC),柔性制造系统(FMS),以致工厂自动化(FA)中也被大量采用。
2、 具有高度可靠性,适用于工业环境:PLC产品的平均故障间隔时间(MTBF)一般可达到5年以上,因此是一种高度可靠的工业产品,大大提高了生产设备的运行效率。PLC不要求专用设备的机房,这为工业现场的大量直接使用提供了方便。
3、 功能完善:现代PLC具有数字和模拟量输入/输出、逻辑和算术运算、定时、计数、顺序控制、PID调节、各种智能模块、远程I/O模块、通信、人-机对话,自诊断,记录和图形显示、组态等功能。除了适用于离散型开关量控制系统外,现在也能应用于连续的流程控制系统,从而使设备的控制水平大大提高。
4、 易于掌握,便于维修:由于PLC使用编程器进行编程和监控,使用人员只需掌握工程上通用的梯形图语言(或语句表、流程图)就可进行用户程序的编制和测试。因此,即使不太懂得计算机的操作人员,也能掌握和使用PLC。也由于PLC有完善的自诊断功能,输入/输出均有明显的指示,在线监控软件的功能很强,因此,很容易进行维修,能很快查找出故障的原因。PLC本身高可靠性也保证了故障的几率是很低的。
5、 体积小,省电:与传统的控制系统相比,PLC的体积很小,一台收录机一样大小的PLC具有相当于三个1.8m高继电器控制柜的功能。PLC消耗的功能只是传统控制系统的三分之一至二分之一。
6、 价格低廉:随着集成电路芯片功能的提高,价格的降低,可编程控制器硬件的价格也一直不断地在下降。虽然PLC的软件价格在系统中所占的比重在不断提高,但由于缩短了整个工程项目的设计,编程和投运费用以及缩短了整个投运周期,因此,使用PLC的总造价是低廉的,而且还呈不断下降的趋势。
7、PLC的功能
A、逻辑控制:PLC设置有“与”、“或”、非等逻辑指令,能够描述继电器确点的串联、并联、串并联、并串联等各种连接。因此PLC可以代替继电器进行组合逻辑与顺序逻辑控制。Haiwell PLC
B、定时(计时)控制:PLC为用户提供若干个定时器并设计了定时器指令。定时值可由用户在编程时设定,并能在PLC运行过程中被读出或修改,使用灵活,操作方便。
C、计数控制:PLC为用户提供若干个计数器并设计了计数器指令。计数值可由用户在编程时设定,并能在PLC运行过程中被读出或修改,使用灵活,操作方便。
D、步进控制:PLC能完成步进控制功能。步进控制是指在完成一道工序后,再进行下一步工序,也就是顺序控制。PLC为用户提供了若干个移位寄存器用于控制步进工序,或直接提供步进指令。
E、A/D、D/A转换:有些PLC还提供了模数转换(A/D)和数模转换(D/A)功能,能完成对模拟量输入、输出的控制与调节。
G、数据处理:现在的PLC一般都有对数据的处理能力并配有对数据进行处理的指令,以便对数据进行传送、比较、数/位或位/数转换、四则运算、数制转换、算术移位、算术逻辑运算、数据检索等操作,并可对数据寄存器进行间接寻址。
厦门海为科技有限公司(Xiamen Haiwell Technology Co.,Ltd)是一家集自主研发、生产销售及服务为一体的高新技术型企业。拥有100%自主知识产权的Haiwell(海为)系列国产PLC。
海为科技以“自主创新”为原则,以“弘扬民族工业,创造国产品牌”为己任,以产业报国为崇高目标。愿为民族自动化产品的国产化、产业化而奋斗,为开创我国自动化产品品牌,不断扩大国产PLC的市场占有率贡献微薄之力。
海为科技的目标是成为值得客户信赖的自动化软硬件产品的供应商,为客户提供自主研发的高品质工业自动化产品。
更多详情请到厦门海为科技公司网站:
PLC的主要功能和应用有哪些呢?
1、可编程控制器简称PC,它经历了可编程序矩阵控制器PMC、可编程序顺序控制器PSC、可编程序逻辑控制器PLC和可编程序控制器PC几个不同时期。为与个人计算机(PC)相区别,现在仍然沿用可编程逻辑控制器这个老名字。
PLC是一种数字运算的电子系统,转为在工业环境下应用而设计。它采用可编程的存储器,用来在内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输人和输出。控制各种类型的机械或生产过程。PLC及其有关设备,都是按易与工业控制器系统联成一体、易于扩充功能的原则设计。
PLC是一种以微处理技术为基础,将控制处理规则存储于存储器中,应用于以控制开关量为主或包括控制参量在内的逻辑控制、机电运动控制或过程控制等工业控制领域的新型工业控制装置。
2.2 PLC的特点
PLC是面向用户的专用工业控制计算机,具有许多明显的特点。
1. 可靠性高,抗干扰能力强
为了限制故障的发生或者在发生故障时,能很快查出故障发生点,并将故障限制在局部,各PC的生产厂商在硬件和软件方面采取了多种措施,使PC除了本身具有较强的自诊断能力,能及时给出出错信息,停止运行等待修复外,还使PC具有了很强的抗干扰能力。
2. 通用性强,控制程序可变,使用方便
PLC品种齐全的各种硬件装置,可以组成能满足各种要求的控制系统,用户不必自己再设计和制作硬件装置。用户在硬件确定以后,在生产工艺流程改变或生产设备更新的情况下,不必改变PLC的硬设备,只需改编程序就可以满足要求。因此,PLC除应用于单机控制外,在工厂自动化中也被大量采用。
3. 功能强,适应面广
现代PLC不仅有逻辑运算、计时、计数、顺序控制等功能,还具有数字和模拟量的输入输出、功率驱动、通信、人机对话、自检、记录显示等功能。既可控制一台生产机械、一条生产线,又可控制一个生产过程。
4. 编程简单,容易掌握
目前,大多数PLC仍采用继电控制形式的“梯形图编程方式”。既继承了传统控制线路的清晰直观,又考虑到大多数工厂企业电气技术人员的读图习惯及编程水平,所以非常容易接受和掌握。PLC在执行梯形图程序时,用解释程序将它翻译成汇编语言然后执行(PLC内部增加了解释程序)。与直接执行汇编语言编写的用户程序相比,执行梯形图程序的时间要长一些,但对于大多数机电控制设备来说,是微不足道的,完全可以满足控制要求。
5. 减少了控制系统的设计及施工的工作量
由于PLC采用了软件来取代继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,控制柜的设计安装接线工作量大为减少。同时,PLC的用户程序可以在实验室模拟调试,更减少了现场的调试工作量。并且,由于PLC的低故障率及很强的监视功能,模块化等等,使维修也极为方便。
6. 体积小、重量轻、功耗低、维护方便
PLC是将微电子技术应用于工业设备的产品,其结构紧凑,坚固,体积小,重量轻,功耗低。并且由于PLC的强抗干扰能力,易于装入设备内部,是实现机电一体化的理想控制设备。
2.3 PLC的功能与应用
可编程控制器在国内外广泛应用于钢铁、石化、机械制造、汽车装配、电力、轻纺、电子信息产业等各行各业。目前典型的PLC功能有下面几点。
顺序控制:这是可编程控制器最广泛应用的领域,取代了传统的继电器顺序控制,例如注塑机、印刷机械、订书机械,切纸机、组合机床、磨床、装配生产线,包装生产线,电镀流水线及电梯控制等。
程控:在工业生产过程中,有许多连续变化的量,如温度、压力、流量、液体、速度、电流和电压等,称为模拟量。可编程控制器有A/D和D/A转换模块,这样,可编程控制器可以作模拟控制用于程控。
数据处理:一般可编程控制器都设有四则运算指令,可以很方便地对生产过程中的资料进行处理。用PLC可以构成监控系统,进行数据采集和处理、控制生产过程。较高档次的可编程控制器都有位置控制模块,用于控制步进电动机,实现对各种机械的位置控制。
通信联网:某些控制系统需要多台PLC连接起来使用或者由一台计算机与多台PLC组成分布式控制系统。可编程控制器的通信模块可以满足这些通信联网要求。
显示打印:可编程控制器还可以连接显示终端和打印等外围设备,从而实现显示和打印的功能。
谁能介绍一下PLC技术,主要是干什么用的..
可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。
PLC技术的用途:
1、开环控制
开关量的开环控制是PLC的最基本控制功能。PLC的指令系统具有强大的逻辑运算能力,很容易实现定时、计数、顺序(步进)等各种逻辑控制方式。大部分PLC就是用来取代传统的继电接触器控制系统。
2、模拟量闭环
对于模拟量的闭环控制系统,除了要有开关量的输入输出外,还要有模拟量的输入输出点,以便采样输入和调节输出实现对温度、流量、压力、位移、速度等参数的连续调节与控制。目前的PLC不但大型、中型机具有这种功能外,还有些小型机也具有这种功能。
3、数字量控制
控制系统具有旋转编码器和脉冲伺服装置(如步进电动机)时,可利用PLC实现接收和输出高速脉冲的功能,实现数字量控制,较为先进的PLC还专门开发了数字控制模块,可实现曲线插补功能,近来又推出了新型运动单元模块,还能提供数字量控制技术的编程语言,使PLC实现数字量控制更加简单。
4、数据采集监控
由于PLC主要用于现场控制,所以采集现场数据是十分必要的功能,在此基础上将PLC与上位计算机或触摸屏相连接,既可以观察这些数据的当前值,又能及时进行统计分析。
有的PLC具有数据记录单元,可以用一般个人电脑的存储卡插入到该单元中保存采集到的数据。PLC的另一个特点是自检信号多.利用这个特点,PLC控制系统可以实现白诊断式监控,减少系统的故障,提高系统的可靠性。
扩展资料:
在制造工业中存在大量的开关量为主的开环的顺序控制,它按照逻辑条件进行顺序动作号按照时序动作;另外还有与顺序、时序无关的按照逻辑关系进行连锁保护动作的控制;以及大量的开关量、脉冲量、计时、计数器、模拟量的越限报警等状态量为主的—离散量的数据采集监视。
由于这些控制和监视的要求,使PLC发展成了取代继电器线路和进行顺序控制为主的产品。PLC厂家在原来CPU模板上提逐渐增加了各种通讯接口,现场总线技术及以太网技术也同步发展,使PLC的应用范围越来越广泛。 PLC具有稳定可靠、价格便宜、功能齐全、应用灵活方便、操作维护方便的优点,这是它能持久的占有市场的根本原因。
PLC控制器本身的硬件采用积木式结构,有母板,数字I/O模板,模拟I/O模板,还有特殊的定位模板,条形码识别模板等模块,用户可以根据需要采用在母板上扩展或者利用总线技术配备远程I/O从站的方法来得到想要的I/O数量。
PLC在实现各种数量的I/O控制的同时,还具备输出模拟电压和数字脉冲的能力,使得它可以控制各种能接收这些信号的伺服电机,步进电机,变频电机等,加上触摸屏的人机界面支持,施耐德的PLC可以满足您在过程控制中任何层次上的需求。
参考资料来源:百度百科-可编程逻辑控制器
初学plc跟数字电子技术 模拟电子技术有关吗?
我个人以为,学习PLC编程只要有电气逻辑控制基础就行,因为PLC是以梯形图编程的,只要根据你所控系统的工艺流程,画出电气逻辑控制流程就可以编梯形图程序,数字电路与模拟电路那是PLC生产商所需要做的,因为PLC应用者只要购买相应的模块及传感器就可以了,PLC应用者只需要掌握PLC的相关控制指令就可以了,大多数梯形图软件内都有帮助,对指令你只要明白如何应用,何时应用,及指令的操作格式就可以了,PLC都大同小异,只要学好一种PLC其他的PLC当你需要应用时只要看一下其产品手册及熟悉一下其梯形图软件编辑界面及指令格式就可以了,指令格式都差不多,对于初学者,我认人买一款国产功能全的仿三菱PLC就可以,例如山东三龙公司生产的PLC,他们有一款PLC型号SL-FX2N-20MR-8AD-2DA的,我经常使用他这一款,性价比相当的高,无论对于初学者还是中小型控制系统都是最佳选择,编程软件就用日本三菱的GX或FXGP,此款有10个开关量输入,两路高速输入,8路模拟量输入,10路开关量输出,还有两路0-100K高速输出,可以带两路步进电机,还有两路0-10V模拟量输出,还带RS485通讯,并有实时时钟功能,对于初学者可以通过这一款PLC学习三菱的全部指令的用法。