导航:首页 > 编程语言 > 可编程控制器产生

可编程控制器产生

发布时间:2022-09-08 15:46:30

‘壹’ 可编程控制器它主要由哪几部分组成

可编程控制器由中央处理单元(CPU)、存储器、输入输出接口(I/O模块)、通信接口、电源组成。

1、中央处理单元(CPU)

中央处理单元(CPU)为PLC的控制中枢,PLC的核心起神经中枢的作用,每套PLC至少有一个CPU。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。

2、存储器

存放系统软件的存储器;用户程序存储器是存放PLC用户程序应用;数据存储器用来存储PLC程序执行时的中间状态与信息,它相当于PC的内存。

3、输入输出接口(I/O模块)

PLC与电气回路的接口,通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。

输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。

4、通信接口

通信接口的主要作用为实现PLC与外部设备之间的数据交换(通信)。通信接口的形式多样,最基本的有UBS,RS-232,RS-422/RS-485等的标准串行接口。可以通过多芯电缆,双绞线,同轴电缆,光缆等进行连接。

5、电源

PLC的电源为PLC电路提供工作电源,在整个系统中起着十分重要的作用。一个良好的、可靠的电源系统是PLC的最基本保障。

交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。



(1)可编程控制器产生扩展阅读

可编程控制器功能特点

1、可靠性高。由于PLC大都采用单片微型计算机,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。

2、编程容易。PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。

3、组态灵活。由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的功能和规模,因此,可适用于任何控制系统。

4、输入/输出功能模块齐全。PLC的最大优点之一,是针对不同的现场信号(如直流或交流、开关量、数字量或模拟量、电压或电流等),均有相应的模板可与工业现场的器件(如按钮、开关、传感电流变送器、电机启动器或控制阀等)直接连接,并通过总线与CPU主板连接。

5、安装方便。与计算机系统相比,PLC的安装既不需要专用机房,也不需要严格的屏蔽措施。使用时只需把检测器件与执行机构和PLC的I/O接口端子正确连接,便可正常工作。

6、运行速度快。由于PLC的控制由程序控制执行的,因而不论其可靠性还是运行速度,都是继电器逻辑控制无法相比的。

‘贰’ 可编程控制器简介

可编程控制器是60年代末在美国首先出现,当时叫可编程逻辑控制器PLC(Programmable Logic Controller),目的是用来取代继电器,以执行逻辑判断、计时、计数等顺序控制功能。PLC的基本设计思想是把计算机功能完善、灵活、通用等优点和继电器控制系统的简单易懂、操作方便、价格便宜等优点结合起来,控制器的硬件是标准的、通用的。根据实际应用对象,将控制内容编成软件写入控制器的用户程序存储器内。控制器和被控对象连接方便。

随着半导体技术,尤其是微处理器和微型计算机技术的发展,到70年代中期以后,PLC已广泛地使用微处理器作为中央处理器,输入输出模块和外围电路也都采用了中、大规模甚至超大规模的集成电路,这时的PLC已不再是逻辑判断功能,还同时具有数据处理、PID调节和数据通信功能。

可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制、定时、计算和算术运算等操作的指令,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用微处理器的优点。

可编程控制器对用户来说,是一种无触点设备,改变程序即可改变生产工艺,因此可在初步设计阶段选用可编程控制器,在实施阶段再确定工艺过程。另一方面,从制造生产可编程控制器的厂商角度看,在制造阶段不需要根据用户的订货要求专门设计控制器,适合批量生产。由于这些特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到迅速的发展。目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的应用。

一、PLC的结构及各部分的作用

可编程控制器的结构多种多样,但其组成的一般原理基本相同,都是以微处理器为核心的结构。通常由中央处理单元(CPU)、存储器(RAM、ROM)、输入输出单元(I/O)、电源和编程器等几个部分组成。

1.中央处理单元(CPU)

CPU作为整个PLC的核心,起着总指挥的作用。CPU一般由控制电路、运算器和寄存器组成。这些电路通常都被封装在一个集成电路的芯片上。CPU通过地址总线、数据总线、控制总线与存储单元、输入输出接口电路连接。CPU的功能有以下一些:从存储器中读取指令,执行指令,取下一条指令,处理中断。

2.存储器(RAM、ROM)

