ConnectorFlagController.DiagProvider (PROP) ¶ PROPERTY DiagProvider : BOOL Sets or resets the Diag Provider bit.
ConnectorFlagController.DiagnosticAvailable (PROP) ¶ PROPERTY DiagnosticAvailable : BOOL This property sets or resets the exclamation mark. Used if a diagnostic message is enable.
ConnectorFlagController.ErrorClearedActive (PROP) ¶ PROPERTY ErrorClearedActive : BOOL Sets or resets the Error cleared bit. The bit could be used to show the user that an error, warning or diagnostic message was automatically reset and the problem does not exist anymore. If ConnectorFlagController.AutoSetErrorClearedFlag is TRUE , this flag will be set automatically by the ConnectorFlagController . In this case you only have to implement the reset functionality.
ConnectorFlagController.Flush (METH) ¶ METHOD Flush Writes the current connector flag bits to the connector. Call this method explicitly if ConnectorFlagController.AutoFlush is FALSE .
ConnectorFlagController.Init (METH) ¶ METHOD Init Initialisation method. This FB saves the state of the connector. Only when the state changes, the runtime functions are called. Saves the given varaibles, instead of passing them always to the methods/properties (demo, diagAvailable, state). If you want to force definilty set the next calls to DemolicenseActive, DiagnosticAvaiable and State (buffering “for set on change” reseted), call init again. InOut: Scope Name Type Comment Input pConnector POINTER TO IoConfigConnector The connector which ConnectorFlags should be controlled. uiNCount DINT If the slaves should be set, the list counter needs to be known. xSetChildren BOOL Should the child connectors ConnectorFlags also be controlled?
ConnectorFlagController.SetChildren (PROP) ¶ PROPERTY SetChildren : BOOL This property defines if connector flags should be set recursively so that all children get the same flag values. Default: TRUE
ConnectorFlagController.SkipDisabledChildConnectors (PROP) ¶ PROPERTY SkipDisabledChildConnectors : BOOL If this property is set to TRUE (DEFAULT) connector flags of disabled chil connectors won’t be touched. Use case: If connector flags should be set recursive (e.g. in bus error case) disabled slaves should not be enabled. Set property to FALSE if you want to change disabled state recursively. Be on guard, if you are changing the enabling bits by changing the state! (reconfigure + busCycle + getModuleDiagnosis)
ConnectorFlagController.State (PROP) ¶ PROPERTY State : ConnectorState Sets or gets the actually state of the connector, which is set in ConnectorFlagController.init . For each state in ConnectorState expect ConnectorState.DISABLED a fixed bit combination is set in the CONNECTOR_FLAG_STATES_RS.STATE_BITS of dwFlags with the representation in CONNECTOR_FLAG_STATES_RS . The mask CONNECTOR_FLAG_STATES_RS.STATE_BITS ensures to write the correct bits. If the masked bits have no valid combination, then ConnectorState.UNDEFINED is returned in get.
ConnectorFlagController.nCount (PROP) ¶ PROPERTY nCount : DINT The nCount given in ConnectorFlagController.Init .
IoStandard Library Documentation ¶ Company System Title IoStandard Version 3.5.17.0 Categories Intern|IoDriverBase Author 3S - Smart Software Solutions GmbH Placeholder IoStandard Description 1 ¶ Standard library for the IO-configuration. This library provides the basic I/O interface for every IEC I/O driver. Contents: ¶ Config Access Help Functions (internal) ConfigGetConnector (Function) ConfigGetFirstChild (Function) ConfigGetFirstConnector (Function) ConfigGetNextChild (Function) ConfigGetNextConnector (Function) ConfigGetParameter (Function) ConfigGetParameterLength (Function) ConfigGetParameterValueByte (Function) ConfigGetParameterValueDword (Function) ConfigGetParameterValuePointer (Function) ConfigGetParameterValueWord (Function) private Indices and tables ¶ 1 Based on IoStandard.library, last modified 20.04.2021, 14:50:38. LibDoc 4.4.0.0-b.27 The content file IoStandard.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 14:50:38.