SIEMENS西门子 模拟输入模块 6ES7231-4HF32-0XB0
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 西门子
- 代理经销商
- S7-1200
- 全新原装 假一罚十
- 德国
- 正品现货 实体经营
- 联系电话
- 15801815554
- 手机号
- 15801815554
- 联系人
- 邓经理
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-12-13 08:00
直接数据交换简介 本部分介绍直接数据交换功能。 工作原理 自固件版本 v2.8 开始,s7-1500 cpu支持与其它 s7‑1500 cpu 直接进行数据交换(交叉数据 通信)。 在直接数据交换的情况下,s7‑1500 cpu 将i/o 区域中的循环用户数据提供给一个或多个伙 伴。直接数据交换基于 irt 和等时同步模式下的 profinet。通过传送区进行数据交换。 在两个 s7‑1500 cpu之间进行直接数据交换 (1:1) 下图显示了两个s7‑1500 cpu 之间的直接数据交换。发送 s7‑1500 cpu 的输出传送区对应于 接收 s7‑1500 cpu的输入传送区。① 用户程序与传送区之间的传送关系。用户程序与传送区通过此路径交换输入和输出数据。 ② 直接数据交换的通信关系。可在step 7 中组态通信关系。在通信关系的属性中创建用于直接数据交换的传送区。在两个 s7‑1500cpu之间进行直接数据交换 (1:1) 与多个接收方进行直接数据交换 (1:n) 下图显示了与多个 s7‑1500 cpu的直接数据交换。在这种情况下,发送 s7‑1500 cpu 将其输 出传送区的数据提供给多个 s7‑1500 cpu。每个接收s7‑1500 cpu 都有其自己的输入传送 区。直接数据交换的属性 • 始终等时同步 • mrp 组态中支持 mrpd • 无通过profinet 进行非循环数据交换的数据记录机制 • 无 profinet 报警 • 组态限值: – 直接数据交换的zui大数据长度为3075 字节(包括用户数据限定符) – 传送区的zui大数据长度:1024 字节(无用户数据限定符) –zui大发送方传送区数:128 – zui大接收方传送区数:512,分布在zui多 64 个可接收的 profinet 帧中,因此zui多 64个发送方 cpu 接收方的诊断选项 发送方的操作状态变更: • 当发送方从 run 变为 stop 时,接收方的行为如下: –在过程映像同步期间,“sync_pi”和“sync_po”指令在参数 ret_val 中返回错误消息。 –通过对直接数据交换的输入传送区进行直接 i/o 访问,调用 ob 122“i/o 访问错误”(如 果存在)。 –传入诊断消息“硬件组件中的 i/o 数据故障” • 当发送方从 stop 变为 run 时,接收方的行为如下: –调用直接数据交换的输入传送区的 ob 83“插拔中断” – 在调用 ob 83 之前,调用 ob122(如果存在)。 – 传出诊断消息“硬件组件的用户数据故障” 发送方的站故障/站恢复 •当发送方有故障时(例如,由于总线中断引起),接收方的行为如下: – 调用 ob86“机架故障” –在过程映像同步期间,“sync_pi”和“sync_po”指令在参数 ret_val 中返回错误消息。 –通过对直接数据交换的输入传送区进行直接 i/o 访问,调用 ob 122“i/o 访问错误”(如 果存在)。 •当发送方在站故障后恢复时(例如,由于重新建立总线连接),接收方的行为如下: – 调用 ob86“机架故障 在两个 s7-1500cpu 之间组态直接数据交换 在两个 io 控制器之间组态直接数据交换的过程如下所述。首先,创建直接数据交换的通信关系。然后,组态连接的传送区。
• step 7v16 或更高版本 • 两个 s7‑1500 cpu 固件版本为 v2.8 或更高版本 • irt 已组态: – 两个 cpu均处于一个同步域中。 – 一个 cpu 是同步主站,另一个 cpu 是同步从站。 – 端口已互连。 建立直接数据交换的通信关系要在两个 s7‑1500 cpu 之间建立直接数据交换的通信关系,请按以下步骤操作: 1. 选择发送s7‑1500 cpu 的 profinet 接口 x1。 2. 网络视图切换为表格视图,选项卡“i/o 通信”(i/ocommunication)。 cpu 的 profinet 接口 x1 显示在“伙伴 1”(partner 1) 列中。 3.在“伙伴 2”(partner 2) 列的“<在此处删除或选择设备>”() 中,从下拉列表中选择通信伙伴的profinet 接口作为连接伙伴。 注意通信方向: – ←:通信伙伴为发送方 – →:通信伙伴为接收方 在两个s7‑1500 cpu 之间建立直接数据交换的通信关系。在多个 io 控制器之间组态直接数据交换 在多个s7‑1500 cpu 之间组态直接数据交换的过程如下所述。 首先,建立直接数据交换的通信关系。然后,组态通信关系的传送区。要求 • step 7 v16 或更高版本 • s7‑1500 cpu 固件版本为 v2.8 或更高版本 • irt已组态: – 所有 cpu 都在一个同步域中。 – 一个 cpu 是同步主站,其它 cpu 是同步从站。 – 端口已互连。建立直接数据交换的通信关系 要在多个 s7‑1500 cpu 之间建立直接数据交换的连接,请按以下步骤操作: 1. 选择发送cpu 的 profinet 接口 x1。 2. 网络视图切换为表格视图,“i/o 通信”(i/o communication)选项卡。 cpu 的 profinet 接口 x1 显示在“伙伴 1”(partner 1) 列中。 3. 在“伙伴2”(partner 2) 列的“<在此处删除或选择设备>”() 中,从下拉列表中选择通信伙伴的profinet 接口作为连接伙伴。 注意传送方向: – ←:连接伙伴为发送方 – →:连接伙伴为接收方 在两个s7‑1500 cpu 之间建立直接数据交换连接。 4. 对其它所有接收 io 控制器重复步骤 3。 在发送 cpu 和接收cpu 之间建立直接数据交换连接。① 首先,在发送方和一个接收方之间组态传送区。可以在发送方的 profinet 接口中组态此传送区。② 然后,在发送方和其它接收方之间组态传送区。可以在接收方的 profinet 接口中组态这些传送区多个接收方的情况下传送区的组态顺序要组态用于直接数据交换的传送区,请按以下步骤操作: 1. 选择发送 cpu 的 profinet 接口x1,并切换为表格视图,“i/o 通信”(i/o communication) 选项卡。 2.在网络视图的表格视图中,选择在发送方和接收方 1 之间进行直接数据交换的通信关系。 3. 导航到 i/o 连接属性的“常规 >直接数据交换 > 传送区”(general > direct data exchange > transferareas)。 4. 双击“<新增>”() 按钮,创建新的传送区。为传送区指定一个有意义的名称。 在发送方和接收方 1之间组态用于直接数据交换的传送区。 6. 将网络视图切换为表格视图,“i/o 通信”(i/o communication)显示与发送方进行直接数据交换的通信关系。发送方 2 中用于直接数据交换的连接 7. 选择通信关系。 8. 导航到属性的“常规 >直接数据交换 > 传送区”(general > direct data exchange > transferareas)。 9. 双击“<新增>”() 按钮,创建新的传送区。为传送区指定一个有意义的名称。组态了用于直接数据交换的传送区。 10.选择传送区。 11.对于“伙伴地址”(partneraddress),选择发送方中的现有地址区域作为输出传送区。用于多个 io 控制器直接数据交换的传送区 在接收方 2和发送方之间组态用于直接数据交换的传送区。什么是设备更换无需可移动介质/pg? 定义 对于不带有可移动介质插槽的 io设备(例如,et 200sp、et 200mp)或支持 profinet 功 能“设备更换无需可移动介质/pg”的 io 设备,可直接更换为所保存的设备名称而无需使用移动 介质,也无需通过 pg 分配设备名称。替换的 io 设备由 io控制器来分配名称,而不是通过可 移动介质或 pg 来分配名称。 为分配设备名称,io 控制器使用组态的拓扑和从 io设备建立的邻域关系。更换设备时,应确保将 profinet 电缆再次插入正确的端口,如 step 7 中所组态。否则,可能会错误地指定设备名称。 优势 使用 profinet 功能“设备更换无需可移动介质/pg”,可具有如下优势: • 在更换io 设备之后,将自动从 io 控制器获取其设备名称。而不再需要使用 pg 或可移动介 质来分配设备名称。 • 可以保存在 io设备(用于替换卸下的设备)的存储介质上。 • 使用具有相同组态和设定拓扑的串行计算机来简化设备名称的分配。不需要再通过可移动 介质/pg 来分配设备名称。 哪些设备在更换设备时无需使用移动介质? 有关支持“设备更换时无需使用移动介质”(devicereplacement without exchangeable medium)功能的设备概览,请参见“常见问题与解答“无需可移动介质的设备更换/pg”功能 邻近 相邻性是指相邻 profinet设备的两个端口之间的物理关系。 profinet 设备通过其在物理以 太网线路上的一个端口连接到第二个邻近 profinet设备(邻居)的一个特定端口。 这两个终端设备(例如带一个端口的 io 控制器和 io 设备)以及网络组件(例如交换机、带多 个端口的io 控制器和 io 设备)都将被视为 profinet 设备。 io 设备的故障与更换 以下示例描述了在 io设备发生故障的情况下无需可移动介质进行设备更换。命名规则 此处认为io 设备“研磨机”(mill) 发生故障。 1. io控制器会查询所更换 io 设备的设备名。 2. io 控制器会检测到设备别名为“port-002.press” 的 io设备无设备名称。 3. io 控制器会通过故障 io 设备的设备别名“端口-002.冲压机”(port-002.press)将设备名称“研 磨机”(mill) 分配给所更换的 io 设备。 说明 如果使用 profinet的“设备更换无需可移动介质/pg”功能将设备插入到组态以外的其它位 置,则将为该设备分配其它设备名称。再次使用前,将错误插入的设备复位为交付状态。