SIEMENS西门子 模拟输入模块 6ES7 531-7QD00-0AB0
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 西门子
- 代理销售商
- S7-1500
- 全新原装 假一罚十
- 德国
- 正品现货 实体经营
- 联系电话
- 15801815554
- 手机号
- 15801815554
- 联系人
- 邓经理
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-12-13 08:00
设置 i/o 模块等时同步操作的参数 使用相应 i/o 模块 的 i/o 地址特性执行以下功能: •为模块设置等时同步模式。 • 将模块的输入和输出分配给过程映像分区和等时同步模式中断 ob。 过程映像分区的数据会与已分配 ob同步更新。通过等时同步模式中断,可选择与 profinet 发送时钟等时同步地启动程序。等时同步模式的处理优先级更高。 设置发送时钟发送时钟是交换数据时zui短的传输间隔。在等时同步模式下,发送时钟对应于数据循环 t_dc。 在 cpu 的 profinet接口特性中或同步域中设置发送时钟。 设置应用程序循环 应用程序循环是数据循环 t_dc 的倍数。如果等时同步模式中断 ob的运行时间较短,应用程 序循环可与数据循环相同(= 发送时钟)。 可根据等时同步 profinet io系统的发送时钟相应地缩短等时同步模式中断 ob 的应用程序循 环。将发送时钟的整数倍设置为减小系数。 减小执行等时同步模式中断 ob的频率,使用该系数降低 cpu 利用率。在等时同步模式中断 ob 的特性中设置应用程序循环。 设置延时时间延时时间是发送时钟的起始点与等时同步模式中断 ob 起始点之间的时间。在此时间段内,io 控制器将与 io 设备进行循环数据交换。step 7 设置默认延时时间时,过程映像分区的等时模式更新将自动地处于应用程序循环的该 执行窗口中。 在等时同步模式中断ob 的特性中设置延时时间。延时时间越短,等时同步模式中断 ob 中用 户程序的执行时间越长。 profinet io上等时同步模式的其它组态: • 将已互连 profinet 接口的 irt 设为 rt 等级 在 profinet io上进行等时同步操作的前提条件是 irt 通信(等时同步实时通信)。irt 表 示在预留的时间间隔内进行同步数据交换。 •对组态的拓扑进行组态 irt 通信的前提条件是拓扑组态。除预留的带宽外,还会对来自既定传输路径的帧进行交换,对数据通信进行进一步优化。为此,可使用组态的拓扑信息对通信进行规划。 • 使用同步域将 io 设备(同步从站)分配给 io控制器(同步主站),以进行等时同步数据 交换。 irt 通信的前提条件是一个可以对同步域中所有 profinet设备分配共同时基的同步周期。 通过此基本同步,可实现同步域中 profinet 设备的同步传输周期操作。
在 profinet io 上组态等时同步模式 简介 在基于et 200mp 分布式 i/o 系统的以下介绍中,模块的等时同步模式组态将作为一个 io 设备。这一说明过程同样适用于其它分布式 i/o 系统(如,et 200s 或 et 200sp)。 io 控制器为s7‑1500 cpu。 要求 • step 7 网络视图已打开。 • 已放置一个 s7‑1500cpu(例如,cpu 1516‑3 pn/dp)。 • 已放置一个接口模块im 155-5 pn hf (et 200mp) 并通过 profinet io与 cpu 联网。 • 满足 irt 组态的所有要求: – cpu 的已联网 profinet接口与接口模块的端口已互连(拓扑组态)。 – 将接口模块的 rt 等级的 profinet 接口设置为“irt”(“gaoji选项> 实时设置 > 同 步”(advanced options > real time settings >synchronization) 区域)。 – 为 cpu 和接口模块的 profinet 接口分配“同步主站”和“同步从站”角色(在profinet 接 口特性中:“gaoji选项 > 实时设置 > 同步 > 域设置”(advancedoptions > real time settings > synchronization > domainsettings) 区域)。 操作步骤 要在 i/o 和用户程序之间创建等时同步连接,请按以下步骤操作: 1. 在step 7 的网络视图中,选择 im 155-5 pn hf。切换到设备视图。 2.插入可等时同步操作的 i/o 模块(例如 di 16 x 24vdc hf)。4. 在 i/o地址区域中进行以下设置: – 选择“等时同步模式”(isochronous mode) 选项。 –选择一个过程映像分区,如过程映像分区 1。 – 单击“组织块”(organization block)下拉列表。单击“添加”(add) 按钮,或者选择已存在的 ob。将打开用于选择组织块的对话框。 –选择“同步循环”(synchronous cycle) ob。单击“确定”(ok) 确认选择。 如果进行自动编号分配,将生成并打开ob 61。 在巡视窗口中,可以继续直接在“等时同步模式”(isochronous mode) 区域中设置应用程序循环和延时时间 (页 191),并开始在指令部分中对 ob 进行编程。 5. 如有需要,可在网络视图中插入其它 io设备。调整等时同步模式的组态和设置。 6. 要获取有关计算得出的带宽信息或有关调整发送时钟的信息。请在网络视图中选择同步域,并在巡视窗口中浏览至域管理的相应区域。设置应用程序循环和延时时间 要求 • 在 step 7中,已创建有等时同步模式组态。 • 已创建等时同步模式中断 ob 同步循环 (ob 6x)。 • 等时同步模式中断 ob处于打开状态。 设置应用程序循环 应用程序循环是数据循环 t_dc(发送时钟)的倍数。使用应用程序循环设置可减小因执行等时同步模式中断 ob 而增高的 cpu 利用率。下例中,仅会在 cpu 中每执行完 2 个数据循环 t_dc 之后调用 ob。要为等时同步模式应用程序设置应用程序循环,请按以下步骤操作: 1. 打开上述等时同步模式中断 ob 的“特性”(properties)对话框。 2. 在区域导航中,单击“等时同步模式”(isochronous mode) 组。 3.在“应用程序循环(ms)”(application cycle (ms))中设置应用程序循环。打开下拉列表框,选择应用程序循环。该下拉列表框中有多个可以作为应用程序循环的数据循环 t_dc。下图 中,数据循环 t_dc 设置为2 ms。设置延时时间 延时时间是发送时钟的起始点与等时同步模式中断 ob 起始点之间的时间。step 7自动将延时 时间默认设置为执行窗口的起始时间。其结果是,过程映像分区的等时模式更新将自动地处于 应用程序循环的该执行窗口中。还可以手动地设置该延时时间。延时时间越短,等时同步模式中断 ob 中用户程序的执行时间越长。手动设置延时时间时,必须在应用程序循环的执行窗口中调用“sync_pi”和“sync_po”指 令。要为等时同步模式应用程序设置延时时间,请按以下步骤操作: 1. 打开上述等时同步模式中断 ob 的“特性”(properties)对话框。 2. 在区域导航中,单击“等时同步模式”(isochronous mode) 组。 3.清除“自动设置”(automatic setting)复选框。编程的基本要素 在等时同步模式中断 ob 中进行编程仅可在等时同步模式中断 ob 同步循环 (ob 6x) 中对程序的等时同步部分进行编程。由于按较高优先级处理等时同步模式中断,因此等时同步模式中断 ob 中仅处理程序中时间相 关部分。等时同步模式中断 ob将以一个组态的延时时间来调用。 通过调用指令方哪位等时同步 i/o 通过过程映像分区访问等时同步i/o。也就是说,等时同步模块的地址必须位于一个过程映像 分区中。 使用 sync_pi 和 sync_po指令设定对等时同步模式中断 ob 同步循环 (ob 6x) 中的等时同步 io 的访问。 等时同步 i/o只能通过调用“sync_pi”和“sync_po”指令进行更新,因此,等时同步 io 只能在 相应的过程映像分区中。 说明建议:为了防止返回 ob 6x 的数据不一致,请勿在等时同步模式 ob 中使用“dprd_dat”和“dpwr_dat”指令(直接数据访问)。“sync_pi”和“sync_po”指令只能在允许的执行窗口中更新过程映像分区。执行窗口从循环数据交换结束一直延伸到仍可及时复制输出的 t_de 结束之前的时间。必须在此时间窗口内启动数据交换。如果“sync_pi”和“sync_po”指令在其执行窗口没有执行,指令将会以相应的错误消息 指出这一问题。 程序执行模型根据“sync_pi”和“sync_po”指令在 ob 6x 中的调用顺序,可将程序执行分为两个基本模型: •ipo 模型(读取输入 (inputs) - 处理 (processing) - 写入输出 (outputs)) •oip 模型(写入输出 (outputs) - 读取输入 (inputs) - 处理 (processing))根据 oip模型执行程序 如果等时同步模式中断 ob 的执行循环时长不等,应用程序循环大于数据循环 t_dc,则使用 oip 模型。 在 oip模型中,与过程的数据交换始终是确定的,也就是说,会刚好在指定时间进行数据交 换。 按照 oip 模型在等时同步模式中断 ob中进行编程 要按照 oip 模型编程: 1. 在等时同步模式中断 ob 的开始处调用 sync_po 指令。 2. 然后调用sync_pi 指令。 3. 然后调用实际用户程序。① 执行等时同步模式中断 ob ② “sync_pi”指令 ③“sync_po”指令 ④ 在时间 ti 等时同步读入 i/o 模块上的过程值 ⑤ 在时间 to 等时同步输出 i/o 模块上的过程值oip 模型中的信号顺序 在时间 ti 等时同步读入 i/o 上的过程值。在 oip 模型中,数据是在 2 个应用程序循环中进行处理的。输出数据始终在下一应用程序循环 t_dc + to 时间在 i/o 上提供。 在 ipo模型中,从“输入端子”到“输出端子”的执行时间固定为 ti + 应用程序循环 +t_dc + to。 ti + 2 x 应用程序循环 + t_dc + to可作为过程响应时间而得到保证。