存储器主要用于存放系统程序、用户程序及工作数据。存放系统软件的存储器称为系统程序存储器;存放应用软件的存储器称为用户程序存储器;存放工作数据的存储器称为数据存储器。常用的存储器有RAM、EPROM和EEPROM。RAM是一种可进行读写操作的随机存储器存放用户程序,生成用户数据区,存放在RAM中的用户程序可方便地修改。RAM存储器是一种高密度、低功耗、价格便宜的半导体存储器,可用锂电池做备用电源。掉电时,可有效地保持存储的信息。EPROM、EEPROM都是只读存储器。用这些类型存储器固化系统管理程序和应用程序。

3.输入输出单元(I/O单元)

I/O单元实际上是PLC与被控对象间传递输入输出信号的接口部件。I/O单元有良好的电隔离和滤波作用。接到PLC输入接口的输入器件是各种开关、按钮、传感器等。PLC的各输出控制器件往往是电磁阀、接触器、继电器,而继电器有交流和直流型,高电压型和低电压型,电压型和电流型。

4.电源

PLC电源单元包括系统的电源及备用电池,电源单元的作用是把外部电源转换成内部工作电压。PLC内有一个稳压电源用于对PLC的CPU单元和I/O单元供电。

5.编程器

编程器是PLC的最重要外围设备。利用编程器将用户程序送入PLC的存储器,还可以用编程器检查程序,修改程序,监视PLC的工作状态。除此以外,在个人计算机上添加适当的硬件接口和软件包,即可用个人计算机对PLC编程。利用微机作为编程器,可以直接编制并显示梯形图。

二、PLC的工作原理

PLC采用循环扫描的工作方式,在PLC中用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直到遇到结束符后又返回第一条,如此周而复始不断循环。PLC的扫描过程分为内部处理、通信操作、程序输入处理、程序执行、程序输出几个阶段。全过程扫描一次所需的时间称为扫描周期。当PLC处于停状态时,只进行内部处理和通信操作服务等内容。在PLC处于运行状态时,从内部处理、通信操作、程序输入、程序执行、程序输出,一直循环扫描工作。

1.输入处理

输入处理也叫输入采样。在此阶段,顺序读入所有输入端子的通端状态,并将读入的信息存入内存中所对应的映象寄存器。在此输入映象寄存器被刷新。接着进入程序执行阶段。在程序执行时,输入映象寄存器与外界隔离,即使输入信号发生变化,其映象寄存器的内容也不会发生变化,只有在下一个扫描周期的输入处理阶段才能被读入信息。

2.程序执行

根据PLC梯形图程序扫描原则,按先左后右先上后下的步序,逐句扫描,执行程序。遇到程序跳转指令,根据跳转条件是否满足来决定程序的跳转地址。从用户程序涉及到输入输出状态时,PLC从输入映象寄存器中读出上一阶段采入的对应输入端子状态,从输出映象寄存器读出对应映象寄存器,根据用户程序进行逻辑运算,存入有关器件寄存器中。对每个器件来说,器件映象寄存器中所寄存的内容,会随着程序执行过程而变化。

3.输出处理

程序执行完毕后,将输出映象寄存器,即器件映象寄存器中的Y寄存器的状态,在输出处理阶段转存到输出锁存器,通过隔离电路,驱动功率放大电路,使输出端子向外界输出控制信号,驱动外部负载。

三、PLC编程语言

1.梯形图编程语言

梯形图沿袭了继电器控制电路的形式,它是在电器控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演变来的,形象、直观、实用。

梯形图的设计应注意以下三点:

(一)梯形图按从左到右、从上到下的顺序排列。每一逻辑行起始于左母线,然后是触点的串、并联接,最后是线圈与右母线相联。

(二)梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右,其两端没有电源。这个“概念电流”只是形象地描述用户程序执行中应满足线圈接通的条件。

(三)输入继电器用于接收外部输入信号,而不能由PLC内部其它继电器的触点来驱动。因此,梯形图中只出现输入继电器的触点,而不出现其线圈。输出继电器输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现。输出继电器的触点可供内部编程使用。

2.语句表编程语言

指令语句表示一种与计算机汇编语言相类似的助记符编程方式,但比汇编语言易懂易学。一条指令语句是由步序、指令语和作用器件编号三部分组成。

