Aliases ¶ ENCODING (Alias) ERROR (Alias) ICharmap (Alias) IString (Alias) IStringRepresentation (Folder) RUNE (Alias)
ENCODING (ALIAS) ¶ TYPE ENCODING : SBB.|dENCODING|
J1939 Safety Interfaces Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title J1939 Safety Interfaces Version 4.1.0.0 Categories Application|Safety SIL2 Namespace J1939SafetyItf Author 3S - Smart Software Solutions GmbH Description 1 ¶ CODESYS J1939 Safety - a set of libraries to send/receive “Safety Data Groups” according to SAE J1939-76. The CODESYS J1939 Safety provides functionality to send / receive “Safety Data Groups” (SDG) according to SAE J1939-76. There is a safe (certified) and a standard (uncertified) part of functionality - split in separate libraries: J1939Safety_Itfs.library - data types (DUT’s) and interfaces shared between safe and standard code J1939 Safety.library - containing the safe code J1939 Safety Standard.library - containing the standard (not certified) code For introduction and overview please see the documentation of the J1939 Safety.library. Contents: ¶ J1939 Safety Interfaces Structs Indices and tables ¶ 1 Based on J1939Safety_Itfs.library, last modified 15.06.2023, 14:48:30. LibDoc 4.4.0.0-b.27 The content file J1939Safety_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 15.06.2023, 14:48:31.
J1939 Safety Interfaces ¶ Structs CAN_MESSAGE (Struct) SAFETY_DATA_GROUP_SAFE (Struct) SAFETY_DATA_GROUP_UNSAFE (Struct)
Structs ¶ CAN_MESSAGE (Struct) SAFETY_DATA_GROUP_SAFE (Struct) SAFETY_DATA_GROUP_UNSAFE (Struct)
CAN_MESSAGE (STRUCT) ¶ TYPE CAN_MESSAGE : STRUCT J1939 CAN message InOut: Name Type Comment udiCanID UDINT CAN-ID abyData ARRAY [0..7] OF BYTE Array for up to 8 data bytes usiDataLength USINT (0..8) The length of the data array 0 to 8
SAFETY_DATA_GROUP_SAFE (STRUCT) ¶ TYPE SAFETY_DATA_GROUP_SAFE : STRUCT J1939 Safety Data Group (SDG) information provided by a J1939SafetySafe.Safe_SDG_Producer. Intended sequence of operation on update: SDG data, SHM and SDM CAN message, are updated and valid SDG_Cnt is incremented InOut: Name Type Initial Comment S_udiSDG_Cnt UDINT 0 Number of produced SDG’s S_SHM CAN_MESSAGE Produced SHM CAN message S_SDM CAN_MESSAGE Produced SDM CAN message
SAFETY_DATA_GROUP_UNSAFE (STRUCT) ¶ TYPE SAFETY_DATA_GROUP_UNSAFE : STRUCT J1939 Safety Data Group (SDG) information provided by a J1939SafetyStd.Unsafe_SDG_Receiver. Intended sequence of operation on update of SHM: SHM CAN message and SHM tmestamp is set SHM_RecvCnt is incremented Intended sequence of operation on update of SDM: SDM CAN message and SDM timestamp is set SDM_RecvCnt is incremented InOut: Name Type Initial Comment SHM CAN_MESSAGE Received SHM CAN message udiSHM_RecvCnt UDINT 0 Number of received SHM’s udiSHM_Timestamp UDINT 0 SHM capture timestamp in microseconds SDM CAN_MESSAGE Received SDM CAN message udiSDM_RecvCnt UDINT 0 Number of received SDM’s udiSDM_Timestamp UDINT 0 SDM capture timestamp in microseconds
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 15.06.2023, 14:48:31 companyName string 3S-Smart Software Solutions GmbH libraryFile J1939Safety_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile J1939Safety_Itfs.clean.json version version 2.0.0.0 ProjectInformation AutoResolveUnbound bool True IsEndUserLibrary False IsInterfaceLibrary True Released True SIL2 True SourceLibrary False LastModificationDateTime date 15.06.2023, 14:48:30 LibraryCategories library-category-list Application|Safety SIL2 Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace J1939SafetyItf Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Project J1939Safety_Itfs Title J1939 Safety Interfaces Version version 4.1.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.