# 欧姆龙CPM1A定时器精度说明
### 1. **定时器类型与分辨率**
- **普通定时器(TIM指令)**
默认单位为 **0.1秒(100ms)**,即每次递增间隔为100ms。
- **高速定时器(TIMH指令,如支持)**
部分型号支持高速定时器,分辨率为 **0.01秒(10ms)**。
### 2. **精度影响因素**
- **PLC扫描周期**
定时器更新依赖PLC扫描周期,误差范围通常为 **±1个扫描周期**。
*示例:扫描周期为10ms时,100ms定时器的实际误差可能为90ms~110ms。*
- **程序逻辑复杂度**
程序过长或中断处理可能延长扫描周期,间接影响定时器精度。
### 3. **典型误差范围**
| 定时器类型 | 标称分辨率 | 实际误差范围(典型值) |
|------------|------------|------------------------|
| TIM | 100ms | ±扫描周期(通常1-20ms)|
| TIMH | 10ms | ±扫描周期(需确认支持性)|
### 4. **注意事项**
- 优先使用高速定时器(若硬件支持)以提高精度。
- 避免在定时器触发的程序段内编写复杂逻辑,减少扫描周期波动。
- 实际应用建议通过示波器或调试工具实测关键时序。
> 📌 **官方参考**
> 具体型号的定时器行为请以《CPM1A操作手册》第4章「定时器/计数器功能」为准。