图解plc编程入门

上传人:suns****4568 文档编号:60839075 上传时间:2018-11-19 格式:PDF 页数:8 大小:517.23KB
返回 下载 相关 举报
图解plc编程入门_第1页
第1页 / 共8页
图解plc编程入门_第2页
第2页 / 共8页
图解plc编程入门_第3页
第3页 / 共8页
图解plc编程入门_第4页
第4页 / 共8页
图解plc编程入门_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《图解plc编程入门》由会员分享,可在线阅读,更多相关《图解plc编程入门(8页珍藏版)》请在金锄头文库上搜索。

1、图解图解 PLCPLC 编程入门编程入门 可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统,它采用一种可可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统,它采用一种可 编程的存储器在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通编程的存储器在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通 过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。 PLCPLC 的定义的定义 可编程序控制器是一种数字运算操作电子系统,专为在工业环境下应用而

2、设计。它采用了可编程序的存储器,用 来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字的、模拟的输入和输 出,控制各种类型的机械或生产过程。可编程序控制器及其有关的外围设备,都应按易于与工业控制系统形成一 个整体、易于扩充其功能的原则设计。2.PLC 的分类 PLC 产品种类繁多,其规格和性能也各不相同。对于 PLC,通常根据其结构形式的不同、功能的差异和 I/O 点数 的多少等进行大致分类。 2.1.按结构形式分类 根据 PLC 的结构形式,可将 PLC 分为整体式和模块式两类。 (1)整体式 PLC 整体式 PLC 是将电源、CPU、I/O 接口等部件都集中装

3、在一个机箱内,如图所示。具有结构紧凑、体积小、价格 低的特点。小型 PLC 一般采用这种整体式结构。整体式 PLC 由不同 I/O 点数的基本单元(又称主机)和扩展单元 组成,基本单元内有 CPU、I/O 接口、与 I/O 扩展单元相连的扩展口以及与编程器或 EPROM 写入器相连的接口等; 扩展单元内只有 I/O 和电源等,而没有 CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式 PLC 一般还 可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。 二、二、PLCPLC 的功能及应用领域的功能及应用领域 PLC 是综合继电器接触器控制的优点及计算机灵活、方便的优点而设

4、计制造和发展的,这就使 PLC 具有许多其他 控制器所无法相比的特点。 1.PLC1.PLC 的功能的功能 PLC 是以微处理器为核心,综合了计算机技术、自动控制技术和通信技术发展起来的一种通用的工业自动控制装 置,具有可靠性高、体积小、功能强、程序设计简单、灵活通用及维护方便等一系列的优点,因而在冶金、能源、 化工、交通、电力等领域中有着广泛的应用,成为现代工业控制的三大支柱(PLC、机器人和 CAD/CAM)之一。 根据 PLC 的特点,可以将其功能形式归纳为以下几种类型。 (1 1)开关量逻辑控制)开关量逻辑控制 PLC 具有强大的逻辑运算能力,可以实现各种简单和复杂的逻辑控制。这是 P

5、LC 的最基本也最广泛的应用领域, 它取代了传统的继电器接触器的控制。 (2 2)模拟量控制)模拟量控制 PLC 中配置有 A/D 和 D/A 转换模块。A/D 模块能将现场的温度、压力、流量、速度等模拟量转换变为数字量,再 经 PLC 中的微处理器进行处理(微处理器处理的只能是是数字量),然后进行控制;或者经 D/A 模块转换后变成 模拟量,然后控制被控对象,这样就可实现 PLC 对模拟量的控制。 (3 3)过程控制)过程控制 现代大中型的 PLC 一般都配备了 PID 控制模块, 可进行闭环过程控制。 当控制过程中某一个变量出现偏差时, PLC 能按照 PID 算法计算出正确的输出,进而控

