在AO接收数据时刻的讨论中,主要关注的是Allen Bradley (AB) ControlLogix系统中的关键技术和概念。首先,我们了解了以下术语:
1. **CST (Control System Time)**: 这是Controlbus框架内的一个时间基准,确保所有模板在同步状态下工作,这对于保持整个系统的时间一致性至关重要。
2. **直接连接**:指控制器与I/O模板之间的单点连接,这意味着数据传输效率高,没有中间环节。
3. **电子键 (Electronic Keying)**: 是系统的一项特性,用于验证硬件模板与软件配置的一致性。有三种匹配类型:
- 准确匹配 (ExactMatch):严格要求模板的制造商、型号、序列号及主次版本完全一致。
- 兼容模板:除了次要版本(minor revision)之外,允许其他部分的不匹配。
- 禁止键 (No Keying):模板允许连接,但不会检查其配置。
4. **ControlBus**:这是ControlLogix背板的核心组成部分,一个多主总线系统,通过轮询机制实现模板间的通信。
5. **宽带 (Bandwidth)**:指模板能够接收错误的数据量,它直接影响数据传输的速率和可靠性。
6. **Throughput**:衡量系统处理输入、执行逻辑操作到输出的时间,取决于波特率、通信协议以及网络模式(如Producer/Consumer模式)。
7. **NUT (Network Update Time)**:在ControlNet网络中,最小数据发送间隔,可由用户自定义范围为2-100毫秒。
8. **RPI (Requested Packet Interval)**:控制模板何时进行多点传播(multicast)数据,提高通信效率。
9. **Producer/Consumer通讯**:模板之间通过智能数据交换,无需轮询所有模板,提高效率和灵活性。
10. **IFM (Interface Module)**:预布线的Remote Terminal Block (RTB),允许模块化设计。
11. **Listen-Only Connection**:允许控制器监视而不拥有I/O板,仅接收模板的输入或输出数据回返。
12. **DI/O特征**:
- **RIUP**:可能是某个特定的I/O功能,如实时输入更新(Real-time Input Update)。
- 仍具有 Producer/Consumer 通讯、故障报告、现场侧诊断、基于系统时钟的时间粘贴等高级功能。
- 全部软件可配置,包括模板动作的启用/禁用,以及电子键的安全认证。
13. **DI/O操作**:
- 输入模板支持多个Owner,而输出模板通常只有一个Owner。
- 在系统启动时,本地I/O模板会准备好运行,远程I/O模板需要通过RSNetwork建立NUT后才能启用。
- 移除模板时,需要考虑模板的永久性断开可能带来的影响。
以上是关于AO接收数据时刻在AB-Controllogix系统中的核心概念和技术细节,它们共同构成了这个工业自动化系统高效稳定运行的基础。