Reader.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : ERROR SetInititalValue is a helper method in cases a static initialization in the context of a declaration can not working properly due the initialization sequences of the compiler. As soon as the FB Reader is embedded when designing own function blocks and parameters from the embedded FB’s VAR_INPUT CONSTANT area are to be provided with initial values, it is time to consider the using of SetInitialValue . For a description of the individual parameters, please refer to the VAR_INPUT CONSTANT section of Reader . InOut: Scope Name Type Return SetInitialValue ERROR Input uiPublisherId UINT uiWriterGroupId UINT uiDataSetWriterId UINT itfReaderDiagnostics IReaderDiagnostics
ReaderGroup (FB) ¶ FUNCTION_BLOCK PUBLIC FINAL ReaderGroup EXTENDS Component IMPLEMENTS IReaderGroup , IGroup, IGroupElement, IReaderGroup_Internal This Function Block is used to represent the configuration parameters for Reader Groups . See IReaderGroup for more details. If necessary create a ReaderGroupDiagnostics instance and connect it to itfReaderGroupDiagnostics . It will offer the diagnostic data of an Reader Group via the itfDiagnostics output. See: ReaderGroup at OPC Foundation . InOut: Scope Name Type Comment Inherited from Output eErrorID ERROR Reason for STATE.ERROR Component xActive BOOL True 🠖 STATE.OPERATIONAL Component eState State See: State Transition Diagram at STATE Component Input Const itfReaderGroupDiagnostics IReaderGroupDiagnostics Input itfConnection IConnection Output itfDiagnostics IReaderGroupDiagnostics itfReaderGroup IReaderGroup Methods: SetInitialValue Structure: SetInitialValue (Method)
ReaderGroup.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : ERROR SetInititalValue is a helper method in cases a static initialization in the context of a declaration can not working properly due the initialization sequences of the compiler. As soon as the FB ReaderGroup is embedded when designing own function blocks and parameters from the embedded FB’s VAR_INPUT CONSTANT area are to be provided with initial values, it is time to consider the using of SetInitialValue . For a description of the individual parameters, please refer to the VAR_INPUT CONSTANT section of ReaderGroup . InOut: Scope Name Type Return SetInitialValue ERROR Input itfReaderGroupDiagnostics IReaderGroupDiagnostics
Writer (FB) ¶ FUNCTION_BLOCK PUBLIC FINAL Writer EXTENDS Component IMPLEMENTS IWriter , IGroupElement, IWriter_Internal This Function Block is used to represent the Data Set Writer Parameters. See IWriter for more details. If necessary create a WriterDiagnostics instance and connect it to itfWriterDiagnostics . It will offer the diagnostic data of an Data Set Writer via the itfDiagnostics output. See: DataSetWriter at OPC Foundation . InOut: Scope Name Type Comment Inherited from Output eErrorID ERROR Reason for STATE.ERROR Component xActive BOOL True 🠖 STATE.OPERATIONAL Component eState State See: State Transition Diagram at STATE Component Input Const uiDataSetWriterId UINT itfWriterDiagnostics IWriterDiagnostics Input itfWriterGroup IWriterGroup Output itfDiagnostics IWriterDiagnostics itfWriter IWriter Methods: SetInitialValue Structure: SetInitialValue (Method)
Writer.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : ERROR SetInititalValue is a helper method in cases a static initialization in the context of a declaration can not working properly due the initialization sequences of the compiler. As soon as the FB Writer is embedded when designing own function blocks and parameters from the embedded FB’s VAR_INPUT CONSTANT area are to be provided with initial values, it is time to consider the using of SetInitialValue . For a description of the individual parameters, please refer to the VAR_INPUT CONSTANT section of Writer . InOut: Scope Name Type Return SetInitialValue ERROR Input uiDataSetWriterId UINT itfWriterDiagnostics IWriterDiagnostics
WriterGroup (FB) ¶ FUNCTION_BLOCK PUBLIC FINAL WriterGroup EXTENDS Component IMPLEMENTS IWriterGroup , IGroup, IGroupElement, IWriterGroup_Internal This Function Block is used to represent the configuration parameters for Writer Groups . See IWriterGroup for more details. If necessary create a WriterGroupDiagnostics instance and connect it to itfWriterGroupDiagnostics . It will offer the diagnostic data of an Writer Group via the itfDiagnostics output. See: WriterGroup at OPC Foundation . InOut: Scope Name Type Comment Inherited from Output eErrorID ERROR Reason for STATE.ERROR Component xActive BOOL True 🠖 STATE.OPERATIONAL Component eState State See: State Transition Diagram at STATE Component Input Const uiWriterGroupId UINT udiGroupVersion UDINT itfWriterGroupDiagnostics IWriterGroupDiagnostics Input itfConnection IConnection udiPublishingInterval UDINT The time in µs between two Networkmessages The Networkmessage will be sent via the configured task when the udiPublishingInterval time is reached. The value must be greater than the configured cycle time and has no influence on the cycle time. Output itfDiagnostics IWriterGroupDiagnostics itfWriterGroup IWriterGroup Methods: SetInitialValue Structure: SetInitialValue (Method)
WriterGroup.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : ERROR SetInititalValue is a helper method in cases a static initialization in the context of a declaration can not working properly due the initialization sequences of the compiler. As soon as the FB WriterGroup is embedded when designing own function blocks and parameters from the embedded FB’s VAR_INPUT CONSTANT area are to be provided with initial values, it is time to consider the using of SetInitialValue . For a description of the individual parameters, please refer to the VAR_INPUT CONSTANT section of WriterGroup . InOut: Scope Name Type Return SetInitialValue ERROR Input uiWriterGroupId UINT udiGroupVersion UDINT itfWriterGroupDiagnostics IWriterGroupDiagnostics
Functions ¶ DT_TO_UAVersionTime (Function) GetAsChar (Function) GetAsWChar (Function) STRING_SIZE_TO_UALEN (Function) WSTRING_SIZE_TO_UALEN (Function)
UDP (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Comment Constant MTU UDINT 1500 Maximum Transmission Unit The size of the largest protocol data unit ( PDU ) that can be communicated in a single network layer transaction PORT UINT 4840 The IANA registered OPC UA port for UDP communication is 4840. This is the default and recommended port for broadcast, multicast and unicast communication. Alternative ports may be used.
Enums ¶ BIT_OFFSET (Alias) BIT_SIZE (Enum) DiagnosticsClassification (Enum) DiagnosticsLevel (Enum) ERROR (Enum) STATE (Enum)