可编程制器原理及应用3.4.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程制器原理及应用3.4

使能端输入有效时,检测用程序设置的特殊功能寄存器位,激活由控制位定义的脉冲操作。从Q0.0或Q0.1输出高速脉冲。 3、脉冲输出指令 指令格式 : PLS Q PLC功能指令 (1)高速脉冲串输出PTO和宽度可调脉冲输出都由PLS指令来激活输出。 (2)操作数Q为字型常数0或1。 (3)高速脉冲串输出PTO可采用中断方式进行控制,而宽度可调脉冲输出PWM只能由指令PLS来激活。 (1)单段PTO操作应用 PLC功能指令 4. 脉冲输出指令的应用 单段PTO 主程序 // 首次扫描时,将输出的映像寄存器位设为低,并调用子程序SBR_0。 图3.24(a) 单段PTO脉冲串输出主程序 编写单段PTO操作程序,要求用Q0.0输出5个周期为300毫秒的脉冲,然后修改周期为600毫秒后输出5个脉冲,周而复始(二个单段PTO脉冲串循环输出)。 * 分类:高速计数指令、高速脉冲输出和立即类指令。 3.4 高速处理指令 3.4.1 高速计数指令 1、CPU224 高速计数器地址 HSC0 ~ HSC5 2、中断事件类型 高速计数器计数和动作可采用中断方式进行控制。 中断事件大致分为三种方式:当前值等于预设值时中断、 输入方向改变中断和外部复位中断。 常用中断事件方式:当前值等于预设值时产生中断(记作中断事件13)。 PLC功能指令 3.4.1 高速计数指令 (1)模式定义 3、高速计数指令 HDEF HSC MODE (2)高速计数器启动指令 HSC N 使能输入有效时,为指定的高速计数器分配一种工作模式 。 根据高速计数器特殊存储器位的状态,并按照HDEF指令指定的模式,设置高速计数器并控制其工作 。N是高速计数器编号。 PLC功能指令 4、工作模式和输入点的连接 (1) 工作模式 (MODE) 工作模式0、1、2:具有内部方向控制的单向加/减计数器(控制字的第3位为1/0=增/减计数); 工作模式3、4、5:具有外部方向控制的单向加/减计数器(外部输入点信号为1/0=增/减计数); 工作模式6、7、8:具有加/减计数时钟脉冲输入端的双向计数器; 工作模式9、10、11:A/B相正交计数器; 工作模式12:内部计数器(计Q0.0/Q0.1)。 PLC功能指令 高速计数器的工作模式: HSC0、HSC4 有模式0、1、3、4、6、7、9、10 ; HSC1 有模式0、1、2、3、4、5、6、7、8、9、10、11 ; HSC2有模式0、1、2、3、4、5、6、7、8、9、10、11 ; HSC3、HSC5只有模式0 。 HSC3有工作模式12。 PLC功能指令 A/B相正交计数器输入的两路计数脉冲(时钟A、时钟B)相位差为π/4(与光栅、磁栅、光电编码器的输出相匹配)。当A相信号相位超前B相信号相位π/4时,进行增计数,反之,当A相信号相位滞后B相信号相位π/4时,进行减计数。 A/B相正交计数器的1倍频模式:在时钟的每一个周期计1次数。4倍频模式:在时钟的每一个周期计4次数。 (2)输入点的连接 PLC功能指令 表3.21 高速计数器的输入点分配及用途 I0.4 HSC5 I0.5 I0.4 I0.3 HSC4 I0.1 HCS3 I1.5 I1.4 I1.3 I1.2 HSC2 I1.1 I1.0 I0.7 I0.6 HSC1 I0.2 I0.1 I0.0 HSC0 输入点分配及用途 编号 表3.21 高速计数器的输入点分配及用途 PLC功能指令 启动 复位 方向 时钟 5 复位 方向 时钟 4 方向 时钟 带有外部方向控制的单相计数器 3 启动 复位 时钟 2 复位 时钟 1 时钟 带有内部方向控制的单相计数器 0 I点4 I点3 I点2 I点1 类型 模式 PLC功能指令 HSCO计数Q0.0输出的脉冲数 HSC3计数Q0.1输出的脉冲数 内部计数 12 启动 复位 时钟B 时钟A 11 复位 时钟B 时钟A 10 时钟B 时钟A A/B相正交计数器 9 启动 复位 减时钟 增时钟 8 复位 减时钟 增时钟 7 减时钟 增时钟 带有增减计数时钟的双相计数器 6 I点4 I点3 I点2 I点1 类型 模式 使用时必须注意,高速计数器输入点、输入输出中断的输入点都包括在一般数字量输入点的编号范围内。同一个输入点只能有一种功能。如果程序使用了高速计数器。只有高速计数器不用的输入点才可以用来作为输入输出中断或一般数字量的输入点。 5. 控制字 表3.21 高速计数器的输入点分配及用途 PLC功能指令 1=允许 0=禁止 启用HSC

文档评论(0)

erterye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档