SwitchToStandalone (FUN) ¶ FUNCTION SwitchToStandalone : BOOL Switches a plc to redundancy state RS_CYCLE_STANDALONE. Can be called in state RS_SIMULATION_START and RS_CYCLE_STANDBY. In state RS_SIMULATION_START, if application is not loaded: state is set and application is loaded and started. In state RS_CYCLE_STANDBY, with next StartCycle or EndCycle, command is sent to other PLC to switch to RS_SIMULATION. Then, own state is changed. InOut: Scope Name Type Return SwitchToStandalone BOOL
SwitchToStandby (FUN) ¶ FUNCTION SwitchToStandby : BOOL Switches a plc in redundancy state RS_CYCLE_ACTIVE to RS_CYCLE_STANDBY InOut: Scope Name Type Return SwitchToStandby BOOL
Synchronize (FUN) ¶ FUNCTION Synchronize : BOOL Synchronizes a plc in redundancy state RS_START, RS_BOOTUP_ERROR, RS_SYNCHRO_ERROR, RS_CYCLE_ERROR, RS_CYCLE_STANDALONE, RS_SIMULATION or RS_SIMULATION_START. Please note that the current application is stopped and unloaded before trying to sync with the other controller. In standlone mode, value of xReadyForSync of structure SYNC_INFO may be checked before calling this function. InOut: Scope Name Type Return Synchronize BOOL
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:01:02 companyName string 3S-Smart Software Solutions GmbH libraryFile Redundancy Implementation.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile Redundancy Implementation.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True SourceLibrary False LastModificationDateTime date 20.04.2021, 16:01:01 LibraryCategories library-category-list System|Redundancy Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace Description See: Description DocFormat reStructuredText Placeholder Redundancy Implementation Project Redundancy Implementation Title Redundancy Implementation Version version 3.5.17.0
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)