CODESYS Development System
枚举 枚举是一种用户定义的数据类型,由一系列逗号分隔的组件(枚举值)组成,用于声明用户定义的变量。 您在已在项目中创建的 DUT 对象中声明枚举,方法是单击 添加对象 . 在应用程序代码中,您可以使用枚举组件,例如其标识符的常量 <enumeration name>.<component name> 在项目中得到全球认可。 宣言 句法 {attribute 'strict'} TYPE <enum
CODESYS Development System
Alias 数据类型别名是用户定义数据类型的声明,用于生成基本类型、数据类型或功能块的替代名称。 您在 a 中进行别名的类型声明 待测物 您在其中创建的对象 项目 → 添加对象 → DUT 菜单或应用程序的上下文菜单中。 句法 : TYPE <DUT name> : <type name>; END_TYPE 表 11 . 允许的类型 <type name> <basic type name> <
CODESYS Development System
属性:instance-path pragma 可以应用于本地字符串变量。其效果是这个局部字符串变量按照它所属的POU的设备树路径顺序被初始化。这对于错误消息很有用。 应用 pragma 需要应用属性 ' 反射 ' 到关联的 POU,以及附加属性的应用 ' noinit ' 到 STRING 变量。 句法 : {attribute 'instance-path'} 插入位置:声明的行上方的行 ST
CODESYS Development System
对象:程序 程序是在执行时产生一个或多个值的 POU。程序执行后,直到下一次执行,所有值都保持不变。应用程序中程序的调用顺序在任务对象中定义。 您可以通过单击将对象添加到应用程序或项目中 项目→添加对象→POU .在设备树和 POU 看来,程序 POU 具有 (PRG) 后缀。 程序的编辑器由声明部分和实现部分组成。 声明部分的第一行包含以下声明: PROGRAM <program> 调用程序 程
CODESYS Development System
属性:monitoring 此 pragma 的效果是您可以在 IEC 编辑器的在线视图或监视列表中监视属性或函数调用的值。有两个可能的属性值: 'variable' 和 'call' 句法 {attribute 'monitoring' := 'variable'} {attribute 'monitoring' := 'call'} 监控编程对象及其属性 重要 当您插入 pragma {att
CODESYS Development System
属性:no-exit 该属性抑制调用 FB_Exit 功能块的某个实例的方法。为此,您在功能块实例声明之前的行中插入属性。 句法 : {attribute 'no-exit'} 例 258 . 方法 FB_exit 被添加到功能块 POU_ex .功能块的两个实例 POU_ex 在主程序中创建 PLC_PRG . PROGRAM PLC_PRG VAR POU1 : POU_ex; {attrib
CODESYS SERCOS CODESYS GmbH 版本:V4.0.0.0,2021 年 7 月 www.codesys.com 最后更新 : Mon, 9 Oct 2023 08:40:14 :
CODESYS Sercos 提示 有关设备编辑器的以下选项卡的信息,请参阅一般说明。 “<设备名称> I/O 映射”选项卡 “<设备名称> IEC 对象”选项卡 “<设备名称> 参数”选项卡 “<设备名称> 状态”选项卡 “<设备名称> 信息”选项卡 相关设备编辑器的附加单独帮助页面仅在特殊功能的情况下可用。 如果未显示“<设备名称>参数”选项卡,则选择 显示通用设备配置编辑器 中的选项 COD
选项卡:Sercos 从站 – 常规 目的: Sercos 从站 Sercos 从站配置器中的选项卡包含网络通信的基本设置。 在初始化阶段,从站检测连接的模块并将它们作为列表提供给主站。主机将 MDT(主机数据电报)和 AT(应答电报)中的设备通道分配给主机可以读取和写入数据的每个从机。 表 2 . 鉴别 可选设备 :如果网络中缺少设备,则不会发出错误消息。 :如果网络中缺少设备,则总线不会启动并