3.控制系统流程图编程图

控制系统流程图是一种较新的编程方法。它是用像控制系统流程图一样的功能图表达一个控制过程,目前国际电工协会(IEC)正在实施发展这种新式的编程标准。

第二章 基本指令简介

基本指令如表所示

名 称
助记符
目 标 元 件
说 明

取指令
LD
I、Q、M、SM、T、C、V、S、L
常开接点逻辑运算起始

取反指令
LDN
I、Q、M、SM、T、C、V、S、L
常闭接点逻辑运算起始

线圈驱动指令
=
Q、M、SM、T、C、V、S、L
驱动线圈的输出

与指令
A
I、Q、M、SM、T、C、V、S、L
单个常开接点的串联

与非指令
AN
I、Q、M、SM、T、C、V、S、L
单个常闭接点的串联

或指令
O
I、Q、M、SM、T、C、V、S、L
单个常开接点的并联

或非指令
ON
I、Q、M、SM、T、C、V、S、L
单个常闭接点的并联

置位指令
S
I、Q、M、SM、T、C、V、S、L
使动作保持

复位指令
R
I、Q、M、SM、T、C、V、S、L
使保持复位

正跳变
ED
I、Q、M、SM、T、C、V、S、L
输入信号上升沿产生脉冲输出

负跳变
EU
I、Q、M、SM、T、C、V、S、L
输入信号下降沿产生脉冲输出

空操作指令
NOP

使步序作空操作

一、标准触点 LD、A、O、LDN、AN、ON、

LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。

LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。

A,与指令。用于单个常开接点的串联。

AN,与非指令。用于单个常闭接点的串联。

O,或指令。用于单个常开接点的并联。

ON,或非指令。用于单个常闭接点的并联。

二、正、负跳变 ED、EU

ED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。

EU,在检测到一个负跳变(从ON到OFF)之后,让能流接通一个扫描周期。

三、输出 =

=,在执行输出指令时,映像寄存器中的指定参数位被接通。

四、置位与复位指令S、R

S,执行置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。

R,执行复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。

置位与复位的点数可以是1-255,当用复位指令时,如果bit或OUT指定的是T或C时,那么定时器或计数器被复位,同时当前值将被清零。

五、空操作指令NOP

NOP指令不影响程序的执行,执行数N(1-255)。

第三章 可编程控制器梯形图设计规则

1.触点的安排

梯形图的触点应画在水平线上,不能画在垂直分支上。

2.串、并联的处理

在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图最上面。在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。

3.线圈的安排

不能将触点画在线圈右边,只能在触点的右边接线圈。

4.不准双线圈输出

如果在同一程序中同一元件的线圈使用两次或多次,则称为双线圈输出。这时前面的输出无效,只有最后一次才有效,所以不应出现双线圈输出。

5.重新编排电路

如果电路结构比较复杂,可重复使用一些触点画出它的等效电路,然后再进行编程就比较容易。

6.编程顺序

对复杂的程序可先将程序分成几个简单的程序段,每一段从最左边触点开始,由上之下向右进行编程,再把程序逐段连接起来。

‘叁’ plc可编程控制器的发展及应用

1. 什么是PLC?

国际电工委员会(IEC)在1987年2月颁布了PLC的标准草案(第三稿),草案对PLC作了如下定义:“可编程序控制器是一种数字运算操作的电子装置,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出控制各种类型的机械或生产过程。可编程序控制器及其有关的外围设备都应按易于与工业控制系统连成一个整体,易于扩充其功能的原则设计。”可编程序控制器(Programmable Logic Controller)简称PLC,是以微处理器为基础,综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型、通用的自动控制装置。


2. PLC可编程控制器的产生

2.1 随着半导体技术,尤其是微型计算机和微处理器技术的发展,在20世纪70年代初期、中期,设计制造出可编程逻辑控制器PLC,它能完成顺序控制,仅有逻辑运算、定时、计数等控制功能。

2.2 20世纪70年代末至80年代初,可编程控制器的处理速度大提高,增加了许多特殊功能,使得可编程控制器不仅可以进行逻辑控制,还可以对模拟量进行控制。

