命令:向右插入分支 象征: 功能 : 该命令插入一个 分支 在所选位置的右侧。 称呼 : 证监会 菜单 . 插入分支的类型取决于所选元素。 如果所选元素的顶部元素是过渡或替代分支,则 CODESYS 插入一个替代分支。 如果被选元素的最顶层元素是步、宏、跳转或并行分支,则 CODESYS 插入带有跳转标记的并行分支 Branch<x> , 在哪里 x 是一个增量数。您可以编辑跳跃标记的默认名称。您
命令:插入退出动作 象征: 功能 : 命令打开 添加退出操作 定义新退出操作的对话框。根据 SFC 选项,可能会打开一个对话框提示以选择新步骤操作的复制模式。有关详细信息,请参阅帮助页面 插入条目操作 命令。 称呼 : 证监会 菜单;所选步骤元素的上下文菜单 要求 :选择了 SFC 中的步骤元素。 有关详细信息,请参阅: 证监会编辑 和 添加条目操作 本节内容如下 :
命令:初始化步骤 象征: 功能 :该命令将所选步骤转换为初始步骤。 称呼 : 证监会 菜单 执行该命令时,step 元素的边框变为双线。前一个初始步骤自动显示为带有单线边框的“正常”步骤。 您还可以启用和禁用 初始化步骤 步骤元素的属性对话框中的属性。然而, CODESYS 不会自动调整其他步骤的设置。 如果要转换图表,该命令很有用。当您创建一个新的 SFC 对象时,它会自动包含一个初始步骤,然后
命令:插入分支 象征: 功能 : 该命令插入一个 分支 在所选位置的左侧。 称呼 : 证监会 菜单 命令功能类似于 向右插入分支 命令。 本节内容如下 :
CODESYS Scripting CODESYS Scripting 允许您自动执行命令或复杂的程序操作 CODESYS ,否则需要手动单击鼠标并在 CODESYS 用户界面。为此,基于 (Iron)Python 的脚本可以从 CODESYS 用户界面(命令或配置的工具栏)或从 Windows 命令行。 本节内容如下 :
编写脚本 CODESYS 在中使用脚本功能 CODESYS ,您可以自动执行命令或复杂的程序操作,否则需要手动单击鼠标并在 CODESYS 用户界面。为此,可以创建基于 (Iron)Python 的脚本并从 CODESYS 用户界面(命令或配置的工具栏)或从 Windows 命令行。 用例示例 整合 CODESYS 在自动构建服务器环境中 持续集成 (CI) 持续交付 (CD) 持续测试 与第三方
执行脚本 您可以执行 Python 脚本文件 (<file name>.py),其中包含一系列用于激活的命令 CODESYS 功能,通过以下方式: 在里面 CODESYS 通过在用户界面中的命令 工具 → 脚本 菜单 来自 CODESYS 通过定制的、配置的工具栏的用户界面 从 Windows 命令行 本节内容如下 :
从菜单命令调用脚本 要求:有效的 Python 脚本文件 <file name>.py 位于文件系统中。这 CODESYS 用户界面打开。 (可选)要监视脚本中使用的各个命令的处理,请单击 工具 → 脚本 → 启用脚本跟踪 . 在 CODESYS , 点击 工具 → 脚本 → 执行脚本文件 . 脚本中的语句被执行,如果脚本跟踪被激活,则在消息视图中列出。 本节内容如下 :
Python 入门 CODESYS 请参阅下面的 Python 脚本的简单应用 CODESYS : 在任何文本编辑器中,创建一个文本文件 hello.py 内容如下: print("Hello, automation!") 开始 CODESYS 并点击 工具 → 脚本 → 执行脚本文件 .选择文件 hello.py 在文件系统中。 在消息视图中查看结果: 有关不同用例的 Python 脚本的更详细
Python 程序员关于 .NET API 文档的提示 当前预发布的脚本接口文档是从底层 .NET 和 C# 源自动生成的。因此,文档中包含了一些 Python 程序员不熟悉的表达式。以下概述提供了一些关于如何从 Python 角度理解这些表达式的提示。 接口是一种契约,它告诉实现接口的类的实例它必须准备哪些成员(方法、属性)。在 IronPython 中,您可以通过从超类继承来在一个类中实现一个