
的 可编程控制器概述 什么是PLC2 PLC的特点 PLC技术在电气自动化控制中的 应用 PLC的组成 PLC的工作过程 PLCI/O处理示意图 PLC的主要性能指标 PLC的编程语言 PLC的编程组件
可编程控制器概述 ◼什么是PLC? ◼PLC的特点 ◼PLC技术在电气自动化控制中的 应用 ◼PLC的组成 ◼PLC的工作过程 ◼PLC I/O处理示意图 ◼PLC的主要性能指标 ◼PLC的编程语言 ◼PLC的编程组件

什么是PLC 可编程序控器(Programmable Logic Controller)简称PLC,是以微处理器为 基础,综合了计算机技术、自动控制技 术和通讯技术而发展起来的一种新型、 通用的自动控制装置
什么是PLC 可编程序控制器(Programmable Logic Controller)简称PLC,是以微处理器为 基础,综合了计算机技术、自动控制技 术和通讯技术而发展起来的一种新型、 通用的自动控制装置

PLC的特点 ■通用性强,使用方便 ■功能强,适应面广 ■可靠性高,抗干扰能力强 ■编程方法简单,容易掌握 ■PLC控制系统的设计、安装、调试和维修 工作量少,极为方便。控制程序变化方 便,具有很好的柔性。 ▣体积小、重量轻、功耗低
PLC的特点 ◼ 通用性强,使用方便 ◼ 功能强,适应面广 ◼ 可靠性高,抗干扰能力强 ◼ 编程方法简单,容易掌握 ◼ PLC控制系统的设计、安装、调试和维修 工作量少,极为方便。控制程序变化方 便,具有很好的柔性。 ◼ 体积小、重量轻、功耗低

PLC的应用 ■开关量逻辑控制 ■运动控制 ■闭环过程控制 数据处理 ■通讯联网 3
PLC的应用 ◼ 开关量逻辑控制 ◼ 运动控制 ◼ 闭环过程控制 ◼ 数据处理 ◼ 通讯联网

PLC的组成 ■PLC由四部分组成:中央处理单元(CPU 板)、输入输出(I/O) 部件和电源部件 编程器 外 1/0 设接口 系统程序 用户程序 扩展接口 扩 存储器 展单元 其他外设 微处理器CPU 接收现场信号 输出部 驱动 件 电源部件 受控元件 件 基本单元
PLC的组成 ◼ PLC由四部分组成 :中央处理单元(CPU 板)、输入输出(I/O)部件和电源部件

PLC的工作过程 第n个扫描周期 用户程序执行 输入采样 输出刷新
PLC 的 工 作 过 程 第n个扫描周期 输入采样 输出刷新 用户程序执行

PLCI/O处理示意图 生产 输 输 输 出 一救 入端子 输出锁 输出驱 入调理电路 入缓冲器 输入映像存储 执行用户程序 输出映像存 端 受控 存器 动 元件 允许 储 允一许 电路 器 器 图1-2 PLCO处理示意图
PLC I/O处理示意图

