ABSLC500系列PLC编程培训教材编程培训.ppt

上传人:精*** 文档编号:848068 上传时间:2023-09-09 格式:PPT 页数:25 大小:1.02MB
下载 相关 举报
ABSLC500系列PLC编程培训教材编程培训.ppt_第1页
第1页 / 共25页
ABSLC500系列PLC编程培训教材编程培训.ppt_第2页
第2页 / 共25页
ABSLC500系列PLC编程培训教材编程培训.ppt_第3页
第3页 / 共25页
ABSLC500系列PLC编程培训教材编程培训.ppt_第4页
第4页 / 共25页
ABSLC500系列PLC编程培训教材编程培训.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、LOGOAB SLC500系列系列PLC编程培训教材编程培训教材xxx 目 录1.AB PLC家族简介。2.SLC500系列PLC主要特点及参数。3.CPU及附件。4.存储器结构。5.指令系统及例程。1.AB PLC家族成员罗克韦尔自动化 Reliance Allen-Bradley Dodge (雷恩电气)(艾伦.布拉德利)(道奇)MicroLogix SLC500 ControlLogix (1761,1762,1764)(1746,1747)(1761,1762,1764)(1746,1747)(1756-L55,1756-L611756-L55,1756-L61 1756-L62,17

2、56-L63 1756-L62,1756-L63)2.SLC500系列PLC主要特点n nAllen-Bradley SLC500Allen-Bradley SLC500是一种小型框架式可编程逻辑控制是一种小型框架式可编程逻辑控制器,它还包括离散量、模拟量、特殊器,它还包括离散量、模拟量、特殊I/OI/O模块和相关外围模块和相关外围设备。设备。SLC500SLC500处理器具备强大的处理能力,其通讯网络、处理器具备强大的处理能力,其通讯网络、功能模块、存储容量都可以灵活地进行选择和配置。功能模块、存储容量都可以灵活地进行选择和配置。n n其编程环境为其编程环境为RSLogix500RSLogi

3、x500梯形图编程软件,用户可以通过梯形图编程软件,用户可以通过鼠标点击对鼠标点击对I/OI/O模块进行配置,同时它还配备了功能强大模块进行配置,同时它还配备了功能强大的符号数据库编辑器和故障诊断功能,可以最大程度帮助的符号数据库编辑器和故障诊断功能,可以最大程度帮助开发人员节省时间,提高编程的效率。开发人员节省时间,提高编程的效率。n nSLC500SLC500系统最大可配置系统最大可配置64K64K数据数据/程序存储空间,支持多达程序存储空间,支持多达6060余种模块。同时还可以选择各种网络通讯模块。余种模块。同时还可以选择各种网络通讯模块。SLC500SLC500即可单机运行,又可用在分

4、布式控制系统中。即可单机运行,又可用在分布式控制系统中。3.CPU及其它附件 (1 1)CPUCPU种类及参数种类及参数 产品规格SLC5/01SLC5/02SLC5/03SLC5/04SLC5/05产品目录号 1747L511L514L524L531L532L541L542L543L551L552L553存储容量(字)1K4K4K8K16K16K32K64K16K32K64K5V背板电流需求(mA)350mA500mA1000mA1000mA24V背板电流需求(mA)105mA175mA200mA200mA最大数字量I/O点数目78808192最大本地框架/槽位数目板载通讯能力DH-485从

5、站DH485DH-485和RS232DH和RS232以太网和RS232可选存储模块EEPROM闪存EEPROM编程软件RSLOGIX500编程指令5271107典型扫描时间8ms/k4.8ms/k1ms/k0.9ms/k掉电后,程序扫描保持时间20ms-3s(根据电源负载)位检测指令运行时间4微秒 2.4微秒0.44微秒0.37微秒时钟、日期精度N/A54秒/月25 81秒/月60(2 2)I/OI/O及特殊模块及特殊模块17461746数字量数字量数字量数字量I/OI/O模块种类繁多,主要分类为:模块种类繁多,主要分类为:模块种类繁多,主要分类为:模块种类繁多,主要分类为:灌入型直流输入模块

6、(灌入型直流输入模块(PNPPNP型),主要有型),主要有17461746IB16IB16、17461746IB8IB8、17461746IC16 IC16、17461746IH16 IH16、17461746ITB16ITB16。拉出型直流输入模块(拉出型直流输入模块(NPNNPN型),主要有型),主要有17461746IG16 IG16、17461746IV8 IV8、17461746IV16 IV16、17461746IV32 IV32、17461746ITV16ITV16。灌入型直流输出模块(灌入型直流输出模块(PNPPNP型),主要有型),主要有17461746OG16 OG16、1

