CtrlFunctionBlockType TOC Previous Next Specification

The representation of the CtrlFunctionBlockType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=1005
NamespaceUri http://PLCopen.org/OpcUa/IEC61131-3/
BrowseName CtrlFunctionBlockType
NodeClass ObjectType
IsAbstract True
SubtypeOf CtrlProgramOrganizationUnitType

The references from the CtrlFunctionBlockType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasComponent Variable FunctionBlock BaseDataType BaseDataVariableType Optional
HasInputVar Object <FunctionBlockInputName>   CtrlFunctionBlockType OptionalPlaceholder
HasOutputVar Object <FunctionBlockOutputName>   CtrlFunctionBlockType OptionalPlaceholder
HasInOutVar Object <FunctionBlockInOutName>   CtrlFunctionBlockType OptionalPlaceholder