概述
该计数器模块用于向上级控制器传输十六进制编码计数值(LSB=D0,MSB=D3)。对于端子 8 上的每个有效计数脉冲,计数值增加 1。从 0 开始,该模块计数至 15,然后再次从 0 开始计数。控制器采用当前值,并通过从前一个值减去当前值来确定两次主机调用之间的脉冲数。计数脉冲器的总值由这些差值的总和决定。
对于所发送的不明确值,端子 8 上的两次主机调用或 AS-Interface 主站调用之间不允许超过 15 个计数值。大允许传送频率计算如下:
fTrmax = 15 / Tmax
Tmax:自从站到主机的大可能传输时间
大传输频率的另一限制是所需的脉冲波形。为保证计数器装入有效的脉冲,输入的下限值至少保持 300 μs,而上限值必须至少保持 1ms。这会导致与控制器无关的频率
fZmax = 1 / 1.3 ms = 769 Hz(参见下图)。
计数器模块的大频率
如果违反本图表中规定的时间标准,则计数值被拒绝。
计数器只有在对复位参数 P2(缺省)起作用。通过设定 P2,计数器清除,输入的脉冲只有在 P2 复位后才记录下来。
注意:
需要或必须编程客户功能块