7、7461746OV8 OV8、17461746OV16 OV16、17461746OV32 OV32、17461746OVP16OVP16。直流源输出模块(直流源输出模块(NPNNPN型),型),17461746OB6EI OB6EI、17461746OB8OB8等。等。此外,数字量此外,数字量I/OI/O模块还包括交流输入、输出模块,继电器输出模块等。模块还包括交流输入、输出模块,继电器输出模块等。特殊模块:特殊模块:特殊模块:特殊模块:特殊模块包括各种模拟量(电压特殊模块包括各种模拟量(电压 电流)输入、输出模块,热电偶模块,热电流)输入、输出模块,热电偶模块,热电阻模块,高速计数器模块,

8、运动控制模块,位置控制模块,吹塑成型模块,电阻模块,高速计数器模块,运动控制模块,位置控制模块,吹塑成型模块,BASICBASIC语言模块等。这里不做一一介绍,其中热电偶模块和高速计数器模块将在语言模块等。这里不做一一介绍,其中热电偶模块和高速计数器模块将在以后专门讲到。以后专门讲到。(3 3)机架和电源)机架和电源 机架:机架:机架:机架:SLCSLC模块框架为系统配置提供了灵活的选择。目前,有模块框架为系统配置提供了灵活的选择。目前,有4 4槽、槽、7 7槽、槽、1010槽槽 和和1313槽四种不同的框架供用户选择,每个框架都需要有自己的电源,电源模槽四种不同的框架供用户选择,每个框架都需

9、要有自己的电源,电源模 块安装在框架的外左侧,用户最多可以用专用的电缆连接三个框架。块安装在框架的外左侧,用户最多可以用专用的电缆连接三个框架。电源:电源:电源:电源:SLCSLC系统可以采用系统可以采用3 3种交流电源和种交流电源和4 4种直流电源。电源模块通过两个螺丝种直流电源。电源模块通过两个螺丝 安装在框架的左外侧。对于采用交流供电的电源,可以采用跳线来选择安装在框架的左外侧。对于采用交流供电的电源,可以采用跳线来选择120120 或或220V220V输入电压。在输入电压。在SLCSLC电源上,有一个电源上,有一个LEDLED指示灯用于表示电源模块是否指示灯用于表示电源模块是否 正常工

10、作。电源模块在设计上可以承受瞬时调电,根据系统负载不同,在掉正常工作。电源模块在设计上可以承受瞬时调电,根据系统负载不同,在掉 电电2020毫秒至毫秒至3030毫秒内,不会对系统造成影响。毫秒内,不会对系统造成影响。下面就是下面就是下面就是下面就是COS8COS8的硬件配置情况(这里仅介绍的硬件配置情况(这里仅介绍的硬件配置情况(这里仅介绍的硬件配置情况(这里仅介绍COSCOS主站部分):主站部分):主站部分):主站部分):1746-NT41746-NT41746-NT41746-NIO4V1746-IB161746-IB161746-IB161746-IB161746-IB16电源电源模块模

11、块1746-P21746-OB161746-OB161746-OB161746-OB161746-OB81746-OB81746-IB16空空电源电源模块模块1746-P2空空空空空空10槽机架槽机架13槽机架槽机架1746-IB161746-IB161747-L5321234567890111213141516171819102021224.存储器结构(1 1)PLCPLC的文件结构:的文件结构:的文件结构:的文件结构:首先要理解文件结构,处理器通过用户创建的程序(叫做处理器文件)首先要理解文件结构,处理器通过用户创建的程序(叫做处理器文件)进行控制。用户用编程设备执行的大部分操作包括在处理

12、器文件内。处理进行控制。用户用编程设备执行的大部分操作包括在处理器文件内。处理 文件包括程序文件和数据文件两部分。文件包括程序文件和数据文件两部分。处理器文件处理器文件程序文件程序文件数据文件数据文件 程序文件:程序文件:程序文件:程序文件:程序文件包括控制器信息、梯形图主程序、中断子程序以及其它一些子程序程序文件包括控制器信息、梯形图主程序、中断子程序以及其它一些子程序对于对于SLCSLC系列控制器,其程序文件的安排为:系列控制器,其程序文件的安排为:系统程序(文件系统程序(文件0 0)包括不同系统的相关相关信息及用户的编程信息,如)包括不同系统的相关相关信息及用户的编程信息,如 处理器型号

