SIL2AddLog (FUN) ¶ FUNCTION SIL2AddLog : RTS_IEC_RESULT Function to add a secure Logentry These secure logentries don’t use the standard Logging mechanism! With this function it is possible to add secure messages to a Messagequeue within CmpSIL2. This Messagequeue can be fetched by an Onlineservice from the SIL2 Programmingsystemplugin. The messages are stored and transmitted with a CRC to provide a secure logging. The maximal length of the string might be restricted in the Runtime (CMPSIL2_LOGADD_MAX_STRLEN). InOut: Scope Name Type Return SIL2AddLog RTS_IEC_RESULT Input sMessage STRING(80) udiLogId UDINT
SIL2CheckCallerContext (FUN) ¶ FUNCTION SIL2CheckCallerContext : RTS_IEC_RESULT Function to check the current Caller Context. Expected Context is checked vs the current context and an exception is thrown if they are different. InOut: Scope Name Type Return SIL2CheckCallerContext RTS_IEC_RESULT Input udiCallerContextExpected UDINT
LED (ENUM) ¶ TYPE LED : InOut: Name NOLED U1 U2 U3 U4 U5 U6 U7 MAXLED
LedState (ENUM) ¶ TYPE LedState : InOut: Name Initial STATIC_OFF 16#0 STATIC_GRN 16#1 STATIC_RED 16#2 STATIC_YLW 16#3 BLINK_GRN 16#10 BLINK_RED 16#11 BLINK_YLW 16#12 BLINK_GRN_RED 16#13 BLINK_GRN_YLW 16#14 BLINK_RED_YLW 16#15 BLINK_OFF_GRN 16#16 BLINK_OFF_RED 16#17 BLINK_OFF_YLW 16#18 BLINK_RED_GRN 16#19 BLINK_YLW_GRN 16#1A BLINK_YLW_RED 16#1B
Functions ¶ Log_EVENT_LogId (Function) SetLed (Function)
Log_EVENT_LogId (FUN) ¶ FUNCTION Log_EVENT_LogId : BOOL InOut: Scope Name Type Return Log_EVENT_LogId BOOL Input eventid DWORD set DINT
SetLed (FUN) ¶ FUNCTION SetLed : BOOL InOut: Scope Name Type Return SetLed BOOL Input which LED how LedState
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 25.10.2023, 14:05:08 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpPfcx00.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpPfcx00.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 25.10.2023, 14:05:06 LibraryCategories library-category-list System|SysLibs Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace PFC Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder CmpPfcx00 Project CmpPfcx00 Title CmpPfcx00 Version version 4.10.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CAA Types Extern ¶ Library Identification ¶ Placeholder: CAA Types Default Resolution: CAA Types Extern, * (CAA Technical Workgroup) Namespace: CAA Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Types
CmpPlcShell Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title CmpPlcShell Version 3.5.17.0 Categories System|SysLibs Namespace SHELL Author 3S - Smart Software Solutions GmbH Placeholder CmpPlcShell Description 1 ¶ This library can be used to implement own Commands for the PlcShell. Contents: ¶ CommandHandler (FunctionBlock) CommandHandler (Method) EventCallback (Method) FB_exit (Method) FB_init (Method) Register (Method) EVTPARAM_PlcShellCommand (Struct) PlcShellAppend (Function) PlcShellRegister (Function) PlcShellSetEof (Function) PlcShellSkip (Function) PlcShellUnregister (Function) Indices and tables ¶ 1 Based on CmpPlcShell.library, last modified 20.04.2021, 15:54:06. LibDoc 4.4.0.0-b.27 The content file CmpPlcShell.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:54:06.