6、制调整生产过程,把变量保持在整定值上。目前,许多小型 PLC 也具 有 PID 控制功能。 (4 4)定时和计数控制)定时和计数控制 PLC 具有很强的定时和计数功能,它可以为用户提供几十甚至上百、上千个定时器和计数器。其计时的时间和计 数值可以由用户在编写用户程序时任意设定,也可以由操作人员在工业现场通过编程器进行设定,进而实现定时 和计数的控制。如果用户需要对频率较高的信号进行计数,可以选择高速计数模块。 (5 5)顺序控制)顺序控制 在工业控制中,可采用 PLC 步进指令编程或用移位寄存器编程来实现顺序控制。 (6 6)数据处理)数据处理 现代的 PLC 不仅能进行算术运算、数据传送、排

7、序及查表等操作,而且还能进行数据比较、数据转换、数据通信、 数据显示和打印等,它具有很强的数据处理能力。 (7 7)通信和联网)通信和联网 现代 PLC 大多数都采用了通信、网络技术,有 RS-232 或 RS-485 接口,可进行远程 I/O 控制。多台 PLC 彼此间可 以联网、 通信, 外部器件与一台或多台可编程控制器的信号处理单元之间可以实现程序和数据交换, 如程序转移、 数据文档转移、 监视和诊断。 通信接口或通信处理器按标准的硬件接口或专有的通信协议完成程序和数据的转移。 2.PLC2.PLC 的应用领域的应用领域 目前,PLC 在国内外已广泛应用于钢铁、石油、化工、电力、建材、机

8、械制造、汽车、轻纺、交通运输、环保及 文化娱乐等各个行业,使用情况大致可归纳为如下几类。 (1 1)开关量的逻辑控制)开关量的逻辑控制 这是 PLC 最基本,也是最广泛的应用领域,它取代了传统的继电器电路,实现逻辑控制、顺序控制;既可用于单 台设备的控制,也可用于多机群控及自动化流水线,如注塑机、印刷机、订书机械、组合机床、磨床、包装生产 线及电镀流水线等。 (2 2)模拟量控制)模拟量控制 在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使 PLC 处理 模拟量,必须实现模拟量和数字量之间的 A/D 转换及 D/A 转换。PLC 厂家都生产配套的 A/

9、D 和 D/A 转换模块,使 PLC 用于模拟量控制。 (3 3)运动控制)运动控制 PLC 可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量 I/O 模块连接位置传感器 和执行机构,现在一般使用专用的运动控制模块,可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界 上各主要 PLC 生产厂家的产品几乎都具有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。 (4 4)过程控制)过程控制 过程控制是指对温度、压力、流量等模拟量的闭环控制,在冶金、化工、热处理、锅炉控制等场合有非常广泛的 应用。作为工业控制计算机,PLC 能编制各种各样的控制算法程序,完成闭环

10、控制。PID 调节是一般闭环控制系 统中用得较多的调节方法,大中型 PLC 都有 PID 模块,目前许多小型 PLC 也具有此功能模块。PID 处理一般是运 行专用的 PID 子程序。 (5 5)数据处理)数据处理 现代 PLC 具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表及位操作等功 能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,进而完成一定的控制操 作;也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控 制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制

11、系统。 (6 6)通信及联网)通信及联网 PLC 通信含 PLC 间的通信及 PLC 与其他智能设备间的通信。 随着计算机控制的发展, 工厂自动化网络发展得很快, 各 PLC 生产厂商都十分重视 PLC 的通信功能,纷纷推出各自的网络系统。新近生产的 PLC 都具有通信接口,通信 非常方便。纷纷推出各自的网络系统。新近生产的 PLC 都具有通信接口,通信非常方便。 三、三、PLCPLC 的基本结构和工作原理的基本结构和工作原理 作为一种工业控制的计算机,PLC 和普通计算机有着相似的结构;但是由于使用场合、目的不同,在结构上又有 一些差别。 1.PLC1.PLC 的硬件组成的硬件组成 PLC