13、,处理器型号,I/OI/O组态,处理器文件名,以及口令等。组态,处理器文件名,以及口令等。保留(文件保留(文件1 1)文件被保留。)文件被保留。梯形图主程序(文件梯形图主程序(文件2 2)本文件包括用户的主程序)本文件包括用户的主程序 梯形图子程序(文件梯形图子程序(文件3 3225225)本文件包括供主程序调用的子程序。)本文件包括供主程序调用的子程序。对于对于MicroLogix1000MicroLogix1000系列控制器,程序文件的结构有所不同,这里不做过多系列控制器,程序文件的结构有所不同,这里不做过多介绍。介绍。数据文件:数据文件:数据文件:数据文件:数据文件包括与外部数据文件包括

14、与外部I/OI/O及所有梯形图程序使用的指令相关的状态信息。另及所有梯形图程序使用的指令相关的状态信息。另外,还存储了涉及处理器操作的信息。如果需要,可以使用这些文件存储配方外,还存储了涉及处理器操作的信息。如果需要,可以使用这些文件存储配方及查询表。及查询表。数据文件按照所包含的数据种类来组织。数据文件的类型有:数据文件按照所包含的数据种类来组织。数据文件的类型有:l l 输出(文件输出(文件0 0)本文件存储控制器输出端状态。)本文件存储控制器输出端状态。l l 输入(文件输入(文件1 1)本文件存储控制器输入状态。)本文件存储控制器输入状态。l l 状态(文件状态(文件2 2)本文件存储

15、控制器的操作信息并用于控制器的故障调试)本文件存储控制器的操作信息并用于控制器的故障调试 及程序操作。及程序操作。l l 位位 (文件(文件3 3)本文件用于内部继电器逻辑的存储。)本文件用于内部继电器逻辑的存储。l l 计时器(文件计时器(文件4 4)本文件存储计时器累加值和预置值以及状态位。)本文件存储计时器累加值和预置值以及状态位。l l 计数器(文件计数器(文件5 5)本文件存储计数器累加值和预置值以及状态位。)本文件存储计数器累加值和预置值以及状态位。l l 控制(文件控制(文件6 6)本文件存储诸如移位寄存器和顺序发生器等专用指令的长)本文件存储诸如移位寄存器和顺序发生器等专用指令

16、的长 度、指针位置,以及状态位。度、指针位置,以及状态位。l l 整数(文件整数(文件7 7)本文件用于存储数值或位信息。)本文件用于存储数值或位信息。l l 浮点(文件浮点(文件8 8)本文件用于存储单精度非扩展)本文件用于存储单精度非扩展3232位数字。适用于位数字。适用于SLC503SLC503 及更高版本的处理器。及更高版本的处理器。l l 字符串适用于字符串适用于SLC503SLC503及更高版本的处理器。及更高版本的处理器。l l ASCIIASCII适用于适用于SLC503SLC503及更高版本的处理器。及更高版本的处理器。(2 2)PLCPLC的存储器结构:的存储器结构:的存储

17、器结构:的存储器结构:CPU备份数据备份数据保持数据保持数据程序文件程序文件CPU工作区间工作区间保持数据保持数据程序文件程序文件EEPROMRAM(3 3)输入输出寻址方法:)输入输出寻址方法:)输入输出寻址方法:)输入输出寻址方法:逻辑地址:逻辑地址:N 7 :2 T 4 :7 .ACCN 7 :2 T 4 :7 .ACC文件类型文件类型 文件类型文件类型文件号文件号 文件号文件号文件分隔符文件分隔符 文件分隔符文件分隔符字号字号 字号字号 位分隔符位分隔符 位号位号 整数文件内的字整数文件内的字整数文件内的字整数文件内的字 结构文件内的字结构文件内的字结构文件内的字结构文件内的字 N 7

18、 :2 /5 B 3 /31 N 7 :2 /5 B 3 /31文件类型文件类型 文件类型文件类型文件号文件号 文件号文件号文件分隔符文件分隔符 位分隔符位分隔符字号字号 位号位号位分隔符位分隔符位号位号 位文件是连续的流文件,因此可以通过位文件是连续的流文件,因此可以通过 两条途径寻址:通过字和位,或者单独通过两条途径寻址:通过字和位,或者单独通过 位寻址。位寻址。整数文件内的位整数文件内的位整数文件内的位整数文件内的位 位文件内的位位文件内的位位文件内的位位文件内的位 R 6 :7 /DN S :4 /6R 6 :7 /DN S :4 /6文件类型文件类型 文件类型文件类型文件号文件号 文

