About the Book

Document Scope

The function blocks of the three libraries described here are used under the EcoStruxure Machine Expert software environment to control:

  • ATV320, ATV340, ATV6••, ATV9•• and LXM32M drives and Lexium ILA, ILE and ILS integrated drives over CANopen, EtherNet/IP and Modbus TCP

  • LXM32A drives, LXM32ICAN integrated drives, and SD328A drives over CANopen

The function blocks are compliant with the IEC 61131-3 standard.

Validity Note

This document has been updated for the release of EcoStruxure™ Machine Expert V2.2.

The characteristics that are described in the present document, as well as those described in the documents included in the Related Documents section below, can be found online. To access the information online, go to the Schneider Electric home page www.se.com/ww/en/download/.

The characteristics that are described in the present document should be the same as those characteristics that appear online. In line with our policy of constant improvement, we may revise content over time to improve clarity and accuracy. If you see a difference between the document and online information, use the online information as your reference.

Related Documents

Title of documentation

Reference number

EcoStruxure Machine Expert - Programming Guide

EIO0000002854 (eng)

EIO0000002855 (fre)

EIO0000002856 (ger)

EIO0000002858 (spa)

EIO0000002857 (ita)

EIO0000002859 (chi)

EcoStruxure Machine Expert - Functions and Libraries User Guide

EIO0000002829 (eng)

EIO0000002830 (fre)

EIO0000002831 (ger)

EIO0000002833 (spa)

EIO0000002832 (ita)

EIO0000002834 (chi)

EcoStruxure Machine Expert - Industrial Ethernet - User Guide

EIO0000003053 (eng)

EIO0000003054 (fre)

EIO0000003055 (ger)

EIO0000003057 (spa)

EIO0000003056 (ita)

EIO0000003058 (chi)

EcoStruxure Machine Expert - Device Type Manager (DTM) - User Guide

EIO0000003047 (eng)

EIO0000003048 (fre)

EIO0000003049 (ger)

EIO0000003051 (spa)

EIO0000003050 (ita)

EIO0000003052 (chi)

Altivar Machine ATV320 Variable Speed Drives for Asynchronous and Synchronous Motors - Programming Manual

NVE41295 (eng)

NVE41296 (fre)

NVE41297 (ger)

NVE41298 (spa)

NVE41299 (ita)

NVE41300 (chi)

ATV320 - Communication Parameters

NVE41316 (eng)

Altivar Machine 320 Variable Speed Drives for Asynchronous and Synchronous Motors - CANopen Manual - VW3A3608, 618, 628

NVE41309 (eng)

Altivar Machine ATV320 Variable Speed Drives For Asynchronous and Synchronous Motors - Modbus TCP - EtherNet/IP Manual - VW3A3616

NVE41313 (eng)

Altivar Machine ATV340 Variable Speed Drives for Asynchronous and Synchronous Motors - Programming Manual

NVE61643 (eng)

NVE61644 (fre)

NVE61645 (ger)

NVE61647 (spa)

NVE61648 (ita)

NVE61649 (chi)

ATV340 - Communication Parameters

NVE61728 (eng)

Altivar Machine ATV340 Variable Speed Drives for Asynchronous and Synchronous Motors - CANopen Manual - VW3A3608, 618, 628

NVE61655 (eng)

Altivar Machine ATV340 Variable Speed Drives for Asynchronous and Synchronous Motors - Ethernet Embedded Manual

NVE61653 (eng)

Altivar Process - Variable Speed Drives ATV630, ATV650, ATV660, ATV680 - Programming Manual

EAV64318 (eng)

EAV64320 (fre)

EAV64321 (ger)

EAV64322 (spa)

EAV64323 (ita)

EAV64324 (chi)

EAV64318RU (rus)

ATV600 - Communication parameters

EAV64332 (eng)

Altivar Process ATV600 Variable Speed Drive for Asynchronous and Synchronous Motors - CANopen Manual - VW3A3608, 618, 628

EVA64333 (eng)

Altivar Process ATV600 - Variable Speed Drives for Asynchronous and Synchronous Motors - Embedded Ethernet Manual

EAV64327 (eng)

Altivar Process ATV600 - Variable Speed Drives for Asynchronous and Synchronous Motors - EthernetIP Modbus TCP Manual: VW3A3720, VW3A3721

EAV64328 (eng)

Altivar Process - Variable Speed Drives ATV930, ATV950, ATV960, ATV980, ATV993 - Programming Manual

NHA80757 (eng)

NHA80758 (fre)

NHA80759 (ger)

NHA80760 (spa)

NHA80761 (ita)

NHA80762 (chi)

Altivar Process 900 - CANopen Manual - VW3A3608, 618, 628

NHA80945 (eng)

Altivar Process 900 - Ethernet manual - Embedded

NHA80940 (eng)

Lexium 32A - Servo drive - User Guide

0198441113755 (eng)

0198441113756 (fre)

0198441113754 (ger)

0198441113758 (spa)

0198441113757 (ita)

0198441113759 (chi)

LXM32A CANopen interface - Fieldbus manual

0198441113779 (eng)

0198441113780 (fre)

0198441113778 (ger)

Lexium 32i CAN and BMi - Integrated Servo Drive System - User Guide

0198441113950 (eng)

0198441113951 (fre)

0198441113949 (ger)

0198441113953 (spa)

0198441113952 (ita)

0198441113954 (chi)

Lexium 32M - Servo Drive - User Guide

0198441113767 (eng)

0198441113768 (fre)

0198441113766 (ger)

0198441113770 (spa)

0198441113769 (ita)

0198441113771 (chi)

LXM32M - CANopen Module - Fieldbus manual

0198441113790 (eng)

0198441113791 (fre)

