LLDP 表示“链路层发现协议”,是标准 IEEE-802.1AB 中定义的一种独立于制造商的协议。
以太网设备使用 LLDP,按固定间隔向相邻设备发送关于自身的信息。相邻设备将保存此信息。
SNMP 工具读取此数据并使用这些数据创建网络拓扑(SNMP 表示“简单网络管理协议”)。
现场总线标准 IEC 61158 V2.2(或简称“IEC V2.2”)为具有 PROFINET 接口的设备实现了 LLDP。SNMP 工具使用其来识别以太网网络的拓扑,该网络连接了具有 PROFINET 接口的设备。
具有多个 PROFINET 接口的设备要求使用此标准的新版本 IEC V2.3。西门子工具和第三方工具使用其来检测具有多个 PROFINET 接口的设备的所有接口。
所有联网的 PROFINET 接口必须设置为同一种模式(IEC V2.3 或 IEC V2.2)。
组态一个项目中 PROFINET 子网的所有设备时,STEP 7 自动设置正确的模式,用户*考虑设置问题。以下介绍了 STEP 7 进行自动设置时采用的规则,以及用户必须手动设置模式的情况。
可以在设备视图或网络视图中选定设备或选定接口的 PROFINET 接口属性中查看 PROFINET 接口支持的模式。可以在“PROFINET 接口 > 高级选项”(PROFINET interface > Advanced options) 区域中找到“使用 IEC V2.2 LLDP 模式”(Use IEC V2.2 LLDP mode) 选项。
如果选中了“使用 IEC V2.2 LLDP 模式”(Use IEC V2.2 LLDP mode) 选项并且无法更改,则 PROFINET 接口仅支持 V2.2 模式。
如果禁用了“使用 IEC V2.2 LLDP 模式”(Use IEC V2.2 LLDP mode) 选项并且可以更改,则 PROFINET 接口支持 V2.2 模式以及 V2.3 模式。
STEP 7 按照以下规则设置 PROFINET 接口的模式:
如果设备支持 IEC V2.3 模式,则 STEP 7 将把子网上的所有 PROFINET 接口统一设置为 IEC V2.3 模式。
如果仅一个设备支持 IEC V2.2 模式,则 STEP 7 将把子网上的所有 PROFINET 接口设置为 IEC V2.2 模式。
在本例中,在项目 1 中创建了一个智能设备,并将其作为 GSD 文件插入到项目 2 中(两个项目)。
项目 1 中只有一台设备 (3) 支持 V2.2 模式。因此 STEP 7 将此项目中的所有 PROFINET 接口都设置为 V2.2 模式并在 GSD 文件中记录了此设置。
然后此智能设备项目导入到 GSD 文件 (2) 并插入到项目 2 中。由于 GSD 文件中的条目原因,STEP 7 自动将项目 2 中的所有 PROFINET 接口也设置为 V2.2 模式。
在本例中,上一级 IO 控制器组态下一级 IO 系统 (1)。
在本例中,SNMP 工具仅检测每个设备的一个接口。西门子工具检测所有 PROFINET 接口。
① | 上一级 IO 控制器组态 IO 系统 A 中智能设备的 PROFINET 接口。 |
② | PROFINET GSD 文件具有仅支持 IEC V2.2 模式的条目。 |
③ | 具有 IEC V2.2 模式的设备强制项目 1 中的所有 PROFINET 接口使用 IEC V2.2 模式。 |
在下列情况下需要手动设置 PROFINET 接口:
在两个及以上项目中组态系统。在其中一个项目(项目 1)中使用了仅支持 V2.2 模式的设备。另一个项目(项目 2)中仅使用 V2.3 模式的设备。在这种情况下,必须将项目 2 中的一个设备手动设置为 V2.2 模式。
正在使用两个项目。**个项目包含智能设备。*二个项目包含集成了智能设备的上一级 IO 系统。在下文中将对这种情况进行更加详细的说明:
如果满足以下条件,则必须手动将 PROFINET 接口设置为 IEC V2.2 模式:
组态智能设备并将项目作为 GSD 文件导出。
在其它项目中使用该 GSD 文件
在上一级 IO 系统中插入此智能设备。
带有智能设备的项目仅使用支持 V2.3 模式的设备。此模式为自动设置。
上一级 IO 系统包含仅支持 IEC V2.2 标准的设备。
通过执行以下步骤,将下一级 IO 系统中设备的 PROFINET 接口强制设置为 V2.2 模式。
在 STEP 7 中打开智能设备项目。
选择任意设备。
在“接口选项”(Interface options) 区域中启用“使用 IEC V2.2 LLDP 模式”(Use IEC V2.2 LLDP mode) 选项。
然后再次生成 GSD 文件。在上一级 IO 系统中使用新的 GSD 文件。
将新的智能设备组态下载到智能设备 CPU。
项目 1:已在项目中创建了智能设备。
所有 PROFINET 接口均支持 V2.3 模式。
这表示 STEP 7 未更改 PROFINET 接口的模式,并在 GSD 文件 (2) 中记录了 V2.3 模式。
项目 2:插入了项目 1 中的智能设备(GSD 文件)。
一个设备仅支持 V2.2 模式。
这表示 STEP 7 将此项目中的所有 PROFINET 接口都设置为 V2.2 模式。
项目 1 和 2 中的 PROFINET 接口具有不同的设置。
这表示必须在 STEP 7 中再次打开智能设备项目(项目 1),并将 PROFINET 接口手动设置为 V2.2 模式。
通过执行以下步骤,将下一级 IO 系统中设备的 PROFINET 接口设置为 V2.2 模式。
在 STEP 7 中打开智能设备项目。
选择任意设备。
在“接口选项”(Interface options) 区域中启用“使用 IEC V2.2 LLDP 模式”(Use IEC V2.2 LLDP mode) 选项。
然后生成一个新的 GSD 文件。在上一级 IO 系统(项目 2)中插入新的 GSD 文件。
再次将项目下载到智能设备 CPU。
在本例中,SNMP 工具仅检测每个设备的一个接口。西门子工具检测所有 PROFINET 接口。
如果不更改 PROFINET 接口的设置,则每个接口都会在运行过程中发送诊断报警。
① | 智能设备的 PROFINET 接口具有不同的设置(IO 系统 A 中的 PROFINET 接口设置为 V2.2 模式,IO 系统 B 中的 PROFINET 接口设置为 V2.3 模式)。 |
② | GSD 文件具有智能设备仅支持 IEC V2.3 模式的条目。 |
③ | IO 设备 2 仅支持 V2.2 模式。这表示 STEP 7 将项目 2 中的所有其它 PROFINET 接口设置为该模式(包括 IO 系统 A 中智能设备的 PROFINET 接口)。 |
本例与示例 2 大体上相同。
一的区别是:PROFINET 接口的设置存储在智能设备中(而非示例 2 中的由上一级 IO 控制器分配参数)。
PROFINET 接口在 IO 系统 A 中具有不同的设置(智能设备设置为 V2.3,IO 控制器设置为 V2.2,IO 设备 2 仅支持 V2.2)。
这表示必须将 IO 系统 B 中的一个 PROFINET 接口设置为 V2.2 模式。
通过执行以下步骤,将下一级 IO 系统中设备的 PROFINET 接口设置为 V2.2 模式。
在 STEP 7 中打开智能设备项目。
选择任意设备。
在“接口选项”(Interface options) 区域中启用“使用 IEC V2.2 LLDP 模式”(Use IEC V2.2 LLDP mode) 选项。
然后生成新的 GSD 文件并使用该文件。
将新的智能设备组态下载到智能设备 CPU。
① | PROFINET 接口在 IO 系统 A 中具有不同的设置(智能设备设置为 V2.3,IO 控制器设置为 V2.2,IO 设备 2 仅支持 V2.2)。 |
② | PROFINET 接口的设置存储在智能设备中(上一级 IO 控制器不进行参数分配)。 |
③ | GSD 文件具有设置 IEC V2.3 模式的条目。 |
④ | 所有设备均自动设置为 V2.3 模式:这表示必须将项目 1 中的一个 PROFINET 接口手动设置为 V2.2 模式。 |
词条
词条说明
离线/在线比较将设备对象与项目对象进行离线/在线比较。要求项目树已打开。操作步骤要执行离线/在线比较,请按以下步骤操作:在项目树中,选择可进行离线/在线比较的设备。在快捷菜单中选择“比较 > 离线/在线”(Compare > Offline/online) 命令。如果尚未与该设备建立在线连接,则打开“转至在线”(Go online) 对话框。在这种情况下,需要设置该连接的所有所需参数,
RS232 模式(CP 34x、44x、CPU 31xC-2 PtP + ET 200S 1SI)
RS232 模式(CP 34x、44x、CPU 31xC-2 PtP + ET 200S 1SI)RS232C 伴随信号具有 RS232C 接口的模块上提供以下 RS232C 伴随信号:DCD(输入)数据载体检测DTR(输出)数据终端准备就绪;模块已做好运行准备DSR(输入)数据集就绪;通信伙伴已做好运行准备RTS(输出)请求发送,模块已做好发送准备CTS(输入)允许发送;通信伙伴可以从模块接收数
S7-200 SMART 与 S7-1200 之间 TCP 通信— S7-200 SMART 作为服务器TCP 协议通信TCP 通信为面向连接的通信,需要双方都调用指令以建立连接及交换数据。S7-200 SMART 与 S7-1200 通过 TCP 通信,在 S7-1200 调用 T-block 指令 ( TCON, TDISCON, TSEND, TRCV ) ,在 S7-200 SMART 调
移植 AG_RECV/AG_LRECV移植调用参数列表: 移植 AG_RECV/AG_LRECVAG_RECV / AG_LRECVTRCV / TURCV说明/注释参数类型参数类型 EN_RBOOL IDINTIDCONN_OUC (WORD) LADDRWORD---- ----LENUDINT RECVANYDATAVARIANT
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com