Supported platforms: CODESYS 2.3, CODESYS 3.5, CODESYS 3.5 SAFETY

 

Using Libraries with MultiTool Creator

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

 

CODESYS 2.3CODESYS 2.3

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

 

 

 

CODESYS 3.5CODESYS 3.5

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

 

 

 

 

 

 

 

 

 

 

 

Epec Oy reserves all rights for improvements without prior notice

 

Source file topic000799.htm

Last updated 13-Jun-2024