第7章 PLC高速处理功能及应用.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第7章 PLC高速处理功能及应用.ppt》由用户(淡淡的紫竹语嫣)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第7章 PLC高速处理功能及应用 PLC 高速 处理 功能 应用
- 资源描述:
-
1、第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 学习内容 高速计数器指令及应用 高速输出指令及应用 位置控制模块EM253简介 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 学习目标 理解高速计数器计数方式、工作模式的意 义,控制字节、状态字节含义,掌握高速 计数器的初始化使用步骤。 理解PTO/PWM脉冲输出的作用,能够使用 PTO/PWM发生器产生需要的控制脉冲。 了解运动控制模块的功能及适用场合。 第7章 PLC高速处理功能及应用 普通
2、高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 S7-200系列PLC中有六个高速计数器,它们分别是 HSC0、HSC1、HSC2 、HSC3、HSC4、和HSC5。这些高速计 数器可用于处理比PLC扫描周期还要短的高速事件。当高 速计数器的当前值等于预置值、外部复位信号有效(HSC0 不支持)、计数方向改变(HSC0不支持)时将产生中断, 通过中断服务程序实现对控制目标的控制。 7.1 高速计数器指令及应用 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 1 1高速计数器的计数方
3、式高速计数器的计数方式 (1)单路脉冲输入的内部方向控制加/减计数 7.1.1 7.1.1 高速计数器的工作模式高速计数器的工作模式 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 1 1高速计数器的计数方式高速计数器的计数方式 (2)单路脉冲输入的外部方向控制加/减计数 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 (3)两路脉冲输入的单相加/减计数 1 1高速计数器的计数方式高速计数器的计数方式 第7章 PLC高速处理功能及应用 普通高等
4、教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 (4)两路脉冲输入的双相正交计数 1 1高速计数器的计数方式高速计数器的计数方式 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 2 2高速计数器的工作模式高速计数器的工作模式 表表7-1 高速计数器的工作模式和输入端子的关系高速计数器的工作模式和输入端子的关系 高速计数器 HSC的工 作模式 功能及说明 占用的输入端子及其功能 高速计 数 器 编 号 HSC0 I0.0 I0.1 I0.2 HSC4 I0.3 I0.4 I0.5 HSC
5、1 I0.6 I0.7 I1.0 I1.1 HSC2 I1.2 I1.3 I1.4 I1.5 HSC3 I0.1 HSC5 I0.4 0 单路脉冲输入的内部方向控制加/减计 数 控制字SM37.3=0,减计数; SM37.3=1,加计数。 脉冲 输入端 1 复位端 2 复位端 起动 3 单路脉冲输入的外部方向控制加/减计数 方向控制端=0,减计数; 方向控制端=1,加计数。 脉冲 输入端 方向 控制端 4 复位端 5 复位端 起动 6 两路脉冲输入的单相加/减计数 加计数有脉冲输入,加计数; 减计数端脉冲输入,减计数。 加计数脉冲 输入端 减计数脉冲 输入 端 7 复位端 8 复位端 起动 9
6、 两路脉冲输入的双相正交计数 A相脉冲超前B相脉冲,加计数; A相脉冲滞后B相脉冲,减计数。 A相脉冲输入 端 B相脉冲输 入端 10 复位端 11 复位端 起动 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 7 71 12 2 高速计数器指令高速计数器指令 1.1.指令格式及功能指令格式及功能 HDEF EN HSC MODE HSC EN N 说明: 1)高速计数器定义指令HDEF中,操作数HSC指定高速计数器号(0 5),MODE指定高速计数器的工作模式(011)。每个高速计数 器只能用一条HDEF指令; 2)
7、高速计数器指令HSC中,操作数N指定高速计数器号(05)。 当使能输入有效时,根据高速计数器特殊存储器位 的状态及HDEF指令指定的工作模式,设置高速计 数器并控制其工作 HSCN 当使能输入有效时,为高速计数器分配一种工作模式 HSC,MODE 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 2.2.高速计数器的控制字节高速计数器的控制字节 表表7 7- -3 3 高速计数器的控制字节含义高速计数器的控制字节含义 HSC0 HSC1 HSC2 HSC3 HSC4 HSC5 含 义 SM37.0 SM47.0 SM57
8、.0 SM137.0 SM147.0 SM157.0 复位信号有效电平: 0=高电平有效;1=低电平有效 SM37.1 SM47.1 SM57.1 SM137.1 SM147.1 SM157.1 启动信号有效电平: 0=高电平有效;1=低电平有效 SM37.2 SM47.2 SM57.2 SM1372 SM147.2 SM157.2 正交计数器的倍率选择: 0=4倍率; 1=1倍率 SM37.3 SM47.3 SM57.3 SM137.3 SM147.3 SM157.3 计数方向控制位: 0=减计数; 1=加计数 SM37.4 SM47.4 SM57.4 SM137.4 SM147.4 SM1
9、57.4 向HSC写入计数方向: 0=不更新; 1=更新 SM37.5 SM47.5 SM57.5 SM137.5 SM147.5 SM157.5 向HSC写入新的预置值: 0=不更新; 1=更新 SM37.6 SM47.6 SM57.6 SM137.6 SM147.6 SM157.6 向HSC写入新的当前值: 0=不更新; 1=更新 SM37.7 SM47.7 SM57.7 SM137.7 SM147.7 SM157.7 启用HSC: 0=关HSC; 1=开HSC 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 3.
10、3.高速计数器的当前值及预置值寄存器高速计数器的当前值及预置值寄存器 表表7 7- -4 4 高速计数器当前值和预置值寄存器高速计数器当前值和预置值寄存器 寄存器名称 HSC0 HSC1 HSC2 HSC3 HSC4 HSC5 当前值寄存器 SMD38 SMD48 SMD58 SMD138 SMD148 SMD158 预置值寄存器 SMD42 SMD52 SMD62 SMD142 SMD152 SMD162 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 4.4.高速计数器的状态字节高速计数器的状态字节 表表7-5 高
11、速计数器的状态字节高速计数器的状态字节 HSC0 HSC1 HSC2 HSC3 HSC4 HSC5 含 义 SM36.0 SM46.0 SM56.0 SM136.0 SM146.0 SM156.0 未用 SM36.1 SM46.1 SM56.1 SM136.1 SM146.1 SM156.1 SM36.2 SM46.2 SM56.2 SM136.2 SM146.2 SM156.2 SM36.3 SM46.3 SM56.3 SM136.3 SM146.3 SM156.3 SM36.4 SM46.4 SM56.4 SM136.4 SM146.4 SM156.4 SM36.5 SM46.5 SM56
12、.5 SM136.5 SM146.5 SM156.5 当前计数方向状态位: 0=减计数; 1=加计数 SM36.6 SM46.6 SM56.6 SM136.6 SM146.6 SM156.6 当前值等于预置值状态位:0=不等; 1=相等 SM36.7 SM46.7 SM56.7 SM136.7 SM146.7 SM156.7 当前值大于预置值状态位: 0=小于或等于; 1= 大于 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 7.2 7.2 高速输出指令及应用高速输出指令及应用 7 72 21 1 高速脉冲输出方式高
13、速脉冲输出方式 高速脉冲输出有脉冲串输出PTO和脉宽调制输出 PWM两种形式。 每个CPU有两个PTO/PWM发生器,一个发生器分配 给输出端Q0.0,另一个分配给Q0.1。当Q0.0或Q0.1设 定为PTO或PWM功能时,其他操作均失效。不使用 PTO/PWM发生器时,Q0.0或Q0.1作为普通输出端子使用。 通常在启动PTO或PWM操作之前,用复位R指令将Q0.0或 Q0.1清0。 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 1 1脉宽调制输出(脉宽调制输出(PWMPWM) PWM功能可输出周期一定占空比可调的
14、高速脉冲 串,其时间基准可以是s或ms,周期的变化范围为 1065 535s或265 535ms,脉宽的变化范围为0 65 535s或065 535ms。 当指定的脉冲宽度大于周期值时,占空比为100%, 输出连续接通。当脉冲宽度为0时,占空比为0%,输 出断开。如果指定的周期小于两个时间单位,周期被 默认为两个时间单位。可以用以下两种办法改变PWM 波形的特性。 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 2 2脉冲串输出(脉冲串输出(PTOPTO) PTO功能可输出一定脉冲个数和占空比为50%的方 波脉冲。输出
15、脉冲的个数在14 294 967 295范围内可 调;输出脉冲的周期以s或ms为增量单位,变化范围 分别是1065 535s或265 535ms。 如果周期小于两个时间单位,周期被默认为两个 时间单位。如果指定的脉冲数为0,则脉冲数默认为1。 PTO功能允许多个脉冲串排队输出,从而形成流水 线。流水线分为两种:单段流水线和多段流水线。 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 单段流水线是指流水线中每次只能存储一个脉冲串的控制参 数,初始PTO段一旦起动,必须按照对第二个波形的要求立即刷新特殊 存储器,并再次执行
16、PLS指令,在第一个脉冲串完成后,第二个脉冲串 输出立即开始,重复这一步骤可以实现 多个脉冲串的输出。单段流水 线中的各段脉冲串可以采用不同的时间基准,但有可能造成脉冲串之间 的不平稳过渡。输出多段高速脉冲时,编程复杂。 多段流水线是指在变量存储区V建立一个包络表(包络表 Profile是一个预先定义的横坐标为位置、纵坐标为速度的曲线,是运 动的图形描述)。包络表存放每个脉冲串的参数,执行PLS指令时, S7200 PLC自动按包络表中的顺序及参数进行脉冲串输出。包络表中 每段脉冲串的参数占用8个字节,由一个16位周期值(2字节)、一个16 位周期增量值(2字节)和一个32位脉冲计数值(4字节
17、)组成。 第7章 PLC高速处理功能及应用 普通高等教育“十一五”国家级规划教材 高等职业技术教育机电类专业规划教材 PLC应用技术 多段流水线的包络表 从包络表起始地址的 字节偏移 段 说 明 VBn 总段数(1255);数值0产生非致命错误,无PTO输出 VBn+1 段1 初始周期(2至65 535个时基单位) VBn+3 每个脉冲的周期增量(符号整数:-32 768至32 767个时基单位) VBn+5 脉冲数(1至4 294 967 295) VBn+9 段2 初始周期(2至65535个时基单位) VBn+11 每个脉冲的周期增量(符号整数:-32 768至32 767个时基单位) V
展开阅读全文