CtrlFunctionBlockType

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 |