返回主站|会员中心|保存桌面

AB罗克韦尔服务商    

PLC、变频器、人机界面、传感器

联系方式
  • 联系人:吴经理
  • 电话:18576370666
新闻分类
  • 暂无分类
首页 > 新闻中心 > AB 1756 PLC IO点的刷新方式!
新闻中心
AB 1756 PLC IO点的刷新方式!
发布时间:2026-03-01        浏览次数:0        返回列表

AB 1756(ControlLogix)PLC 的 I/O 刷新以异步生产者 / 消费者为核心,通过 RPI(请求数据包间隔) 为主、COS(状态变化) 为辅的机制,结合本地 / 远程拓扑与通讯格式差异,实现与逻辑执行解耦的实时数据更新。


核心刷新机制(本地与远程通用)

表格

机制作用适用场景关键参数
RPI 周期刷新模块按设定间隔向背板 / 网络多播数据,控制器接收后更新标签所有 I/O,尤其是模拟量、高速计数2ms–750ms,建议≥任务周期
COS 触发刷新点位状态变化时立即发送数据,提升响应性数字量离散信号,减少无效传输模块级启用,依赖 RTS 采样
RTS 板载采样模块内部扫描通道并缓存,为 RPI/COS 提供数据源所有模块,决定输入捕捉精度硬件级参数,不可直接修改

本地机架(1756 背板)刷新流程

  1. 输入刷新:模块以 RTS 周期采样硬件点并缓存,按 RPI/COS 向背板多播;控制器接收后更新输入标签(与逻辑执行异步)。

  2. 输出刷新:逻辑修改输出标签后,控制器在任务结束(End of Task) 按 RPI 将输出表发送至模块;模块锁存并驱动硬件点。

  3. 通讯格式:支持机架优化(共享背板映射,高效)与直接连接(独立连接,可热插拔),默认机架优化。


远程 I/O(ControlNet/DeviceNet/EtherNet/IP)刷新流程

  1. 连接建立:控制器与远程模块建立持有 / 监听连接,输出模块仅允许单一持有控制器

  2. 数据传输:远程模块通过网络多播 I/O 数据,控制器按 RPI/COS 接收并更新标签。

  3. 关键差异:远程刷新受网络延迟影响,需合理设置 RPI(避免网络拥塞);支持跨控制器数据消费。


与传统 PLC 扫描刷新的区别

传统 PLC 采用 “输入采样→程序执行→输出刷新” 的同步扫描模式,而 1756 为异步刷新

  • I/O 更新与逻辑执行解耦,同一扫描周期内输入标签可能多次变化。

  • 可通过缓冲 I/O(CPS 指令复制标签)实现同步逻辑,避免扫描中数据突变。


实操配置要点

  1. RPI 设置

    • 输入 RPI ≤ 任务周期,输出 RPI ≥ 任务周期(建议与任务周期一致)。

    • 远程 I/O 避免设置过小(如 <10ms),防止网络过载。

  2. COS 启用

    • 仅对关键数字量启用(如急停、安全联锁),减少通讯量。

  3. 通讯格式选择

    • 本地机架优先机架优化;需要热插拔或独立监控时用直接连接

  4. 输出刷新控制

    • 任务属性中可禁用 “自动输出更新”,通过指令手动触发(特殊场景)。


常见问题与优化

  • 输入抖动:启用模块滤波,避免频繁 COS 触发。

  • 输出滞后:检查任务周期与 RPI 匹配度,确保任务结束后及时发送。

  • 网络拥塞:合理分配 RPI,避免多个模块使用相同高频率。


总结

1756 PLC 的 I/O 刷新核心是RPI 周期 + COS 触发的异步生产者 / 消费者模式,本地与远程的差异主要体现在传输介质与连接管理。通过合理配置 RPI、COS 与通讯格式,结合缓冲 I/O 技术,可在实时性与系统稳定性间取得平衡。

收缩
  • 电话咨询

  • 18576370666
  • 添加微信客服