CODESYS Development System
运算符:AND IEC 运算符用于按位 AND 位操作数。 当输入位都产生 1 时,输出位也产生 1;否则为 0。 允许的数据类型: BOOL , BYTE , WORD , DWORD , LWORD 例 101 . 例子 造成 var1: 2#1000_0010 英石 var1 := 2#1001_0011 AND 2#1000_1010; FBD 本节内容如下 :
CODESYS Development System
运营商:ADR 运算符是 IEC 61131-3 标准的扩展。 ADR 产生其参数的 32 位地址(或 64 位地址,如果可能)。您可以将此地址传递给制造商函数或将它们分配给项目中的指针。 句法 VAR <address name> : DWORD | LWORD | POINTER TO < basis data type> | __XWORD ; END_VAR <address name>
CODESYS Development System
属性:instance-path pragma 可以应用于本地字符串变量。其效果是这个局部字符串变量按照它所属的POU的设备树路径顺序被初始化。这对于错误消息很有用。 应用 pragma 需要应用属性 ' 反射 ' 到关联的 POU,以及附加属性的应用 ' noinit ' 到 STRING 变量。 句法 : {attribute 'instance-path'} 插入位置:声明的行上方的行 ST
CODESYS Development System
运营商:BITADR 运算符是 IEC 61131-3 标准的扩展。 BITADR 产生一个段内的位偏移量 DWORD . 重要 偏移量取决于是否在目标系统设置中选择或清除了“字节寻址”选项。 此中的最高值半字节(4 位) DWORD 定义内存范围。 标记 M : 16#40000000 输入 I : 16#80000000 输出 Q : 16#C0000000 小心 使用指向地址的指针时,请注意
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'} 例 256 . 方法 FB_exit 被添加到功能块 POU_ex .功能块的两个实例 POU_ex 在主程序中创建 PLC_PRG . PROGRAM PLC_PRG VAR POU1 : POU_ex; {attrib
CODESYS Development System
属性:obsolete 此编译指示的效果是,如果项目中使用了数据类型(结构、功能块等),则会在编译期间为数据类型定义显示已定义的警告。例如,这使您能够注意到数据类型不再有效这一事实,例如,接口已更改,并且这也应在项目中实现。 与消息杂注相反,此警告是为数据类型的所有实例集中定义的。 句法 : {attribute 'obsolete' := 'user defined text'} 插入位置:数据
CODESYS Development System
网络变量 网络变量的值可以在网络中的不同 PLC 之间交换。变量必须在发射器设备和接收器设备中以严格的、相同的列表定义,其中只有一个设备的应用程序可以定义网络变量。这些列表可以在一个或多个项目中。 发送方中的网络变量列表是一个全局变量列表,其中特定的日志和传输参数在其对象属性中定义。通过添加这些属性,您可以从普通的 GVL .您还可以插入一个 网络变量列表(发件人) 当该对象已经设置了这些参数时,
CODESYS Development System
配置网络变量交换 在发送方设备和接收方设备之间交换网络变量需要执行以下步骤: 1、在发送端设备中创建网络变量列表并生成导出文件 要求:将应用程序插入已用作发送设备的 PLC 的设备树中。 选择应用程序并插入 网络变量列表(发件人) 目的。在里面 添加网络变量列表(发件人) 对话框,配置以下设置: 网络类型: UDP (例子: " NVL_Sender ”)。 双击 NVL 对象以打开相应的编辑器并