2.3 20世纪80年代以来,随着大规模和超大规模集成电路技术的迅猛发展,以16位和32位微处理器为核心的可编程控制器也得到迅猛发展,其功能越来越强。PLC具有了高速计数、中断技术、PID调节、数据处理和数据通信功能。

2.4 1985年1月国际电工委员会(IEC)制定了PLC的标准。


3. PLC的特点

3.1 可靠性高,抗干扰能力强

3.2 通用性强,使用方便

3.3 采用模块化结构,系统组合灵活方便

3.4 编程语言简单、易学,便于掌握

3.5 系统设计周期短

3.6 对生产工艺以身试法适应性强

3.7 安装简单、调试方便、维护工作量小


4. 可编程控制器的分类

4.1 按输入/输出点数分

a) 小型机:小型PLCI/O总点数在256点以下,用户程序存储容量在4KB左右。

b) 中型机:中型PLCI/O总点数在256∽2048点之间,用户程序存储容量在8KB左右。

c) 大型机:大型PLCI/O总点数在2048点以上,用户程序存储容量在16KB以上。

4.2 按结构形式分

a) 整体式

b) 模块式

3) 按生产厂家分

在全世界有上百家PLC制造商,其中占PLC市场80%以上的生产公司是:德国的西门子(SIEMENS)公司、法国的施耐德(SCHNEIDER)自动化公司、日本的欧姆龙(OMRON)和三菱公司。


5. PLC的应用

5.1 开关量逻辑控制

5.2 模拟量控制

5.3 过程控制

5.4 定时和计数控制

5.5 顺序控制

5.6 数据处理

5.7 通信和联网


6. PLC的发展趋势

6.1 系列化、模块化

6.2 小型机功能强化

6.3 中、大型机高速度、高功能、大容量

6.4 低成本

6.5 多功能


7. 可编程控制器技术性能指标

7.1 I/O点数

I/O点数是指PLC外部I/O端子的总数。如FX毓的I/O点数最多为256。

7.2 扫描速度

一般指执行指令的时间,单位是μs/步,有时也以执行1000步指令的时间计,单位为ms/千步,通常为10ms,小型PLC的扫描时间可能大于40s。

7.3 内存容量

通常以PLC所能存放用户程序的多少来衡量。

7.4 指令系统

PLC指令的多少是衡量其软件功能强弱的主要指标。PLC具有的指令种类越多,它的软件功能则超强。

7.5 内部寄存器

寄存器的配置情况是衡量PLC硬件功能的一个指标。这些寄存器主要用以存放变量状态、结果和数据等。

‘肆’ 可编程控制器的工作原理是什么

可编程控制器的基本工作原理:

可编程控制器(PLC)的工作有两个要点:入出信息变换、可靠物理实现,入出信息变换主要由运行存储于PLC内存中的程序实现。这程序既有系统的(这程序又称监控程序,或操作系统),又有用户的。系统程序为用户程序提供编辑与运行平台,同时,还进行必要的公共处理,如自检,I/O刷新,与外设、上位计算机或其它PLC通讯等处理。用户程序由用户按照控制的要求进行设计。什么样的控制,就有什么样的用户程序。

可靠物理实现主要通过输入(I,INPUT)及输出(O,OUTPUT)电路。每一输入点或输出点就有一个I或O电路。而且,总是把若干个这样电路集成在一个模块(或箱体)中,然后再由若干个模块(或箱体)集成为PLC完整的I/O系统(电路)。尽管这些模块相当多,占了PLC体积的大部分,但由于它们都是由高度集成化的,所以,PLC的体积还是不太大的。

输入电路时刻监视着输入点的(通、ON或断、OFF)状态,并将此状态暂存于它的输入暂存器(还可能有别的称谓)中。每一输入点都有一个与其对应的输入暂存器。

输出电路有输出锁存器(还可能有别的称谓)。它也有两个状态,高、低电位状态,并可锁存。同时,它还有相应的物理电路,可把这个高、低电位的状态传送给输出点。每一输出点都有一个与其对应的输出锁存器。

这里的输入暂存器及输出锁存器实际是PLC的I/O电路的寄存器。它们与PLC内存交换信息通过PLC I/O总线及运行PLC的系统程序实现。

