信捷 XDH Ethercat A_FOLLOW指令

本文介绍了如何使用A_FOLLOW指令和CNT_AB指令来实现马达运动跟随高速计数值。A_FOLLOW指令在M350的上升沿执行,使得马达运动与手轮转动速度同步。CNT_AB指令用于AB相高速计数,当M400导通时,对X0和X1端口的信号进行计数,即使中断后也能继续累加计数值。
摘要由CSDN通过智能技术生成

本指令以高速计数值输出运动,或者说跟随高速计数值而运动

下面的例子A_FOLLOW指令和CNT_AB指令

实现手轮动马达动,手轮停马达停,手轮转的快马达也转得快。(手轮输出接到PLC的X0和X1点)

上图中第一行:在M350的上升沿执行A_FOLLOW指令。

A_FOLLOW HSC0 HD350 D350 M351 K0

HSC0--高速计数器计数值

HD350--输入参数起始地址,HD353--输入参数结束地址

HD350--乘数因子

HD351--除数因子

HD352--跟随性能

HD353--保留

K0       --指定轴端口编号,简称轴号,指定为0轴

下面是输出参数:

D350--错误代码

M351~M255,输出状态位

M351--指令是否同步控制中

M352--指令是否正在执行

M353--指令是否正在控制

M354--指令是否被中断

M355--指令是否执行错误


上图中第二行:在M400 ON时,执行CNT_AB指令。

此指令是AB 相高速计数的指令

CNT_AB HSC0 HD400

HSC0--高速计数器

HD400-比较值

M400导通时,高速计数器 HSC0 对 X0、X1 端口进行 AB 相高速计数

计数过程中,如果 M400 断开,然后重新导通 M400,

则 HSCD0 中的值会接着上一次的计数值继续累加。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值