The libraries available in the software are listed below in alphabetical order.
The tables provides a short description and technical characteristics that can be used as a check-list to help ensure that libraries are referenced and used correctly.
The following characteristics are presented for each library:
Characteristic |
Description |
---|---|
Company |
The primary provider or group name defined by the primary provider of the library, as shown in the and dialog box. |
Category |
The category (or categories) which this library belongs to, as shown in the and dialog box. |
Component |
The name of the component in the Schneider Electric Software Installer which contains this library.
NOTE: If a library is not available in the software, install the corresponding component via the Schneider Electric Software Installer(1).
|
Namespace(2) |
The default namespace of the library for accessing functions of the library.
NOTE: Best practice is to always use the default namespace as the namespace used in your application.
If qualified-access-only is listed after the default namespace, this indicates that the usage of the namespace in your application is mandatory. |
Reference(3) |
The way to add a reference to the library:
|
(1) For more information on how to add a library to an EcoStruxure Machine Expert project, refer to Add Libraries. (2) For more information on the namespace, refer to the General Description of Libraries. (3) For more information on the use of libraries and the reference mechanism, refer to Library Management in EcoStruxure Machine Expert. |
The following table lists the libraries beginning with A:
Library title |
Characteristics |
Description |
---|---|---|
AlarmManager |
Company: intern Category: Component: Core Repository Namespace: AlarmManager Reference: PH AlarmManager |
This library contains the components for the alarm handling. For more information, refer to AlarmManager Library Documentation. |
Alarm Manager Interfaces |
Company: intern Category: Component: Core Repository Namespace: AlarmManager_Interfaces Reference: direct version, newest |
This library defines the interfaces the alarm management provides for the alarm table and alarm banner to access alarms coming from the alarm storage. For more information, refer to Alarm Manager Interfaces Library Documentation. |
Alarm Manager Internal Interfaces |
Company: intern Category: Component: Core Repository Namespace: AlarmManagerInternal_Interfaces Reference: direct version, newest |
This library defines the internal interfaces of the alarm management that are used by the alarm table and the alarm banner. For more information, refer to Alarm Manager Internal Interfaces Library Documentation. |
Analyzation |
Company: System Category: Component: Core Repository Namespace: Analyzation Reference: PH Analyzation |
This library provides modules for the analysis of expressions. In the SFC editor, the flag SFCErrorAnalyzationTable uses these modules implicitly for the analysis of expressions in transitions. For more information, refer to Analyzation Library Documentation. |
ApplicationLogger |
Company: Schneider Electric Category: Component: Core Libraries Namespace: APL (qualified-access-only) Reference: direct version (FCL) |
Supports the functionalities to store and manage a set of logger points to establish a logging for the application program. For more information, refer to ApplicationLogger Library Guide. |
Asynchronous Job Manager |
Company: intern Category: Component: Core Repository Namespace: AJM Reference: PH AsynchronousJobManager |
The library offers asynchronous job processing management. It allows you to define background tasks that are executed independently of the foreground task, thus shorten the cycle time of the foreground task. For more information, refer to the Asynchronous Job Manager Library Documentation. |
AsyncManager |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SE_Async (qualified-access-only) Reference: direct version (FCL) |
The library offers the functionality to call time-intensive jobs asynchronously to avoid cycle time overruns without the need to separately create additional tasks. For more information, refer to AsyncManager Library Guide. |
ATV340SDevice |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: ATV340SD (qualified-access-only) Reference: PH ATV340SDevice |
Exposes functionalities of Altivar 340S to the controller application (reserved for internal use only). |
AutoTune |
Company: Schneider Electric Category: Component: PacDrive Namespace: AUT (qualified-access-only) Reference: direct version (FCL) |
An automatic control optimization system, that determines control and mechanical parameters. For more information, refer to AutoTune Library Guide. |
AxisUiInterface |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: AUI (qualified-access-only) Reference: PH MotionDesignObjectInterface |
Exposes the functionalities to the Machine Expert ‘Motion Design Object’ Plugin (reserved for internal use only). |
The following table lists the libraries beginning with C:
Library title |
Characteristics |
Description |
---|---|---|
CAA Callback Extern |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: CB (qualified-access-only) Reference: PH CAA Callback |
In the runtime system different events occur. Each event can be assigned to an event class. Each event arises from a certain source. The runtime system has an internal list of registered callback definitions. At each occurring event the runtime system checks its list of callback definitions and calls a callback function, if applicable. For more information, refer to the CAA Callback Extern Library Documentation. |
CAA Can Low Level Extern |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: CL2 (qualified-access-only) Reference: PH CAA CanL2 |
This library provides hardware abstraction layer for CANbus systems (Network Level 2).
NOTE: If RTS_SIL2 is defined, the resources used are unmanaged even if managed functions are used.
For more information, refer to the CAA Can Low Level Extern Library Documentation. |
CAA Can Low Level Imp Extern |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: CL2I (qualified-access-only) Reference: PH CAA CanL2I |
This library contains datatype definitions for CAA CANL2. For more information, refer to the CAA Can Low Level Imp Extern Library Documentation. |
CAA CiA 405 |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: CIA405 (qualified-access-only) Reference: PH CAA CiA405 |
This library represents the standardized CANopen Interface for IEC 61131-3 programmable devices. For more information, refer to the CAA CiA 405 Library Documentation. |
CAA Device Diagnosis |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: DED (qualified-access-only) Reference: PH Device Diagnosis |
This library provides a generic device diagnostic interface for the fieldbus types. For more information, refer to the CAA Device Diagnosis Library Documentation. |
CAA DTUtil Extern |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: DTU (qualified-access-only) Reference: PH CAA DTUtility |
This library provides functions for the handling of a real time clock and the CODESYS time and date data types. For more information, refer to the CAA DTUtil Extern Library Documentation. |
CAA File |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: FILE (qualified-access-only) Reference: PH CAA File |
This library provides function blocks for accessing file directory systems and files. For more information, refer to the CAA File Library Documentation. |
CAA Mathematics |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: MATH (qualified-access-only) Reference: PH Mathematics |
This library provides basic functions for handling mathematical operations. For more information, refer to the CAA Mathematics Library Documentation. |
CAA Memory |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: MEM (qualified-access-only) Reference: PH CAA Memory |
This library provides utility functions for memory manipulation and checksum calculation. For more information, refer to the CAA Memory Library Documentation. |
CAA Real Time Clock Extern |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: RTCLK (qualified-access-only) Reference: PH CAA RTCLK |
Vendor-specific library for real time clock access. For more information, refer to the CAA Real Time Clock Extern Library Documentation. |
CAA Segmented Buffer Manager Extern |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: SBM (qualified-access-only) Reference: PH CAA SegBufMan |
This library provides a set of functions for handling different segments of a large buffer, joining segments or splitting buffers in segments. The functions reference the segments instead of copying them. The segments are managed in double linked lists. For more information, refer to the CAA Segmented Buffer Manager Extern Library Documentation. |
CAA SerialCom |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: COM (qualified-access-only) Reference: PH CAA SerialCom |
This library provides function blocks for using serial ports. For more information, refer to the CAA SerialCom Library Documentation. |
CAA Types Extern |
Company: CAA Technical Workgroup Category: Component: Core Repository Namespace: CAA (qualified-access-only) Reference: PH CAA Types |
This library provides basic system dependent data types. For more information, refer to the CAA Types Extern Library Documentation. |
CertificateHandling |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SE_Cert (qualified-access-only) Reference: direct version (FCL) |
This library provides functions for managing the certificates on the controller. For more information, refer to the CertificateHandling Library Guide. |
Cmp••• |
Company: System Category: Component: Core Repository Namespace: – Reference: – |
System management libraries. For more information, refer to the |
CNCExtension |
Company: Schneider Electric Category: Component: CNCExtension Namespace: CNCE (qualified-access-only) Reference: direct version (FCL) |
This library offers tools to use G-Code functionalities. |
CollisionDetection |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: COD (qualified-access-only) Reference: direct version (FCL) |
This library offers a set of functions to perform a collision check between two or more objects and a distance calculation between two or more objects. For more information, refer to the CollisionDetection Library Guide. |
CommFB |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: CommFB (qualified-access-only) Reference: PH CommFB |
Communication function blocks on PROFIBUS DP and PROFINET IO. For more information, refer to the CommFB Library Documentation. |
Common Behaviour Model |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: CBML (qualified-access-only) Reference: PH CBML |
This library contains a comprehensive implementation of the Common Behaviour Model as an object-oriented CODESYS library. The function block BehaviourModel implements a BehaviourModel in a centralized manner. For more information, refer to the Common Behaviour Model Library Documentation. |
CommonMotionInterface |
Company: Schneider Electric Category: Component: Core Libraries Namespace: CMI (qualified-access-only) Reference: direct version (FCL) |
Common motion interface independent from the controller platform. |
CommonMotionPcrt |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: CM (qualified-access-only) Reference: PH CommonMotion |
Implementation of CommonMotionInterface functions on M262 (reserved for internal use only). |
CommonMotionTypes |
Company: Schneider Electric Category: Component: Core Libraries Namespace: CMT (qualified-access-only) Reference: direct version (FCL) |
Support of common motion data types independent from the controller platform. For more information, refer to CommonMotionTypes Library Guide. |
CommonPouTypes |
Company: Schneider Electric Category: Category: Component: Core Libraries Namespace: SE_CPT (qualified-access-only) Reference: direct version (FCL) |
This library provides basic function blocks which implement the common behavior model. For more information, refer to CommonPouTypes Library Guide. |
CommonToolbox |
Company: Schneider Electric Category: Category: Component: Core Libraries Namespace: SE_CTBX (qualified-access-only) Reference: direct version (FCL) |
Support for functions and function blocks for various tasks (e.g. diagnostics, conversion) independent from the controller platform. For more information, refer to CommonToolbox Library Guide. |
ControlLoopLibrary |
Company: 3S - Smart Software Solutions GmbH Category: – Component: Core Libraries Namespace: Ctrl Reference: PH CtrlLib |
This library contains functionality for controlling algorithms and signal filtering. For more information, refer to ControlLoopLibrary Library Guide. |
CrankModule |
Company: Schneider Electric Category: Component: PacDrive Namespace: CRKM (qualified-access-only) Reference: direct version (FCL) |
Contains the crank module for PacDrive Template which controls a real axis for a crank and a virtual axis for a slide with general motion tasks (such as EndlessFeed, Positioning, MultiCam) and auxiliary functions. For more information, refer to CrankModule Library Guide. |
The following table lists the libraries beginning with D:
Library title |
Characteristics |
Description |
---|---|---|
DataLogging |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEDL Reference: PH (FCL) SE_DataLogging |
Data logging management of controllers that support file management operations. For more information, refer to DataLogging Library. |
DeviceAbstractionLayer |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: DAL (qualified-access-only) Reference: PH DeviceAbstractionLayer |
Interfaces and parameters of functionalities which are exposed by device objects. |
DeviceIntegrationAxis |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: DIA (qualified-access-only) Reference: PH DeviceIntegrationAxis |
Functionalities exposed by an axis representation on a device object (reserved for internal use only). |
DeviceIntegrationCommon |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: DIC (qualified-access-only) Reference: PH DeviceIntegrationCommon |
Common functionalities shared by many devices (reserved for internal use only). |
DeviceIntegrationMotion |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: DIM (qualified-access-only) Reference: PH DeviceIntegrationMotion |
Exposes the motion functionality related to an axis and the related device to the controller application (reserved for internal use only). |
DeviceIntegrationSercos |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: DIS (qualified-access-only) Reference: PH DeviceIntegrationSercos |
Common functionalities shared by Sercos devices (reserved for internal use only). |
Diagnostic |
Company: Schneider Electric Category: Component: Diagnostic Libraries Namespace: SEC_DIAG (qualified-access-only) Reference: direct version (FCL) |
Supports the system diagnostic component on Schneider Electric controllers (reserved for internal use only). |
Diagnostic Interfaces |
Company: Schneider Electric Category: Component: Diagnostic Libraries Namespace: SEC_DIAG_ITF (qualified-access-only) Reference: direct version (FCL) |
Provides the data types (reserved for internal use only) required by the system diagnostic component on Schneider Electric controllers. |
Diagnostic Implementation |
Company: Schneider Electric Category: Component: Diagnostic Libraries Namespace: SEC_DIAG_IMPL (qualified-access-only) Reference: direct version |
Provides the functions (reserved for internal use only) supported by the system diagnostic component on Schneider Electric controllers. |
Diagnostic Dictionary |
Company: Schneider Electric Category: Component: Diagnostic Libraries Namespace: SEC_DIAG_DICT (qualified-access-only) Reference: direct version (FCL) |
Dictionary containing log-messages (reserved for internal use only) that can be generated by other Schneider Electric software. |
Diagnostic Device Support |
Company: Schneider Electric Category: Component: Diagnostic Libraries Namespace: SEC_DIAG_DEVS (qualified-access-only) Reference: direct version (FCL) |
Provides function blocks (reserved for internal use only) for devices to provide diagnostic information to the system diagnostic component on Schneider Electric controllers. |
DigitalTwinCommunication |
Company: Schneider Electric Category: Component: Digital Twin Communication Library Namespace: DTC (qualified-access-only) Reference: direct version (FCL) |
This library provides OPC UA structures to automatically build and emulate the Schneider Electric object in EcoStruxure Machine Expert Twin. For more information, refer to DigitalTwinCommunication Library Guide. |
The following table lists the libraries beginning with E:
Library title |
Characteristics |
Description |
---|---|---|
EMailHandling |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace:SE_Email (qualified-access-only) Reference: direct version (FCL) |
This library supports the implementation of an email client and provides function blocks for sending SMTP (Simple Mail Transfer Protocol) and receiving POP3 (Post Office Protocol) emails. For more information, refer to EMailHandling Library Guide.
NOTE: The communication is implemented using the TcpUdpCommunication library.
|
EtherNetIP Explicit Messaging |
Company: Schneider Electric Category: Component: Core Libraries Namespace: EIPXM (qualified-access-only) Reference: direct version (FCL) |
Explicit messaging over EtherNet/IP to communicate with generic devices (for example cameras) for which EcoStruxure Machine Expert does not offer a device integration. For more information, refer to EtherNet/IP User Guide. |
EtherNetIP Remote Adapter |
Company: Schneider Electric Category: Component: Core Libraries Namespace: EIPRA (qualified-access-only) Reference: direct version (FCL) |
Used by EtherNet/IP device objects to support user parameter and connection handling. For more information, refer to EtherNet/IP User Guide. |
EtherNetIP Scanner |
Company: Schneider Electric Category: Component: Core Repository Namespace: EIPSC Reference: direct version (FCL) |
Function blocks to establish and close CIP connections and to build Explicit Messaging request over EtherNet/IP. For more information, refer to EtherNet/IP User Guide. |
EtherNetIP Services |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: ENIP Reference: PH EtherNetIP Services |
The library offers services to communicate with an EtherNet/IP adapter device. For more information, refer to the EtherNetIP Services Library Documentation. |
Ethernet Util |
Company: Schneider Electric Category: Category: Component: Core Repository Namespace: SEC_ETH_UTIL Reference: direct version (FCL) |
Library for Ethernet utilities. |
Extended Motion |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: EXM (qualified-access-only) Reference: direct version (FCL) |
The library offers extended motion functionality for M262 Motion in parallel to PLCopen MC part 1. For more information, refer to Extended Motion Library Guide. |
The following table lists the libraries beginning with F:
Library title |
Characteristics |
Description |
---|---|---|
FastSampling |
Company: Schneider Electric Category: Component: PacDrive Namespace: SE_FS Reference: direct version (FCL) |
Provides function blocks to sample drive data in a 125 μs time grid. For more information, refer to FastSampling Library Guide. |
FeatureNotSupported |
Company: Schneider Electric Category: Component: Core Repository Namespace: FeatureNotSupported Reference: direct version |
This library is used to resolve placeholders for unsupported functionalities. |
FileFormatUtility |
Company: Schneider Electric Category: Category: Component: File Format Utility Namespace: FFU (qualified-access-only) Reference: direct version (FCL) |
This library implements functions which provide simplified access to the files on the file system of the controller. Further, it provides a set of functions to facilitate the creation of a text STRING in JSON (JavaScript Object Notation) format. For more information, refer to FileFormatUtility Library Guide. |
FloatingPointUtils |
Company: System Category: Component: Core Repository Namespace: FPU Reference: PH FloatingPointUtils |
This library implements helper functions for REAL and LREAL numbers. For more information, refer to the FloatingPointUtils Library Documentation. |
FtpBase |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_FtpBase (qualified-access-only) Reference: PH FtpBase |
Core implementation (reserved for internal use only), for FtpRemoteFileHandling. |
FtpBaseSecure |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_FtpBaseSecure (qualified-access-only) Reference: PH FtpBaseSecure |
Core implementation (reserved for internal use only), for FtpRemoteFileHandling. |
FtpRemoteFileHandling |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_FTP (qualified-access-only) Reference:direct version (FCL) |
The library supports the implementation of an FTP (File Transfer Protocol) client which can be used for the remote file handling on an FTP server. For more information, refer to FtpRemoteFileHandling Library Guide.
NOTE: The communication is implemented using the TcpUdpCommunication library.
|
The following table lists the libraries beginning with G:
Library title |
Characteristics |
Description |
---|---|---|
GeoMath |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: GEM (qualified-access-only) Reference: direct version (FCL) |
This library offers a set of functions to deal with geometric and mathematical problems. It contains functions to manipulate vectors, matrices and Cartesian poses. For more information, refer to the GeoMath Library Guide. |
GMC Independent Altivar |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GIATV (qualified-access-only) Reference: direct version (FCL) |
Altivar specific function blocks, for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent Base |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GIB (qualified-access-only) Reference: direct version (FCL) |
Core implementation (reserved for internal use only), for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent Base Device |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GIBD (qualified-access-only) Reference: direct version (FCL) |
Core device implementation (reserved for internal use only), for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent CANopen |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GICAN (qualified-access-only) Reference: direct version (FCL) |
Core device implementation (reserved for internal use only), for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent EtherNetIP |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GIEIP (qualified-access-only) Reference: direct version (FCL) |
EtherNet/IP backend (reserved for internal use only), for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent Interfaces |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GIITF (qualified-access-only) Reference: direct version (FCL) |
Interfaces (reserved for internal use only), for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent ModbusTCP |
Company: Schneider Electric Category: Component: General Motion Control Namespace:GITCP (qualified-access-only) Reference:direct version (FCL) |
Modbus TCP backend (reserved for internal use only), for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent Lexium |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GILXM (qualified-access-only) Reference: direct version (FCL) |
Lexium specific function blocks, for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
GMC Independent PLCopen MC |
Company: Schneider Electric Category: Component: General Motion Control Namespace: GIPLC (qualified-access-only) Reference: direct version (FCL) |
PLCopen Motion Control function blocks, for General Motion Control (GMC) of independent axes. For more information, refer to General Motion Control Libraries Guide. |
The following table lists the libraries beginning with H:
Library title |
Characteristics |
Description |
---|---|---|
Harmony ZBRN |
Company: Schneider Electric Category: Component: Core Repository Namespace: ZBRN Reference: direct version (FCL) |
Provides functionality to include Harmony wireless and batteryless push-buttons for remote control into the application. For more information, refer to Harmony ZBRN Library Guide. |
HMISCU HSC |
Company: Schneider Electric Category: Component: Core Repository Namespace: HMISCU_HSC Reference: PH (FCL) HMISCU_HSC |
HMISCU high speed counting management. For more information, refer to HMISCU HSC Library Guide. |
HMISCU PLCSystem |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC Reference: PH (FCL) HMISCU_SE_PLCSystem |
HMISCU system functions and variables For more information, refer to HMISCU PLCSystem Library Guide. |
HMISCU PTOPWM |
Company: Schneider Electric Category: Component: Core Repository Namespace: HMISCU_PTOPWM Reference: PH (FCL) HMISCU_PTOPWM |
HMISCU PTO and PWM management. For more information, refer to HMISCU PTO/PWM Library Guide. |
Hoisting |
Company: Schneider Electric Category: Component: Core Repository Namespace: SE_HOIST Reference: direct version (FCL) |
Hoisting applications function blocks. For more information, refer to Hoisting Library Guide. |
HttpHandling |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_HTTP (qualified-access-only) Reference: direct version (FCL) |
The library supports the implementation of an HTTP client. The client can be used to connect to an HTTP server and to exchange data using the HTTP protocol. For more information, refer to HttpHandling Library Guide. |
The following table lists the libraries beginning with I:
Library title |
Characteristics |
Description |
---|---|---|
IecRtsServices |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SE_IRS (qualified-access-only) Reference: direct version (FCL) |
This library contains the IEC implementations for particular services of the runtime system (reserved for internal use only). |
Immutable String Segments |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: STR Reference: PH StringSegs |
This library implements an interface for managing UTF-8 encoded immutable string segments. For more information, refer to the Immutable String Segments Library Documentation. |
IoDrvCIFXEthernetIP |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: IoDrvCIFXEthernetIP Reference: PH IoDrvCIFXEthernetIP |
EtherNet/IP input/output driver for the Hilscher NetX chip. For more information, refer to IoDrvCIFXEthernetIP Library Guide. |
IoDrvCIFXProfibus |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: IoDrvCIFXProfibusLibrary Reference: PH IoDrvProfibusMaster |
PROFIBUS input/output driver for the Hilscher NetX chip. For more information, refer to IoDrvCIFXProfibus Library Guide. |
IoDrvCIFXProfinetIRT |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: IoDrvCIFXProfinetIRT Reference: PH IoDrvCIFXProfinetIRT |
PROFINET input/output driver for CIFX hardware. For more information, refer to IoDrvCIFXProfinetIRT Library Guide. |
IoDrvDistributedIo |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEN_DIO Reference: PH SE_Distributed_IO |
Bus management functions for distributed I/O on CANopen. |
IoDrvEtherCATMaster |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvCIFXEtherCATLibrary Reference: direct version (FCL) |
Library used by EtherCAT master. |
IoDrvEtherCATSlave |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvEtherCATSlaveLib Reference: direct version (FCL) |
Library used by EtherCAT subordinates. |
IoDrvEthernet |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: IoDrvEthernet Reference: PH IoDrvEthernet |
Driver for a network interface. For more information, refer to IoDrvEthernet Library Guide. |
IoDrvEtherNetIP |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: IoDrvEtherNetIP Reference: PH IoDrvEtherNetIP |
This input/output driver offers an EtherNet/IP scanner and an EtherNet/IP remote adapter. For more information, refer to IoDrvEtherNetIP Library Guide. |
IoDrvEtherNetIPAdapter |
Company: 3S - Smart Software Solutions GmbH Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvEtherNetIP Adapter Reference: PH IoDrvEtherNetIPAdapter) |
Library used by EtherNet/IP adapter. For more information, refer to IoDrvEtherNetIPAdapter Library Guide. |
IoDrvEtherNetIPScanner |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvEtherNetIP Scanner Reference: direct version (FCL) |
Library used by EtherNet/IP scanner. |
IoDrvIoBusTM3 |
Company: Schneider Electric Category: Component: Core Repository Namespace: IoDrvIoBusTM3 (qualified-access-only) Reference: direct version (FCL) |
TM3 input/output driver to link a task per module. |
IoDrvJ1939 |
Company: 3S - Smart Software Solutions GmbH Category: Component: LMC PacDrive 3 Controllers Namespace: J1939 Reference: PH IoDrvJ1939) |
Input/output driver for SAE J1939. For more information, refer to IoDrvJ1939 Library Guide. |
IoDrvModbusSerial |
Company: Schneider Electric Category: Component: Core Repository Namespace: IoDrvModbusSerial Reference: PH (FCL) SE_ModbusIOScanner |
Library used by Modbus_IOScanner. |
IoDrvPROFIBUSDPV1 Master |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvPROFIBUSDPV1Master Reference: direct version (FCL) |
Library used by PROFIBUS DP master. |
IoDrvPROFIBUSDPV1Slave |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvPROFIBUSDPV1SlaveLib Reference: direct version (FCL) |
Library used by PROFIBUS DP subordinates. |
IoDrvProfinet |
Company: 3S - Smart Software Solutions GmbH Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvProfinet Reference: PH IoDrvProfinet) |
Input/output driver for PROFINET controller. For more information, refer to IoDrvProfinet Library Guide. |
IoDrvProfinetBase |
Company: 3S - Smart Software Solutions GmbH Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvProfinetBase Reference: PH IoDrvProfinetBase) |
Common components of PROFINET device drivers. For more information, refer to IoDrvProfinetBase Library Guide. |
IoDrvPROFINETIO Controller |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvPROFINETIOController Reference: direct version (FCL) |
Library used by PROFINET/IO controller. |
IoDrvSlave |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvSlaveLib Reference: direct version (FCL) |
Library extended by fieldbus subordinate devices. |
IoDrvTM4PDPS1 |
Company: Schneider Electric Category: Component: Core Repository Namespace: IoDrvTM4DPS1Lib Reference: direct version (FCL) |
Library used by M241 PROFIBUS DP subordinates. |
IoDrvTM5PCDPS |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEN_PROFIBUS Reference: PH (FCL) IoDrvTM5PCDPS |
Library used by PROFIBUS DP subordinates. |
IoDrvTM5SEAISG |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_TM5SEAISG Reference: PH IoDrvTM5SEAISG |
TM5SEAISG device library provides calibration, tarring and calibrated measure services. |
IoDrvUtility |
Company: 3S - Smart Software Solutions GmbH Category: Component: LMC PacDrive 3 Controllers Namespace: IoDrvUtility Reference: PH IoDriver Utility) |
Functions and function blocks to write input/output drivers (ConnectorFlagControler). For more information, refer to IoDrvUtility Library Guide. |
IoLinkHandling |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SE_IoLink (qualified-access-only) Reference: direct version (FCL) |
Provides functions to configure the IO-Link master and the IO-Link devices from within the application. For more information, refer to IoLinkHandling Library Guide. |
IoTCloudCommunication |
Company: Schneider Electric Category: Component: InternetProtocolSuite Namespace: IOTCC (qualified-access-only) Reference: direct version (FCL) |
Provides functions to support the communication with IoT cloud services. For more information, refer to IoTCloudCommunication Library Guide. |
ISys••• |
Company: System Category: Component: Core Repository Namespace: – Reference: – |
System management library. |
The following table lists the libraries beginning with L:
Library title |
Characteristics |
Description |
---|---|---|
Lexium 28 |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEM_LXM28 (qualified-access-only) Reference: direct version (FCL) |
Control of Lexium 28 drives on CANopen fieldbus. For more information, refer to Lexium Library 28 Guide. |
LexiumCobotCommunication |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: LCC (qualified-access-only) Reference: direct version (FCL) |
Provides function blocks to establish a TCP connection to a Lexium Cobot Controller and to interact with it by sending commands or getting feedback data. For more information, refer to LexiumCobotCommunication . |
LXM28SDevice |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: LXM28SD (qualified-access-only) Reference: PH LXM28SDevice |
Exposes functionalities of Lexium 28S to the controller application (reserved for internal use only). |
LXM32SDevice |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: LXM32SD (qualified-access-only) Reference: PH LXM32SDevice |
Exposes functionalities of Lexium 32S to the controller application (reserved for internal use only). |
The following table lists the libraries beginning with M:
Library title |
Characteristics |
Description |
---|---|---|
M2xx Communication |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEN_COM Reference: PH (FCL) SE_M2XXCommunication |
Serial line port configuration getting and setting on controllers. |
M241 HSC |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_HSC Reference: direct version (FCL) |
M241 high speed counting management. For more information, refer to the M241 HSC Library Guide. |
M241 PLCSystem |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC Reference: PH (FCL) SE_PLCSystem |
M241 system functions and variables. For more information, refer to the M241 PLCSystem Library Guide. |
M241 PTOPWM |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_PTOPWM Reference: direct version (FCL) |
M241 PTO and PWM management. For more information, refer to M241 PTOPWM Library Guide. |
M251 PLCSystem |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC Reference: PH (FCL) SE_PLCSystem |
M251 system functions and variables. For more information, refer to M251 PLCSystem Library Guide. |
M262Diagnostics |
Company: Schneider Electric Category: Component: Core Libraries Namespace: M262Diag (qualified-access-only) Reference: direct version (FCL) |
This library is used to gather system information about the M262 controller application and the configured devices in it. For more information, refer to the M262Diagnostics Library Guide. |
M262 Encoder |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SEC_ENC (qualified-access-only) Reference: direct version (FCL) |
The library offers M262 encoder function blocks. For more information, refer to the M262 Logic/Motion Controller Encoder Library Guide. |
M262MotionExtension |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: M262_ME (qualified-access-only) Reference: PH M262MotionExtension |
Exposes the on-board encoder input and touch-probe functionalities of an M262 to the controller application (reserved for internal use only). |
M262 PLCSystem |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC Reference: PH (FCL) SE_PLCSystem |
M262 system functions and variables. For more information, refer to the M262 System Library Guide. |
MachineAssistantServices |
Company: Schneider Electric Category: Component: Core Libraries Namespace: MAS (qualified-access-only) Reference:direct version (FCL) |
The library offers functionality to discover Ethernet devices and to perform basic configuration of this devices. For more information, refer to the MachineAssistantServices Library Guide. |
Mathematics |
Company: Schneider Electric Category: Category: Component: Core Libraries Namespace: SE_MATH Reference: direct version (FCL) |
This library offers different mathematical functionalities for Robotics and other libraries. For more information, refer to the Mathematics Library Guide. |
MemoryUtils |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: MEMUtils Reference: PH MemoryUtils |
IEC library for memory handling. For more information, refer to the MemoryUtils Library Documentation. |
ModbusHandling |
Company: Schneider Electric Category: Component: Core Libraries Namespace: MBSH (qualified-access-only) Reference: direct version (FCL) |
Provides function blocks to implement Modbus client and server functionality in the application. For more information, refer to the ModbusHandling Library Guide. |
ModbusTCPIOScanner |
Company: Schneider Electric Category: Component: Core Repository Namespace: SE_IOS Reference: direct version (FCL) |
Provides Modbus TCP IOScanner function blocks. |
ModbusTCP Remote Adapter |
Company: Schneider Electric Category: Component: Core Repository Namespace: MBTCPRA (qualified-access-only) Reference: direct version (FCL) |
Modbus TCP IOScanner Remote Adapter library. |
ModbusTCP Slave |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: ModbusTCP_Slave (qualified-access-only) Reference: PH ModbusTCP Slave |
Modbus TCP server library. For more information, refer to the ModbusTCP Slave Library Documentation. |
Modem |
Company: Schneider Electric Category: Component: Core Repository Namespace: SE_MOD Reference: PH (FCL) SE_Modem |
Modem configuration on controllers. For more information, refer to Modem Library Guide. |
MotionApplicationFunctionBlocks |
Company: Schneider Electric Category: Component: Motion Application Function Blocks Namespace: SE_MAFB (qualified-access-only) Reference: direct version (FCL) |
This library provides function blocks to control a machine that performs operations on a moving part. Typical operations are cutting, clamping, stamping, marking, sealing. For more information, refer to the MotionApplicationFunctionBlocks Library Guide. |
MotionInterface |
Company: Schneider Electric Category: Component: Core Repository Namespace: MOIN Reference: PH MotionInterface |
Low level access for motion control. |
MqttHandling |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_MQTT (qualified-access-only) Reference: direct version (FCL) |
This library provides the MQTT client functionality in order to exchange data with other devices over the network through an MQTT message server. For more information, refer to MqttHandling Library Guide. |
Multicarrier |
Company: Schneider Electric Category: Component: multi carrier Namespace: MCR (qualified-access-only) Reference: direct version (FCL) |
This library contains core technology functionalities for the Lexium™ MC multi carrier. For more information, refer to the Multicarrier Library Guide. |
MulticarrierStation |
Company: Schneider Electric Category: Component: multi carrier Namespace: MCRS (qualified-access-only) Reference: direct version (FCL) |
This library contains station functionalities for the Lexium™ MC multi carrier. For more information, refer to the MulticarrierStation Library Guide. |
The following table lists the libraries beginning with O:
Library title |
Characteristics |
Description |
---|---|---|
OpcUaBase |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_OpcUaBase (qualified-access-only) Reference: PH OpcUaBase |
Core implementation (reserved for internal use only), for OpcUaHandling. |
OpcUaHandling |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_OPC (qualified-access-only) Reference: direct version (FCL) |
This library provides the OPC UA client functionality in order to exchange data with other devices through an independent communication protocol using the client/server model. For more information, refer to OpcUaHandling Library Guide. |
The following table lists the libraries beginning with P:
Library title |
Characteristics |
Description |
---|---|---|
PackML |
Company: Schneider Electric Category: Component: Packaging Namespace: PackML (qualified-access-only) Reference: direct version (FCL) |
Provides function blocks, structures and visualization frames for data management and operation mode management conforming to PackML, as defined by ANSI/ISA TR88.00.02-2015. For more information, refer to PackML Library Guide. |
PD_AxisModule |
Company: Schneider Electric Category: Component: PacDrive Namespace: AXM (qualified-access-only) Reference: direct version (FCL) |
Contains an equipment module for the PacDrive Template, which controls one individual servo axis with general motion tasks (such as EndlessFeed, Positioning, MultiCam) and auxiliary functions. For more information, refer to PD_AxisModule Library Guide. |
PD_ETest |
Company: Schneider Electric Category: Component: Core Repository or LogicBuilder ETEST Namespace: PD_ETest (qualified-access-only) Reference: direct version (FCL) |
Contains functions used in ETEST Framework. For more information, refer to PD_ETest Library Guide. |
PD_GlobalDiagnostics |
Company: Schneider Electric Category: Component: PacDrive Namespace: GD (qualified-access-only) Reference: direct version (FCL) |
Contains the enumeration with the general information about the exception for diagnostic output For more information, refer to PD_GlobalDiagnostics Library Guide. |
PD_MultiBelt |
Company: Schneider Electric Category: Component: PacDrive Namespace: MTB (qualified-access-only) Reference: direct version (FCL) |
Contains a collection of technology functions for grouping products according to the MultiBelt principle. For more information, refer to PD_MultiBelt Library Guide. |
PD_MultibeltModule |
Company: Schneider Electric Category: Component: PacDrive Namespace: MTBM (qualified-access-only) Reference: direct version (FCL) |
Contains a module for the PacDrive Template with the functionality to handle race tracks for grouping randomly supplied products into defined product groups. For more information, refer to PD_MultiBeltModule Library Guide. |
PD_PacDriveLib |
Company: Schneider Electric Category: Component: PacDrive Namespace: PDL (qualified-access-only) Reference: direct version (FCL) |
Contains a collection of auxiliary functions from various areas of application. It contains technology function blocks for motion tasks. For more information, refer to PD_PacDriveLib Library Guide. |
PD_SmartInfeed |
Company: Schneider Electric Category: Component: PacDrive Namespace: SI (qualified-access-only) Reference: direct version (FCL) |
Contains technology functions for the infeed of products using serial belts. For more information, refer to PD_SmartInfeed Library Guide. |
PD_SmartInfeedModule |
Company: Schneider Electric Category: Component: PacDrive Namespace: SIM (qualified-access-only) Reference: direct version (FCL) |
Contains the equipment module to handle mechanics with serial belts in order to group or to separate products which are moved by the belts, including the necessary POUs for the PacDrive Template integration. For more information, refer to PD_SmartInfeedModule Library Guide. |
PD_SoMotionGenerator |
Company: Schneider Electric Category: Component: PacDrive Namespace: SMG (qualified-access-only) Reference: direct version (FCL) |
Contains a setpoint generator with three channels per axis. It can handle camming and time-based positioning. For more information, refer to PD_SoMotionGenerator Library Guide. |
PD_Template |
Company: Schneider Electric Category: Component: PacDrive Namespace: TPL (qualified-access-only) Reference: direct version (FCL) |
Contains recurring functionalities for machine programming such as functions and structures for design, modular and scalable architecture and offers extensive functions for diagnostics and exception handling. For more information, refer to PD_Template Library Guide. |
PLCCommunication |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEN Reference: PH (FCL) SE_PLCCommunication |
Management of explicit data exchanges between controller and devices through Modbus or ASCII protocols. For more information, refer to PLCCommunication Library Guide. |
PLCopen MC part 1 |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: PLCO (qualified-access-only) Reference: direct version (FCL) |
Motion control according to PLCopen Motion Control Part 1 v2.0 (formerly parts 1 and 2). For more information, refer to M262 Synchronized Motion Control Library Guide. |
PLCSystemBase |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_SYSBASE Reference: PH (FCL) PLCSystemBase |
PLCSystem Base library. |
ProxyCommunicationSupport |
Company: Schneider Electric Category: Component: Core Libraries Namespace: PXCS (qualified-access-only) Reference: direct version (FCL) |
Provides functionality to support the communication with a remote server through a proxy server. For more information, refer to ProxyCommunicationSupport Library Guide. |
The following table lists the libraries beginning with R:
Library title |
Characteristics |
Description |
---|---|---|
Recipe Management |
Company: 3S - Smart Software Solutions GmbH Category: Namespace: Recipe_Management Reference: PH RecipeManagement |
This library contains the functionality for recipe management in CODESYS 3.0. For more information, refer to the Recipe Management Library Documentation. |
Relocation Table |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_RELOC Reference: PH (FCL) SE_RelocationTable |
System library for Relocation Table management. |
Robotic |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: ROB (qualified-access-only) Reference: direct version (FCL) |
A collection of POUs for controlling robot kinematics for Triaxial Delta robot, Triaxial Cartesian robot, and Biaxial Cartesian robot. For more information, refer to Robotic Library Guide. |
RoboticModule |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: RM (qualified-access-only) Reference: direct version (FCL) |
Contains the equipment module for the PacDrive Template and provides several operation modes, for example, Auto, Manual, BreakRelease. For more information, refer to RoboticModule Library Guide. |
The following table lists the libraries beginning with S:
Library title |
Characteristics |
Description |
---|---|---|
Scanner Diagnostic |
Company: Schneider Electric Category: Component: Core Repository Namespace: SE_SCNDIAG Reference: direct version (FCL) |
The library provides functions to get the diagnostic status of the EtherNet/IP scanner and the input/output scanner connections. |
SchneiderElectricRobotics |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: SER (qualified-access-only) Reference: direct version (FCL) |
Contains function blocks to parametrize a Schneider Electric robot. For more information, refer to SchneiderElectricRobotics Library Guide. |
SchneiderElectricRobotics Parameters |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: SERP (qualified-access-only) Reference: direct version (FCL) |
Contains the parameters for the Schneider Electric robot used by SchneiderElectricRobotics library.
NOTE: For more information on library compatibility, contact your local Schneider Electric service representative.
For more information, refer to SchneiderElectricRobotics Parameters Library Guide. |
SchneiderElectricRobotics Toolbox |
Company: Schneider Electric Category: Component: PacDrive Robotics Namespace: SERT (qualified-access-only) Reference: direct version (FCL) |
Contains robotics related tools.
NOTE: For more information on library compatibility, contact your local Schneider Electric service representative.
For more information, refer to SchneiderElectricRobotics Toolbox Library Guide. |
SE_LMC_Utility |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: SE_LMC_Utility Reference: direct version (FCL) |
Utility functions used by the PROFIBUS DP subordinate library. |
SE_NetVarUdp |
Company: Schneider Electric Category: Component: Core Repository Namespace: NetVarUdp Reference: direct version (FCL) |
Data exchange between controllers within a network via network variables. For more information, refer to SE_NetVarUdp Library Guide. |
Sercos3PlcOpenMc |
Company: Schneider Electric Category: Component: PacDrive Namespace: SPM (qualified-access-only) Reference: direct version (FCL) |
Contains a collection of function blocks conforming to PLCopen MC for activating servo drives. For more information, refer to Sercos3PlcOpenMc Library Guide. |
SercosCommunication |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SERC (qualified-access-only) Reference: direct version (FCL) |
Contains a function to build the identification number (IDN) - a number used by Sercos fieldbus communications. To be used in conjunction with other Sercos communication API from SystemInterface library. For more information, refer to SercosCommunication Library Guide. |
SercosCommunicationBaseLMC |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SERC_Impl (qualified-access-only) Reference: PH SercosComImplementation |
Supports the SercosCommunication library (reserved for internal use only). |
SercosCommunicationBaseM262 |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SERC_Impl (qualified-access-only) Reference: PH SercosComImplementation |
Supports the SercosCommunication library (reserved for internal use only). |
SercosDriveDevice |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SDD (qualified-access-only) Reference: PH SercosDriveDevice |
Exposes functionalities of Generic Sercos Drive to the controller application (reserved for internal use only). |
SercosDriveUtility |
Company: Schneider Electric Category: Component: Sercos Drive Utility Namespace: SDU (qualified-access-only) Reference: direct version (FCL) |
The library offers the following functionality for handling of device parameter of particular Sercos field devices:
For more information, refer to SercosDriveUtility Library Guide. |
SercosIpClient |
Company: Schneider Electric Category: Component: Core Libraries Namespace: SE_SIP (qualified-access-only) Reference: direct version (FCL) |
This library provides functions for Sercos Internet Protocol (S/IP) client Services. For more information, refer to SercosIpClient Library Guide. |
SercosMaster |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: S3M (qualified-access-only) Reference: PH SercosMaster |
Low level access to the Sercos master. For more information, refer to SercosMaster Library Guide. |
SercosMasterDevice |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SMD (qualified-access-only) Reference: PH SercosMasterDevice |
Functionalities exposed by the Sercos master device object (reserved for internal use only). For more information, refer to SercosMaster Library Guide. |
SerialLineSystem |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_SLSYS Reference: direct version (FCL) |
The library provides serial line diagnostics data. |
SLCDevice |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SLCD (qualified-access-only) Reference: PH SLCDevice |
Exposes the functionalities of the Safety Logic Controller (SLC) to the controller application (reserved for internal use only). |
SlcPacDriveCompatibility |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SlcPacDriveCompatibility Reference: PH SlcPacDriveCompatibility |
PacDrive compatibility API for the Safety Logic Controller (SLC) representation to the controller application (reserved for internal use only). |
SlcRemoteController |
Company: Schneider Electric Category: Component: SLC Remote Controller Namespace: SLCRC (qualified-access-only) Reference: direct version (FCL) |
The library provides the functionality to read the status of Safety Logic Controller (SLC) devices remotely and executes maintenance operations on these SLC devices via the Sercos interface. For more information, refer to SlcRemoteController Library Guide. |
SM3_Basic |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: SM3_Basic Reference: PH SM3_Basic |
Functions for SoftMotion core management (reserved for internal use only). |
SM3_CNC |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: SM3_CNC Reference: PH SM3_CNC |
Functions for SoftMotion CNC management. For more information, refer to the SM3_CNC Library Documentation. |
SnmpManager |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: SE_SNMP (qualified-access-only) Reference: direct version (FCL) |
This library implements an SNMP (Simple Network Management Protocol) Manager which can be used for monitoring and controlling of managed devices on Internet Protocol (IP) networks. For more information, refer to SnmpManager Library Guide.
NOTE: The communication is implemented using the TcpUdpCommunication library.
|
SqlRemoteAccess |
Company: Schneider Electric Category: Component: SQL Library Namespace: SE_SQL (qualified-access-only) Reference: direct version (FCL) |
The library provides function blocks which are used to access an SQL (Structured Query Language) data base through the Schneider Electric SQL Gateway in order to run SQL queries for reading and writing data. For more information, refer to SqlRemoteAccess Library Guide.
NOTE: The communication is implemented using the TcpUdpCommunication library.
|
Standard |
Company: System Category: Component: Core Repository Namespace: Standard Reference: PH Standard |
IEC programming standard functions and function blocks. For more information, refer to the Standard Library Documentation. |
Standard64 |
Company: System Category: Component: Core Repository Namespace: Standard64 Reference: PH Standard64 |
Functions for wide characters strings management and long timers. For more information, refer to the Standard64 Library Documentation. |
String Builder |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: SBD Reference: PH StringBuilder |
This library implements a set of different string builders. For more information, refer to the String Builder Library Documentation. |
String Conversions |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: SCV Reference: PH StrConv |
This library implements conversion functions to and from IString. For more information, refer to the String Conversions Library Documentation. |
String Functions |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: STF Reference: PH StrFunc |
This library is the replacement for the string functions from the Standard and Standard64 libraries. The functions in this library support the processing of instances of type IString. For more information, refer to the String Functions Library Documentation. |
StringUtils |
Company: System Category: Component: Core Repository Namespace: Stu Reference: PH StringUtils |
This library implements functions to process variables of type STRING or WSTRING with a length of more than 255 characters. For more information, refer to the StringUtils Library Documentation. |
Sys••• |
Company: System Category: Component: Core Repository Namespace: – Reference: – |
System management library. For more information, refer to the SysDir Library Documentation or SysFile Library Documentation. |
Sys•••23 |
Company: System Category: Component: Core Repository Namespace: – Reference: – |
System management libraries for CoDeSys v2.3 projects migration. |
SysLog |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_SYSLOG (qualified-access-only) Reference: direct version (FCL) |
The library manages the syslog client functions. For more information, refer to SysLog Library Guide. |
SystemConfiguration |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: SystemConfiguration Reference: PH SystemConfiguration |
Interface implementations for objects in the . |
SystemConfigurationAddExtends |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: SystemConfigurationAddExtends Reference: PH SystemConfigurationAddExtends |
Description of additional controller objects. |
SystemConfigurationAddExtendsPcrt |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SystemConfigurationAddExtends Reference: PH SystemConfigurationAddExtends |
PacDrive compatibility API for controllers, similar to SystemConfigurationAddExtends(reserved for internal use only). |
SystemConfigurationItf |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: SystemConfigurationItf Reference: PH SystemConfigurationItf |
A collection of interface definitions for objects in the (controller, drives and power supply).For more information, refer to SystemConfigurationItf Library Guide. |
SystemConfigurationItfPcrt |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SystemConfigurationItf Reference: PH SystemConfigurationItf |
PacDrive compatibility API for controllers, similar to SystemConfigurationItf (interfaces) (reserved for internal use only). |
SystemConfigurationPcrt |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SystemConfiguration Reference: PH SystemConfiguration |
PacDrive compatibility API for controllers, similar to SystemConfiguration (function blocks) (reserved for internal use only). |
SystemInterface |
Company: Schneider Electric Category: Component: LMC PacDrive 3 Controllers Namespace: SystemInterface Reference: PH SystemInterface |
A collection of system functions provided by PacDrive firmware. For more information, refer to SystemInterface Library Guide. |
SystemInterfacePcrt |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: SystemInterface Reference: PH SystemInterface |
PacDrive compatibility API for controllers, similar to SystemInterface (functions) (reserved for internal use only). |
SystemUtilities |
Company: Schneider Electric Category: Category: Component: Core Libraries Namespace: SE_SU (qualified-access-only) Reference: direct version (FCL) |
A set of generic utility functions and function blocks (reserved for internal use only). |
SysTime••• |
Company: System Category: Component: Core Repository Namespace: SysTime Reference: PH SysTime |
Controller real time clock management. For more information, refer to SysTimeRtc & SysTimeCore Library Guide. |
The following table lists the libraries beginning with T:
Library title |
Characteristics |
Description |
---|---|---|
TcpUdpCommunication |
Company: Schneider Electric Category: Component: Core Repository Namespace: TCPUDP (qualified-access-only) Reference: direct version (FCL) |
Core functionality for implementing communication protocols based on TCP (Client and Server) or UDP (including broadcast and multicast) via IPv4. For more information, refer to TcpUdpCommunication Library Guide. |
TeSys |
Company: Schneider Electric Category: Component: Core Repository Namespace: SE_TESYS Reference: direct version (FCL) |
Control of TeSys U motor starter-controller and TeSys T motor management system. The library also offers function blocks for generic control of 1 or 2 directions / 1 or 2 speed motors. For more information, refer to TeSys Library Guide. |
TeSys island |
Company: Schneider Electric Category: Component: TeSys island Namespace: TeSysI (qualified-access-only) Reference: direct version (FCL) |
This library provides function blocks to develop applications for TeSys island. The function blocks manages the digital functions object known as avatars by the following features:
For more information, refer to TeSys island Library Guide. |
TextListUtils |
Company: System Category: Component: Core Repository Namespace: TLU Reference: PH TextListUtils |
This library can be used in combination with the visualization to get access to the language texts of the objects.For more information, refer to the TextListUtils Library Documentation. |
TimeSync |
Company: Schneider Electric Category: Component: Internet Protocol Suite Namespace: TIMS (qualified-access-only) Reference: direct version (FCL) |
The library offers services related to time synchronization. With the SNTP client, the clock of the controller can be synchronized with time servers located in the same network via SNTP (Simple Network Time Protocol). For more information, refer to TimeSync Library Guide.
NOTE: The communication is implemented using the TcpUdpCommunication library.
|
TM3 HSC |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_TM3HSC Reference: direct version (FCL) |
TM3 high speed counting management. |
TM3Safety |
Company: Schneider Electric Category: Component: Core Repository Namespace: TMSF Reference: direct version (FCL) |
The TM3 safety module provides safety functionality embedded in the TM3 environment of the M2•• platforms. |
TM3System |
Company: Schneider Electric Category: Component: Core Repository Namespace: SEC_TM3SYS Reference: direct version (FCL) |
TM3 I/O bus diagnostic information. |
TM3TesysU |
Company: Schneider Electric Category: Component: Core Repository Namespace: TSU Reference: direct version (FCL) |
TeSys modules library for motor starters. |
TM5BC EtherNetIP Remote Adapter |
Company: Schneider Electric Category: Component: Core Repository Namespace: TM5BCEIPRA Reference: direct version (FCL) |
EtherNet/IP remote adapter library. |
TM5Device |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: TM5D Reference: PH TM5Device |
Exposes functionalities of TM5NS31 and connected TM5 modules to the controller application (reserved for internal use only). |
TM5PacDriveCompatibility |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: TM5PacDriveCompatibility Reference: PH TM5PacDriveCompatibility |
PacDrive compatibility API for TM5NS31 and connected TM5 devices representation to the controller application (reserved for internal use only). |
TMSSystem |
Company: Schneider Electric Category: Component: Core Repository Namespace: TMS Reference: direct version (FCL) |
TMS I/O bus diagnostic information. |
Toolbox |
Company: Schneider Electric Category: Category: Component: Core Libraries Namespace: SE_TBX Reference: direct version (FCL) |
Contains a set of utility functions and function blocks complementary to the Standard and Util libraries. For more information, refer to Toolbox Library Guide. |
Toolbox_Advance |
Company: Schneider Electric Category: Category: Component: Core Repository Namespace: SE_TBXADV Reference: PH (FCL) SE_ToolboxAdvance |
Functions used to get and set the interval of a cyclic task. For more information, refer to Toolbox_Advance Library Guide. |
Trace Mgr Utils |
Company: System Category: Component: Core Repository Namespace: TraceMgr_Utils Reference: PH TraceMgrUtils |
This library contains utility functions related to the trace manager. For more information, refer to the Trace Mgr Utils Library Documentation. |
Trace Mgr2 Interfaces |
Company: System Category: Component: Core Repository Namespace: TraceMgr_Interfaces Reference: newest |
This library defines the interfaces needed by the visualization to access the trace manager component in the runtime system, especially in conjunction with the data server. For more information, refer to the Trace Mgr2 Interfaces Library Documentation. |
TransportSystemCommunication |
Company: Schneider Electric Category: Component: TransportSystemCommunication Namespace: TSC (qualified-access-only) Reference: direct version (FCL) |
Provides a functional interface for monitoring and controlling 3rd party linear transport systems, using PacDrive Logic Motion Controllers (LMC) of Schneider Electric.
NOTE: The library only supports one transport system.
For more information, refer to TransportSystem Library Guide. |
TwidoEmulationSupport |
Company: Schneider Electric Category: Component: Core Repository Namespace: TES (qualified-access-only) Reference: direct version (FCL) |
Function blocks used by projects converted from EcoStruxure Machine Expert - Basic and Twido into EcoStruxure Machine Expert. For more information, refer to TwidoEmulationSupport Library Guide. |
The following table lists the libraries beginning with U:
Library title |
Characteristics |
Description |
---|---|---|
Unwinder |
Company: Schneider Electric Category: Component: PacDrive Namespace: UW (qualified-access-only) Reference: direct version (FCL) |
Contains the technology functions to handle the bobbin which winds or unwinds a foil to or from a machine. The unwinder can be controlled via a dancer or via tension control. For more information, refer to UnWinder Library Guide. |
UnwinderModule |
Company: Schneider Electric Category: Component: PacDrive Namespace: UWM (qualified-access-only) Reference: direct version (FCL) |
Contains the equipment module to handle the bobbin which winds or unwinds a foil to or from a machine, including the necessary POUs for the PacDrive Template integration. For more information, refer to UnwinderModule Library Guide. |
UserFunctionsBase |
Company: Schneider Electric Category: Component: M262 (motion control) Namespace: UFB (qualified-access-only) Reference: PH UserFunctionsBase |
Core implementation for exposing device functionalities to the controller application. |
UserMotorTypePlate |
Company: Schneider Electric Category: Component: PacDrive Namespace: MTP (qualified-access-only) Reference: direct version (FCL) |
Contains the auxiliary functions for commissioning/ editing the motor type plate of third-party motors on PacDrive 3 system. For more information, refer to UserMotorTypePlate Library Guide. |
UserTorqueFeedForward |
Company: Schneider Electric Category: Component: PacDrive Namespace: TFF (qualified-access-only) Reference: direct version (FCL) |
Contains functionalities for feed forward that improve the operation of non-linear mechanics. For more information, refer to UserTorqueFeedForward Library Guide. |
UTF-8 Encoding Support |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: UTF8 (qualified-access-only) Reference: PH UTF8 |
This library implements functions and constants to support text encoded in UTF-8. It includes functions to translate between runes (type RUNE) and UTF-8 byte sequences. For more information, refer to the UTF-8 Encoding Support Library Documentation. |
UTF-16 Encoding Support |
Company: 3S - Smart Software Solutions GmbH Category: Component: Core Repository Namespace: UTF16 (qualified-access-only) Reference: PH UTF16 |
This library implements functions and constants to support text encoded in UTF-16. It includes functions to translate between runes (type RUNE) and UTF-16 byte sequences. For more information, refer to the UTF-16 Encoding Support Library Documentation. |
Util |
Company: System Category: Component: Core Repository Namespace: Util Reference: PH Util |
Programming additional functions and function blocks. For more information, refer to the Util Library Documentation. |
The following table lists the libraries beginning with V:
Library title |
Characteristics |
Description |
---|---|---|
Visu Utils |
Company: System Category: Component: Core Repository Namespace: VU Reference: PH VisuUtils |
This library contains utilities functions for the visualization. For more information, refer to the Visu Utils Library Documentation. |
VisuElemBase |
Company: System Category: Component: Core Repository Namespace: VisuElemBase Reference: PH System_VisuElemBase |
This library contains POUs and structures for the visualization. For more information, refer to the VisuElemBase Library Documentation. |
The following table lists the libraries beginning with X:
Library title |
Characteristics |
Description |
---|---|---|
XpsuSupport |
Company: Schneider Electric Category: Component: Core Libraries Namespace: XPSU (qualified-access-only) Reference: direct version (FCL) |
The new library provides the FB_XpsuDiag and FB_XpsuMain function blocks to be used for diagnostic and maintenance purposes with XPSU safety-related modules. |