电气 4FP1特殊功能及指令.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 FP1特殊功能及指令 · 高速计数 · 中断 · 输入延时滤波 · A/D、D/A转换 · 脉冲捕捉 · 脉冲输出 * §4-1 高速计数功能 高速计数器(HSC) FP1内部有高速计数器,最高计数频率为10kHz,当同时输入两相脉冲时,最高计数频率为5kHz)。 计数范围为-8388608~+8388607。 高速计数有单相输入加计数、单相输入减计数、两相独立输入加/减计数、两相交替输入计数等工作方式,可通过改变指定的系统寄存器中的值进行设定。 1.(硬件)占用的I/O端子:X0,X1脉冲输入端,X2复位端。 2.(软件)占用的内部寄存器: 计数器的经过值存放在(DT9045,DT9044)中。 计数器的目标值存放在(DT9047,DT9046)中。 R903A为计数器的标志位,当高速计数时,R903A→ON; 当计数停止时,R903A→OFF。 不工作(默认) 两相独立 加/减计数方式 单相减计数方式 单相加计数方式 两相交替 输入方式 工作方式 HSC功能未用 H0 复位 减计数 加计数 H8 - 减计数 加计数 H7 复位 减计数 - H6 - 减计数 - H5 复位 - 加计数 H4 - - 加计数 H3 复位 两相输入 H2 - 两相输入 H1 X2 X1 X0 功 能 控制字 3. 高速计数工作方式的控制字(硬件初始化设置) 控制字存放在系统寄存器No.400中(编程画面——选项——PLC系统寄存器设置——输入设置),可事先修改其值。 具体计数过程分析: (1)加计数方式,X0输入,fmax=10KHz。 X0 计数值 0 1 2 3 4 . . . . . . (2)减计数方式,X1输入,fmax=10KHz。 X1 计数值 5 4 3 2 1 . . . . . . (3)加/减计数方式,X0加计数,X1减计数,fmax=10KHz X1 计数值 0 1 2 1 0 . . . . . . X0 . . . 1 2 (4)两相同时交替输入,X0和X1为相位差90°的正交脉冲序列,fmax=5KHz,适用于旋转编码器输入,根据输入之间的相位差判断电机转动方向。 X1 计数值 0 1 2 3 4 . . . . . . X0 . . . X1 计数值 5 4 3 2 1 . . . . . . X0 . . . X0比X1超前90°,加计数 X0比X1滞后90°,减计数 判断电机转动方向的码盘 X0 X1 4.高速计数所采用的指令 (1)F162(HCOS):高速计数器输出置位 ├─┤├──[ F162 HCOS,S,D] S: 设定的目标值或地址,当S是常数或寄存器时,其内容自动转移到(DT9047,DT9046)中。 D:输出继电器Y0~Y7,当计数的经过值(DT9045,DT9044)等于目标值(DT9047,DT9046)时, 输出为ON 。 例: X3 ├─┤├──[F162 HCOS,K1000,Y5] X3导通→将K1000传送给(DT9047、DT9046)作为目标值,开始计数,同时R903A→ON。 当经过值(DT9045,DT9044) = 目标值(DT9047,DT8046)时,Y5→ON,同时R903A→OFF。 (2)F163(HCOR):高速计数器输出复位 X3 ├─┤├─(DF)─[F163 HCOR,K500,Y0] 当经过值等于目标值500时,Y0→OFF (3)F164(SPDO):速度和位置控制指令 该指令配合高速计数器和Y7的脉冲输出实现速度和位置的 控制。 (4)F165(CAMO):凸轮控制指令 该指令配合高速计数器,几乎可完成所有凸轮控制器的使 用要求。 DT9052为HSC的软件控制字,每一位意义如下: Bit15 Bit3 Bit2 Bit1 Bit0 系统占用 5. 高速计数器的软件控制字 0:HSC各条指令可用 1:HSC各条指令不可用 0:硬复位允许 1:硬复位不允许 0:HSC有效 1:

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档