PLC的主要技术性能指标 PLC的性能指标较多,不同厂家的PLC产品技术性能各不相同,且各有 特色。常用的主要性能指标有: 1.输入/输出点数 输入/输出点数是指PLC组成控制系统时所能接入的输入输出信号的最大 数量,即PLC外部输入、输出端子数。它表示PLC组成控制系统时可能的 最大规模。通常,在总点数中,输入点数大于输出点数,且输入与输出 点不能相互替代。 2.扫描速度 ■一般以执行1000步指令所需的时间来衡量,单位为毫秒/千步。也有以 执行一步指令时间计,单位为微秒/步。 3.存储器容量 PLC的存储器包括系统程序存储器、用户程序存储器和数据存储器三部分。 PLC产品中可供用户使用的是用户程序存储器和数据存储器。 PLC中程序指令是按“步”存放的,一“步”占用一个地址单元,.一个地 址单元一般占用两个字节。如存储容量为1000步的PLC,其存储容量为 2K字节
PLC的主要技术性能指标 ◼ PLC的性能指标较多,不同厂家的PLC产品技术性能各不相同,且各有 特色。常用的主要性能指标有: ◼ 1.输入/输出点数 ◼ 输入/输出点数是指PLC组成控制系统时所能接入的输入输出信号的最大 数量,即PLC外部输入、输出端子数。它表示PLC组成控制系统时可能的 最大规模。通常,在总点数中,输入点数大于输出点数,且输入与输出 点不能相互替代。 ◼ 2.扫描速度 ◼ 一般以执行1000步指令所需的时间来衡量,单位为毫秒/千步。也有以 执行一步指令时间计,单位为微秒/步。 ◼ 3.存储器容量 ◼ PLC的存储器包括系统程序存储器、用户程序存储器和数据存储器三部分。 PLC产品中可供用户使用的是用户程序存储器和数据存储器。 ◼ PLC中程序指令是按“步”存放的,一“步”占用一个地址单元,一个地 址单元一般占用两个字节。如存储容量为1000步的PLC,其存储容量为 2K字节

4.编程语言 PLC采用梯形图、布尔助记符、菜单图、功能模块图和语言描述等编程语言。 不同的PLC产品可能拥有其中一种、两种或全部的编程方式。 5.指令功能 PLC的指令种类越多,则其软件的功能就越强,使用这些指令完成一定的控制 目的就越容易。 此外,PLC的可扩展性、使用条件、可靠性、易操作性及经济性等性能指标也 是用户在选择PLC时须注意的指标
4.编程语言 PLC采用梯形图、布尔助记符、菜单图、功能模块图和语言描述等编程语言。 不同的PLC产品可能拥有其中一种、两种或全部的编程方式。 5.指令功能 PLC的指令种类越多,则其软件的功能就越强,使用这些指令完成一定的控制 目的就越容易。 此外,PLC的可扩展性、使用条件、可靠性、易操作性及经济性等性能指标也 是用户在选择PLC时须注意的指标

PLC的编程语言 在PLC中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、菜单图语 言、功能模块图语言及结构化语句描述语言等。梯形图语言和布尔助记符语言是基 本程序设计语言,它们通常由一系列指令组成,用这些指令可以完成大多数简单的 控制功能。例如,代替继电器、计数器、计时器完成顺序控制和逻辑控制等,通过 扩展或增强指令集,它们也能执行其它的基本操作。菜单图语言和语句描述语言是 高级的程序设计语言,它可根据需要去执行更有效的操作。例如,模拟量的控制、 数据的操纵、报表的报印和其它基本程序设计语言无法完成的功能。功能模块图语 言采用功能模块图的形式,通过软连接的方式完成所要求的控制功能,它不仅在 PLC中得到了广泛的应用,在集散控制系统的编程和组态时也常常被采用,由于它 具有连接方便、操作简单和易于掌握等特点,为广大工程设计和应用人员所喜爱
PLC的编程语言 在PLC中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、菜单图语 言、功能模块图语言及结构化语句描述语言等。梯形图语言和布尔助记符语言是基 本程序设计语言,它们通常由一系列指令组成,用这些指令可以完成大多数简单的 控制功能。例如,代替继电器、计数器、计时器完成顺序控制和逻辑控制等,通过 扩展或增强指令集,它们也能执行其它的基本操作。菜单图语言和语句描述语言是 高级的程序设计语言,它可根据需要去执行更有效的操作。例如,模拟量的控制、 数据的操纵、报表的报印和其它基本程序设计语言无法完成的功能。功能模块图语 言采用功能模块图的形式,通过软连接的方式完成所要求的控制功能,它不仅在 PLC中得到了广泛的应用,在集散控制系统的编程和组态时也常常被采用,由于它 具有连接方便、操作简单和易于掌握等特点,为广大工程设计和应用人员所喜爱