Glossary ¶ Note This glossary is still a work in progress. We intend to provide improved explanations and additional topics in future versions of CODESYS. If you think an important term is missing, pl
Index A | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T A Application Composer asynchronous C Category CODESYS CODESYS Store Common Library Compatibility conditionalshow , [1] conditio
TYPE_CLASS ¶ Global Variable List __SYSTEM.TYPE_CLASS {attribute 'qualified_only'} TYPE TYPE_CLASS : ( TYPE_BOOL := DWORD#0 ; TYPE_BIT := DWORD#1 ; TYPE_BYTE := DWORD#2 ; TYPE_WORD := DWORD#3 ; TYPE_D
AnyType ¶ TYPE AnyType : STRUCT pValue : POINTER TO BYTE ; diSize : DINT ; TypeClass : __SYSTEM.TYPE_CLASS ; END_STRUCT END_TYPE
MEMORY_AREA ¶ Global Enum Type __SYSTEM.MEMORY_AREA {attribute 'qualified_only'} TYPE MEMORY_AREA : ( MEM_UNKNOWN := -1 , MEM_MEMORY := 0 , MEM_INPUT := 1 , MEM_OUTPUT := 2 , MEM_RETAIN := 3 , MEM_GLO
VAR_INFO ¶ Example VAR aiData : ARRAY [0..9] OF INT ; (* My measurements *) viInfo : __SYSTEM.VAR_INFO ; END_VAR viInfo := __VARINFO ( aiData ); A monitoring snipped of the variable viInfo ¶ TYPE VAR_
CODESYS Development System
对象:POU 象征: 类型的对象 POU 是一个“编程组织单元” CODESYS 项目。控制器程序的源代码是用 POU 编写的。 有以下 POU 类型: 程序 功能 功能块 你添加一个 POU 在设备树或 POU 通过查看 项目 → 添加对象 命令。添加 POU 时,您指定 POU 类型和实现语言。 您还可以将其他编程对象(方法、操作等)添加到这些对象。 调用 POU 某些 POU 可以调用其他
CODESYS Development System
对象:功能块 功能块是在执行时产生一个或多个值的 POU。 通过单击将对象添加到应用程序或项目中 项目→添加对象→POU .在设备树或 POU 查看,功能块 POU 具有 (FB) 后缀。 它总是通过作为功能块副本的实例调用功能块。 功能块的编辑器由声明部分和实现部分组成。 输出变量和内部变量的值在执行后保持不变,直到下一次执行。这意味着功能块不必为具有相同输入变量的多次调用返回相同的输出值。 除
CODESYS Development System
对象:函数 一个函数是一个 POU 它在执行时只提供一个数据元素,并且在文本语言中的调用可以作为表达式中的运算符出现。数据元素也可以是数组或结构。 通过单击将对象添加到应用程序或项目中 项目→添加对象→POU .在设备树或 POU 看来,功能 POU 有 (乐趣) 后缀。 重要 函数没有内部状态信息,这意味着函数在下一次调用之前不会保存其变量的值。调用具有相同输入变量值的函数始终提供相同的输出值。
CODESYS Development System
对象:接口 象征: 关键词: INTERFACE 接口是面向对象编程的一种手段。物体 ITF 描述了一组方法和属性原型。在这种情况下,原型意味着 方法 和 特性 只包含声明,不包含实现。 这允许以相同方式使用具有共同属性的不同功能块。一个 国际乒联 通过单击将对象添加到应用程序或项目中 项目→添加对象→接口 有关更多信息,请参阅: 实现一个接口 表 47 . 添加接口 遗产 姓名 接口名称 先进的