PLC可编程控制器概述

1.   可编程控制器的产生

PLC的诞生

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

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

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

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

2.   什么是PLC?

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

3.   PLC的特点

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

3.2通用性强,使用方便

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

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

3.5系统设计周期短

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

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

4.   可编程控制器的分类

1)      按输入/输出点数分

a)      小型机

小型PLC I/O总点数在256点以下,用户程序存储容量在4KB左右。

b)      中型机

中型PLC I/O总点数在256∽2048点之间,用户程序存储容量在8KB左右。

c)      大型机

大型PLC I/O总点数在2048点以上,用户程序存储容量在16KB以上。

2)      按结构形式分

a)      整体式

b)      模块式

3)      按生产厂家分

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

5.   PLC的应用

1)      开关量逻辑控制

2)      模拟量控制

3)      过程控制

4)      定时和计数控制

5)      顺序控制

6)      数据处理

7)      通信和联网

6.   PLC的发展趋势

a)      系列化、模块化

b)      小型机功能强化

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

d)      低成本

e)      多功能

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

a)      I/O点数

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

b)      扫描速度

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

c)      内存容量

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

d)      指令系统

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

e)      内部寄存器

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

深圳一帆专注培训PLC相关教程的培训机构,一帆自动化实战品牌,设备齐全,师资雄厚,包学包会,包推荐就业,包提供技术支持服务!
一帆PLC培训最实战的PLC培训,零起点到精通,学时不限,学会为止; 小班化教学,保证教学质量
1保证一人一机,以确保您的实操,一帆教学模式:20%理论+ 70%实战+ 10%工厂案例

时间: 2024-11-24 07:23:44

PLC可编程控制器概述的相关文章

PLC梯形图编程练习修改版

PLC梯形图编程练习 交通灯控制 ? 更新:梯形图中引入辅助继电器后,灯不亮的问题得到了解决,同时我也发现原梯形图无法实现计数器的断电复位,且原版梯形图为了测试方便没有严格按照练习要求设定计时时间,新版梯形图对此做出了改进. ? SW2关闭时,红绿灯轮流自动亮比较容易实现,但是把SW2打开(即进入夜间模式)的梯形图加入后,仿真时红灯和绿灯即使得电也不亮. 我猜测原因是梯形图控制的一一对应原则在加入夜间模式的梯形图后出现了问题,我暂时没找出具体问题所在,没有想到较好的改进方案,把仿真失败的梯形图放

第12章-Swing编程 --- Swing概述

(一)Swing概述 将Swing组件按功能来分: ->顶层容器: JFrame.JApplet.JDialog和JWindow ->中间容器: JPanel.JScrollPane.JSplitPane.JToolBar等 ->特殊容器:在用户界面上具有特殊作用的中间容器,如JInternalFrame.JRootPane.JLayeredPane和JDestopPane等 ->基本组件:实现人机交互的组件,如JButton.JComboBox.JList.JMenu.JSlid

1.Java网络编程之概述

黑马程序员_毕向东_Java基础视频教程第23天-01-网络编程(概述)学习笔记 网络通讯三要素: 1.IP地址 2.端口号 3.传输协议 我们之所以学习计算机网络,其实是为了实现计算机与计算机之间的通信.然而要实现计算机A与计算机B之间的通信,就首先要在网络上找到彼此,这时候就需要借助IP来唯一标识自己的计算机和对方计算机. 但是当我们通过IP找到对方的计算机后,我们把发送的信息传递给腾讯QQ?还是YY?还是飞信?为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识,为了方便称呼这个数

PLC及其编程起步[.net]

声明:本人非专业人士,也未从事该领域的工作,若有错误地方,请多包涵. 概述 在工业控制领域,常常提到PLC,也就是Programmable Logic Controller(PLC).随着工业的发展,传统的智能设备之间及智能设备与控制系统之间采用专门驱动程序实现信息共享的通讯方式已不能满足工业控制系统的发展需要.因此,为了能够解决工业系统硬件设备的升级改变为软件系统带来的不便,更好的实现不同设备厂家硬件产品的集成互连,增强系统的稳定性与可靠性,工业自动化软件接口的标准化.统一化成为工业控制领域必

【嵌入式Linux+ARM】ARM体系结构与编程(ARM概述)

ARM体系结构与编程 本文章记录一些看<ARM体系结构与编程>这一本书的记录: 个人觉得,学习ARM体系时,不需要死记硬背,只要把某些关键的大致记住,比如ARM寄存器(通用寄存器.PC.LR.SP.CPSR.SPSR).ARM中断处理体系.常用的ARM汇编指令等. 本文基本都是从书上截图,都是一些关键的知识,需要我们时常去复习的. 一.ARM概述 ARM处理器的7种工作模式: ARM处理器寄存器: ARM中PC(R15)寄存器: ARM中CPSR寄存器: ARM异常处理模式--响应过程和返回过

可编程控制器实训

打开GX,新建工程,参数默认. 用 -||- -|/|- -()- — | 从电气控制实训的图转可编程的 例子: SB对应输入继电器    -||-       -|/|-   X0~X7,  X0~X17,X20~X7(注释:大小写会自动变换,序号会自动填充为X000,X007…) KM对应输出继电器    -||-       -|/|-     -()-    Y0~Y7,Y10~Y7(注释:大小写会自动变换,序号会自动填充为Y000,Y007…) KT对应定时器     -||- 长开和

iOS UI编程_概述和程序的执行顺序

一iOS概述 UI设计的条件设置 iOS系统架构层次 二程序的执行顺序 一.iOS概述 iOS(最初,苹果公司并没有给随iPhone发行的iOS一个独立的称谓,直到2008年3月6日才给它取名为iPhone OS,并于2010年6月改名为现在的名字iOS)是由苹果公司为移动设备所开发的操作系统,支持的设备包括iPhone.iPod touch.iPad及Apple TV等.与Android及Windows Phone不同,iOS不支持非苹果的硬件设备.2007年1月9日苹果在Macworld大会

PLC状态机编程第一篇-状态机介绍

状态机的一般概念 过去我在学习PLC编程时,看的大部分书仅仅停留在软件的操作上,没有真正讲述如何组织程序,这里我们讲一个通用的描述控制算法的方法,就是状态机,和SFC很类似,其实SFC也是源于状态机啦.状态机是UML中的概念,在嵌入式开发中应用很广,但在PLC编程中基本没有流行.下面是一张用matlab画的状态机,包含了大部分基本元素.它描述的就是启保停电路,经典的控制...我们会在这个电路的基础上慢慢扩展. 这个状态机中包含两个状态,分别是Off和On,这两个状态只能有一个是激活的,这和SFC

可编程控制器出多路的了

旧款控制器只有8路输入,7路输出,对于一些复杂场合仍不够用. 最近厂家新推出16个输入12个输出的控制器,点数大大增加.在一些场合上不必两个控制器拼起来用了. 产品更新了,而编程软件无需更新,兼容性还不赖(编程软件可以编辑输入或输出多达32个,足够用了) 中文编程,只需点几下鼠标选择命令即可.无需专业知识,即可自行动手改造