控制器 - 一般 目的: PROFINET 控制器 这 PROFINET 控制器和从站一样,由站名标识。对于 CIFX 变体,您还可以在此处配置 IP 设置。否则,将从上级以太网节点应用设置。 站名 设备的站名。它用于网络中设备的唯一标识。 表 4 . IP参数 IP地址 注意:仅适用于 CIFX PROFINET。 如果将控制器插入以太网适配器下方,则必须在以太网适配器的对话框中定义 IP 参数
PNIO 状态(错误代码) 这 PNIOStatus 是一个 8 位十六进制代码,它不属于 PROFINET 真正意义上的诊断。这 PNIOStatus 是失败服务的错误/中止代码,例如在日志错误或连接尝试失败的情况下发出。用户通常只在非循环读/写服务( RDREC / WRREC ) 或与设备建立连接。 该值被解释为具有以下元素的 4 字节数组: ErrorCode 0x40 编码系统 CODE
命令:扫描设备 功能 :该命令与活动的控制器建立临时连接 PROFINET 控制器就可以了,并确定 PROFINET 网络中的设备(设备和控制器)。然后您可以将扫描的设备应用到项目的设备树中。 称呼 : 项目 菜单;设备树中设备对象的上下文菜单 要求 : 设置到控制器的通信设置。一个应用程序 PROFINET 控制器最初已下载到控制器。 提示 为了还能够读取检测到的模块结构 PROFINET 必须
控制器冗余 要提高系统的可用性,您可以使用具有冗余的第二个控制器 PROFINET 控制器结合 CODESYS Redundancy . CODESYS Redundancy 充当“后端”以同步两个控制器上的应用程序。土生土长的 PROFINET 系统冗余 (SR) 确保与现场设备的数据交换顺畅。 随着 PROFINET 系统冗余,两个控制器各自保持一个连接(AR = 应用程序关系)到每个 PRO
配置一个 PROFINET 设备 Linux 在 Linux 中,为了符合标准的行为,以下配置步骤是必需的(此处为 Debian/Raspi 示例): 在里面 CODESYS 项目,清除 调整操作系统设置 以太网适配器设备的选项。 关闭协议过滤器并允许在配置文件 (*.cfg) 中设置 IP 地址 CODESYS 运行: [SysEthernet] Linux.PACKET_QDISC_BYPAS
应用中的诊断 这 PROFINET 控制器配备用于诊断数据的内部缓冲区。这个“影子数据库”在后台通过设备发送的警报和用于建立连接的非循环服务不断更新(对用户透明)。通过这种方式,所有设备的实际诊断状态都会以最小的延迟反映在主机应用程序中,并且可以随时在那里进行评估。或者或另外,应用程序可以接收单独的警报( CommFB.RALARM ) 或重新读取诊断数据 ( CommFB.RDREC )。 的A
模块 - 通用 目的: PROFINET 模块 表 12 . 模块信息 身份证号码 模块的标识(来自设备描述)。 插槽号 I/O 模块在 I/O 设备下方的位置,从第一个模块的“1”开始,每个附加模块递增。这由设备树中的当前结构自动产生。 表 13 . 用户参数 设置所有默认值 CODESYS 将 GSDML 文件中的所有设置重置为默认值(请参阅“默认值”列)。 读取所有值 CODESYS 从设备
介质冗余 (MRP) 媒体冗余(基于 MRP – 媒体冗余协议)是一种通过冗余通信路径提高系统可用性的功能。标准以太网只允许到一个网络参与者的单一、唯一的数据路径(线形和星形拓扑)。 MRP 允许将线路拓扑物理关闭到一个环。因此,参与者可以通过两条路径到达。 必须将 MRP 环网(也称为“MRP 域”)的所有参与者配置为介质冗余客户端 (MRC),并且至少将其中一个配置为介质冗余管理器 (MRM)
现场设备 - 常规 目的: PROFINET 现场设备 该选项卡显示基本通信设置。 根据 PROFINET 标准 PROFINET 设备负责所用适配器的 IP 设置。它必须保存剩余的 IP 设置,并且能够根据控制器的请求进行重置或修改(IP=0.0.0.0)。初始状态(“重置为工厂”)是停用的 IP 套件 (IP=0.0.0.0)。 要允许完全重置 IP 配置,必须在大多数系统上进行一些设置。 有
防火墙和包过滤器 这 PROFINET 堆栈不会专门使用 PLC 的已配置以太网适配器。这 PROFINET 协议与网络协议(例如 UDP)并行运行,并建立在这些协议之上。这样,这些以太网适配器也可以用于 CODESYS 沟通。但是,必须将防火墙配置(如果处于活动状态)修改为 PROFINET 需要。 . 使用的网络协议 PROFINET RT(以太网类型 = 0x8892) UDP、端口 0x8