Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 3SLicense ¶ Library Identification ¶ Placeholder: 3SLicense Default Resolution: 3SLicense, * (3S - Smart Software Solutions GmbH) Namespace: _3S_LICENSE Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: 3SLicense Redundancy Interfaces ¶ Library Identification ¶ Name: Redundancy Interfaces Version: newest Company: System Namespace: Redundancy_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Redundancy Interfaces, * (System) SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
Redundancy Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title Redundancy Version 3.5.17.0 Categories System|Redundancy Namespace RDCY Author 3S - Smart Software Solutions GmbH Placeholder Redundancy Description 1 ¶ This library provides access to the redundancy component of the runtime system. The redundancy component allows connecting two CODESYS PLCs to create one redundant system. Indices and tables ¶ 1 Based on Redundancy.library, last modified 20.04.2021, 16:00:53. LibDoc 4.4.0.0-b.27 The content file Redundancy.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:00:53.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:00:53 companyName string 3S-Smart Software Solutions GmbH libraryFile Redundancy.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile Redundancy.clean.json version version 2.0.0.0 ProjectInformation IsCommonLibraryContainer bool True Released True LastModificationDateTime date 20.04.2021, 16:00:53 LibraryCategories library-category-list System|Redundancy Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace RDCY Description See: Description Placeholder Redundancy Project Redundancy Title Redundancy Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Redundancy Implementation ¶ Library Identification ¶ Placeholder: Redundancy Implementation Default Resolution: Redundancy Implementation, * (System) Namespace: Redundancy_Implementation Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: Redundancy Implementation Redundancy Interfaces ¶ Library Identification ¶ Name: Redundancy Interfaces Version: newest Company: System Namespace: Redundancy_Interfaces Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: Redundancy Interfaces, * (System)
Redundancy Interfaces Library Documentation ¶ Company System Title Redundancy Interfaces Version 3.5.17.0 Categories System|Redundancy Author 3S - Smart Software Solutions GmbH Description 1 ¶ This library provides interfaces for the redundancy component of the runtime system. The redundancy component allows connecting two CODESYS PLCs to create one redundant system. Contents: ¶ CmpRedundancy Interfaces Enums Structs Indices and tables ¶ 1 Based on Redundancy_Itfs.library, last modified 20.04.2021, 16:01:21. LibDoc 4.4.0.0-b.27 The content file Redundancy_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 16:01:21.
CmpRedundancy Interfaces ¶ Enums AREA_TYPE (Enum) ERROR (Enum) PLC_IDENT (Enum) STATE (Enum) Structs RedundancyState (Struct) SYNC_INFO (Struct)
Enums ¶ AREA_TYPE (Enum) ERROR (Enum) PLC_IDENT (Enum) STATE (Enum)
AREA_TYPE (ENUM) ¶ TYPE AREA_TYPE : Redundancy area type Attributes: qualified_only InOut: Name Comment AREA_NONE None AREA_INPUT Input - synchronized once at boot up of second PLC. Areas are registered automatically according settings in redundancy configuration, area settings dialog AREA_SYNCHRO Synchro - synchronized each task cycle start, data copied from active to standby PLC in each cycle. Note size is limited AREA_OUTPUT Output - not synchronized, only crc check is done AREA_PASSIVE Passive - copied from passive to active controller before writing outputs. Note size is limited
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name Comment NO_ERROR No error ERROR nonspecific error RDCY_BOOTUP_ERROR Error occured during boot up RDCY_SYNCHRO_ERROR Error occured during synchronisation RDCY_CYCLE_ERROR Error occured at cycle start or end - communication error RDCY_LINK_ERROR Error with redundancy link - not connected RDCY_FIELDBUS_ERROR Error reported by fieldbus RDCY_RECEIVEMESSAGE_ERROR Error in receiving a message RDCY_NOMESSAGE_ERROR No message received RDCY_WRONGMESSAGE_ERROR Wrong message received RDCY_CONFIG_ERROR Configuration error RDCY_INPUTAREACRC_ERROR Input area crc on both plcs does not match RDCY_NO_LICENSE_ERROR No valid license found
PLC_IDENT (ENUM) ¶ TYPE PLC_IDENT : Identification of the PLC, independent from active or passive plc state. Attributes: qualified_only InOut: Name Initial Comment PLC_ID_NONE 0 Not specified. Setting in cfg file missing - write settings to plc PLC_ID_1 1 PLC 1 PLC_ID_2 2 PLC 2