19、件分隔符文件分隔符 文件分隔符文件分隔符结构号结构号 字号字号分隔符分隔符 字分隔符字分隔符助记符助记符 字号字号 结构文件内的位结构文件内的位结构文件内的位结构文件内的位 状态文件内的位状态文件内的位状态文件内的位状态文件内的位 固定式固定式I/OI/O控制器的控制器的I/OI/O寻址:寻址:电源电源模块模块CPU 槽输入 输出12345678910632无8无16168无无6无16832无无无无无10槽框槽框架架1234567890 按照左图的输入输出表,寻址按照左图的输入输出表,寻址规则为:规则为:I:1/0I:1/5 I:2/0I:2/15 I:2.1/0I:2.1/15 O:1/0O

20、:1/5 O:3/0O:3/15以下寻址方式相同。以下寻址方式相同。(3 3)变址寻址方法简介:)变址寻址方法简介:)变址寻址方法简介:)变址寻址方法简介:下面简单介绍一下变址寻址的方式,变址寻址符号为字符下面简单介绍一下变址寻址的方式,变址寻址符号为字符 ,在逻辑地址,在逻辑地址的文件类型指示符的前面加字符。在梯形图程序内可以使用一个以上的变址的文件类型指示符的前面加字符。在梯形图程序内可以使用一个以上的变址地址。地址。在状态文件字在状态文件字2424(S S:2424)内输入偏移址。所有变址指令都使用同样的字)内输入偏移址。所有变址指令都使用同样的字S:24S:24存储偏移值。处理器在基地

21、址加偏移值处开始操作。存储偏移值。处理器在基地址加偏移值处开始操作。输入偏移值时应注意以下几点:输入偏移值时应注意以下几点:uu 确认变址值(正值或负值)不会引起变址地址超越文件类型的边界。确认变址值(正值或负值)不会引起变址地址超越文件类型的边界。uu 当一条指令使用两个以上的变址地址时,对每个变址地址处理器使用相同当一条指令使用两个以上的变址地址时,对每个变址地址处理器使用相同 变址值。变址值。uu 必须在执行包含变址地址的指令前把变址字设定为偏移址。必须在执行包含变址地址的指令前把变址字设定为偏移址。注:!在使用变址地址指令前一定确保装入了合适的偏移址,否则会发注:!在使用变址地址指令前

22、一定确保装入了合适的偏移址,否则会发注:!在使用变址地址指令前一定确保装入了合适的偏移址,否则会发注:!在使用变址地址指令前一定确保装入了合适的偏移址,否则会发生以外的机械操作。生以外的机械操作。生以外的机械操作。生以外的机械操作。例:本例中,本例中,S S:2424的值为的值为1010,那么,寻址的地址就变为,那么,寻址的地址就变为N7:20N7:20和和N7:60.N7:60.MVMMASKED MOVESOURCE#N7:10 0MASK 0033Dest N7:53 0 4.指令系统及例程 下面以实际例子来说明下面以实际例子来说明SLC500SLC500系列控制器的编程指令及使用方法。

23、系列控制器的编程指令及使用方法。钻纸机动作说明:钻纸机动作说明:钻纸机动作说明:钻纸机动作说明:操作面板布置操作面板布置 钻孔机操作盘钻孔机操作盘1开始开始 I:1/16 停止停止 I:1/16更换钻头更换钻头 O:3/4马上更换马上更换 O:3/6拨码开关(书本厚度)拨码开关(书本厚度)I:1/111:1/14钥匙开关钥匙开关I:1/8钻孔个数选择钻孔个数选择I:1/9I:1/10钻孔机示意图钻头原点:钻头原点:I:1/5深度控制:深度控制:I:1/4检测电眼:检测电眼:I:1/2钻孔计数:钻孔计数:1:1/3钻头电机:钻头电机:O:3/1钻头返回:钻头返回:O:3/2钻头前进:钻头前进:O:3/3增量型编码器增量型编码器 此外,根据此外,根据17461746HSCHSC的特性,此例还有更加简单的程序编制方法的特性,此例还有更加简单的程序编制方法,在高速计数器专题中将会专门介绍。,在高速计数器专题中将会专门介绍。LOGO

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

当前位置:首页 > 学术论文 > 毕业设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922