把输入暂存器的信息读到PLC的内存中,称输入刷新。PLC内存有专门开辟的存放输入信息的映射区。这个区的每一对应位(bit)称为输入继电器,或称软触点,或称为过程映射输入寄存器(the process-image input register)。这些位(bit)置成1,表示触点通,置成0为触点断。由于它的状态是由输入刷新得到的,所以,它反映的就是输入点的状态。

输出锁存器与PLC内存中的输出映射区也是对应的。一个输出锁存器也有一个内存位(bit)与其对应,这个位称为输出继电器,或称输出线圈,或称为过程映射输出寄存器(the process-image output register)。通过PLC I/O总线及运行系统程序,输出继电器的状态将映射给输出锁存器。这个映射的完成也称输出刷新。

PLC除了有可接收开关信号的输入电路,有时,还有接收模拟信号的输入电路(称模拟量输入单元或模块)。只是后者先要进行模、数转换,然后,再把转换后的数据存入PLC相应的内存单元中。

如要产生模拟量输出,则要配有模拟量输出电路(称模拟量输出模块或单元)。靠它对PLC相应的内存单元的内容进行数、模转换,并产生输出。

这样,用户所要编的程序只是,PLC输入有关的内存区到输出有关的内存区的变换。这是一个数据及逻辑处理问题。由于PLC有强大的指令系统,编写出满足这个要求的程序是完全可能的。

a-简化工作流程图 b–实际工作流程图

图2 PLC工作流程图

有了上述过程,用PLC实现控制显然是可能的。因为:有了输入刷新,可把输入电路监视得到的输入信息存入PLC的输入映射区;经运行用户程序,输出映射区将得到变换后的信息;再经输出刷新,输出锁存器将反映输出映射区的状态,并通过输出电路产生相应的输出。又由于这个过程是永不停止地循环反复地进行着,所以,输出总是反映输入的变化。只是响应的时间上,略有滞后。但由于PLC的工作速度很快,所以,这个“略有滞后”的时间是很短的,一般也就是几毫秒、几十毫秒,最多也不会超过100到200毫秒。

图2a所示的是简化的过程,实际的PLC工作过程还要复杂些。除了I/O刷新及运行用户程序,还要做些其它的公共处理工作。公共处理工作有:循环时间监视、外设服务及通讯处理等。

监视循环时间的目的是避免用户程序“死循环”,保证PLC能正常工作。为避免用户程序“死循环”的办法是用“看门狗”(Watching dog),即设一个定时器,监测用户程序的运行时间。只要循环超时,即报警,或作相应处理。

外设服务是让PLC可接受编程器对它的操作,或向编程器输出数据。

通讯处理是实现与计算机,或与其它PLC,或与智能操作器、传感器进行信息交换的。这也是增强PLC控制能力的需要。

也就是说,实际的PLC工作过程总是:公共处理——I/O刷新——运行用户程序——再公共处理——⋯反复不停地重复着。图2b所示的是实际的过程。

此外,PLC上电后,也要进行系统自检及内存的初始化工作,为PLC的正常运行做好准备。

用这种不断地重复运行程序以实现控制,称扫描方式工作。是PLC基本的工作方式。

此外,为了应对紧急任务,PLC还有中断工作方式。在中断方式下,需处理的任务先申请中断,被响应后停止正运行的程序,转而去处理中断工作(运行有关中断的服务程序)。待处理完中断,又返回运行原来程序。

PLC的中断方式的任务,或称事件,是分等级的。同时出现两个或多个中断事件,则优先级高的先处理,继而处理低的。直到全部处理完中断任务,再转为执行扫描程序。

PLC对大量控制都用扫描方式工作,而对个别急需的处理,则用中断方式。这样,既可做到所有的控制都能照顾到,而个别应急的任务也能及时进行处理。

当然,PLC的实际工作过程比这里讲的还要复杂一些,分析其基本原理,也还有一些理论问题。但如果能弄清上面介绍的思路,也可知到PLC是怎么工作的了。

‘伍’ 什么是一周可编程控制器

可编程控制器 (Programmble Controller)简称PC或PLC是一种数字运算操作的电子系统,专门在工业环境下应用而设计。它采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟的输入(I)和输出(O)接口,控制各种类型的机械设备或生产过程。可编程控制器是在电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,把自动化技术、计算机技术、通讯技术融为一体的新型工业控制装置。目前,PLC已被广泛应用于各种生产机械和生产过程的自动控制中,成为一种最重要、最普及、应用场合最多的工业控制装置,被公认为现代工业自动化的三大支柱(PLC、机器人、CAD/CAM)之一。