12、硬件系统的基本结构框图如图所示。 在图中,PLC 的主机由 CPU、存储器(EPROM、RAM)、输入/输出单元、外设 I/O 接口、通信接口及电源组成。对 于整体式 PLC,这些部件都在同一个机壳内。而对于模块式 PLC,各部件独立封装,称为模块,各模块通过机架 和电缆连接在一起。主机内的各个部分均通过电源总线、控制总线、地址总线和数据总线连接,根据实际控制对 象的需要配备一定的外部设备,构成不同的 PLC 控制系统。常用的外部设备有编程器、打印机、EPROM 写入器等。 PLC 可以配置通信模块与上位机及其他的 PLC 进行通信,构成 PLC 的分布式控制系统。 下面分别介绍 PLC 的各

13、组成部分及其作用,以便用户进一步了解 PLC 的控制原理和工作过程。 (1 1)CPUCPU CPU 是 PLC 的控制中枢,PLC 在 CPU 的控制下有条不紊地协调工作,从而实现对现场的各个设备进行控制。CPU 由微处理器和控制器组成,它可以实现逻辑运算和数学运算,协调控制系统内部各部分的工作。 控制器的作用是控制整个微处理器的各个部件有条不紊的进行工作, 它的基本功能就是从内存中读取指令和执行 指令。 (2 2)存储器)存储器 PLC 配有两种存储器,即系统存储器和用户存储器。系统存储器用来存放系统管理程序,用户不能访问和修改这 部分存储器的内容。用户存储器用来存放编制的应用程序和工作数

14、据状态。存放工作数据状态的用户存储器部分 也称为数据存储区,它包括输入/输出数据映像区、定时器/计数器预置数和当前值的数据区及存放中间结果的缓 冲区。 PLC 的存储器主要包括以下几种。 (1 1)只读存储器)只读存储器 (2 2)可编程只读存储器)可编程只读存储器 (3 3)可擦除可编程只读存储器)可擦除可编程只读存储器 (4 4)电可擦除可编程只读存储器)电可擦除可编程只读存储器 (5 5)随机存取存储器)随机存取存储器 (3 3)输入)输入/ /输出(输出(I/OI/O)模块)模块 开关量输入模块 开关量输入设备是各种开关、按钮、传感器等,PLC 的输入类型通常可以是直流、交流和交直流。

15、输入电路的电 源可由外部供给,有的也可由 PLC 内部提供。 开关量输出模块 输出模块的作用是将 CPU 执行用户程序所输出的 TTL 电平的控制信号转化为生产现场所需的, 能驱动特定设备的 信号,以驱动执行机构的动作。 (4 4)编程器)编程器 编程器是 PLC 重要的外部设备,利用编程器可将用户程序送入 PLC 的用户程序存储器,调试程序、监控程序的执 行过程。编程器从结构上可分为以下三种类型。 (1)简易编程器 (2)图形编程器 (3)通用计算机编程器 (5 5)电源)电源 电源单元的作用是把外部电源(220V 的交流电源)转换成内部工作电压。外部连接的电源,通过 PLC 内部配有 的一

16、个专用开关式稳压电源, 将交流/直流供电电源转化为 PLC 内部电路需要的工作电源 (直流 5V、 12V、 24V) , 并为外部输入元件(如接近开关)提供 24V 直流电源(仅供输入端点使用)。驱动 PLC 负载的电源由用户提供。 (6 6)外设接口)外设接口 外设接口电路用于连接手持编程器或其他图形编程器、 文本显示器, 并能通过外设接口组成 PLC 的控制网络。 PLC 使用 PC/PPI 电缆或者 MPI 卡通过 RS-485 接口与计算机连接,可以实现编程、监控、联网等功能。 2.PLC 的软件组成 PLC 的软件由系统程序和用户程序组成。 系统程序由 PLC 制造厂商设计编写,并存入 PLC 的系统存储器中,用户不能直接读写与更改。系统程序一般包括 系统诊断程序、输入处理程序、编译程序、信息传送程序及监控程序等。 PLC 的用户程序是用户利用 PLC 的编程语言,根据控制要求编制的程序。在 PLC 的应用中,最重要的是用 PLC 的 编程语言来编写用户程序,以实现控制目的。由于 PLC 是专门为工业控制而开发的装置,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号