符号:
POU类型的对象是CODESYS项目中的程序组织单位。您可以在POU中为控制器程序编写源代码。
有以下几种POU:
通过使用设备树或POUs视图中的 命令,可以插入POU 对象。添加POU时,您定义POU类型和实现语言。
您还可以将其他编程对象(方法,动作等)添加到这些对象。
调用POU
某些POU可以调用其他POU。不允许递归。
通过命名空间调用POU时,CODESYS按照以下顺序浏览项目以查找要调用的POU:
如果要调用在应用程序使用的库中以相同名称存在并且作为POUs视图中的对象存在的POU,请注意以下几点:没有语法允许您仅通过其名称在POUs视图中调用POU。在这种情况下,您必须将库从应用程序的库管理器转移到工程的库管理器(在POUs视图中)。之后,您可以通过其名称在POUs视图中调用POU对象。如果将名称空间添加到库中,则可以调用库的POU。 |
在CODESYS中,术语“POU”也用于POUs图,其中CODESYS管理项目中的全局对象。 |
功能:该对话框用于根据IEC 61131-3标准配置新的POU。这意味着POU可以是程序,函数或功能块。
调用:菜单栏:菜单栏设备视图中的上下文菜单;POUs视图中的上下文菜单
;选择应用程序后,在名称 | POU名称 |
.类型
程序 | |
功能块 |
|
函数 | 注意:选择顺序功能图(SFC)作为实现语言时不可用。 返回类型返回值的数据类型 |
实现语言 | POU的实现语言 |