可编程逻辑控制器简称PLC(英文全称:Programmable Logic Controller)。随着科学技术的发展,为适应多品种,小批量生产的需求而产生发展起来的一种新型的工业控制装置 [2] 。
1.现场输入接口电路由光耦合电路和微机的输入接口电路,作用是PLC与现场控制的接口界面的输入通道。
2.现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用PLC通过现场输出接口电路向现场的执行部件输出相应的控制信号。
常用的I/O分类如下:
开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。
模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。
按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。
1987年国际电工委员会(IEC)颁布的PLC标准草案中对PLC做了如下定义:
“PLC是一种数字运算操作的电子的电子系统,专门在工业环境下应用而设计。它采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟的输入(I)和输出(O)接口,控制各种类型的机械设备或生产过程。”

‘陆’ 什么是可编程控制器

可编程逻辑控制器(Programmable Logic Controller,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

简单的说PLC就是用于工业控制上的一款微型计算机,同样拥有:电源、CPU、存储器、输入输出模块、通讯模块、功能模块等等部件,功能也与计算机类似,通过采集信息根据逻辑组态计算后输出结果。

‘柒’ 可编程控制器最早是由哪个国家什么时候研制出的

美国数字设备公司发明PLC
发展历史
1968年美国通用汽车公司提出取代继电器控制装置的要求;
1969 年,美国数字设备公司研制出了第一台可编程逻辑控制器PDP—14 ,在美国通用汽车公司的生产线上试用成功,首次采用程序化的手段应用于电气控制,这是第一代可编程逻辑控制器,称Programmable Logic Controller,简称PLC,是世界上公认的第一台PLC。
1969年,美国研制出世界第一台PDP-14;
1971年,日本研制出第一台DCS-8;
1973年,德国西门子公司(SIEMENS)研制出欧洲第一台PLC,型号为SIMATIC S4;
1974年,中国研制出第一台PLC,1977年开始工业应用。

‘捌’ 可编程控制器由哪几部分组成各有什么作用

电源
电源用于将交流电转换成PLC内部所需的直流电,目前大部分PLC采用开关式稳压电源供电。
中央处理单元
中央处理器(CPU)是PLC的控制中枢,也是PLC的核心部件,其性能决定了PLC的性能。中央处理器由控制器、运算器和寄存器组成,这些电路都集中在一块芯片上,通过地址总线、控制总线与存储器的输入/输出接口电路相连。中央处理器的作用是处理和运行用户程序,进行逻辑和数学运算,控制整个系统使之协调。
存储器
存储器是具有记忆功能的半导体电路,它的作用是存放系统程序、用户程序、逻辑变量和其他一些信息。其中系统程序是控制PLC实现各种功能的程序,由PLC生产厂家编写,并固化到只读存储器(ROM)中,用户不能访问。
输入单元
输入单元是PLC与被控设备相连的输入接口,是信号进入PLC的桥梁,它的作用是接收主令元件、检测元件传来的信号。输入的类型有直流输入、交流输入、交直流输入。
输出单元
输出单元也是PLC与被控设备之间的连接部件,它的作用是把PLC的输出信号传送给被控设备,即将中央处理器送出的弱电信号转换成电平信号,驱动被控设备的执行元件。输出的类型有继电器输出、晶体管输出、晶闸门输出。
望采纳。。。。。。

‘玖’ 可编程控制器原理及应用

可编程控制器(PLC)的工作有两个要点:入出信息变换、可靠物理实现,入出信息变换主要由运行存储于PLC内存中的程序实现。这程序既有系统的(这程序又称监控程序,或操作系统),又有用户的。系统程序为用户程序提供编辑与运行平台,同时,还进行必要的公共处理,如自检,I/O刷新,与外设、上位计算机或其它PLC通讯等处理。用户程序由用户按照控制的要求进行设计。什么样的控制,就有什么样的用户程序。
可靠物理实现主要通过输入(I, INPUT)及输出(O, OUTPUT)电路。每一输入点或输出点就有一个I或O电路。而且,总是把若干个这样电路集成在一个模块(或箱体)中,然后再由若干个模块(或箱体)集成为PLC完整的I/O系统(电路)。尽管这些模块相当多,占了PLC体积的大部分,但由于它们都是由高度集成化的,所以,PLC的体积还是不太大的。
输入电路时刻监视着输入点的(通、ON或断、OFF)状态,并将此状态暂存于它的输入暂存器(还可能有别的称谓)中。每一输入点都有一个与其对应的输入暂存器。
输出电路有输出锁存器(还可能有别的称谓)。它也有两个状态,高、低电位状态,并可锁存。同时,它还有相应的物理电路,可把这个高、低电位的状态传送给输出点。每一输出点都有一个与其对应的输出锁存器。
这里的输入暂存器及输出锁存器实际是PLC的I/O电路的寄存器。它们与PLC内存交换信息通过PLC I/O总线及运行PLC的系统程序实现。
把输入暂存器的信息读到PLC的内存中,称输入刷新。PLC内存有专门开辟的存放输入信息的映射区。这个区的每一对应位(bit)称为输入继电器,或称软触点,或称为过程映射输入寄存器(the process-image input register)。这些位(bit)置成1,表示触点通,置成0为触点断。由于它的状态是由输入刷新得到的,所以,它反映的就是输入点的状态。
输出锁存器与PLC内存中的输出映射区也是对应的。一个输出锁存器也有一个内存位(bit)与其对应,这个位称为输出继电器,或称输出线圈,或称为过程映射输出寄存器(the process-image output register)。通过PLC I/O总线及运行系统程序,输出继电器的状态将映射给输出锁存器。这个映射的完成也称输出刷新。
PLC除了有可接收开关信号的输入电路,有时,还有接收模拟信号的输入电路(称模拟量输入单元或模块)。只是后者先要进行模、数转换,然后,再把转换后的数据存入PLC相应的内存单元中。
如要产生模拟量输出,则要配有模拟量输出电路(称模拟量输出模块或单元)。靠它对PLC相应的内存单元的内容进行数、模转换,并产生输出。
这样,用户所要编的程序只是,PLC输入有关的内存区到输出有关的内存区的变换。这是一个数据及逻辑处理问题。由于PLC有强大的指令系统,编写出满足这个要求的程序是完全可能的。

‘拾’ 可编程控制器是怎样产生的,其发展趋势如何

#include<iostream.h>
voidMerge(intr[],intr1[],ints,intm,intt){
inti=s;
intj=m+1;
intk=s;
while(i<=m&&j<=t){
if(r[i]<=r[j])
r1[k++]=r[i++];
else
r1[k++]=r[j++];
}
if(i<=m)
while(i<=m)
r1[k++]=r[i++];
else
while(j<=t)
r1[k++]=r[j++];
for(intn=s;n<=t;n++)
r[n]=r1[n];
}

voidMergeSort(intr[],intr1[],ints,intt){
if(s<t){
intm=(s+t)/2;
MergeSort(r,r1,s,m);
MergeSort(r,r1,m+1,t);
Merge(r,r1,s,m,t);
}
}
voidmain(){
intr[8]={10,3,5,1,9,34,54,565},r1[8];
MergeSort(r,r1,0,7);
for(intq=0;q<8;q++)
cout<<""<<r[q];
return0;
}

阅读全文

与可编程控制器产生相关的资料

热点内容
美食博主用什么app拍视频 浏览:812
ipone手机如何加密微信 浏览:354
自来水加密阀阀帽 浏览:431
华为交换机dhcp配置命令 浏览:315
androidbitmap缩小 浏览:271
单片机串口控制灯 浏览:84
大讯云服务器安装视频 浏览:784
华为算法领先世界 浏览:654
linux路由重启 浏览:566
php的模板编程 浏览:322
编译器原理与实现书 浏览:710
dos选择命令 浏览:18
apm固件编译到单片机 浏览:122
联通深蓝卡都包含什么app 浏览:266
如何判断网络服务器正常 浏览:652
路由器搭桥远端服务器地址是什么 浏览:518
编译动态库时会连接依赖库吗 浏览:710
淘宝手机加密是随机的吗 浏览:675
解压包子怎么装饰 浏览:588
四个数凑24算法 浏览:679