企业信息

    上海腾希电气技术有限公司

  • 16
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2012
  • 公司地址: 上海市 松江区 上海市松江区广富林路4855弄星月大业**88号4楼
  • 姓名: 田礼科
  • 认证: 手机未认证 身份证未认证 微信未绑定

    联系方式

    上海腾希电气技术有限公司

  • 公司地址: 上海市 松江区 上海市松江区广富林路4855弄星月大业**88号4楼
  • 姓名: 田礼科

等时同步中断 OB (OB 6x)

时间:2021-08-31点击次数:325

等时同步中断 OB (OB 6x)

可通过等时同步模式中断 OB(如 OB 61),对用户程序进行等时同步连接。

调用等时同步模式中断 OB

等时同步中断 OB 由系统时钟触发,或更准确地说,是在系统时钟后经历一段可调整地延时时间后进行触发。下图说明了该用户程序的作用。

T_DC

数据循环


延时时间

较初,STEP 7 自动计算出一个合适的延时时间值。此延时时间用于补偿 PROFINET IO 网络上从等时同步 IO 设备的输入到 IO 控制器的传输时间。OB 6x 的执行与系统时钟和*的延时时间相关。必要时,可以手动更正延时时间。例如,可以缩短在 OB 6x 开始时处理不访问等时同步 I/O 的程序部分的延时时间。这样就增加了等时同步用户程序的运行时间。

连接等时同步 I/O 和等时同步模式中断 OB

可以通过一个过程映像分区访问等时同步 I/O,即等时同步模块的地址必须在过程映像分区中。

必须使用等时同步模式中断 OB 中的 SYNC_PI 和 SYNC_PO 指令编程对等时同步 I/O 的所有访问。

如果已选择了自动设置延时时间,那么可以在 OB 6x 开始时调用 SYNC-PI。然后在 OB 6x 结束时调用 SYNC_PO。

T_DC、应用循环和发送时钟

时间 T_DC 用于*一个数据循环的时间。该时间为数据读入、处理和输出时间的较小值(IPO 模型)。T_DC 通常为发送时钟的倍数。

如果激活 IO 设备上的 IRT 功能,则 T_DC 等于发送时钟。更新时间即为发送时钟。

应用循环是数据循环的倍数。如果等时同步模式中断 OB 的运行时间相应较短,应用循环便与数据循环相同。

按照时间较短的 IPO 模型进行程序处理

应用循环因数为 1 的 IPO 模型表示在一个系统时钟 T_DC 内处理完全 I/O 数据。此模型用于实现较短的响应时间。



http://shtxjd.cn.b2b168.com