CODESYS Development System
对象:接口 象征: 关键词: INTERFACE 接口是面向对象编程的一种手段。物体 ITF 描述了一组方法和属性原型。在这种情况下,原型意味着 方法 和 特性 只包含声明,不包含实现。 这允许以相同方式使用具有共同属性的不同功能块。一个 国际乒联 通过单击将对象添加到应用程序或项目中 项目→添加对象→接口 有关更多信息,请参阅: 实现一个接口 表 55 . 添加接口 遗产 姓名 接口名称 先进的
CODESYS Development System
对象:动作 象征: 在一个动作中实现更多的程序代码。您可以将此程序代码实现为另一种语言的基本实现。基本实现是插入动作的功能块或程序。 动作没有自己的声明,它使用来自基本实现的数据。这意味着该操作使用其基本实现中的输入和输出变量以及局部变量。 添加一个 行动 通过单击到功能块或程序 项目→添加对象→操作 . 表 58 . 添加操作 姓名 动作名称 实现语言 实现语言列表框 生成继承 POU 时的输入
CODESYS Development System
命令:多次下载 功能 :该命令导致项目中包含的应用程序的代码生成和应用程序加载到相应的控制器上。 称呼 : 菜单 在线的 该命令打开一个包含应用程序列表的对话框。在此对话框中选择要加载的应用程序。之后导致 CODESYS 执行这些应用程序的语法检查并生成相关代码。然后将代码加载到相应的控制器上。在项目目录中生成 CODESYS 带有每个选定应用程序名称的翻译日志 <project name>.<d
CODESYS Development System
标签:备份和恢复 在通用设备编辑器的此选项卡上,您可以启动 PLC 上应用程序特定文件的备份和恢复。为此,您放置一个打包的备份文件或读回一个。 有关更多信息,请参阅: 备份还原 要求:与设备连接的通信设置正确。您要为其执行备份的应用程序存在于控制器上。 表 36 . 菜单栏 备份 该按钮打开一个包含以下命令的菜单: 从设备读取备份信息 :该命令从 $PlcLogic$ PLC 的目录并将它们显示为
CODESYS Development System
选项卡:日志 你可以 看法 通用的此选项卡上的 PLC 日志 设备编辑器 。它列出了目标系统上记录的事件。这涉及以下方面: 系统启动和关闭期间的事件(加载的组件,带有版本) 应用程序下载和启动应用程序的加载 自定义条目 来自 I/O 驱动程序的日志条目 来自数据源的日志条目 提示 这 日志 单击时也会打开选项卡 打开日志页面 。您可以将其配置为菜单命令 定制 对话。 表 41 . 菜单栏 刷新所有
CODESYS Development System
属性:conditionalshow 编译指示的效果是集成编译库的标识符 <library name>.compiled-library ,用 pragma 修饰,在编写应用程序之前被隐藏。可以调用 POU,但变量在 CODESYS 用户界面。 . 受影响的功能 图书馆管理 调试 输入助手 “列出组件”功能 监控 符号配置 这在您开发库时很有用。作为库开发人员,您可以使用 pragma 修饰功能块
CODESYS Development System
属性:no_virtual_actions pragma 用于派生自 SFC 中实现的功能块的功能块,并使用该基类的基本 SFC 序列。从中调用的操作表现出与方法相同的虚拟行为。这意味着基类中操作的实现可以由具有自己特定实现的派生类替换。 如果将 pragma 应用于基类,则其操作会受到保护以防止重载。 句法 : {attribute 'no_virtual_actions'} 插入位置:功能块声
CODESYS Development System
使用构建块进行隐式检查 CODESYS 提供实现隐式监控功能的特殊 POU。这些函数在运行时检查数组或子范围类型的边界、指针地址的有效性或被零除。 选择对象 应用 在设备树中。 选择命令 项目 → 添加对象 → POU 进行隐式检查 . 出现对话框 为隐式检查添加 POU . 激活所需的功能。 点击按钮 添加 . 选定的 POU 显示在 应用 插入设备树。 在编辑器中打开 POU。 根据您的要求调
CODESYS Development System
扩展接口 您可以扩展接口以及功能模块。然后,接口除了自己的之外,还获取基本接口的接口方法和接口属性。 过程 . 创建一个扩展另一个接口的接口。 选择对象 应用 在设备树中。 选择命令 项目 → 添加对象 → 界面 . 对话 添加接口 打开。 输入新接口的名称。 激活选项 先进的 并点击按钮 . 输入帮助打开。 从类别中选择 接口 选择要被新接口扩展的接口。 本节内容如下 :
CODESYS Development System
在模拟模式下测试 当您没有物理目标设备时,使用仿真模式测试和调试您的程序。在这种模式下,应用程序在模拟设备上启动。 该命令仅在您注销时可用。 要求:您的程序不包含错误(编译器错误消息或编译错误)并且您没有登录。 激活模拟模式。 点击 在线 → 模拟 . 在设备树中,选择 PLC 并在上下文菜单中单击 模拟 . 设备树中的 PLC 名称以斜体显示。在状态行中,“模拟”以红色突出显示。这 模拟 在菜单