全国服务热线:

15861139266

PLC的基本概念,_苏州电工培训_苏州PLC培训_苏州机器视觉培训_苏州上位机培训_苏州工业机器人培训_苏州电工培训_苏州PLC培训_苏州机器视觉培训_苏州上位机培训_苏州工业机器人培训
发布时间:2023-03-09 13:15:25 点击次数:3289

PLC的基本概念

一. PLC的由来

可编程控制器(Programmable Controller是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller,简称PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装臵的功能已经大大超过了逻辑控制的范围,因此,今天这种装臵称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer的简称混淆,所以将可编程控制器简称PLC。

在60年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装臵构成的。当时汽车的每一次改型都直接导致继电器控制装臵的重新设计和安装。随着生产的发展,汽车型号更新的周期愈来愈短,这样,继电器控制装臵就需要经常地重新设计和安装,十分费时,费工,费料,甚至阻碍了更新周期的缩短。为了改变这一现状,美国通用汽车公司在1969年公开招标,要求用新的控制装臵取代继电器控制装臵,并提出了十项招标指标,即:

1、编程方便,现场可修改程序;

2、维修方便,采用模块化结构;

3、可靠性高于继电器控制装臵;

4、体积小于继电器控制装臵;

5、数据可直接送入管理计算机;

6、成本可与继电器控制装臵竞争;

7、输入可以是交流115V;

8、输出为交流115V,2A以上,能直接驱动电磁阀,接触器等;

9、在扩展时,原系统只要很小变更;

10、用户程序存储器容量至少能扩展到4K。

1969年,美国数字设备公司(DEC研制出第一台PLC,在美国通用汽车自动装配线上试用,获得了成功。这种新型的工业控制装臵以其简单易懂,操作方便,可靠性高,通用灵活,体积小,使用寿命长等一系列优点,很快地在美国其他工业领域推广应用。到1971年,已经成功地应用于食品,饮料,冶金,造纸等工业。

这一新型工业控制装臵的出现,也受到了世界其他国家的高度重视。1971日本从美国引进了这项新技术,很快研制出了日本第一台PLC。1973年,西欧国家也研制出它们的第一台PLC。我国从1974年开始研制。于1977年开始工业应用。

二. PLC的定义

PLC问世以来,尽管时间不长,但发展迅速。为了使其生产和发展标准化,美国电气制造商协会NEMA(National Electrical Manufactory Association经过四年的调查工作,于1984年首先将其正式命名为PC(Programmable Controller,并给PC作了如下定义:“PC是一个数字式的电子装臵,它使用了可编程序的记忆体储存指令。用来执行诸如逻辑,顺序,计时,计数与演算等功能,并通过数

字或类似的输入/输出模块,以控制各种机械或工作程序。一部数字电子计算机若是从事执行PC之功能着,亦被视为PC,但不包括鼓式或类似的机械式顺序控制器。”

以后国际电工委员会(IEC又先后颁布了PLC标准的草案第一稿,第二稿,并在1987年2月通过了对它的定义:

“可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。”

总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入/输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配臵,其软件需根据控制要求进行设计编制。

大林上位机机器视觉,_苏州电工培训_苏州PLC培训_苏州机器视觉培训_苏州上位机培训_苏州工业机器人培训,最适合电工及plc编程人员学习的上位机机器视觉课程 大林老师:15861139266(微信同号)

三. PLC的特点

PLC的主要特点

1、高可靠性

(1所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离。

(2各输入端均采用R-C滤波器,其滤波时间常数一般为10~20ms.

(3各模块均采用屏蔽措施,以防止辐射干扰。

(4采用性能优良的开关电源。

(5对采用的器件进行严格的筛选。

(6良好的自诊断功能,一旦电源或其他软,硬件发生异常情况, CPU立即采用有效措施,以防止故障扩大。

(7大型PLC还可以采用由双CPU构成冗余系统或有三CPU构成表决系统,使可靠性更进一步提高。

2、丰富的I/O接口模块

PLC针对不同的工业现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位;强电或弱电等。有相应的I/O模块与工业现场的器件或设备,如:按钮;行程开关;接近开关;传感器及变送器;电磁线圈;控制阀等直接连接。

另外为了提高操作性能,它还有多种人-机对话的接口模块; 为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。

3、采用模块化结构

为了适应各种工业控制需要,除了单元式的小型PLC以外,绝大多数PLC均采用模块化结构。PLC的各个部件,包括CPU,电源,I/O等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。

4、编程简单易学

PLC的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人

员所理解和掌握。

5、安装简单,维修方便

PLC不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与PLC相应的I/O端相连接,即可投入运行。各种模块上均有运行和故障指示装臵,便于用户了解运行情况和查找故障。

由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。

PLC的功能

1、逻辑控制

2、定时控制

3、计数控制

4、步进(顺序控制

5、PID控制

6、数据控制:PLC具有数据处理能力。

7、通信和联网

8、其它:PLC还有许多特殊功能模块,适用于各种特殊控制的要求,如:定位控制模块,CRT模块。

四、PLC的发展阶段

虽然PLC问世时间不长,但是随着微处理器的出现,大规模,超大

规模集成电路技术的迅速发展和数据通讯技术的不断进步,PLC也迅速发展,其发展过程大致可分三个阶段:

1、早期的PLC(60年代末—70年代中期

早期的PLC一般称为可编程逻辑控制器。这时的PLC多少有点继电器控制装臵的替代物的含义,其主要功能只是执行原先由继电器完成的顺序控制,定时等。它在硬件上以准计算机的形式出现,在I/O接口电路上作了改进以适应工业控制现场的要求。装臵中的器件主要采用分立元件和中小规模集成电路,存储器采用磁芯存储器。另外还采取了一些措施,以提高其抗干扰的能力。在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式—梯形图。因此,早期的PLC的性能要优于继电器控制装臵,其优点包括简单易懂,便于安装,体积小,能耗低,有故障指使,能重复使用等。其中PLC特有的编程语言—梯形图一直沿用至今。

2、中期的PLC(70年代中期—80年代中,后期

在70年代,微处理器的出现使PLC发生了巨大的变化。美国,日本,德国等一些厂家先后开始采用微处理器作为PLC的中央处理单元(CPU。

这样,使PLC得功能大大增强。在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程I/O模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄

存器,使PLC得应用范围得以扩大。

3、近期的PLC(80年代中、后期至今

进入80年代中、后期,由于超大规模集成电路技术的迅速发展,微处理器的市场价格大幅度下跌,使得各种类型的PLC所采用的微处理器的当次普遍提高。而且,为了进一步提高PLC的处理速度,各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得PLC软、硬件功能发生了巨大变化。

大林上位机机器视觉,_苏州电工培训_苏州PLC培训_苏州机器视觉培训_苏州上位机培训_苏州工业机器人培训,最适合电工及plc编程人员学习的上位机机器视觉课程 大林老师:15861139266(微信同号)

五、PLC的分类

1、小型PLC

小型PLC的I/O点数一般在128点以下,其特点是体积小、结构紧凑,整个硬件融为一体,除了开关量I/O以外,还可以连接模拟量I/O 以及其他各种特殊功能模块。它能执行包括逻辑运算、计时、计数、算术运算、数据处理和传送、通讯联网以及各种应用指令。

2、中型PLC

中型PLC采用模块化结构,其I/O点数一般在256~1024点之间。I/O的处理方式除了采用一般PLC通用的扫描处理方式外,还能采用直接处理方式,即在扫描用户程序的过程中,直接读输入,刷新输出。它能联接各种特殊功能模块,

通讯联网功能更强,指令系统更丰富,内存容量更大,扫描速度更快。

3、大型PLC

一般I/O点数在1024点以上的称为大型PLC。大型PLC的软、硬

件功能极强。具有极强的自诊断功能。通讯联网功能强,有各种通讯联网的模块,可以构成三级通讯网,实现工厂生产管理自动化。大型PLC 还可以采用三CPU构成表决式系统,使机器的可靠性更高。

七. PLC的工作原理

最初研制生产的PLC主要用于代替传统的由继电器接触器构成的

控制装臵,但这两者的运行方式是不相同的:

(1继电器控制装臵采用硬逻辑并行运行的方式,即如果这个继电器的线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点在继电器控制线路的哪个位臵上都会立即同时动作。

(2PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点不会立即动作,必须等扫描到该触点时才会动作。

为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装臵各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式---扫描技术。这样在对于I/O响应要求不高的场合,PLC 与继电器控制装臵的处理结果上就没有什么区别了。

1、扫描技术

当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个

阶段。

(1输入采样阶段

在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

(2用户程序执行阶段

在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。

(1输出刷新阶段

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU 按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

比较下二个程序的异同:

程序1:

程序2:

这两段程序执行的结果完全一样,但在PLC中执行的过程却不一样。程序1只用一次扫描周期,就可完成对%M4的刷新;程序2要用四次扫描周期,才能完成对%M4的刷新。

这两个例子说明:同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,也可以看到:采用扫描用户程序的运行结果与继电器控制装臵的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。

一般来说,PLC的扫描周期包括自诊断、通讯等,如下图所示,即一个扫描周期等于自诊断、通讯、输入采样、用户程序执行、输出刷新等所有时间的总和。

2、PLC的I/O响应时间

为了增强PLC的抗干扰能力,提高其可靠性,PLC的每个开关量输入端都采用光电隔离等技术。

为了能实现继电器控制线路的硬逻辑并行控制,PLC采用了不同于一般微型计算机的运行方式(扫描技术。

以上两个主要原因,使得PLC得I/O响应比一般微型计算机构成的工业控制系统满的多,其响应时间至少等于一个扫描周期,一般均大于一个扫描周期甚至更长。

所谓I/O响应时间指从PLC的某一输入信号变化开始到系统有关输出端信号的改变所需的时间。其最短的I/O响应时间与最长的I/O响应时间如图所示:

最短I/O响应时间:

最长I/O响应时间:

RAM、ROM的概念和区别

ROM是英文“READ-ONLY MEMORY”的缩写,意思为只读存储器,在电脑的正常工作过程中,其内容不可改变。

RAM是英文“RANDOM-ACCESS MEMORY”的缩写,即是我们通常所说的内存,其内容是可读可写的,电脑在正常工作时,存放在其他介质(硬盘、软盘、光盘等上面的程序都要调到RAM中才能运行,内存越大,一次性可以从其他介质上调用的数据越多。内存如果不够大的话,程序运行时,如果需要从其他介质上调用新的数据,这样,原来调到内存中的数据有部分就要被改写成新数据。因此,内存(RAM中的数据,在需要时是可以随机改写的。

此外,内存芯片如果没有电源供应的话,那么其中的内容将会全部丢失。而ROM芯片即使没有电源供应,其中的BIOS程序也不会消失。

BIOS存放在ROM芯片中。电脑在正常工作时,ROM芯片中的BIOS 程序不会被改写。从物理性能上来看,用于存放BIOS的ROM芯片又有以下几种类型:

1、PROM

它是英文"可编程只读存储器"一词的缩写,是只可以一次性写入内容的芯片。其中的内容一经写入,就不能修改。PROM芯片本来是一块空白无内容的芯片,主板厂商在PROM中写上内容,用到主板上,它就成为了ROM。主板厂商在往PROM中写入内容时,需要使用一种叫做编程器的工具。编程器也叫烧写机,使用编程器往PROM中写入数据的过程就叫烧写。在早期的586和486电脑上使用PROM来存放BIOS的很常见。

2、EPROM

它是英文"可擦写的可编程只读存储器"的缩写。它是一种可以通过在紫外线的照射下擦除内容的特殊PROM芯片。芯片的内容一旦被擦除,您就可以重新写入新内容。只有很少一些古老的机型在使用EPROM 来存放BIOS。

3、EEPROM

它是英文"电可擦写的

可编程只读存储器",它不必借助紫外线的照射,而仅仅通过使用和电有关的手段就改写内容。目前大多数的电脑现在都在使用EEPROM来存放电脑的BIOS。

ROM的基本知识[转帖]

ROM英文概念是 Read Only Memory,只读式存储器,在计算机中,是一种类型的内存。此类型内存常被用于存储重要的或机密的数据。理想上认为,此种类型的内存是只能读取,而不允许擦写。另外一种类型存储器是RAM(即Random Access Memory,随机存储存储器,此类型内存是我们最常接触的。它允许我们随机地读写内存中的数据。电脑上使用RAM来临时存储运行程序需要的数据,不过如果电脑断电后,这些存储在RAM中的数据将全部丢失。每种每台电脑中都结合有两种基本类型的内存,它们分别有不同的用途以完成不同的任务。

为了存储数据的持久性,ROM常用于存储电脑重要的信息例如:电脑主板的BIOS(基本输入/输出系统。不像RAM,存储在ROM中的数据理论上是永久的。即使电脑关机后,保存在ROM中的数据也不会丢失。

存储在BIOS中的信息控制着你电脑系统的运行。真因为其重要性,对BIOS未经授权的复制或删除是不允许的。不过也有一些不同一般的ROM类型,它可为某种特殊的要求而涮新其内容。

大林上位机机器视觉,_苏州电工培训_苏州PLC培训_苏州机器视觉培训_苏州上位机培训_苏州工业机器人培训,最适合电工及plc编程人员学习的上位机机器视觉课程 大林老师:15861139266(微信同号)

1、ROM

是标准的ROM,用于永久性存储重要数据。当一项科技性产品需要其部份信息不会随着外界等因素的变化而变更时,它们通常都使用此标准的ROM模块。在ROM中,信息是被永久性的蚀刻在ROM单元中的,这使得ROM在完成蚀刻工作后是不可能再将其中的信息改变。

2、PROM(Programmable ROM,可编程ROM

此类型的ROM的工作原理与CD-R相似,它允许你一次性地重写其中的数据,请记得:重写(涮新其中数据的次数只有一次。一旦信息被

写入PROM后,数据也将被永久性地蚀刻其中了,之后此块PROM与上面介绍的ROM就没什么两样了。

3、EPROM(Erasable Programmable ROM,可擦去可编程ROM

当然存储在ROM中的数据需要抹去或进行重新写入时,EPROM可以办到。使用紫外线照射此类型的ROM可以抹去其中的数据,它还允许将你需要的信息存储入此类ROM中。

4、EEPROM(Electrically Erasable Programmable ROM,电可擦去可编程ROM

此类ROM现在常用于电脑系统的BIOS,它与EPROM非常相似, EEPROM中的信息也同样可以被抹去,也可以向其中写入新数据。就如其名字所示,对于此EEPROM我们可以使用电来对其进行擦写,而不需要紫外线,这对于主板的BIOS是非常有用的。基于上面所介绍的原理,主板制造商可以发布他们最新的BIOS,以供用户升级主板的BIOS,而升级的方法就是利用BIOS升级程序来对产生电信号以涮新BIOS中的信息。

通过上面的分析介绍,非常明显并不是所有的ROM内存都是“Read Only,只读的“,那为什么都称他们为只读的呢?其实这只是延用历史名称罢了;至于其中的非只读部份却带给了我们许多好外;例如常用于主板BIOS的EEPROM,正因为它是不是只读的,而是可擦写的,因此主板产商可以通过发布最新主板BIOS的升级程序,用户只需下载并运行这些程序就可能升级主板的BIOS,而不必拿着主板到产商那去升级BIOS。

PLC设计选型的一般原则 [转帖]

1、选择自己熟悉的机种和机型:同样的控制设备的设计,可以用任何同样级别的PLC来完成。如果选用你不熟悉的PLC,你就必须从头熟悉它,虽然不费太多的事,但毕竟没有用你熟悉的机型来的快。

2、不要大材小用:什么样的规模设计任务就选用什么样规模的PLC,避免造成太多的硬件资源的浪费。



一、课程目标

本公司本着为工控事业培育和输出从电工基础到机器视觉的人才理念,着力于让小白成为工控业专家为目标。

大林上位机视觉软件培训专家特开设从电工基础、PLC、运动控制、上位机、工业机器人、机器视觉培训课程,为实现工业4.0事业而不懈努力。

机构课程全程真实教学、实干为主,不装逼,不扯淡,只唠干货,能做项目!!

二、老师介绍

大林老师

是专业从事上位机视觉软件的开发与培训,多年从事上位机机器视觉相关项目开发,对电气人员学习C#开发视觉软件有独到的见解,即使您是零基础或只要从事过电气自动化相关工作的学员都能够轻松快速学会。

三、校区介绍

大林上位机机器视觉培训机构,分为两个校区,苏州校区(苏州木渎),常州校区(常州新北)

四、硬件设施

校区提供2000多平方的实训基地,完美的设备硬件配套,可以做到边学习边操作,鉴于本机构隶属于某自动化公司,学员可以配合边学习边配合公司开发人员完成项目,这样学习起来事半功倍

五、毕业服务

学业完成后本公司可以择优录取,在我们自动化公司的实习,解决您的后顾之忧

六、课程对象

1.零基础无任何相关知识

2.有电气及PLC编程基础的更容易入手

3.需要系统性提升整体能力

4.跨行业转型

5.想拥有一份体面高收入

6.对自己前途迷茫

7.学历低英语不好

七、课程特色

为您量身提供零基础快速成为上位机及机器视觉软件开发专家的学习方案

承接企事业单位定制个性化学员集体培训。

八、课程内容

小白亦可通过学习成为工业软件开发专家,从电气图,到梯形图,到高级语言SCL,再到C#,突破高级语言难的瓶颈,轻松掌握。

从零开始,从电气基本元件入手,跟随课程递进学习,PLC,工业机器人,数据库,运动控制器,上位机,机器视觉,统统一网打尽。

欢迎亲临现场咨询,老师私人定制课程 ,学习更清晰!

九、授课方式

1、线下现场授课更直观,知识点更易吸收,现场互动更易理解和运用。

      1,赠送老师录制课程随时随地轻松学习

      2,赠送配套书籍不限环境随意学习

      3,课间和课后答疑知识掌握更牢固

      4,现场设备随意使用,人机结合熟练运用,加深知识理解。

      5,老师指导完善简历,轻松上岗。

2、线上视频录播课程-整套

      1,赠送配套书籍不限环境随意学习

      2,售后答疑轻松解答

      3,福利:线下报名课程原价抵扣

3、 线上视频课程+现场设备实操

      1,赠送配套书籍不限环境随意学习

      2,售后答疑轻松解答

      3,现场和课后答疑知识掌握更牢固

      4,现场设备随意使用,人机结合熟练运用,加深知识理解

      5,福利:线下报名课程原价抵扣



_苏州机器视觉软件编程学习教程_苏州视觉深度学习学习教程_苏州2D机器视觉学习教程_苏州3D机器视觉编程学习教程_苏州飞拍视觉编程学习教程_苏州Halcon机器视觉学习教程_苏州VisionPro机器视觉学习教程_苏州海康机器视觉学习教程_苏州C#联合halcon机器视觉学习教程_苏州机器人与视觉学习教程
_苏州Halcon视觉学习教程_苏州视觉与运动控制教程_苏州3D图像处理实操教程_苏州机器人视觉软件开发学习教程_苏州Halcon深度学习学习教程_苏州视觉光学分选机实操学习教程_苏州视觉纠偏实操学习教程_苏州视觉对位贴合实操学习教程_苏州ABB机器人视觉实操学习教程_苏州Epson机器人视觉实操学习教程



立即咨询
  • 品质服务

    服务贴心周到

  • 快速响应

    全天24小时随时沟通

  • 专业服务

    授权率高,保密性强

  • 完善售后服务

    快速响应需求,及时性服务

直播课程
软件开发基础课程
上位机软件开发课
机器视觉软件开发课
专题课
联系方式
电话:15861139266
邮箱:75607802@qq.com
地址:苏州吴中区木渎镇尧峰路69号
关注我们

版权所有:大林机器视觉培训苏州办事处所有 备案号:苏ICP备14016686号-6

技术支持: 新易维软件