2.1.2PLC的编程语言 在PLC系统结构不断发展的同时,PLC的编程语言也越来越 丰富,功能也不断提高。程序的表达方式基本有四种:梯形图、 指令表、逻辑功能图和高级语言。梯形图是当前使用最广泛的 一种编程方法。 除了的梯形图语言外,为了适应各种控制要求,出现了面 向顺序控制的步进编程语言、面向过程控制的流程图语言、与 计算机兼容的高级语言(BASIC、C语言等)等。多种编程语 言的并存、互补与发展是PLC进步的一种趋势。 理解梯形图的一个关键概念是“能流”,这仅是概念上的 “能流”。如图2-7把左母线设想为电源“火线”,右母线 设想为“零线
2.1.2 PLC的编程语言 在PLC系统结构不断发展的同时,PLC的编程语言也越来越 丰富,功能也不断提高。程序的表达方式基本有四种:梯形图、 指令表、逻辑功能图和高级语言。梯形图是当前使用最广泛的 一种编程方法。 除了的梯形图语言外,为了适应各种控制要求,出现了面 向顺序控制的步进编程语言、面向过程控制的流程图语言、与 计算机兼容的高级语言(BASIC、C语言等)等。多种编程语 言的并存、互补与发展是PLC进步的一种趋势。 理解梯形图的一个关键概念是“能流”,这仅是概念上的 “能流”。如图2-7把左母线设想为电源“火线”,右母线 设想为“零线
2.2 可编程序控制器内部硬件框图及 各部分作用 2.2.1PLC一般结构 ●PLC的基本组成与一般的微机系统类似: 是一种以微处理器为核心的、用于控制的特殊计算机 ●PLC的基本组成包括硬件与软件两部分 ●PLC的硬件:中央处理器(CPU)、存储器、输入接口、 输出接口、通信接口、电源等 ●PLC的软件:系统程序和用户程序
2.2 可编程序控制器内部硬件框图及 各部分作用 2.2.1 PLC一般结构 ⚫ PLC的基本组成与一般的微机系统类似: 是一种以微处理器为核心的、用于控制的特殊计算机 ⚫ PLC的基本组成包括硬件与软件两部分 ⚫ PLC的硬件:中央处理器(CPU)、存储器、输入接口、 输出接口、通信接口、电源等 ⚫ PLC的软件:系统程序和用户程序
PLC组成 电源 输入设备 输入单元 CPU 输出单元 输出设备 计算机 PLC 信接口 存储器 编程器 展接 扩展单元 PLG基本单元(主机)
PLC组成 编程器 写入 器 电 源 输 入 单 元 输 出 单 CPU 元 通 信 接 口 扩 展 接 口 存储器
2.2.2PLC内部主要部件功能 1.PLC中的CPU及作用 ●PLC中常采用的CPU有三类: 1)通用微处理器(如Z80、8086、80286等) 2)单片微处理器(如8031、8096等) 3)位片式微处理器(如AMD29W等) ● 小型PLC:大多采用8位通用微处理器和单片微处理器, 中型PLC:大多采用16位通用微处理器或单片微处理器 大型PLC:大多采用高速位片式微处理器(32位) 小型PLC为单CPU系统,中、大型PLC则大多为双CPU或多 CPU系统。对于双CPU系统,一般一个为字处理器,一般 采用8位、16位或32位处理器;另一个为位处理器,采用 由各厂家设计制造的专用芯片
2.2.2 PLC内部主要部件功能 ⚫ PLC中常采用的CPU有三类: 1) 通用微处理器(如Z80、8086、80286等) 2) 单片微处理器(如8031、8096等) 3) 位片式微处理器(如AMD29W等) ⚫ 小型PLC:大多采用8位通用微处理器和单片微处理器, 中型PLC:大多采用16位通用微处理器或单片微处理器 大型PLC:大多采用高速位片式微处理器(32位) 小型PLC为单CPU系统,中、大型PLC则大多为双CPU或多 CPU系统。对于双CPU系统,一般一个为字处理器,一般 采用8位、16位或32位处理器;另一个为位处理器,采用 由各厂家设计制造的专用芯片。 1. PLC中的CPU及作用
◆CPU的作用:按系统程序赋予的功能,指挥PLC有 条不紊地进行工作。归纳起来主要有以下五个方 面: 1)接收并存储编程器或其它外设输入的用户程序或数据 2)诊断电源、PLC内部电路故障和编程中的语法错误等 3)接收并存储从输入单元(接口)得到现场输入状态或数 据 4)逐条读取并执行存储器中的用户程序,并将运算结果存 入存储器中 5)根据运算结果,更新有关标志位和输出内容,通过输出 接口实现控制、制表打印或数据通讯等功能
◆CPU的作用:按系统程序赋予的功能,指挥PLC有 条不紊地进行工作。归纳起来主要有以下五个方 面: 1)接收并存储编程器或其它外设输入的用户程序或数据 2)诊断电源、PLC内部电路故障和编程中的语法错误等 3)接收并存储从输入单元(接口)得到现场输入状态或数 据 4)逐条读取并执行存储器中的用户程序,并将运算结果存 入存储器中 5)根据运算结果,更新有关标志位和输出内容,通过输出 接口实现控制、制表打印或数据通讯等功能