12可编程控制器及其应用-2.ppt
文本预览下载声明
第十二章
可编程控制器;12.1 PLC组成和工作原理
12.2 PLC程序的编制
12.3 PLC的应用; PLC 是一种专门用于工业控制的计算机。 ;;12.1.1 PLC的组成;2.存储器:
系统程序存储器:主要存放系统管理和监控程序及对用户程序作编译处理的程序。
用户程序存储器:主要存放用户编制的应用程序及各种暂存数据、中间结果。; I/O接口是PLC与输入/输出设备连接的部件。输入接口接受输入设备的控制信号(如按钮、行程开关或传感器等)。输出接口是将经主机处理过的结果通过输出电路去驱动输出设备(如接触器、电磁阀、指示灯等)。
输入、输出接口采用光电隔离技术,以减小电磁干扰,提高PLC的可靠性。
输出的三种形式:继电器 -- 低速大功率
可控硅 -- 高速大功率
晶体管 -- 高速小功率
;采用光电耦合器,防止强电干扰。;继电器输出; 小型机:一体机,有接口可扩展。
中、大型机:模块式,可根据需要在主板上
随意组合。;CPU;PLC有专用的手持式编程器,也可以是安装了专门的编程通讯软件的个人计算机。; 电源部件为CPU、存储器、I/O接口等内部电子电路提供所需的直流电源,保证可编程序控制器正常工作。;微机:等待命令。; PLC采用循环扫描的工作方式: ; 可编程序控制器的工作方式采用循环扫描方式进行工作,分为输入采样、程序执行、输出刷新三个阶段,并进行周期性循环。 ; 3、输出刷新阶段
可编程序控制器将所有指令执行完毕,并将输出状态寄存器的状态送到输出锁存器中,并通过一定方式(继电器、晶体管或晶闸管)输出,驱动相应的输出设备工作。;输入/输出点数 ( I/O点数 )
指PLC的外部输入和输出端子数。;扫描速度
指扫描1000步用户程序所需的时间。
单位: ms /1000步 或 ?s /步; ;;名称;名称; 3、步进控制
PLC用步进指令控制在一道工序完成之后,再进行下一步工序的操作。; 4、计数控制
PLC根据用户设定的计数值对某个输入信号计数,或对某个操作进行计数控制,以满足生产要求。; 8、运动控制
PLC通过高速计数模块和位置控制模块,进行单轴或多轴控制,用于数控机床、机器人等控制。;1. 可靠性高,抗干扰能力强 。
2. 模块化组合式结构,使用灵活方便。
3. 编程简单,便于普及。
4. 可进行在线修改。
5. 网络通讯功能,便于实现分散式测控系统。
6. 与传统的控制方式比较,线路简单。;三、PLC的分类;(1)向高速度、大存储容量方向发展(CPU处理速度nS级;内存2M字节)
(2)向多品种方向发展和提高可靠性(超大型和超小型)
(3)产品更加规范化、标准化(硬件、软件兼容的PLC)
(4)分散型、智能型、与现场总线兼容的I/0
(5)加强联网和通信的能力
(6)控制的开放和模块化的体系结构OMAC(open Modular Architecture for Control)
;12.2 可编程控制器的程序编制;;(1)梯形图的左边为起始母线,右边为结束母线。
梯形图按从左到右、从上到下的顺序书写。
(2)梯形图中的接点(对应触头)有两种:
常开( ) 和 常闭( ); 指令语句表是一种用助记符来编制PLC程序的语言,类似于计算机的汇编语言,若干条指令组成的程序就是指令语句表。;PC
FP PROGRAMMER; 基本指令
数据传送指令
算术运算指令
位移指令
位操作指令
数据变换指令
转移控制指令
特殊控制指令; 可编程序控制器的编程方式常使用梯形图和指令语句表。梯形图是一种图形语言,沿用了继电接触器控制系统的触点、线圈、串联、并联等术语和图形符号,形象直观、编程方便。
用户程序在用梯形图编程后,须将相应的梯形图转换为助记符形式的指令语句表程序。再用编程器将其送入可编程序控制器内,各种指令的集合就是指令系统。;说明: 操作数B:
输入继电器:00000-00915 输出继电器:01000-01915
内部辅助继电器
显示全部