UnregisterEventHandler (FUN) ¶ FUNCTION UnregisterEventHandler : DINT Actually not implemented InOut: Scope Name Type Return UnregisterEventHandler DINT Input deviceId DINT handler tEventHandler
WatchdogSetTime (FUN) ¶ FUNCTION WatchdogSetTime : DINT Sets the watchdog time. The time until the watchdog triggers is the multiplication of factor and timeout_us. @param factor The factor specifies how often the timeout_us has to elapse until the watchdog triggers. @param timeout_us The timeout of the watchdog in microseconds. @return Return DAL_SUCCESS on success, DAL_FAILURE otherwise. InOut: Scope Name Type Return WatchdogSetTime DINT Input factor UDINT timeout_us UDINT
WatchdogStart (FUN) ¶ FUNCTION WatchdogStart : DINT Starts the watchdog. @return DAL_SUCCESS on InOut: Scope Name Type Return WatchdogStart DINT
WatchdogStop (FUN) ¶ FUNCTION WatchdogStop : DINT Stops the watchdog. @return Return DAL_SUCCESS on success, DAL_FAILURE otherwise. InOut: Scope Name Type Return WatchdogStop DINT
WatchdogTrigger (FUN) ¶ FUNCTION WatchdogTrigger : DINT Triggers the watchdog. @return Return DAL_SUCCESS on success, DAL_FAILURE otherwise. InOut: Scope Name Type Return WatchdogTrigger DINT
WriteBit (FUN) ¶ FUNCTION WriteBit : DINT The WiteBit method writes one bit from data to the given offset. @param deviceId The device to write the bit to. @param bitOffset The bit offset to write the bit at. @param data Pointer from where the bit will be written from. @return Returns 0 on success, -1 otherwise. InOut: Scope Name Type Return WriteBit DINT Input deviceId DINT taskId UDINT bitOffset UDINT data POINTER TO BYTE
WriteBool (FUN) ¶ FUNCTION WriteBool : DINT The WiteBool method writes one bit from data to the given offset. @param deviceId The device to write the bit to. @param bitOffset The bit offset to write the bit at. @param value Pointer from where the bit will be written from. @return Returns 0 on success, -1 otherwise. InOut: Scope Name Type Return WriteBool DINT Input deviceId DINT taskId UDINT bitOffset UDINT value BOOL
WriteBytes (FUN) ¶ FUNCTION WriteBytes : DINT Writes size bytes from at the supplied offset to the process images of the device. @param deviceId Id of the device @param offset Offset where the data will be written at. @param size Size of the data to write. @param data The data to write. @return Returns 0 on success, -1 otherwise InOut: Scope Name Type Return WriteBytes DINT Input deviceId DINT taskId UDINT offset UDINT size UDINT data POINTER TO BYTE
tEventHandler (ALIAS) ¶ TYPE tEventHandler : udint typedef void ( tEventHandler)(tEventSource source, tEventId id, tEventArgs arg, void userData);
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 25.10.2023, 14:04:37 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpKBus.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpKBus.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 25.10.2023, 14:04:35 LibraryCategories library-category-list System|SysLibs Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace KBUS Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder CmpKBus Project CmpKBus Title CmpKBus Version version 4.10.0.0