AB PLC编程培训

上传人:fgh****35 文档编号:248311338 上传时间:2024-10-23 格式:PPT 页数:25 大小:563.50KB
返回 下载 相关 举报
AB PLC编程培训_第1页
第1页 / 共25页
AB PLC编程培训_第2页
第2页 / 共25页
AB PLC编程培训_第3页
第3页 / 共25页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,Company Logo,AB SLC500,系列,PLC,编程培训教材,天津统一工业有限公司,王静波,目 录,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),(,1756-L55,1756-L61,1756-L62,1756-L63,),2.SLC500,系列,PLC,主要特点,Allen-Bradley SLC500,是一种小型框架式可编程逻辑控制器,它还包括离散量、模拟量、特殊,I/O,模块和相关外围设备。,SLC500,处理器具备强大的处理能力,其通讯网络、功能模块、存储容量都可以灵活地进行选择和配置。,其编程环境为,RSLogix500,梯形图编程软件,用户可以通过鼠标点击对,I/O,模块进行配置,同时它还配备了功能强大的符号数据库编辑器和故障诊断功能,可以最大程度帮助开发人员节省时间,提高编程的效率。,SLC500,系统最大可配置,64K,数据,/,程序存储空间,支持多达,60,余种模块。同时还可以选择各种网络通讯模块。,SLC500,即可单机运行,又可用在分布式控制系统中。,3.CPU,及其它附件,(,1,),CPU,种类及参数,产品规格,SLC5/01,SLC5/02,SLC5/03,SLC5/04,SLC5/05,产品目录号,1747,L511,L514,L524,L531,L532,L541,L542,L543,L551,L552,L553,存储容量(字),1K,4K,4K,8K,16K,16K,32K,64K,16K,32K,64K,5V,背板电流需求(,mA,),350mA,500mA,1000mA,1000mA,24V,背板电流需求(,mA,),105mA,175mA,200mA,200mA,最大数字量,I/O,点数目,7880,8192,最大本地框架,/,槽位数目,板载通讯能力,DH-485,从站,DH485,DH-485,和,RS232,DH,和,RS232,以太网和,RS232,可选存储模块,EEPROM,闪存,EEPROM,编程软件,RSLOGIX500,编程指令,52,71,107,典型扫描时间,8ms/k,4.8ms/k,1ms/k,0.9ms/k,掉电后,程序扫描保持时间,20ms-3s(,根据电源负载),位检测指令运行时间,4,微秒,2.4,微秒,0.44,微秒,0.37,微秒,时钟、日期精度,N/A,54,秒,/,月,25 81,秒,/,月,60,(,2,),I/O,及特殊模块,1746,数字量,I/O,模块种类繁多,主要分类为:,灌入型直流输入模块(,PNP,型),主要有,1746,IB16,、,1746,IB8,、,1746,IC16,、,1746,IH16,、,1746,ITB16,。,拉出型直流输入模块(,NPN,型),主要有,1746,IG16,、,1746,IV8,、,1746,IV16,、,1746,IV32,、,1746,ITV16,。,灌入型直流输出模块(,PNP,型),主要有,1746,OG16,、,1746,OV8,、,1746,OV16,、,1746,OV32,、,1746,OVP16,。,直流源输出模块(,NPN,型),,1746,OB6EI,、,1746,OB8,等。,此外,数字量,I/O,模块还包括交流输入、输出模块,继电器输出模块等。,特殊模块:,特殊模块包括各种模拟量(电压 电流)输入、输出模块,热电偶模块,热,电阻模块,高速计数器模块,运动控制模块,位置控制模块,吹塑成型模块,,BASIC,语言模块等。这里不做一一介绍,其中热电偶模块和高速计数器模块将在,以后专门讲到。,(,3,)机架和电源,机架:,SLC,模块框架为系统配置提供了灵活的选择。目前,有,4,槽、,7,槽、,10,槽,和,13,槽四种不同的框架供用户选择,每个框架都需要有自己的电源,电源模,块安装在框架的外左侧,用户最多可以用专用的电缆连接三个框架。,电源:,SLC,系统可以采用,3,种交流电源和,4,种直流电源。电源模块通过两个螺丝,安装在框架的左外侧。对于采用交流供电的电源,可以采用跳线来选择,120,或,220V,输入电压。在,SLC,电源上,有一个,LED,指示灯用于表示电源模块是否,正常工作。电源模块在设计上可以承受瞬时调电,根据系统负载不同,在掉,电,20,毫秒至,30,毫秒内,不会对系统造成影响。,下面就是,COS8,的硬件配置情况(这里仅介绍,COS,主站部分):,1746,-NT4,1746,-NT4,1746,-NT4,1746,-NIO,4V,1746,-IB16,1746,-IB16,1746,-IB16,1746,-IB16,1746,-IB16,电源,模块,1746-P2,1746,-OB,16,1746,-OB,16,1746,-OB,16,1746,-OB,16,1746,-OB,8,1746,-OB,8,1746,-IB,16,空,电源,模块,1746-P2,空,空,空,10,槽机架,13,槽机架,1746,-IB,16,1746,-IB16,1747,-L532,1,2,3,4,5,6,7,8,9,0,11,12,13,14,15,16,17,18,19,10,20,21,22,4.,存储器结构,(,1,),PLC,的文件结构:,首先要理解文件结构,处理器通过用户创建的程序(叫做处理器文件),进行控制。用户用编程设备执行的大部分操作包括在处理器文件内。处理,文件包括程序文件和数据文件两部分。,处理器文件,程序文件,数据文件,程序文件:,程序文件包括控制器信息、梯形图主程序、中断子程序以及其它一些子程序,对于,SLC,系列控制器,其程序文件的安排为:,系统程序(文件,0,)包括不同系统的相关相关信息及用户的编程信息,如,处理器型号,,I/O,组态,处理器文件名,以及口令等。,保留(文件,1,)文件被保留。,梯形图主程序(文件,2,)本文件包括用户的主程序,梯形图子程序(文件,3,225,)本文件包括供主程序调用的子程序。,对于,MicroLogix1000,系列控制器,程序文件的结构有所不同,这里不做过多,介绍。,数据文件:,数据文件包括与外部,I/O,及所有梯形图程序使用的指令相关的状态信息。另,外,还存储了涉及处理器操作的信息。如果需要,可以使用这些文件存储配方,及查询表。,数据文件按照所包含的数据种类来组织。数据文件的类型有:,输出(文件,0,)本文件存储控制器输出端状态。,输入(文件,1,)本文件存储控制器输入状态。,状态(文件,2,)本文件存储控制器的操作信息并用于控制器的故障调试,及程序操作。,位 (文件,3,)本文件用于内部继电器逻辑的存储。,计时器(文件,4,)本文件存储计时器累加值和预置值以及状态位。,计数器(文件,5,)本文件存储计数器累加值和预置值以及状态位。,控制(文件,6,)本文件存储诸如移位寄存器和顺序发生器等专用指令的长,度、指针位置,以及状态位。,整数(文件,7,)本文件用于存储数值或位信息。,浮点(文件,8,)本文件用于存储单精度非扩展,32,位数字。适用于,SLC503,及更高版本的处理器。,字符串适用于,SLC503,及更高版本的处理器。,ASCII,适用于,SLC503,及更高版本的处理器。,(,2,),PLC,的存储器结构:,CPU,备份数据,保持数据,程序文件,CPU,工作区间,保持数据,程序文件,EEPROM,RAM,(,3,)输入输出寻址方法:,逻辑地址:,N 7 :2 T 4 :7 .ACC,文件类型 文件类型,文件号 文件号,文件分隔符 文件分隔符,字号 字号,位分隔符,位号,整数文件内的字 结构文件内的字,N 7 :2 /5 B 3 /31,文件类型 文件类型,文件号 文件号,文件分隔符 位分隔符,字号 位号,位分隔符,位号 位文件是连续的流文件,因此可以通过,两条途径寻址:通过字和位,或者单独通过,位寻址。,整数文件内的位 位文件内的位,R 6 :7 /DN S :4 /6,文件类型 文件类型,文件号,文件分隔符 文件分隔符,结构号 字号,分隔符 字分隔符,助记符 字号,结构文件内的位 状态文件内的位,固定式,I/O,控制器的,I/O,寻址:,电源,模块,CPU,槽,输入,输出,1,2,3,4,5,6,7,8,9,10,6,32,无,8,无,16,16,8,无,无,6,无,16,8,32,无,无,无,无,无,10,槽框架,1,2,3,4,5,6,7,8,9,0,按照左图的输入输出表,寻址,规则为:,I:1/0,I:1/5 I:2/0,I:2/15,I:2.1/0,I:2.1/15,O:1/0,O:1/5 O:3/0,O:3/15,以下寻址方式相同。,(,3,)变址寻址方法简介:,下面简单介绍一下变址寻址的方式,变址寻址符号为字符,在逻辑地址,的文件类型指示符的前面加字符。在梯形图程序内可以使用一个以上的变址,地址。,在状态文件字,24,(,S,:,24,)内输入偏移址。所有变址指令都使用同样的字,S:24,存储偏移值。处理器在基地址加偏移值处开始操作。,输入偏移值时应注意以下几点:,确认变址值(正值或负值)不会引起变址地址超越文件类型的边界。,当一条指令使用两个以上的变址地址时,对每个变址地址处理器使用相同,变址值。,必须在执行包含变址地址的指令前把变址字设定为偏移址。,注:!在使用变址地址指令前一定确保装入了合适的偏移址,否则会发生以外的机械操作。,例:,本例中,,S,:,24,的值为,10,,那么,寻址的地址就变为,N7:20,和,N7:60.,MVM,MASKED MOVE,SOURCE#N7:10,0,MASK 0033,Dest,N7:53,0,4.,指令系统及例程,下面以实际例子来说明,SLC500,系列控制器的编程指令及使用方法。,钻纸机动作说明:,操作面板布置,钻孔机操作盘,1,开始,I:1/16,停止,I:1/16,更换钻头,O:3/4,马上更换,O:3/6,拨码开关(书本厚度),I:1/11,1:1/14,钥匙开关,I:1/8,钻孔个数选择,I:1/9,I:1/10,钻孔机示意图,钻头原点:,I:1/5,深度控制:,I:1/4,检测电眼:,I:1/2,钻孔计数:,1:1/3,钻头电机:,O:3/1,钻头返回:,O:3/2,钻头前进:,O:3/3,增量型编码器,此外,根据,1746,HSC,的特性,此例还有更加简单的程序编制方法,,在高速计数器专题中将会专门介绍。,Thank You!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械制造 > 工业自动化


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!