下表描述了 TM5SDI2DF 状态位映射配置:
|
通道 |
类型 |
描述 |
|---|---|---|
|
|
BYTE |
一体型 I/O 和电子模块的状态 |
|
|
BOOL |
电压范围:
|
|
|
BOOL |
保留 |
|
|
BOOL |
TM5 总线:
|
|
|
BOOL |
数据有效性:
|
|
|
BOOL |
保留 |
|
|
BOOL |
保留 |
|
|
BOOL |
保留 |
|
|
BOOL |
保留 |
下表描述了 TM5SDI2DF 输入映射配置:
|
通道 |
类型 |
描述 |
|
|---|---|---|---|
|
|
|
BYTE |
位于 |
|
|
BOOL |
输入 0 的状态 |
|
|
|
BOOL |
输入 1 的状态 |
|
|
|
UINT |
事件计数器或门测量 |
|
|
|
UINT |
事件计数器或门测量 |
|
有关详细的一般描述,请参阅“I/O 映射”选项卡描述。
2 种计数器模式可以与 TM5SDI2DF 电子模块配合使用:
事件计数器操作 - 包括计数器状态传输。计数器状态将根据总线循环以固定的偏移寄存,并在同一循环内传输。
门测量 - 包括使用内部频率寄存到达门输入所需的必要时间。
下图介绍门测量的原理:
其中:
SP = 待测脉冲大小。
VT = TM5SDI2DF 值。
CF = 时钟频率。
例如:对于 3 Mhz 的时钟频率和 15 ms 的待测脉冲大小,TM5SDI2DF 的值接近 45000。
计数器通道中一次只有一个能够用于门测量。
使用内部频率注册门输入的上升沿和下降沿之间的时间。验证结果是否存在溢出(十六进制值 FFFF)。
两次测量之间的恢复时间必须大于 100 µs。
测量结果将通过下降沿传输到结果存储器。
下表提供取决于计数频率参数的最大待测脉冲大小:
|
最大脉冲大小 |
时钟频率 |
|---|---|
|
1.3653125 ms |
48 MHz |
|
2.730625 ms |
24 MHz |
|
5.46125 ms |
12 MHz |
|
10.9225 ms |
6 MHz |
|
21.845 ms |
3 MHz |
|
43.69 ms |
1.5 MHz |
|
87.38 ms |
0.75 MHz |
|
174.76 ms |
0.375 MHz |
|
354.2432432 ms |
0.185 MHz |
例如:对于 48 Mhz 的时钟频率,最大待测脉冲大小等于 1.3 ms。
其中 VTmax = 65534:
SPmax = VTmax / CF
SPmax = 65534 / 48*10E6
SPmax = 0.001365
SPmax = 1.3 ms