在多个 S7‑1500 CPU 之间组态直接数据交换的过程如下所述。
首先,建立直接数据交换的通信关系。然后,组态通信关系的传送区。
STEP 7 V16 或更高版本
S7‑1500 CPU 固件版本为 V2.8 或更高版本
IRT 已组态:
- 所有 CPU 都在一个同步域中。
- 一个 CPU 是同步主站,其它 CPU 是同步从站。
- 端口已互连。
要在多个 S7‑1500 CPU 之间建立直接数据交换的连接,请按以下步骤操作:
选择发送 CPU 的 PROFINET 接口 X1。
网络视图切换为表格视图,“I/O 通信”(I/O communication) 选项卡。
CPU 的 PROFINET 接口 X1 显示在“伙伴 1”(Partner 1) 列中。
在“伙伴 2”(Partner 2) 列的“<在此处删除或选择设备>”(<Drop or select the device here>) 中,从下拉列表中选择通信伙伴的 PROFINET 接口作为连接伙伴。
注意传送方向:
- ←:连接伙伴为发送方
- →:连接伙伴为接收方
在两个 S7‑1500 CPU 之间建立直接数据交换连接。
对其它所有接收 IO 控制器重复步骤 3。
在发送 CPU 和接收 CPU 之间建立直接数据交换连接。
图片: 与多个 S7‑1500 CPU 进行直接数据交换的连接
下图显示了传送区的组态顺序。
① | 首先,在发送方和一个接收方之间组态传送区。可以在发送方的 PROFINET 接口中组态此传送区。 |
② | 然后,在发送方和其它接收方之间组态传送区。可以在接收方的 PROFINET 接口中组态这些传送区。 |
要组态用于直接数据交换的传送区,请按以下步骤操作:
选择发送 CPU 的 PROFINET 接口 X1,并切换为表格视图,“I/O 通信”(I/O communication) 选项卡。
在网络视图的表格视图中,选择在发送方和接收方 1 之间进行直接数据交换的通信关系。
导航到 I/O 连接属性的“常规 > 直接数据交换 > 传送区”(General > Direct data exchange > Transfer areas)。
双击“<新增>”(<Add new>) 按钮,创建新的传送区。为传送区*一个有意义的名称。
在发送方和接收方 1 之间组态用于直接数据交换的传送区。
图片: 用于直接数据交换的传送区
此时,选择尚未设置传送区的接收方(例如接收方 2)的 PROFINET 接口。
将网络视图切换为表格视图,“I/O 通信”(I/O communication)
显示与发送方进行直接数据交换的通信关系。
图片: 发送方 2 中用于直接数据交换的连接
选择通信关系。
导航到属性的“常规 > 直接数据交换 > 传送区”(General > Direct data exchange > Transfer areas)。
双击“<新增>”(<Add new>) 按钮,创建新的传送区。为传送区*一个有意义的名称。
组态了用于直接数据交换的传送区。
选择传送区。
对于“伙伴地址”(Partner address),选择发送方中的现有地址区域作为输出传送区。
图片: 用于多个 IO 控制器直接数据交换的传送区
在接收方 2 和发送方之间组态用于直接数据交换的传送区。
在“常规 > 直接数据交换 > 传送区名称 > 传送区详细信息”(General > Direct data exchange > Name of transfer area > Detail of the transfer area) 下选择传送区的属性。
图片: 传送区属性
列表: 传送区设置的概述
参数 | 本地 | 伙伴 |
---|---|---|
起始地址 | 在本地 CPU 中设置输入或输出传送区的起始地址。 | 在伙伴 CPU 中设置输入或输出传送区的起始地址。 |
组织块 | 将传送区分配给等时同步模式中断 OB 或“MC-Servo”OB。 | 将传送区分配给等时同步模式中断 OB 或“MC-Servo”OB。 |
过程映像 | 选择过程映像分区,例如 PIP 1。 | 选择过程映像分区,例如 PIP 1。 |
数据长度 [字节] | 设置传送区的大小。 | - |
规则:
将组态下载到所有相关 CPU。
如果更改直接数据交换的组态,请将这些更改下载到所有相关 CPU。
词条
词条说明
硬件中断组织块(OB 40 至 OB 47)说明S7 提供了多达八个独立的硬件中断,每一中断都具有自己的 OB。根据组态*哪些通道将触发硬件中断,在每个信号模块的哪个补充条件下。将哪个硬件中断 OB 分配给各个通道组(默认情况下,将由 OB 40 处理所有硬件中断)。对于 CP 和 FM,必须为此使用模块的相应软件。可根据组态为各个硬件中断 OB 选择**等级。硬件中断 OB 的功能当模块触发硬
将装载的组态转至在线状态用户可以将装载的项目或项目的装载部分转至在线状态。要求已经编译了从设备装载到 PG/PC 的硬件配置。 *模块和分布式模块的状态仅在编译后才能正确显示。提示如果在编译前转至在线状态,将会显示诊断图标“?”(无法诊断)。 相应的报警将显示在巡视窗口的“信息 > 常规”(Info > General) 下。依存关系根据硬件配置装载到 PG 的完整程度,转至在线状态
创建和组态工作区要将 TIA Portal 中的对象与版本控制程序进行同步,至少需要一个本地工作区。TIA Portal 将在此工作区中进行对象同步。也可以创建多个工作区,但各工作区的名称在 CPU 范围内必须一。为了获得更清晰的概览,还可以将工作区分组。用户可随时终止与工作区的连接并稍后对其进行重新配置。除了要用于版本控制的本地目录之外,还可以为工作区组态自己的插件。例如,使用工作区特有的快捷
语言切换示例示例设计如下:在两个语言文件夹“de”和“en”中,将找到具有相同名称的语言相关 HTML 文件,例如“langswitch.html”。 两个文件中分别以德语和英语显示文本,显示语言与文件夹名称对应。此外,在文件夹结构中有一个“script”文件夹,Java 脚本文件“lang.js”位于其中。 语言切换所需的功能存储在该文件中。“langswitch.html”文件的设计(“de”
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com