AB PLC程序基础入门课件.ppt
《AB PLC程序基础入门课件.ppt》由会员分享,可在线阅读,更多相关《AB PLC程序基础入门课件.ppt(228页珍藏版)》请在三一办公上搜索。
1、B,1,AB可编程序控制器系统-SLC500/MicroLogix,B,2,关于罗克韦尔,罗克韦尔品牌包括艾伦布拉德利Allen-Bradley的控制产品和工程服务、道奇品牌的机械动力传输产品、瑞恩电气Reliance Electric制造的电机和驱动产品以及罗克韦尔软件Rockwell Software生产的工控软件。罗克韦尔总部位于美国威斯康星州的密尔沃基市。公司通过提供艾伦布拉德利、罗克韦尔软件以及一些瑞恩电器品牌的控制器、输入/输出(I/O)系统、驱动器、传感器、动力装置、成包控制产品、人机界面、软件产品和服务向客户提供集成顺序控制、运动控制、传动系统、过程控制和应用信息等产品和服务。
2、1985年,为了获得多样性的投资,罗克韦尔以16.5亿美金的价格将Allen-Bradley收购。通过16亿美金收购Reliance Electric瑞恩电器,Rockwell增加了电机、机械传动系列产品。,B,3,Allen-Bradley PLC 发展历程,1979年左右,Allen-Bradley推出DataHighway网络(DH网络)。 1981年左右,Allen-Bradley基于AMD微处理器的PLC-3面世。 1986年左右,Allen-Bradley基于摩托罗拉68000芯片的PLC-5面世。 1991年左右,Allen-Bradley SLC500小型控制器面世。 1993
3、年左右,Allen-Bradley产品提供以太网产品,支持TCP/IP协议19931994年,Allen-Bradley推出Devicenet(设备网)开放式网络。 1994年,Allen-Bradley软件部门与ICOM合并成立罗克韦尔软件公司1995年,Allen-Bradley推出MicroLogix 1000控制器和Flex I/O产品。 1998年1999年,Allen-Bradley推出ControlLogix PLC。,B,4,A-B SLC 500 系 列 簡 介,SLC-500 中 小 型 PLC(90年代初期)控制點 16960點 使用1746系列I/O模組MicroLog
4、ix 1000 固定型(內置RS232) :10(6 in/4 out),16(10 in/6 out) ,32(20 in /12 out),B,5,SLC-500 系列可程式控制器组成,SLC-500主機採單一模組化;各種機型尺寸相同安裝於 1746 I/O框架 通訊機能(RS232,DH485,DH+)採內建式輸入/輸出模組:每片模組提供8/16/32及多種電壓可供選用1746 I/O 框架4槽,7槽,10槽,13槽 I/O框架可供選用最多三組框架/最多30 I/O 模組I/O模組可安裝在任何I/O槽位主機置於最左槽位,佔一I/O槽位電源供應模組,B,6,第2章 可编程序控制器处理器及I
5、/O模块,1.前面板: (1)钥匙开关 :用来设定可编程序控制器的工作状态, 共 (PROG/REM/RUN)三种状态 . 其中:当开关处于“REM”即远程(Remote)状 态时,可以通过编程软件设定处理器 工作在“编程”、“调试”或“运 行”状态。 使用钥匙是为了在调试完毕后使处理器固定在运行状态,防止程序被意外修改。,B,7,第2章 可编程序控制器处理器及I/O模块,(2).指示灯电池指示灯“BATT”: 灯(红)亮表示电池盒里的电池该更换了。一般该指示灯亮后,应在10天内及时更换电池,否则可能因CMOS RAM的失效而造成程序的丢失。,B,8,第2章 可编程序控制器处理器及I/O模块,
6、处理器运行/故障(绿/红)指示器灯“PROC”: 显示处理器当前的工作情况 灯(绿)亮:表示运行正常 灯(红)亮:表示处理器故障强制指示灯 “FORCE”:显示用户有无强制I/O。 灯亮 :表示被强制 输入强制:用户强制输入数据文件中的位; 输出强制:能使用户强制实际的输出模板而 保留其输出数据文件处在原始状态。,B,9,第2章 可编程序控制器处理器及I/O模块,SLC5/04 CPU,RUN,FLT,BATT,FORCE,SLC5/04 CPU,DH+,RS232,RS232,DH+,REM,RUN,PROG,工作狀態選擇開關,B,10,第2章 可编程序控制器处理器及I/O模块,1746 系
7、列數位輸入模組型號 點數 操作電壓 信號延遲 On Off msIA4 4 85132VAC 35 45IA8 8 35 45IA16 16 35 45IM4 4 170265VAC 35 45IM8 8 35 45IM16 16 35 45IB8 8 1030VDC sink 8 8IB16 16 8 8IB32 32 3 3ITB16 16 0.3 0.5IV8 8 1030VDC source 8 8IV16 16 8 8IV32 32 8 8ITV16 16 0.3 0.5IG16 16 4.55.5VDC source 0.25 0.5IN16 16 1030VDC sink,103
8、0VAC 15/25 15/25,B,11,第2章 可编程序控制器处理器及I/O模块,1746 系列數位輸出模組型號 點數 操作電壓 信號延遲 On Off ms 電流AOA8 8 85265VAC 1 11 1OA16 16 1 11 0.5OB8 8 1050VDC source 0.1 1 1OB16 16 0.1 1 0.5OB32 32 550VDC source 0.1 1 0.1OBP16 16 20.426.4VDC source 0.1 1 1.5 OV8 8 1050VDC sink 0.1 1 1OV16 16 0.1 1 0.5OV32 32 550VDC sink 0
9、.1 1 0.1OVP16 16 20.426.4VDC sink 0.1 1 1.5OG16 16 4.55.5VDC sink 0.25 0.5 0.024OW4 4 5265VAC ,5125VDC 接點輸出 10 10 12.5OW8 8 5265VAC ,5125VDC 接點輸出 10 10 12.5OW16 16 5265VAC ,5125VDC 接點輸出 10 10 12.5OX8 8 5265VAC ,5125VDC 獨立接點 10 10 15,B,12,1746 系列數位輸入輸出混合模組,型號 輸入點數 輸出點數 操作電壓 IO4 2 2 85132VACIO8 4 4 52
10、65VAC,5125VDCIO12 6 6 5265VAC,5125VDC,1746 系列類比模組,型號 輸入點數 輸出點數 操作電壓 NI4 4 0 +/- 10VDC或+/-20mANIO4I 2 2 電流 +/- 10VDC或+/-20mANIO4V 2 2 電壓 +/- 10VDC或+/-20mANO4I 0 4 021mANO4V 0 4 +/- 10VDCNT4 4 0 熱電偶J,K,T,E,N,R,S,B,+/- 50,100mVNR4 4 0 RTD 電阻式,第2章 可编程序控制器处理器及I/O模块,B,13,第2章 可编程序控制器处理器及I/O模块,4。SLC500系列小型可
11、编程处理器 (1)固定式SLC500控制器:将电源、输入与输出以及处理器集中在一个单元,并提供一个2槽的扩展框架。(2)模块式SLC控制器:分SLC 5/01、5/02、5/03、5/04及5/05,B,14,第2章 可编程序控制器处理器及I/O模块,模块式SLC处理器及1746 I/O框架,B,15,第2章 可编程序控制器处理器及I/O模块,SLC 500系列内存、I/O容量及内置通信口,B,16,第2章 可编程序控制器处理器及I/O模块,5.MicroLogix系列微型可编程序控制器 MicroLogix 1000:为固定式处理器,为满足用户各种I/O点数少于32点的控制要求而设计. Mi
12、croLogix 1500 :采用了两块式组合结构,包括处理器和带导轨的基座,两者通过导轨滑槽装配,处理器和基座两模块形成一个完整的控制器单元,处理器可单独从基座中拆卸.,B,17,第2章 可编程序控制器处理器及I/O模块,1000系列: 水平放置的输入(顶部)和输出(底部)端子,易于接线 安装孔 RS_232 通道,连接编程设备 位于中间的LEDs显示I/O状态及诊断信息,B,18,第2章 可编程序控制器处理器及I/O模块,1500系列处理器模块,扩展I/O模块,基座,1 抽取式接线终端块 2 扩展I/O接口和可移动ESD屏障 3 输入LED 4 输出LED 5 通信口 6 状态指示LED
13、7 内存模块/实时时钟(可选) 8 后备电池(可选) 9 电池 10 终端盖和标签 11 数据存取仪(可选) 12 工作模式开关,B,19,第2章 可编程序控制器处理器及I/O模块,(3) MicroLogix 1200 (4)Pico,B,20,第2章 可编程序控制器处理器及I/O模块,6。Logix5550处理器,B,21,第2章 可编程序控制器处理器及I/O模块,二、数字I/O模块(1)数字I/O模块:是直接I/O模块中最基本的I/O模块,模块中的I/O回路可与按钮或限位开关的开/关传感器相连、也可与马达启动器的指示灯或报警器等开关量执行机构相连。 可编程序控制器数据表上相应位的状态直接
14、控制输出;输入直接控制可编程序控制器数据表上的相应位。,B,22,第2章 可编程序控制器处理器及I/O模块,B,23,第2章 可编程序控制器处理器及I/O模块,三、模拟量I/O模块 模拟量I/O模块:在模拟量信号和可编程序控制器数据表之间进行A/D或D/A转换。包括标准模拟量的输入/输出及直接热电阻和热电偶输入;这些模块可用软件设置信号滤波,可对每个I/O设置有效范围。隔离措施有输入信号与电源噪声隔离,输入回路之间信号隔离。(A/D转换器)分辨率有8位、12位等不同精度。模拟量输入/输出方式可设定为电流型和电压型。,B,24,第2章 可编程序控制器处理器及I/O模块,四、特殊I/O模块 除了通
15、用的I/O模块之外,可编程序控制器还有许多特殊的I/O模块,应用于特定的场合,这些模块往往能自己处理输入量,对输出进行控制,属智能模块。如线性定位模块、伺服控制模块、力矩控制模块、高速计数模块等等 。如步进定位装置(1771-QA)、 1771-VHSC 4通道高速计数模块,B,25,第3章 可编程序控制器的编程,B,26,第3章 可编程序控制器的编程,可编程序控制器的编程方式可编程序控制器的输入输出寻址可编程序控制器的内存组织可编程序控制器的编程软件RSLogix500的使用可编程序控制器的通信软件RSLinx的使用可编程序控制器的仿真软件RSEmulate500的使用及联机仿真,B,27,
16、第3章 可编程序控制器的编程,可编程序控制器指令系统模拟量及其编程热备系统及其编程编程练习,B,28,第3章 可编程序控制器的编程,3.1 可编程序控制器的编程方式 SLC-5系列处理器支持2种编程方式: 梯形图(Ladder) 文本指令(ASCII Editing),B,29,第3章 可编程序控制器的编程,一.梯形图(Ladder)梯形图的描述:是一种最典型、也是最基本的编程方式,它采用图形符号,沿用了继电器的触点、线圈、串联等术语和图形符号,并增加了一些继电接触控制没有的符号。适用于顺序逻辑控制、离散量控制、定时计数控制等。,B,30,第3章 可编程序控制器的编程,梯形图的组成:梯形图一般
17、由多个不同的阶梯(RUNG)组成,每一阶梯由输入及输出指令组成。在一个阶梯中,输出指令应出现在阶梯的最右边,输入指令则出现在输出指令的左边。,B,31,第3章 可编程序控制器的编程,梯形图举例:,B,32,B,33,第3章 可编程序控制器的编程,并行分支的运行:当处理器将每一分支的每一步扫描一次之后,而且公用转换为真时,处理器才结束执行并行分支。当处理器运行并行分支时,按从左到右、从上到下的顺序扫描分支。但看起来,处理器似乎是在同时执行每一条路径。,B,34,第3章 可编程序控制器的编程,一、有关寻址的几个概念 1。物理地址 物理地址也就是I/O模块在物理框架中的位置,常以第几框架第几槽中的第
18、几个端子表示。如第0个框架中的1号槽放了一个32点输入模块,要指出其5号端子,其物理地址就是0框架1号槽5号端子。,B,35,第3章 可编程序控制器的编程,SLC500 I/O定址I/O依所在槽位決定其位址,採用 10 進制編號,I/O 位址格式: I : XXX. X / XX O: XXX. X / XX,表型式: 輸入(Input)或輸出(Output),槽位編號(130) 因第0 槽固定為主機,Word 編號 (031),I/O 點編號(0015),若此槽位插一16點之輸入模組則位址為I:002/00 I:002/15若此槽位插一8 點之輸入模組則位址為I:002/00 I:002/0
19、7若此槽位插一32點之輸入模組則位址為I:002/00 I:002/15 及 I:002.1/00 I:002.1/15,1746-A13 13 槽框架,13 14 15 16 17 18 19 20 21 22,電源模組,1746-A10 10 槽框架,類比輸入,1746-NI4 4 組類比輸入位址為 I:010.0 I:010.3,類比混合型,1746-NIO4V 為二組輸入/二組輸出位址為 I:013.0 I:013.1及O:013.0O:013.1,數位輸入,I:002 表I:2/0I:2/15整個Word,B,36,第3章 可编程序控制器的编程,3.3 可编程序控制器的内存组织 概述
20、可编程序控制器处理器除了微处理器以外,还包括存贮器,其中一部分是用户存贮器。用户存贮器中的程序存贮器用来存放用户程序文件,而数据存贮器文件用来存放数据文件。,B,37,第3章 可编程序控制器的编程,一、程序文件1.程序文件:程序文件用以存贮用户程序,SLC-500可以有256个程序文件,用编号0255(十进制数)表示。其中0号文件是用来存放系统信息的,属系统文件,1号文件一般预以保留,而2255号文件则可以由用户定义,它们可以是梯形图程序。,B,38,B,39,第3章 可编程序控制器的编程,二、数据文件及其寻址1.数据文件概述(1)数据文件的作用 处理器所检查和修改的所有数据均存贮在内存中的数
21、据文件中,它们可以存贮:(1)从输入模块接收的数据;(2)发送到输出模块的数据,这些数据表示了程序运行的最终结果;(3)程序运算的中间结果;(4)预先装入的数据;(5)与指令有关的状态信息;(6)与处理器操作有关的信息等。,B,40,第3章 可编程序控制器的编程,数据文件结构SLC 500 用户内存有数据文件和程序文件组成。缺省数据文件从3到8,而9到255 可以被配置为位,计时器,计数器,控制,整型,浮点,ASCII和字符串文件。,B,41,第3章 可编程序控制器的编程,(3) 缺省的数据文件类型文 件 类 型 标识符 文 件 号输出 O 0输入 I 1状态 S 2位 B 3计时器 T 4计
22、数器 C 5控制 R 6整数 N 7浮点 F 8,B,42,第3章 可编程序控制器的编程,(4) 可定义的数据文件类型文 件 类 型(标识符) 编 号文件允许的最大尺寸 位 (二进制) B 9999 1000字 计时器 T 9999 1000个3字元素 计数器 C 9999 1000个3字元素 整数 N 9999 1000字 浮点 F 9999 1000个单字元素 (每字32位),B,43,第3章 可编程序控制器的编程,(5) 数据文件的一般寻址格式:-数据文件的地址:由文件名称、文件号、元素号、字号及位构成,相互之间用一定的定界符分开。如一个计时器文件是一个三字元素,可表示为: T f :e
23、 w b 位号(015)数据文件从元素构成的字数可以分为: -单字元素:一个元素一个字-三字元素:一个元素三个字-多字元素:一个元素多个字,B,44,第3章 可编程序控制器的编程,2数据文件类型及直接寻址(1)输入输出文件I/O输入输出文件,表征了物理框架中的I/O模块在I/O映象表中的存贮位置,寻址输入输出文件,就是用逻辑地址来表示物理地址。它是一个单字元素。如 I:1.0 / 0 1 - 该输入映象表地址的含义是:1号机架、第0字,1号端子上的输入. O:2 .1 / 0 0 - 该输出映象表地址的含义是:2号机架,第1字,0号端子上的输出。,B,45,第3章 可编程序控制器的编程,(2)
24、 状态文件S系统状态文件向用户提供与用户程序中所使用的各种指令有关的信息。状态文件指示次要错误和主要错误的诊断信息、处理器方式、扫描时间、波特率、系统节点地址和各种其它数据。其寻址格式为: S:e / b 常用的如:Processor Mode S:1/0-1/4Overflow S:0/1First Pass S:1/15Battery Low S:5/11Date S:39-37 Time S:40-42,B,46,第3章 可编程序控制器的编程,(3)位文件B 位文件的作用: 主要用在继电器逻辑指令、移位寄存器指令及顺序器指令,其中的每一位都可作为一个中间继电器来使用。在系统中,数据文件的
25、3号文件缺省为位文件,用B3表示。,B,47,第3章 可编程序控制器的编程,位文件的编址: 是一个单字元素,可以通过两种方法来对位文件中的位进行编址。 第一种是通过设定元素号和在元素内的位号(0015共16位)进行编址,如:B f:e / b; 第二种是通过整个位文件依次从00开始对位进行编号,如: B f/ b 例子: B3:1/00与B3/16指的是同一位,都是指1号字中的00位。,B,48,第3章 可编程序控制器的编程,(4)计时器文件T计时器文件:用在计时器指令中,系统将4号文件缺省为计时器文件,用T4表示。计时器是3字元素:字0是控制字,字1存贮预置值,字2存贮累积值。计时器元素:字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AB PLC程序基础入门课件 PLC 程序 基础 入门 课件
链接地址:https://www.31ppt.com/p-1827042.html