0198441113789 (ger)

LXM32M - EtherNet/IP Module - Fieldbus manual

0198441113802 (eng)

0198441113803 (fre)

0198441113801 (ger)

LXM32M - Modbus TCP Module - Fieldbus manual

0198441113843 (eng)

0198441113844 (fre)

0198441113842 (ger)

SD328A Product manual

0198441113700 (eng)

0198441113699 (ger)

SD328A CANopen Fieldbus manual

0198441113718 (eng)

0198441113717 (ger)

ILA1B, ILA1F, ILA1R - Lexium Integrated Drive - Product manual

0198441113562 (eng)

0198441113561 (ger)

ILE1B, ILE1F, ILE1R - Lexium Integrated Drive - Product manual

0198441113568 (eng)

0198441113567 (ger)

ILS1B, ILS1F, ILS1R - Lexium Integrated Drive - Product manual

0198441113574 (eng)

0198441113573 (ger)

IL•1F CANopen DS301 - Fieldbus interface - Fieldbus manual

0198441113586 (eng)

0198441113585 (ger)

ILA2K EtherNet/IP Lexium Integrated Drive - Product manual

0198441113670 (eng)

0198441113669 (ger)

ILE2K EtherNet/IP Lexium Integrated Drive - Product manual

0198441113676 (eng)

0198441113675 (ger)

ILS2K EtherNet/IP Lexium Integrated Drive - Product manual

0198441113682 (eng)

0198441113681 (ger)

ILA2T Modbus TCP Lexium Integrated Drive - Product manual

0198441113652 (eng)

0198441113651 (ger)

ILE2T Modbus TCP Lexium Integrated Drive - Product manual

0198441113658 (eng)

0198441113657 (ger)

ILS2T Modbus TCP Lexium Integrated Drive - Product manual

0198441113664 (eng)

0198441113663 (ger)

Product Related Information

 WARNING
LOSS OF CONTROL
  • Perform a Failure Mode and Effects Analysis (FMEA), or equivalent risk analysis, of your application, and apply preventive and detective controls before implementation.
  • Provide a fallback state for undesired control events or sequences.
  • Provide separate or redundant control paths wherever required.
  • Supply appropriate parameters, particularly for limits.
  • Review the implications of transmission delays and take actions to mitigate them.
  • Review the implications of communication link interruptions and take actions to mitigate them.
  • Provide independent paths for control functions (for example, emergency stop, over-limit conditions, and error conditions) according to your risk assessment, and applicable codes and regulations.
  • Apply local accident prevention and safety regulations and guidelines.1
  • Test each implementation of a system for proper operation before placing it into service.
Failure to follow these instructions can result in death, serious injury, or equipment damage.

1 For additional information, refer to NEMA ICS 1.1 (latest edition), Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control and to NEMA ICS 7.1 (latest edition), Safety Standards for Construction and Guide for Selection, Installation and Operation of Adjustable-Speed Drive Systems or their equivalent governing your particular location.

 WARNING
UNINTENDED EQUIPMENT OPERATION
  • Only use software approved by Schneider Electric for use with this equipment.
  • Update your application program every time you change the physical hardware configuration.
Failure to follow these instructions can result in death, serious injury, or equipment damage.

Terminology Derived from Standards

The technical terms, terminology, symbols and the corresponding descriptions in this manual, or that appear in or on the products themselves, are generally derived from the terms or definitions of international standards.

In the area of functional safety systems, drives and general automation, this may include, but is not limited to, terms such as safety, safety function, safe state, fault, fault reset, malfunction, failure, error, error message, dangerous, etc.

Among others, these standards include:

Standard

Description

IEC 61131-2:2007

Programmable controllers, part 2: Equipment requirements and tests.

ISO 13849-1:2023

Safety of machinery: Safety related parts of control systems.

General principles for design.

EN 61496-1:2013

Safety of machinery: Electro-sensitive protective equipment.

Part 1: General requirements and tests.

ISO 12100:2010

Safety of machinery - General principles for design - Risk assessment and risk reduction

EN 60204-1:2006

Safety of machinery - Electrical equipment of machines - Part 1: General requirements

ISO 14119:2013

Safety of machinery - Interlocking devices associated with guards - Principles for design and selection

ISO 13850:2015

Safety of machinery - Emergency stop - Principles for design

IEC 62061:2021

Safety of machinery - Functional safety of safety-related electrical, electronic, and electronic programmable control systems

IEC 61508-1:2010

Functional safety of electrical/electronic/programmable electronic safety-related systems: General requirements.

IEC 61508-2:2010

Functional safety of electrical/electronic/programmable electronic safety-related systems: Requirements for electrical/electronic/programmable electronic safety-related systems.

IEC 61508-3:2010

Functional safety of electrical/electronic/programmable electronic safety-related systems: Software requirements.

IEC 61784-3:2021

Industrial communication networks - Profiles - Part 3: Functional safety fieldbuses - General rules and profile definitions.

2006/42/EC

Machinery Directive

2014/30/EU

Electromagnetic Compatibility Directive

2014/35/EU

Low Voltage Directive

In addition, terms used in the present document may tangentially be used as they are derived from other standards such as:

Standard

Description

IEC 60034 series

Rotating electrical machines

IEC 61800 series

Adjustable speed electrical power drive systems

IEC 61158 series

Digital data communications for measurement and control – Fieldbus for use in industrial control systems

Finally, the term zone of operation may be used in conjunction with the description of specific hazards, and is defined as it is for a hazard zone or danger zone in the Machinery Directive (2006/42/EC) and ISO 12100:2010.

NOTE: The aforementioned standards may or may not apply to the specific products cited in the present documentation. For more information concerning the individual standards applicable to the products described herein, see the characteristics tables for those product references.