com.prosysopc.ua.types.plc
Interface CtrlFunctionBlockType

All Superinterfaces:
BaseInstanceType, BaseObjectType, BlockType, CtrlProgramOrganizationUnitType, TopologyElementType, UaInstance, UaNode, UaObject
All Known Implementing Classes:
CtrlFunctionBlockTypeImpl, CtrlFunctionBlockTypeImplBase, CtrlFunctionBlockTypeNode, CtrlFunctionBlockTypeNodeBase

public interface CtrlFunctionBlockType
extends CtrlProgramOrganizationUnitType

Generated on 2018-05-09 10:45:32


Field Summary
static String FUNCTION_BLOCK
           
 
Fields inherited from interface com.prosysopc.ua.types.plc.CtrlProgramOrganizationUnitType
BODY
 
Fields inherited from interface com.prosysopc.ua.types.di.BlockType
ACTUAL_MODE, NORMAL_MODE, PERMITTED_MODE, REVISION_COUNTER, TARGET_MODE
 
Fields inherited from interface com.prosysopc.ua.types.di.TopologyElementType
GROUP_IDENTIFIER, IDENTIFICATION, LOCK, METHOD_SET, PARAMETER_SET
 
Method Summary
 Object getFunctionBlock()
           
 BaseDataVariableType getFunctionBlockNode()
           
 void setFunctionBlock(Object value)
           
 
Methods inherited from interface com.prosysopc.ua.types.plc.CtrlProgramOrganizationUnitType
getBody, getBodyNode, setBody
 
Methods inherited from interface com.prosysopc.ua.types.di.BlockType
getActualMode, getActualModeNode, getNormalMode, getNormalModeNode, getPermittedMode, getPermittedModeNode, getRevisionCounter, getRevisionCounterNode, getTargetMode, getTargetModeNode, setActualMode, setNormalMode, setPermittedMode, setRevisionCounter, setTargetMode
 
Methods inherited from interface com.prosysopc.ua.types.di.TopologyElementType
getIdentificationNode, getLockNode, getMethodSetNode, getParameterSetNode
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
Methods inherited from interface com.prosysopc.ua.nodes.UaObject
callMethod, getEventNotifier, getIcon, setEventNotifier, setIcon
 
Methods inherited from interface com.prosysopc.ua.nodes.UaInstance
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from interface com.prosysopc.ua.nodes.UaNode
addComponent, addProperty, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersion, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 

Field Detail

FUNCTION_BLOCK

static final String FUNCTION_BLOCK
See Also:
Constant Field Values
Method Detail

getFunctionBlockNode

BaseDataVariableType getFunctionBlockNode()

getFunctionBlock

Object getFunctionBlock()

setFunctionBlock

void setFunctionBlock(Object value)
                      throws StatusException
Throws:
StatusException


Copyright © 2018. All rights reserved.