《程序计数器》PPT课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《程序计数器》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《程序计数器》PPT课件.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第5章 程序计数器5.1 目的及目标5.2 机械与电子计数器5.3 Allen-Bradley公司计数器介绍5.4 Allen-Bradley计数器及其复位指令5.5 级联计数器5.6 PLC计数器的经验设计过程5.7 继电器逻辑计数梯形图到PLC逻辑图的转换5.8 计数器梯形逻辑的故障排除5.9 指令的位置4.1 目的及目标目的提供硬件计数器的功能与使用信息如何使用PLC的计数器指令解决自动化问题目标了解机械与电子计数器的故障原理描述计数器操作的程序数据制作、分析工业中加计数、减计数、加/减计数的梯形图实现计数器级联来满足更高的计数需求用完成位、使能位和上溢/下溢位来控制自动系统使用PLC系
2、统的计数指令开发梯形图将继电器梯形图计数器转换为等价的PLC梯形图描述计数器梯形图的故障排除技术5.2 机械与电子计数器5.3 Allen-Bradley公司计数器介绍计数器指令如图所示,指令参数包计数器指令如图所示,指令参数包括:括:计数器编号计数器编号 对于对于SLC 500SLC 500及及PLC 5PLC 5,计数器标识为字母计数器标识为字母C C,默认文件号为,默认文件号为5 5,计数器编号从,计数器编号从0 0 999 999,文件号,文件号9 9255255有效有效预置值预置值 用来判断输出是否为真的参考值。对用来判断输出是否为真的参考值。对SLCSLC系列,有效范围为系列,有效
3、范围为-32768-32768+32767+32767;LogixLogix系系统的有效范围统的有效范围-2147483648-2147483648+2147483648+2147483648累加值累加值 寄存器或标签存放指令所在梯级由假寄存器或标签存放指令所在梯级由假变真的次数变真的次数计数器输出位计数器输出位加计数使能位(加计数使能位(.CUCU)当加计数指令梯级条件为真,)当加计数指令梯级条件为真,.CU=1.CU=1;否则,;否则,.CU=0.CU=0减计数使能位(减计数使能位(.CDCD)当减计数指令梯级条件为真,)当减计数指令梯级条件为真,.CD=1.CD=1;否则,;否则,.CD
4、=0.CD=0向上溢出位(向上溢出位(.OVOV)当加计数到累计值大于正最大值而跳到负最大)当加计数到累计值大于正最大值而跳到负最大值时,值时,.OV=1.OV=1。向下溢出位(向下溢出位(.UNUN)当减计数到累计值小于负最小值而跳到正最大)当减计数到累计值小于负最小值而跳到正最大值时,值时,.UN=1.UN=1。完成位(完成位(.DNDN)当计数器)当计数器.ACC.ACC计数器计数器.PRE.PRE时时.DN=1.DN=1;当计数器;当计数器.ACC.ACC计数器计数器.PRE.PRE时,时,.DN=0.DN=0计数器累计值计数器累计值(计数值计数值)下溢下溢上溢上溢下限值下限值-327
5、68-2,147,483,648上限值上限值+32767+2,147,483,6470加计数加计数减计数减计数预置值预置值.DN=0.DN=15.4 Allen-Bradley计数器及其复位指令5.4.1 SLC 5005.4.1 SLC 500计数器与复位编址计数器与复位编址计数器寄存器和输出的寻址计数器寄存器和输出的寻址计计数器地址格式数器地址格式 高速计数器高速计数器 有些型号的整体式有些型号的整体式SLC 500SLC 500及及MicroLogixMicroLogix处处理器硬件中含有一个高速计数器(理器硬件中含有一个高速计数器(HSCHSC)指令)指令HSCHSC是是CTUCTU的
6、一种变体,记录的一种变体,记录I:0/0I:0/0由假到真的转换次数由假到真的转换次数HSCHSC是硬件计数器,工作于异步方式是硬件计数器,工作于异步方式HSCHSC的状态为非保持的的状态为非保持的HSCHSC总是总是C5:0C5:0,且读取,且读取I:0/0I:0/0的输入的输入当当C5:0.UA=1C5:0.UA=1,更新为,更新为HSCHSC硬件计数器的计数值硬件计数器的计数值其他型号的其他型号的PLCPLC中,高速计数模块用来记录高速脉冲中,高速计数模块用来记录高速脉冲5.4.2 Logix计数器指令Logix PLCLogix PLC的计数器指令与的计数器指令与SLCSLC计数器功能
7、相同,只是前者计数器功能相同,只是前者用标签替代了原来的计数器编号用标签替代了原来的计数器编号创建计数器标签可以在标签编辑器进行,也可以在使用计创建计数器标签可以在标签编辑器进行,也可以在使用计数器指令的时候进行数器指令的时候进行CTU时时序逻辑序逻辑CTD时时序逻辑序逻辑5.4.3 计数器的标准梯形图当累计值当累计值=预置值预置值后,停止计数后,停止计数计数器的标准梯形图计数器的标准梯形图解决因输入信号抖动而引起重解决因输入信号抖动而引起重复计数的问题,在复计数的问题,在T4:0计时时计时时间内的间内的I:1/13变化将被忽略变化将被忽略计数器的扩展触发标准梯形图计数器的扩展触发标准梯形图按
8、下按下NO按钮,梯级条件由按钮,梯级条件由假变真,加假变真,加1按下按下NO按钮,梯级条件按钮,梯级条件由假变真,减由假变真,减1加加/减计数器的应用标准梯形图减计数器的应用标准梯形图5.4.4 A-B加法计数器例题例题5.2 5.2 设计传输罐装蔬菜传送带的梯形图。传设计传输罐装蔬菜传送带的梯形图。传感器探测到感器探测到1212个罐头,就启动一个包装操作。生个罐头,就启动一个包装操作。生产线每轮需要包装产线每轮需要包装200200个装有个装有1212听罐头的盒子。系听罐头的盒子。系统包装罐头时,绿灯亮;当统包装罐头时,绿灯亮;当200200个包裹完成时,红个包裹完成时,红灯亮。另外,需要记录
9、每轮所包装罐头总数。灯亮。另外,需要记录每轮所包装罐头总数。罐头传感器罐头传感器S1S1(NONO)I:1/10I:1/10复位按钮复位按钮PB1PB1(NONO)I:1/9I:1/9C5:0C5:0,预置值,预置值30003000每轮在传送带上罐头最大数每轮在传送带上罐头最大数C5:1C5:1,预置值,预置值1212每个包中的罐头数每个包中的罐头数C5:2C5:2,预置值,预置值200200每轮可完成的包裹最大数每轮可完成的包裹最大数罐头经过,传感器产罐头经过,传感器产生正脉冲生正脉冲C5:0与与C5:1累计值加累计值加1到到12罐头,加罐头,加1,进,进行包装操作,行包装操作,C5:1复复
10、位,位,Logix系统解决方案系统解决方案5.4.5 A-B减法计数器CTD时序逻辑时序逻辑5.4.6 A-B加/减计数器01234321012345加数按钮加数按钮减数按钮减数按钮复位脉冲复位脉冲完成位完成位计数器累加值计数器累加值加预置值加预置值=4 减预置值减预置值=4例题例题5.4 对停车库内的车辆进行计数,车库容量对停车库内的车辆进行计数,车库容量308辆汽车,辆汽车,车位满红灯亮。车位满红灯亮。5.4.7 A-B单步指令SLC/MicroLogixSLC/MicroLogix的单步指令的单步指令SLCSLC及及MicroLogix 1000MicroLogix 1000只有一个单步
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序计数器 程序 计数器 PPT 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内