Supported platforms: CODESYS 2.3, CODESYS 3.5, CODESYS 3.5 SAFETY
The following table describes which libraries are added to the MultiTool Creator code template as mandatory and which libraries as optional.
For CODESYS 3.5 libraries also the library namespaces are defined.
Mandatory = The library is added automatically to the code template when configuring the listed unit types
Optional = The library can be added optionally to the code template using MultiTool Creator's LibraryManager when configuring the listed unit types
Library name |
Mandatory |
Optional |
167adapt.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2 |
|
167AnalogInputProtection.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2 |
|
167CANVXD.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2 |
|
167CopyProtection.lib |
|
2020, 2021, 2023, 2024, 2038_1, 2038_2 |
167DutyCycle.lib |
|
2020, 2023, 2024 |
167Ext.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2 |
|
167Int.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2 |
|
167RS232Ext.lib |
|
2038_1 |
167RS232Int.lib |
|
2038_1 |
167Specific.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2 |
|
2040adapt.lib |
2040, 2044 |
|
2040CANVXD.lib |
2040 |
|
2040Ext.lib |
2040, 2044 |
|
2040int.lib |
2040, 2044 |
|
2040specific.lib |
2040, 2044 |
|
3000AnalogInputProtection.lib |
3606, 3724 |
|
3000CANVXD.lib |
3606, 3724 |
|
3000ext.lib |
3606, 3724 |
|
3000InterruptSendHandler.lib |
|
3606, 3724, 4602 |
3000SetTickExt.lib |
|
3606, 3724, 4602 |
3606int.lib |
3606 |
|
3606specific.lib |
3606 |
|
3724int.lib |
3724 |
|
3724specific.lib |
3724 |
|
4000AnalogInputProtection.lib |
4602 |
|
4000CANVXD.lib |
4602 |
|
4000ext.lib |
4602 |
|
4602int.lib |
4602 |
|
4602specific.lib |
4602 |
|
5050CANVXD.lib |
5050 |
|
5050ext.lib |
5050 |
|
5050int.lib |
5050 |
|
5050specific.lib |
5050 |
|
3S_CanOpenDevice.lib |
|
|
3S_CanOpenManager.lib |
|
|
3S_CanOpenMaster.lib |
|
|
3S_CanOpenNetVar.lib |
|
|
ADConversion.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 3606, 3724, 4602, 5050 |
|
AddressClaiming.lib |
|
3606, 3724, 5050 |
AI.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 3606, 3724, 4602, 5050 |
|
CANopen.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 5050, i10 |
|
CANopenCSDO.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 5050, i10 |
|
CANopenODSave.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 5050, i10 |
|
CANopen_302.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050, i10 |
|
DataTransfer.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050, i10 |
|
DigitalOutputDiagnostic.lib |
|
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050 |
EventLog.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 5050, i10 |
|
EventLogGUI.lib |
2040, i10 |
|
EventLogTransfer.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050, i10 |
|
ExtraBins.lib |
|
3606, 3724, 4602 |
FileSys.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 2044, 3606, 3724, 5050, i10 |
|
Filters.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 3606, 3724, 4602, 5050 |
|
ISOBUS.lib |
|
3606, 3724 |
ISOBUS_TC.lib |
|
3606, 3724 |
ISOBUS_VT.lib |
|
3606, 3724 |
J1939.lib |
2020, 2021, 2023, 2024, 2038-1CAN, 2038-2CAN, 3606, 3724, 5050 |
|
J1939Event.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050, i10 |
|
JoystickCalibrationAndDiagnostic.lib |
|
2020, 2021, 2023, 2024, 2038-1CAN, 2038-2CAN, 3606, 3724, 4602, 5050 |
LINUXSYSTEMLIB.LIB |
|
2040 |
NetworkManager.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 5050, i10 |
|
Parameters.lib |
|
2040, 2044, i10 |
ProportionalValveControl.lib |
|
2020, 2021, 2023, 2024, 2038_1, 2038_2, 3606, 3724, 5050 |
Ramp.lib |
|
2020, 2021, 2023, 2024, 2038_1, 2038_2, 3606, 3724, 4602, 5050 |
SensorCalibrationAndDiagnostic.lib |
|
2020, 2021, 2023, 2024, 2038_1, 2038_2, 3606, 3724, 4602, 5050 |
Standard.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050, i10 |
|
SWDownload.lib |
2040, 2044, i10 |
|
SysLibAlarmTrend.lib |
2040, i10 |
|
SysLibCallback.lib |
|
i10 |
SysLibCom.lib |
i10 |
|
SysLibDir.lib |
|
2040, i10 |
SysLibFile.lib |
2040, i10 |
|
SysLibFileAsync.lib |
|
i10 |
SysLibFileStream.lib |
|
2040, i10 |
SysLibGetAddress.lib |
2040 |
|
SysLibIecTasks.lib |
2040, i10 |
|
SysLibMem.lib |
2040, i10 |
|
SysLibOS.lib |
|
2040, i10 |
SysLibPlcCtrl.lib |
2040, i10 |
|
SysLibProjectInfo.lib |
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 5050, i10 |
|
SysLibRtc.lib |
2040, 5050, i10 |
|
SysLibSem.lib |
|
2040, i10 |
SysLibSockets.lib |
2040, i10 |
|
SysLibSocketsAsync.lib |
|
2040, i10 |
SysLibStr.lib |
2040, i10 |
|
SysLibTargetVisu.lib |
2040, i10 |
|
SysLibTasks.lib |
|
2040, i10 |
SysLibTime.lib |
2040, i10 |
|
SysLibVisu.lib |
2040, i10 |
|
SysOsLibrary.lib |
2040, i10 |
|
SysTaskInfo.lib |
|
2040, i10 |
Util.lib |
|
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050, i10 |
Util_no_Real.lib |
|
2020, 2021, 2023, 2024, 2038_1, 2038_2, 2040, 3606, 3724, 4602, 5050, i10 |
i10adapt.lib |
i10 |
|
i10CANVXD.lib |
i10 |
|
i10Int.lib |
i10 |
|
i10specific.lib |
i10 |
|
i10_3S_CanDrv.lib |
i10 |
|
i10_GPS.lib |
|
i10 |
i10_Powercontroller.lib |
i10 |
|
i10_SMS.lib |
|
i10 |
Library name |
Namespace |
Mandatory |
5000Ext.library |
EPEC_5000EXT |
5050 |
5000types.library |
EPEC_5000TYPES |
5050 |
5050Int.library |
EPEC_5050INT |
5050 |
6000BackLightControl.library |
EPEC_6000BKL |
6107 |
6000BootApplication.library |
EPEC_6000BootApp |
6107, 6112, 6100, 6200, XS6C |
6000CANVXD.library |
EPEC_6000CANVXD |
6107,6112, 6100, 6200, XS6C (*4) |
6000IoDrv.library |
EPEC_6000IODRV |
6107, 6112, 6100, 6200, XS6C |
6000Mram.library |
EPEC_6000MRAM |
6107, 6112, 6100, 6200, XS6C |
6000Multimedia.library |
EPEC_6000Multimedia |
6107, 6112, 6100, 6200, XS6C |
6000SocketCAN.library |
EPEC_6000SOCKETCAN |
6107, 6112, 6100, 6200, XS6C (*4) |
6000SystemParameters.library |
EPEC_6000SPRM |
6107, 6112, 6100, 6200, XS6C |
6000UsbDrive.library |
EPEC_6000USB |
6107, 6112, 6100, 6200, XS6C |
6107int.library |
EPEC_6000INT |
6107, 6112, 6100, 6200, XS6C |
EC44int.library |
EPEC_HW |
EC44 |
SSeriesSystemExt |
EPEC_SYSTEM |
SC52, EC44, SL84 |
SafeSSeriesIoDriverExt |
EPEC_IODRV |
SC52, EC44, SL84 |
SSeriesCanExt |
EPEC_CANEXT |
SC52, EC44, SL84 |
SSeriesNvRAMExt |
EPEC_NVRAM |
SC52, EC44, SL84 |
SSeriesHardware |
EPEC_HWD |
SC52, EC44, SL84 |
SafeSC52Int |
EPEC_HW |
SC52 |
SafeSSeriesHardware |
EPEC_SHWD |
SC52, EC44, SL84 |
DiagnosticInterface |
EPEC_DITF |
SC52, EC44, SL84 |
SafeConversion |
EPEC_SC |
SC52, EC44, SL84 |
SafeDataValidation |
EPEC_SDV |
SC52, EC44, SL84 |
SafeJoystickCalibrationAndDiagnostic |
EPEC_SJCD |
SC52, EC44, SL84 |
SafeProportionalValveControl |
EPEC_SPVC |
SC52, EC44, SL84 |
SafeSensorCalibration |
EPEC_SSCD |
SC52, EC44, SL84 |
SafeCANopenSRDO |
EPEC_SRDO |
SC52, SL84 |
SafeErrorLog |
EPEC_SERRLOG |
SC52, EC44, SL84 |
ParameterHandler |
EPEC_PH |
SC52, EC44, 6107, 6112, 6100, 6200, XS6C (*2), SL84 |
ADConversion.library |
EPEC_ADC |
6107, 5050, 6112, 6100, 6200, XS6C |
AI.library |
EPEC_AI |
6107, 5050, 6112, 6100, 6200, XS6C |
CANL2_CANVXD.library |
EPEC_CANL2 |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
CANopen.library |
EPEC_CANopen |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
CANopenCSDO.library |
EPEC_CSDO |
6107, 5050, 6112, 6100 (*1) |
CANopenODSave.library |
EPEC_ODSave |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
CANopen_302.library |
EPEC_CANopen302 |
6107, 5050, 6112, 6100 (*1) |
CANVXD_API.library |
EPEC_CANVXD |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
CSVParser.library |
EPEC_CSVParser |
6107, 6112, 6100, 6200, XS6C |
DataTransfer.library |
EPEC_DT |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
DigitalOutputDiagnostic.library |
EPEC_DOD |
6107, 5050, 6112, 6100, 6200, XS6C |
EventLog.library |
EPEC_EL |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
EventLogGUI.library |
EPEC_ELG |
6107, 6112 |
EventLogTransfer.library |
EPEC_ELT |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
FileSys.library |
EPEC_FileSys |
6107, 5050, 6112, 6100 (*1) |
Filters.library |
EPEC_Filters |
6107, 5050, 6112, 6100, 6200, XS6C |
GatE.library |
EPEC_GATE |
6107, 6112, 6100, 6200, XS6C (*2) |
GlobE.library |
EPEC_GLOBE |
6107, 6112, 6100, 6200, XS6C (*2) |
J1939.library |
EPEC_J1939 |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
J1939Event.library |
EPEC_J1939Event |
6107, 5050, 6112, 6100, 6200, XS6C, SC52, EC44, SL84 |
JoystickCalibrationAndDiagnostic.library |
EPEC_JCD |
6107, 5050, 6112, 6100, 6200, XS6C |
NetworkManager.library |
EPEC_NM |
6107, 5050, 6112, 6100 (*1) |
ProportionalValveControl.library |
EPEC_PVC |
6107, 5050, 6112, 6100, 6200, XS6C |
Ramp.library |
EPEC_Ramp |
6107, 5050, 6112, 6100, 6200, XS6C |
SensorCalibrationAndDiagnostic.library |
EPEC_SCD |
6107, 5050, 6112, 6100, 6200, XS6C |
Accelerometer.library |
EPEC_ACC |
6200, XS6C (*4) |
GPS.library |
EPEC_GPS |
6107, 6112, 6100, 6200, XS6C |
Modem.library |
EPEC_Modem |
6107, 6112, 6100, 6200, XS6C |
ModemUtility.library |
EPEC_ModemUtil |
6107, 6112, 6100, 6200, XS6C (*3) |
OSLib.library |
EPEC_OSLIB |
6107, 6112, 6100, 6200, XS6C |
Parameters.library |
EPEC_PAR |
6107, 6112, 6100, 6200, XS6C |
Serial.library |
EPEC_Serial |
6107, 6112, 6100, 6200, XS6C |
SWDownload.library |
EPEC_SWD |
6107, 6112, 6100, 6200, XS6C |
WLAN.library |
EPEC_WLAN |
6107, 6112, 6100, 6200, XS6C (*2) |
SafeSL84int |
EPEC_HW |
SL84 |
(*1) In 6000-series only for device descriptions 1.2.0.X or older
(*2) In 6000-series only for device descriptions 1.3.1.X or newer
(*3) In 6000-series only for device descriptions 1.4.0.9 or newer
(*4) In 6000-series only for device descriptions 1.4.1.X or newer
Source file topic000799.htm
Last updated 19-Dec-2024