对话框:设置:SFC 设置 功能 :该对话框定义项目中使用的和在 SFC 中编程的所有 POU 的默认设置。 称呼 : 查看 → 属性 命令;在 SFC 中编程的 POU 的上下文菜单 设备 查看或在 计划书 看法 变量(“SFC 标志”) 所有可能的 SFC 标志列表 启用 :启用 SFC 标志,因此在处理时包括在内。 宣布 :自动声明 SFC 标志。 如果 宣布 被选中,但是 利用 不是,则声
从 Python 2 过渡到 Python 3 在 Python 版本 3 中,Python 开发人员引入了一些不兼容的更改并删除了一些过时的功能。此时,Python 社区仍处于从版本 2 到版本 3 的过渡阶段。 IronPython 尚不支持 Python 3,但正在开发中。由于 Python 社区不再支持 Python 2,我们打算在 IronPython 支持后立即升级到 Python 3
诊断方法 有关故障排除的更多信息,请参见以下视图 CODESYS 或外部软件,具体取决于具体情况: 设备配置器中的状态对话框 如果对象 PROFINET 控制器或 PROFINET 设备在设备树中有一个红色符号,或者如果根本没有发生通信,请查看 地位 设备配置对话框中的选项卡。 这里我们只看控制器。这同样适用于设备。 此处显示的诊断结构中最重要的字段如下: 控制器状态 : 控制器的当前状态;各个值
控制器 - 概述 目的: PROFINET 控制器 此选项卡显示所有设备及其通信设置的概览。站名、IP 配置以及为此配置的所有设备的传输速度 PROFINET 控制器可以在列表中集中管理。 (可以多选。) 默认 IP 将所选设备的 IP 地址设置为标准地址范围内的值。该范围在控制器的设置中定义。 该命令在所选行的上下文菜单中也可用。 输入输出性能 打开 通讯设置 对话。这里是为所有选定设备配置 I
控制器 - 媒体冗余 目的: PROFINET 控制器 此选项卡用于配置介质冗余协议 (MRP) PROFINET 由此寻址的设备 PROFINET 控制器。 表 10 . <组名> 使能够 :激活 MRP 域 MRP域 MRP 环配置的名称 设备 设备树中的设备名称或相应功能块的名称 站名 设备的站名 物料需求计划实例 MRP 环的索引(自动分配)。一些设备支持参与多个 MRP 域。 物料需求计
控制器 – NetX 配置 目的: PROFINET 控制器 作为一般的替代品 PROFINET 节点,您可以添加 PROFINET 在 NetX 现场总线的情况下,节点 (NetX) 到设备树。为该节点提供了设备编辑器中的 NetX 配置对话框,用于选择 NetX 芯片(适配器插槽)和该芯片上的通信通道。对话框中设置的名称以及列表框中已存在的任何可能设置由设备描述定义。 表 11 . NetX
设备 – IOxS 目的: PROFINET 设备 在此对话框中,您可以启用或禁用各个子模块的 I/O 提供者数据或 I/O 使用者状态数据。因此,状态字节也映射到 I/O 映射中。但是,建议在控制器上进行全局设置。 有关更多信息,请参阅: IO 提供者/消费者状态 除了实际的输入和输出数据,PROFINET 还发送状态信息(提供者状态)。这些指示值是否有效(PS == 0x80)。例如,如果存在
现场设备 NetX – NetX 配置 目的: PROFINET 现场设备 表 18 . NetX 设置 投币口 要使用的插槽。对于带有 NetX 芯片的 PCI 适配器,插槽编号通常与适配器编号相对应。 NetX Com 频道 要在所选适配器上使用的通信通道。一个 NetX 适配器最多可以有四个通向不同现场总线的通信通道。 自动总线初始化 :提示用户在下载或重置时是否应重新初始化总线。重新初始化
命令:生成 PROFINET 来自 GSDML 的设备 功能 :该命令打开 从 GSDML 生成 PROFINET 设备 对话。这允许 CODESYS devdesc.xml 文件从一个自创的 GSDML 文件生成 PROFINET 设备。 称呼 : 工具 菜单 表 19 . 从 GSDML 生成 PROFINET 设备 源 GSDML 用于生成设备描述的 GSDML 文件 PROFINET 设备
应用中的诊断 设备功能块 对于每个 PROFINET 在设备树中,创建一个功能块,提供有关设备连接或配置状态的基本信息。例如,请求诊断条目或有偏差的模块配置。 有关更多信息,请参阅: IoDrvProfinet.ProfinetController . 提供者和消费者状态 此状态信息始终与 I/O 数据一起传输。它可以添加到 CODESYS 相应模块的 I/O 映射。 PROFINET 设备用户程