Ecostruxure Machine Expert Compatibility and Migration: User Guide
Ecostruxure Machine Expert Compatibility and Migration: User Guide
EIO0000002842.04
03/2021
www.se.com
Legal Information
The Schneider Electric brand and any trademarks of Schneider Electric SE and its
subsidiaries referred to in this guide are the property of Schneider Electric SE or its
subsidiaries. All other brands may be trademarks of their respective owners.
This guide and its content are protected under applicable copyright laws and
furnished for informational use only. No part of this guide may be reproduced or
transmitted in any form or by any means (electronic, mechanical, photocopying,
recording, or otherwise), for any purpose, without the prior written permission of
Schneider Electric.
Schneider Electric does not grant any right or license for commercial use of the guide
or its content, except for a non-exclusive and personal license to consult it on an "as
is" basis. Schneider Electric products and equipment should be installed, operated,
serviced, and maintained only by qualified personnel.
As standards, specifications, and designs change from time to time, information
contained in this guide may be subject to change without notice.
To the extent permitted by applicable law, no responsibility or liability is assumed by
Schneider Electric and its subsidiaries for any errors or omissions in the informational
content of this material or consequences arising out of or resulting from the use of the
information contained herein.
© 2021 – Schneider Electric. All rights reserved.
Table of Contents
Safety Information ......................................................................................5
About the Book...........................................................................................6
General Information ....................................................................................9
General Information ..............................................................................9
Compatibility Situations............................................................................. 11
Using a New Version of EcoStruxure Machine Expert Software .............. 11
Using Existing SoMachine, SoMachine Motion or EcoStruxure
Machine Expert Projects ................................................................ 11
Creating a Project in EcoStruxure Machine Expert ...........................16
Using a Device with an Earlier Firmware Version .............................16
Using a New Controller........................................................................17
Using a New Controller ..................................................................17
Migration Considerations...........................................................................18
Project Archives Helping to Preserve Compatibility................................18
Appendices ................................................................................................19
Compatibility Annexe ................................................................................20
Compatibility between Controllers / Modules / Bus Couplers /
Cartridges ..........................................................................................20
Compatibility of Controller and Device Description Versions ...................24
Compatibility of Device User Management............................................24
Compatibility of Lexium 62 Servo Drives and Programming Software
Versions.............................................................................................25
Compatibility of HMI and Controller Versions.........................................26
Compatibility of EcoStruxure Machine Expert and Vijeo-Designer
Versions.............................................................................................27
Compatibility of EcoStruxure Machine Expert and EcoStruxure
Operator Terminal Expert Versions .......................................................27
Compatibility of EcoStruxure Machine Expert Projects Using DTM
Devices..............................................................................................27
Compatibility of Legacy S-Type Devices ...............................................28
Compatibility of Controller Connection Mechanism ................................28
Compatibility of Namespaces...............................................................29
Compatibility of Libraries .....................................................................29
Compatibility Limitations......................................................................30
EcoStruxure Machine Expert/CoDeSys Compiler Version
Mapping.............................................................................................33
Device Conversion ...................................................................................35
Conversion of ATV32 to ATV320 Devices .............................................35
Replacing an ATV32 by an ATV320 Without Modifying the
EcoStruxure Machine Expert Project ....................................................36
Replacing an Advantys OTB Distributed I/O System by a TM3 Bus
Coupler ..............................................................................................39
Replacing an OTB1E0DM9LP by a TM3BCEIP from a SoMachine
V4.3 project to an EcoStruxure Machine Expert Project .........................42
Unsupported Devices..........................................................................42
Obsolete Libraries...............................................................................52
Glossary .....................................................................................................55
Index ...........................................................................................................57
EIO0000002842.04 3
Safety Information
Safety Information
Important Information
Read these instructions carefully, and look at the equipment to become familiar
with the device before trying to install, operate, service, or maintain it. The
following special messages may appear throughout this documentation or on the
equipment to warn of potential hazards or to call attention to information that
clarifies or simplifies a procedure.
The addition of this symbol to a “Danger” or “Warning” safety label indicates that an
electrical hazard exists which will result in personal injury if the instructions are not
followed.
This is the safety alert symbol. It is used to alert you to potential personal injury
hazards. Obey all safety messages that follow this symbol to avoid possible injury or
death.
! DANGER
DANGER indicates a hazardous situation which, if not avoided, will result in death or serious
injury.
! WARNING
WARNING indicates a hazardous situation which, if not avoided, could result in death or
serious injury.
! CAUTION
CAUTION indicates a hazardous situation which, if not avoided, could result in minor or
moderate injury.
NOTICE
NOTICE is used to address practices not related to physical injury.
Please Note
Electrical equipment should be installed, operated, serviced, and maintained only
by qualified personnel. No responsibility is assumed by Schneider Electric for any
consequences arising out of the use of this material.
A qualified person is one who has skills and knowledge related to the construction
and operation of electrical equipment and its installation, and has received safety
training to recognize and avoid the hazards involved.
EIO0000002842.04 5
About the Book
Validity Note
This document has been updated for the release of EcoStruxureTM Machine
Expert V2.0.
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
Document title Reference
EIO0000002831 (GER);
EIO0000002833 (SPA);
EIO0000002832 (ITA);
EIO0000002834 (CHS)
EIO0000002856 (GER);
EIO0000002858 (SPA);
EIO0000002857 (ITA);
EIO0000002859 (CHS)
EIO0000003049 (GER);
EIO0000003051 (SPA);
EIO0000003050 (ITA);
EIO0000003052 (CHS)
6 EIO0000002842.04
About the Book
WARNING
LOSS OF CONTROL
• The designer of any control scheme must consider the potential failure
modes of control paths and, for certain critical control functions, provide a
means to achieve a safe state during and after a path failure. Examples of
critical control functions are emergency stop and overtravel stop, power
outage and restart.
• Separate or redundant control paths must be provided for critical control
functions.
• System control paths may include communication links. Consideration must
be given to the implications of unanticipated transmission delays or failures
of the link.
• Observe all accident prevention regulations and local safety guidelines.1
• Each implementation of this equipment must be individually and thoroughly
tested for proper operation before being placed 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.
EIO0000002842.04 7
About the Book
Standard Description
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
In addition, terms used in the present document may tangentially be used as they
are derived from other standards such as:
Standard Description
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.
8 EIO0000002842.04
General Information
General Information
Overview
This chapter gives you general information about the different aspects of
compatibility and migration situation you can encounter.
General Information
Overview
EcoStruxure Machine Expert and the devices supported by EcoStruxure Machine
Expert are continuously improved. Therefore, new updates of EcoStruxure
Machine Expert and its associated supports are released on a regular basis.
EcoStruxure Machine Expert provides, in most cases, a simple, and straight
forward way to migrate projects created with previous versions to the present
version.
NOTE:
• Launch the Schneider Electric Software Update (SESU) regularly to
obtain the latest EcoStruxure Machine Expert updates.
• Launch the Schneider Electric Software Installer to obtain information on
new features available for installation.
• Also visit regularly the Schneider Electric website to download the latest
device firmware available.
In specific situations, you may encounter compatibility concerns regarding these
updates, and actions are required to establish consistency with your existing
systems and project files for the following elements:
• EcoStruxure Machine Expert files created with a previous EcoStruxure
Machine Expert version, or SoMachine and SoMachine Motion versions (for
example, projects, archives, exports)
• Device firmware versions (for example, controllers, HMI terminals)
• Related software (for example, Vijeo-Designer)
Component Description
Compiler version The compiler is the software that converts your project into the binary code that
is downloaded and executed on the controller.
The compiler is called when you execute a Build, Build All, Rebuild, or
Generate Code action in EcoStruxure Machine Expert. The version of the
compiler used is independent of your EcoStruxure Machine Expert version and
can be defined by selecting: Project > Project Settings > Compile options
The device description version is displayed in the Information tab of the device
editor (see EcoStruxure Machine Expert, Programming Guide).
Library version A library is a container of variable lists, data structures (DUTs), functions, and
function blocks (POU) that can be used in your projects. The versions of
libraries used in an application are visible in the Library Manager (see
EcoStruxure Machine Expert, Functions and Libraries User Guide).
EIO0000002842.04 9
General Information
There are 2 types of project files which are created by EcoStruxure Machine
Expert:
*.projectarchive A project archive can be created by using EcoStruxure Machine Expert and be
saved on your PC as a *.projectarchive file. This file contains one project and
can contain download information files, referenced devices, referenced
libraries, the visualization profile, and the visualization styles.
Device Firmware
The firmware is the software embedded in the controller.
The firmware version is displayed in the EcoStruxure Machine Expert Logic
Builder Communication Settings tab of the device editor (see EcoStruxure
Machine Expert, Programming Guide) associated to your controller.
Vijeo-Designer Software
The Vijeo-Designer software allows you to create your HMI applications.
The EcoStruxure Machine Expert installation includes the installation files of Vijeo-
Designer and can be installed or updated without the EcoStruxure Machine Expert
software, but cannot be used without the EcoStruxure Machine Expert software.
For compatibility information with Vijeo-Designer, refer to the section Compatibility
of EcoStruxure Machine Expert and Vijeo-Designer Versions, page 27.
10 EIO0000002842.04
Compatibility Situations
Compatibility Situations
Overview
This chapter provides information on compatibility situations you may encounter
when you install a new version of the EcoStruxure Machine Expert software,
acquire a new device or a new version of Vijeo-Designer software.
Overview
With EcoStruxure Machine Expert, you can open existing projects that were
created with SoMachine, SoMachine Motion or a previous version of EcoStruxure
Machine Expert. In the course of this manual, such projects will be referred to as
legacy projects.
You can use legacy projects (created with SoMachine, SoMachine Motion or a
previous version of EcoStruxure Machine Expert) in different ways:
• Open a *.project file
• Extract Archive a *.projectarchive file
• Source Upload a *.prj file from a controller
Using a project archive is the preferred method for migrating a project because a .
projectarchive file contains the following additional information that is not included
in a .project file:
• Download information file
• Libraries
• Device description files
When you extract the archive in EcoStruxure Machine Expert, the device and
library files can automatically be installed into the corresponding EcoStruxure
Machine Expert repositories.
EIO0000002842.04 11
Compatibility Situations
Element Description
Project format version Provides information on the present version of the project format and the
information area new version and indicates whether an Upgrade or a Downgrade is to be
performed. Further information on the upgrade or downgrade operation
is provided by the information box that is displayed upon mouse rollover
on the i symbol.
Project features not Provides a list of project features that are not supported by the present
supported by your EcoStruxure Machine Expert installation on your PC (for example,
installation area because a specific Add-on is not installed).
Project categories Lists the project categories that need to be updated and provides a short
available for update overview. For further information, refer to the tabs specific to each
area category.
Check for updates The Check for updates when opening this project option is by default
when opening this selected.
project option
Deactivate the option to prevent the search for updates when you open
the project. To reactivate the function later on, open the Update Project
dialog box from Logic Builder by executing the command Project >
Open “Update Project” dialog....
Restore After you have made modifications on this dialog box, this button is
recommended update enabled. Click the Restore recommended update settings button to
settings button return to the default settings.
12 EIO0000002842.04
Compatibility Situations
Element Description
Update button Click the Update button to perform the update according to the settings
made in this dialog box.
Cancel button Click Cancel if you do not want to make any modifications to your
project.
NOTE: If your project contains devices that are not supported by
EcoStruxure Machine Expert, you can open the project with
EcoStruxure Machine Expert for copying parts of the project into a
new project. Nevertheless, compilation of this project is not
possible.
The tabs of the Update Project dialog box are displayed if the respective
elements of the project need to be updated. Each tab provides an option on top
that allows you to consider the specific element for update or to exclude the
element from the update procedure. Furthermore, detailed information is provided
on the update procedure and allows you to select your preferences.
• Compiler Version
The compiler is the software that converts your project into the binary code
that is downloaded and executed on the controller. For further information on
the compiler version, refer to the chapters General Information, page 9 and to
EcoStruxure Machine Expert/CoDeSys Compiler Version Mapping, page 33.
For a list of compiler messages, refer to the Compiler Errors document.
• Devices
Installed devices that require an update are listed with name, type, and
version. The suggested update action is listed in the Recommended column.
The Update to / Convert to column allows you to select the target version or
target device to be updated to or to be converted to from a list.
◦ If there is no target device listed in this column, the device has become
unsupported and cannot be replaced by a controller for the present
EcoStruxure Machine Expert version. The earlier version that supports this
device is listed in the Recommended column.
◦ If another controller is listed in the Update to / Convert to column, the
controller has become unsupported and needs to be converted to the
target controller.
For further information, see the list of unsupported devices, page 42 in the
Appendix of this User Guide, and refer to the updating devices part (see
EcoStruxure Machine Expert, Programming Guide) or the converting devices
part (see EcoStruxure Machine Expert, Programming Guide) of the online
help.
NOTE: If a controller is converted into another controller, the subdevices
are not converted. You have to verify them carefully and replace them
manually after the project has been converted.
The Status column displays symbols indicating information on the present
selection, compared to the Recommended state.
• Libraries
For further information on updating libraries, refer to the Functions and
Libraries User Guide (see EcoStruxure Machine Expert, Functions and
Libraries User Guide).
• Visualization profile
The Visualization profile defines:
◦ The names and versions of the Visualization Libraries that are included
in the project when a visualization object is created.
◦ A selection of visualization elements provided by the included libraries.
EIO0000002842.04 13
Compatibility Situations
• Visualization Styles
A visualization style is a collection of colors, fonts, images, and values that
are defined as style properties. These style properties are available when
designing visualization elements in order to help create a uniform, style-
dependent appearance.
For detailed information, refer to the Visualization part of the EcoStruxure Machine
Expert online help.
After you have confirmed your settings by clicking the Update button, perform a
build and a download of the project to the controller for the update to become
valid.
NOTE: Errors that are detected during the update process are displayed in the
Messages view of Logic Builder.
NOTE: After the update of the project,
• You may encounter device firmware compatibility issues, page 16,
• You will no longer be able to open the project in SoMachine, SoMachine
Motion or a previous version of EcoStruxure Machine Expert.
NOTE: You can still update your project at a later point in time by executing
the command Project > Open “Update Project” dialog..., and selecting the
Check for updates when opening this project option.
NOTE: You can open projects that contain unsupported devices, page 42 with
EcoStruxure Machine Expert, but you cannot edit them. EcoStruxure Machine
Expert requests you to convert to another platform.
NOTE:
• If a SoMachine or SoMachine Motion project with HMIs is loaded, it may
occur that Vijeo-Designer must be started by the update. In this case, it
may occur that Vijeo-Designer is only started in the background.
Vijeo-Designer must be opened manually to continue the update.
• If a SoMachine or SoMachine Motion project with unsupported HMIs is
loaded, it may occur that Vijeo-Designer is started and you are prompted
to enter a reference number.
If the reference number is not available, click No and the device is
updated automatically to a preprogrammed type.
• If a SoMachine or SoMachine Motion project with unsupported HMIs (with
control) is loaded, the HMI is converted in Vijeo-Designer to a supported
HMI.
NOTE: Even if you deselect the option Update Libraries, it may occur that
some libraries are updated. This is a result of the Update Devices procedure.
The libraries referenced by the device descriptions of the devices selected for
update are updated automatically if the Update Devices option is selected.
14 EIO0000002842.04
Compatibility Situations
NOTE: If your project contains unsupported devices, page 42, you can open
the project with EcoStruxure Machine Expert for copying parts of the project
into a new project. Nevertheless, compilation of this project is not possible.
NOTE: If you do not update your project, the latest functionalities of
EcoStruxure Machine Expert are not available. Further, you might encounter
that the object code that would be generated by the present version of
EcoStruxure Machine Expert would differ from the object code generated by
SoMachine, SoMachine Motion or a previous version of EcoStruxure Machine
Expert from which the project was originally built. In this case, you will be
prompted by a message asking you to confirm that you do not want to update
your project.
WARNING
UNINTENDED EQUIPMENT OPERATION
• Always verify that your application program will operate as it had under any
previous compiler version within SoMachine, SoMachine Motion or
EcoStruxure Machine Expert.
• Thoroughly test a newly compiled version of your application with the device
firmware compatible with the latest version of EcoStruxure Machine Expert.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
To help ensure full compatibility of your original project, use the corresponding
version of SoMachine, SoMachine Motion or EcoStruxure Machine Expert
(installation may be required). For more information on how to reduce the effect of
a new version of EcoStruxure Machine Expert on your projects, refer to the
Settings Helping to Preserve Compatibility, page 18.
You can log in to your controller without building and downloading the project only
if a Download Information Files file (*.compileinfo) was created in the same
directory as the project on your PC.
Refer to Code Generation, Compile Information in the Building and Downloading
Applications chapter of the EcoStruxure Machine Expert Programming Guide.
3 Activate the Include legacy repositories Now you can use the legacy repositories
check box. in your EcoStruxure Machine Expert
project.
EIO0000002842.04 15
Compatibility Situations
Vijeo-Designer Compatibility
The Vijeo-Designer software has its own rules which are defined in Vijeo-Designer
(Help > User Manuals > 3 Before You Begin > 3.2 Compatibility).
Vijeo-Designer can open an application created by an earlier version and can
automatically convert this application into the new version.
NOTE: The converted application can no longer be opened with an earlier
version of Vijeo-Designer.
Overview
When you create a project in EcoStruxure Machine Expert:
• You may encounter device firmware compatibility, page 16 concerns.
• You will not be able to open the project in SoMachine or SoMachine Motion
because it detects that the project is incompatible.
• You may not be able to open the project with earlier versions of EcoStruxure
Machine Expert because it detects that the project is incompatible.
Overview
When logging in or downloading a project with a new version of EcoStruxure
Machine Expert, you may encounter a compatibility concern with your controller
firmware:
In this message, the selected version is the device description version of the
active application; the online version is the firmware version of the controller.
16 EIO0000002842.04
Compatibility Situations
Overview
Schneider Electric updates the controller frequently providing new features and
functions. Therefore, there may be a difference between the version you receive
as a new product, the present version being put into stock from the factory, and
the version of your EcoStruxure Machine Expert installation.
EIO0000002842.04 17
Migration Considerations
Migration Considerations
Project Archives Helping to Preserve Compatibility
Overview
Before you install a new version of EcoStruxure Machine Expert software, or when
your project is completed, it is a good practice to create an archive of your project.
The archive contains all files included and referenced in the project with settings
and profiles.
Project archives provide the following advantages:
• You can extract the project archive to any computer with EcoStruxure
Machine Expert installed. In this way, you can share your projects with others
or run it on another computer.
• Creating an archive can help reduce compatibility concerns with later
versions of EcoStruxure Machine Expert.
This chapter provides information on the specific settings that help to preserve
compatibility.
For information on creating project archives, refer to the description of the File >
Project Archive > Save/Send Archive... command in the EcoStruxure Machine
Expert Menu Commands Online Help.
NOTE: Unsupported devices, page 42 are not installed on the local system
and are therefore not available in the Device Repository dialog box.
Information Description
Download information When this is selected, the compile information (the *.compileinfo file) is
files saved with your project file.
This allows you to log in to the controllers with the archived project without
rebuilding the project.
Referenced devices When this is selected, the devices in the Device Repository of your
project are saved into the archive with their versions.
18 EIO0000002842.04
Appendices
What’s in This Part
Compatibility Annexe......................................................................................20
Device Conversion .........................................................................................35
EIO0000002842.04 19
Compatibility Annexe
Compatibility Annexe
What’s in This Chapter
Compatibility between Controllers / Modules / Bus Couplers /
Cartridges.....................................................................................................20
Compatibility of Controller and Device Description Versions .............................24
Compatibility of Device User Management ......................................................24
Compatibility of Lexium 62 Servo Drives and Programming Software
Versions .......................................................................................................25
Compatibility of HMI and Controller Versions ...................................................26
Compatibility of EcoStruxure Machine Expert and Vijeo-Designer
Versions .......................................................................................................27
Compatibility of EcoStruxure Machine Expert and EcoStruxure Operator
Terminal Expert Versions ...............................................................................27
Compatibility of EcoStruxure Machine Expert Projects Using DTM
Devices ........................................................................................................27
Compatibility of Legacy S-Type Devices..........................................................28
Compatibility of Controller Connection Mechanism ..........................................28
Compatibility of Namespaces .........................................................................29
Compatibility of Libraries................................................................................29
Compatibility Limitations ................................................................................30
EcoStruxure Machine Expert/CoDeSys Compiler Version Mapping ...................33
Overview
This section provides the annexes regarding the compatibility between
EcoStruxure Machine Expert versions.
TM2D• 1, 2 1 –
TM3D• 1, 2 1, 2 –
TM3A• 1, 2 1, 2 –
TM3S• 1, 2 1, 2 –
TM3T• 1, 2 1, 2 –
TM3XTYS4 1, 2 1, 2 –
TM3XHSC202 2 2 –
20 EIO0000002842.04
Compatibility Annexe
TM3XFHSC202 – 2 –
TM3XFHSC202G – 2 –
TM3XTRA1 1, 2 1, 2 –
TM3XREC1 1, 2 1, 2 –
TM4PDPS1 ✓ – –
TMSES4 – ✓ –
TMSCO1 – ✓ –
TMC4TI2 ✓ – –
TMC4AQ2 ✓ – –
TMC4HOIS01 ✓ – –
TMC4PACK01 ✓ – –
TM5SAI2H 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAI4L 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAI4H 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAI2PH 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAI2TH 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAI4PH 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAI6TH 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAO2L 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
EIO0000002842.04 21
Compatibility Annexe
TM5SAO4L 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SAO4H 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5C24D18T 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5C12D8T 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5C12D6T6L 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5C24D12R 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5CAI8O8VL 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5CAI8O8CL 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5CAI8O8CVL 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDI2D 2, 6 1, 3, 4, 6 3, 4, 6 1
TM5SDI4D 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDI4A 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDI6D 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDI6U 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDI12D 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDI16D 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDI2A 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO2T 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO2S 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO2R 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO4T 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO4TA 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO4R 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO6T 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO8TA 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO12T 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDO16T 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SEAISG 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SE1IC02505 6 1, 6 6 1, 6
TM5SE1SC10005 6 1, 6 6 1, 6
TM5SE1IC20005 2 – – 1
TM5SE1IC01024 6 1, 6 6 1, 6
TM5SE2IC01024 6 1, 6 6 1, 6
TM5SDI2DF 2, 6 1, 6 6 1, 6
TM5SMM6D2L 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SDM12DT 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SPDG12F 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SPDD12F 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SPDG5D4F 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SPDG6D6F 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SPS1• 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
22 EIO0000002842.04
Compatibility Annexe
TM5SPS2 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SPS2F 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SPS3 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SBER2 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SBET1 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SBET7 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SD000 2, 6 1, 3, 4, 6 3, 4, 6 1, 6
TM5SE1RS2 – 1 – 1
TM5SE1MISC20005 – – – 1
TM5SDM8DTS – – – 1
TM5CSLC•00FS – 5 – 5
TM5SDM4DTRFS – 1 – 1
TM5SAI4AFS – 1 – 1
TM5STI4ATCFS – 1 – 1
TM5SDI2DFS – 1 – 1
TM5SDI4DFS – 1 – 1
TM5SDI20DFS – 1 – 1
TM5SDM8TBFS – 1 – 1
TM5SDO2TAFS – 1 – 1
TM5SDO2TFS – 1 – 1
TM5SDO2DTRFS – 1 – 1
TM5SDO4TAFS – 1 – 1
TM5SDO4TFS – 1 – 1
TM5SDO6TBFS – 1 – 1
TM5SDC1FS – 1 – 1
TM5SPS10FS – 1 – 1
1 Compatible via TM5NS31
TM7BD•• 2, 3, 6 2, 4, 5 2, 4, 5 1, 2
TM7SPS1A 2, 3, 6 2, 4, 5 2, 4, 5 1, 2
TM7SDM12DTFS – 1 – 1
EIO0000002842.04 23
Compatibility Annexe
Compatibility Rule
The controller firmware and the device description are compatible if the following
rules are respected:
• X.Y digits must be identical
• The Z digit of the controller must be greater or equal to the Z digit from the
device description.
• T digit is irrelevant
Example
A device description version 2.0.20.30 of a controller is compatible with the
following controller firmware versions:
• 2.0.20.11
• 2.0.20.14
• 2.0.20.30
• 2.0.30.13
• 2.0.31.3
But it is not compatible with the firmware versions 2.0.10.8.
24 EIO0000002842.04
Compatibility Annexe
Compatibility Table for Servo Drives all Variants LXM62DU••• and LXM62DD•••
(1) See Nameplate Descriptions in the Lexium 62 Hardware Guide (see Lexium 62, Hardware Guide)
(2) FDR (Fast Device Replacement) with SoMachine Motion V3.1 is only possible if a firmware SoMachine Motion V3.1...4.4 SP2 is
installed in the drive
(3) Limited to SoMachine Motion V4.4 SP1 features without the new features listed below
Safety via Sercos bus These drives support STO (Safe Torque Off) hardwired, controlled via digital input, plus the safety-related functions
STO, SLS, SS1, SS2... controlled via Sercos.
YES Supported
NO Not compatible
EIO0000002842.04 25
Compatibility Annexe
(2) FDR (Fast Device Replacement) with SoMachine Motion V3.1 is only possible if a firmware SoMachine Motion V3.1...4.4 SP2 is
installed in the drive
(3) Limited to SoMachine Motion V4.4 SP1 features without the new features listed below
Safety via Sercos bus These drives support STO (Safe Torque Off) hardwired, controlled via digital input, plus the safety-related functions
STO, SLS, SS1, SS2... controlled via Sercos.
YES Supported
NO Not compatible
26 EIO0000002842.04
Compatibility Annexe
NOTICE
COMMUNICATION INTERRUPTION
Do not use a different controller firmware version or a different HMI runtime
other than that which is delivered with the Vijeo-Designer version specified in
the Release Notes for the given EcoStruxure Machine Expert version.
Failure to follow these instructions can result in equipment damage.
Refer to the EcoStruxure Machine Expert Release Notes for the relation between
the EcoStruxure Machine Expert version, the controller firmware, and Vijeo-
Designer.
Installing DTMs
Before you open a project using DTM devices, you have to install the respective
DTMs using Schneider Electric Software Installer.
EIO0000002842.04 27
Compatibility Annexe
1 After installing the DTMs, launch EcoStruxure The DTM Repository dialog box is
Machine Expert. displayed showing a list of new
DTMs found.
2 Select the DTMs you want to import to the This is done by activating the check
Device Repository. boxes in the Scan column.
1 After updating the Device Repository, open The Update Project dialog box is
your project. displayed.
2 Click Update in the Update Project dialog box. The devices (and DTMs) are
updated.
M258 controllers
TM258LF42DTS0 TM258LF42DT
TM258LF42DT4LS0 TM258LF42DT4L
TM258LF66DT4LS0 TM258LF66DT4
TM258LF42DRS0 TM258LF42DR
LMC058 controllers
LMC058LF42S0 LMC058LF42
LMC058LF424S0 LMC058LF424
28 EIO0000002842.04
Compatibility Annexe
Compatibility of Namespaces
Overview
EcoStruxure Machine Expert provides a feature by which for some libraries it is
mandatory to specify a namespace in front of each symbol used out of this library.
For details, refer to Namespace (see EcoStruxure Machine Expert, Functions and
Libraries User Guide) in the EcoStruxure Machine Expert Functions and Libraries
User Guide.
Therefore, after updating a project from a SoMachine version earlier than V4.0,
you might encounter undeclared symbol compiler error messages.
To solve this, write the corresponding namespace, followed by a dot, in front of the
undeclared symbol.
Example:
GET_STATE –> CIA405.GET_STATE.
Compatibility of Libraries
Overview
It is possible to manage concurrent communication of EtherNet/IP and Modbus
TCP devices with the controller, for example TM251MESE. To make the libraries
independent from the device network, the libraries, used to control some devices,
have been updated in order to have the same namespace whatever the device
network protocol used to control them.
Therefore, after updating a project from a SoMachine version, the following
compiler error messages can be displayed:
• Unknown type: SEMFDP…
• Unknown type: SEMFDM…
These messages are raised if your application was controlling the following
devices on Modbus TCP:
• Lexium 32
• Altivar 32
• Altivar 71
EIO0000002842.04 29
Compatibility Annexe
Once the project is updated, you have to perform the following replacements:
If the application was …replace the deprecated …by the new namespace…
using… namespace…
Compatibility Limitations
Updating SoMachine V1.1 Projects
Update SoMachine V1.1 projects in a first step to SoMachine V3.1. After that,
update to theEcoStruxure Machine Expert version.
New Process of Retrieving the State of CANopen Slaves with EcoStruxure Machine
Expert
In SoMachine V3.1 it was possible to use internal variables implicitly created when
adding a CANopen slave to access some information on the state of the device.
For example, MyOTB.nStatus or MyOTB.bSlaveAvailable.
These internal structures are no longer supported in EcoStruxure Machine Expert.
Instead, use the GET_STATE function blocks of the CIA405 library to retrieve the
state of your CANopen slaves.
Mapping Variables on Single Bits Feature Only for EcoStruxure Machine Expert
The feature that allows you to map variables on single bits is only available for
devices that have been created with EcoStruxure Machine Expert.
30 EIO0000002842.04
Compatibility Annexe
In EcoStruxure Machine Expert projects that have been updated from a version
earlier than SoMachine V4.0, this feature is not available for the existing / updated
devices.
To make the feature available for these devices, create a new device node and
delete the old one.
3S CanOpenStack Library
If you use the 3S CanOpenStack library in your project, the following Build error
may be detected and displayed in the Messages view:
C0035: Program name or function block instance expected instead of 'xxx'.
where 'xxx' is a POU inside your project (for example, a POU named START or
STOP).
As the library 3S CanOpenStack is of the category Intern (not intended for direct
usage), it is a best practice to enable the option Only allow qualified access to
all identifiers in the Properties dialog box of this library for overcoming the Build
error.
Variables Defined in GVL of a Library Not Correctly Shared After Updating SoMachine
V3.1 Projects
When you update a SoMachine V3.1 project, the message The POU xxx is no
longer available within your compiled application but it is still configured in
the symbol configuration may be displayed in the Messages view. It indicates
that variables defined in a GVL of a library are not correctly shared in the symbol
configuration editor (see EcoStruxure Machine Expert, Programming Guide).
To share again this variable in the symbol configuration, proceed as follows:
Step Action
1 Double-click the Symbol Configuration node in the Tools tree to open the symbol
configuration editor inside the updated project in your EcoStruxure Machine Expert
version.
2 Deselect the variable that is not correctly shared.
EIO0000002842.04 31
Compatibility Annexe
Limitations for SoMachine V4.1 SP2 or V4.2 Applications Including the EtherNet/IP
Adapter Service
Starting from firmware V4.0.4.x (SoMachine V4.1 SP2) for M251MESE and
V4.0.5.x (SoMachine V4.2) for M241 and M251MESC, the EtherNet/IP adapter
service has the following limitations:
• The File Object is removed.
• The Modbus Object is removed.
• The value displayed for the RPI (Requested Packet Interval) parameter is not
valid for M251MESE with SoMachine earlier than V4.1SP2 and for M241 with
SoMachine earlier than V4.2.
• The RUN/IDLE status of the PLC_R structure is not valid.
• The UCMM (Unconnected Message Manager) Error Count and Class 3 Error
Count of the PLC_R structure are not valid.
Different Behavior of the TM3 Bus When Updating SoMachine V4.2 Applications to
SoMachine V4.3
When you update an application from SoMachine V4.2 to EcoStruxure Machine
Expert, this may lead to a different M241 Logic Controller / M251 Logic Controller
behavior on the TM3 bus:
32 EIO0000002842.04
Compatibility Annexe
(FUNC16) in EcoStruxure Machine Expert if the slave does not support the Read/
Write function.
Modify the application manually by separating the Read/Write function into one
Read and one Write.
EIO0000002842.04 33
Compatibility Annexe
SoMachine Motion
EcoStruxure Machine Expert V1.1 SP1 Machine Expert V1.1 SP1 3.5.12.82
(V1.1.1.0)
The mapped display version is used for example in the Project Settings >
Compile Options dialog and the Update Project dialog box.
34 EIO0000002842.04
Device Conversion
Device Conversion
What’s in This Chapter
Conversion of ATV32 to ATV320 Devices ........................................................35
Replacing an ATV32 by an ATV320 Without Modifying the EcoStruxure
Machine Expert Project..................................................................................36
Replacing an Advantys OTB Distributed I/O System by a TM3 Bus
Coupler ........................................................................................................39
Replacing an OTB1E0DM9LP by a TM3BCEIP from a SoMachine V4.3
project to an EcoStruxure Machine Expert Project ...........................................42
Unsupported Devices ....................................................................................42
Obsolete Libraries .........................................................................................52
Procedure Overview
The migration of ATV32 to ATV320 devices is performed in three steps that are
described in this document:
Step Action
EIO0000002842.04 35
Device Conversion
2 Execute the command Tools > Device The Device Conversion dialog box
Conversion. opens.
3 Select the ATV32 configuration file (*.psx) that The Device Conversion for ATV32
you want to convert, and click Open. dialog box opens.
4 Select ATV320 from the Select Target list and The Select ATV320 dialog box
click Convert. opens.
How to Import the Converted ATV320 Project Into EcoStruxure Machine Expert
To import the converted ATV320 device configuration into EcoStruxure Machine
Expert, perform the following steps:
36 EIO0000002842.04
Device Conversion
Step Action
1 Verify if it is necessary to activate the compatibility mode ATV32 in the ATV320. For
further information, refer to the paragraphs of this map describing How to Verify
Whether the Compatibility Mode ATV32 Must be Activated, page 37 for the different
field buses.
2 Convert the ATV32 device configuration to an ATV320 device configuration.
5 Activate the compatibility mode ATV32 in the ATV320, if required. For further
information, refer to the paragraphs of this map describing the different ways to activate
the compatibility mode ATV32 in the ATV320, page 38.
6 Save the ATV320 to the fast device replacement (FDR) server if you intend to use this
feature.
How to Verify Whether the Compatibility Mode ATV32 Must be Activated on CANopen
Perform the following steps on CANopen to verify whether the compatibility mode
must be activated:
1 Select the check box Enable Expert Settings. The CANopen Remote Device tab
is extended to display further
parameters.
If the check box Check Revision Number is Then you will probably not be able to replace the
selected, device without modifying the EcoStruxure
Machine Expert project.
How to Verify Whether the Compatibility Mode ATV32 Must be Activated on EtherNet/IP
Perform the following step on EtherNet/IP to verify whether the compatibility mode
must be activated:
EIO0000002842.04 37
Device Conversion
If the check boxes Check Major Revision and / Then you will probably not be able to replace the
or Check Minor Revision are selected, device without modifying the EcoStruxure
Machine Expert project.
How to Verify Whether the Compatibility Mode ATV32 Must be Activated on Modbus
TCP
It is not necessary to activate the compatibility mode ATV32 in the ATV320 on
Modbus TCP.
Step Action
1 Write the word d#1 to the parameter AP17 having the address d#8817 to the ATV320
device over Modbus SL.
2 Save the modification in EEPROM by writing the word d#2 to the parameter CMI
having the address d#8504.
NOTE:
• Use d#0 for AP17 for the default ATV320 mode.
• Use d#1 for AP17 in order to activate the ATV32 mode.
Step Action
1 Write the word d#1 to the parameter AP17 having the address (index:subindex) =
16#203A:16#12 to the ATV320 device over CANopen.
2 Save the modification in EEPROM by writing the value d#2 to the parameter CMI
having the address (index:subindex) = 16#2037:16#5.
38 EIO0000002842.04
Device Conversion
NOTE:
• Use d#0 for AP17 for the default ATV320 mode.
• Use d#1 for AP17 in order to activate the ATV32 mode.
Activating the Compatibility Mode ATV32 Using the Graphical Keypad of the ATV320
Proceed as follows to activate the compatibility mode ATV32 using the graphical
keypad of the ATV320:
Step Action
NOTE:
• Use d#0 for Application 17 for the default ATV320 mode.
• Use d#1 for Application 17 in order to activate the ATV32 mode.
OTB Reference Input Output Counter Width Substitute References Input Output Width
used used PWM/PLS (mm) (mm)
Migration Conditions
This table describes the features that can be migrated:
EIO0000002842.04 39
Device Conversion
Compatibility Table
OTB1E0DM9LP TM3BCEIP
General Features
Ethernet connector RJ45 2 RJ45 daisy chain
40 EIO0000002842.04
Device Conversion
OTB1E0DM9LP TM3BCEIP
2601 Rotary switch ONES position Not supported Supported
OTB1S0DM9LP TM3BCSL
General Features
Serial connector RJ45 2 RJ45 daisy chain
Bus Speed (bits/s) 1200, 2400, 4800, 9600, 19200, 38400 1200, 2400, 4800, 9600, 19200, 38400,
57600, 115200
1000...1099 Managing the module behavior Supported Supports only 1005, 1009, 1050-1054
OTB1C0DM9LP TM3BCCO
General Features
CANopen connector 1 D-Sub DB9 2 RJ45 daisy chain
Bus Speed (Kbits/s) 10, 20, 50, 125, 250, 500, 800, 1000 20, 50, 125, 250, 500, 800, 1000
Communication Objects
1400 & 1600: Receive PDOs (RxPDOs) Supports up to 8 RxPDOs Supports up to 29 RxPDOs
1800 & 1A00: Transmit PDOs (TxPDOs) Supports up to 8 TxPDOs Supports up to 56 TxPDOs
Manufacturer-specific Objects
EIO0000002842.04 41
Device Conversion
OTB1C0DM9LP TM3BCCO
IO Modules configuration Dedicated Objects for each module Single Object for all Modules
configuration configuration
Device-specific Objects
6306: Fallback Mode Output 16 bits Supported Not supported (fallback is managed via
the TM3 configuration)
6307: Fallback Value Output 16 bits Supported Not supported (fallback is managed via
the TM3 configuration)
6443: Analog Output Fallback Mode Supported Not supported (fallback is managed via
the TM3 configuration)
6307: Analog Output Fallback Value Supported Not supported (fallback is managed via
the TM3 configuration)
Step Action
1 Open your SoMachine V4.3 project in EcoStruxure Machine Expert V2.0 and click
update.
2 Select TM3BCEIP in the Hardware Catalog and drag it to the Devices tree under the
Ethernet Network node.
3 In the Modbus TCP Slave Configuration window, select the same Ethernet parameter
for TM3BCEIP than you have in the OTB_1E0DM9LP.
4 Select the TM3DM24R/G in the Hardware Catalog and drag it to the Devices tree
under the TM3BC_EtherNetIP (TM3BCEIP).
5 Select the TM2 expansion modules under the OTB_1E0DM9LP then right-click and
select Cut.
6 Select the TM3BC_EtherNetIP (TM3BCEIP) in the Devices tree and right-click Paste.
7 Open the OTB_1E0DM9LP Modbus IOScanner I/O Mapping tab and the
TM3DM24R/G Modbus IOScanner I/O Mapping tab and copy the Inputs variables
from the OTB_1E0DM9LP to the TM3DM24R/G.
Unsupported Devices
Unsupported Devices
The table lists the devices that are not supported by the present EcoStruxure
Machine Expert version. The second column provides the devices that are
42 EIO0000002842.04
Device Conversion
proposed for conversion in the Devices tab of the Update Project dialog box,
page 11. If the second column is empty, no device is available for replacement in
the present EcoStruxure Machine Expert version.
TM238LDA24DR TM241C24R
TM238LDD24DT TM241C24T/U
TM238LFAC24DR TM241CEC24R/U
TM238LFDC24DT TM241CEC24T/U
TM258LD42DT –
TM258LD42DT4L –
TM258LF42DT –
TM258LF42DT4L –
TM258LF66DT4L –
TM258LF42DR –
LMC058LF42 –
LMC058LF424 –
LMC078 –
ATV-IMC –
Lexium05 –
Lexium23+ –
ATV32 ATV320
ATV31/ATV312 ATV320
ATV71: 220 V and 400 V ATV340/ATV930, for details see the ATV71
References Substitution List, page 45
ATV71: 690 Vac ATV930, for details see the ATV71 References
Substitution List, page 45
Osicoder –
OTB1E0DM9LP TM3BCEIP+TM3DM8R/G
TM3BCEIP+TM3DM24R/G
TM221ME32TK
OTB1S0DM9LP TM3BCSL+TM3DM8R/G
TM3BCSL+TM3DM24R/G
TM221M32K
OTB1C0DM9LP TM3BCCO+TM3DM8R/G
TM3BCCO+TM3DM24R/G
TM241CEC24•
FTB –
iEM3x50 –
PM1200 –
PM325• –
PM800 –
HMIG5U Box –
Harmony HMIXBTGT2•••
EIO0000002842.04 43
Device Conversion
Harmony HMIXBTGT6•••
HMIBPxxx2/xxx5 HMIBMP
HMIBSO HMIBMI
HMIBSU HMIBMO
HMIBUxxx1/xxx• HMIBMU
HMIGTW5354/PWC5 Harmony HMIGTU•••• (HMIG3U box)
HMIGTW7354x/PWC7/PVC7
HMIPPx6 HMIBMP
HMIIPPx7/PRx7
HMIPPx9
HMIPUx6 HMIBMU
HMIIPUx7/PRx7 HMIBMU/P
HMIPUx9 HMIBMU
HMIBMO –
HMIBMI –
HMIBSC –
XBTGT + control –
XBTGK + control –
XBTGC –
NOTE: The Modicon M221 Logic Controller which was previously supported
within SoMachine via SoMachine Basic is not integrated into EcoStruxure
Machine Expert.
The Update Project procedure may include a conversion of devices as indicated
in the list.
The conversion of devices may also have influences on the addressing and the
libraries.
To help to avoid unintended behavior after a device was converted:
• Verify that the new device supports all functions and communication ports
that are required in your project.
• Avoid using direct addresses in your application.
• Perform a backup of the project to the PC before converting a device:
WARNING
UNINTENDED EQUIPMENT OPERATION
• Verify that any direct addresses used in your application (for example, %IB5)
have been converted correctly after device conversion.
• Verify that the modified project contains the intended configurations and
provides the intended functionality after you have converted the device.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
44 EIO0000002842.04
Device Conversion
NOTICE
LOSS OF DATA
Perform a backup of the project to the PC before converting a device.
Failure to follow these instructions can result in equipment damage.
- Option 1 Option 2
ATV71H037M3 ATV930U07M3 -
ATV71H037M3383 ATV930U07M3 -
ATV71H037M3460 - -
ATV71H037M3S337 ATV930U07M3 -
ATV71H037M3Z ATV930U07M3 -
ATV71H075M3 ATV930U15M3 -
ATV71H075M3383 ATV930U15M3 -
ATV71H075M3460 - -
ATV71H075M3S337 ATV930U15M3 -
ATV71H075M3Z ATV930U15M3 -
ATV71H075N4 ATV930U15N4 ATV340U07N4
ATV71H075N4383 ATV930U15N4 ATV340U07N4
ATV71H075N4460 - -
ATV71H075N4S337 ATV930U15N4 ATV340U07N4
ATV71H075N4Z ATV340U07N4 ATV930U15N4Z
ATV71H075N4Z460 - -
ATV71HC11N4 ATV930C13N4C -
ATV71HC11N4381 - -
ATV71HC11N4383 ATV930C13N4C -
ATV71HC11N4D ATV930C13N4C -
ATV71HC11Y ATV9A0C16*6 -
ATV71HC11YT ATV9A0C16*6 -
ATV71HC13N4 ATV930C16N4C -
ATV71HC13N4381 - -
ATV71HC13N4383 ATV9A0C71*4 -
ATV71HC13N4D ATV930C16N4C -
ATV71HC13Y ATV9A0C20*6 -
ATV71HC13YT ATV9A0C20*6 -
ATV71HC16N4 ATV930C22N4C ATV930C20N4F
ATV71HC16N4381 - -
ATV71HC16N4383 ATV930C22N4C ATV930C20N4F
ATV71HC16N4D ATV930C22N4C ATV930C20N4F
ATV71HC16Y ATV9A0C25*6 -
ATV71HC16YT ATV9A0C25*6 -
ATV71HC20N4 ATV930C25N4C ATV930C25N4F
ATV71HC20N4381 - -
ATV71HC20N4383 ATV930C25N4C ATV930C25N4F
EIO0000002842.04 45
Device Conversion
46 EIO0000002842.04
Device Conversion
ATV71HD11Y ATV930D15Y6 -
ATV71HD15M3X ATV930D18M3 -
ATV71HD15M3X337 ATV930D18M3 -
ATV71HD15M3X383 ATV930D18M3 -
ATV71HD15M3X460 - -
ATV71HD15M3XZ ATV930D18M3 -
ATV71HD15N4 ATV930D18N4 ATV340D15N4
ATV71HD15N4383 ATV930D18N4 ATV340D15N4
ATV71HD15N4460 - -
ATV71HD15N4S337 ATV930D18N4 ATV340D15N4
ATV71HD15N4Z ATV340D15N4 ATV930D18N4Z
ATV71HD15N4Z305 - -
ATV71HD15N4Z383 ATV340D15N4 ATV930D18N4Z
ATV71HD15N4Z460 - -
ATV71HD15Y ATV930D18Y6 -
ATV71HD18M3X ATV930D22M3 -
ATV71HD18M3X337 ATV930D22M3 -
ATV71HD18M3X383 ATV930D22M3 -
ATV71HD18M3X460 - -
ATV71HD18N4 ATV930D22N4 ATV340D18N4
ATV71HD18N4383 ATV930D22N4 ATV340D18N4
ATV71HD18N4460 - -
ATV71HD18N4S337 ATV930D22N4 ATV340D18N4
ATV71HD18N4Z ATV340D18N4 ATV930D22N4Z
ATV71HD18N4Z304 - -
ATV71HD18N4Z305 - -
ATV71HD18N4Z383 ATV340D18N4 ATV930D22N4Z
ATV71HD18N4Z460 - -
ATV71HD18Y ATV930D22Y6 -
ATV71HD22M3X ATV930D30M3 -
ATV71HD22M3X337 ATV930D30M3 -
ATV71HD22M3X383 ATV930D30M3 -
ATV71HD22M3X460 - -
ATV71HD22N4 ATV930D30N4 ATV340D22N4
ATV71HD22N4383 ATV930D30N4 ATV340D22N4
ATV71HD22N4460 - -
ATV71HD22N4S337 ATV930D30N4 ATV340D22N4
ATV71HD22N4Z ATV340D22N4 ATV930D30N4Z
ATV71HD22N4Z305 - -
ATV71HD22N4Z383 ATV340D22N4 ATV930D30N4Z
ATV71HD22N4Z460 - -
ATV71HD22Y ATV930D30Y6 -
ATV71HD30M3X ATV930D37M3 -
ATV71HD30M3X337 ATV930D37M3 -
ATV71HD30M3X383 ATV930D37M3 -
ATV71HD30M3X460 - -
EIO0000002842.04 47
Device Conversion
48 EIO0000002842.04
Device Conversion
EIO0000002842.04 49
Device Conversion
ATV71HU30S6X ATV930U40S6X -
ATV71HU30Y ATV930U40Y6 -
ATV71HU40M3 ATV930U55M3 -
ATV71HU40M3383 ATV930U55M3 -
ATV71HU40M3460 - -
ATV71HU40M3S337 ATV930U55M3 -
ATV71HU40M3Z ATV930U55M3 -
ATV71HU40N4 ATV930U55N4 ATV340U40N4
ATV71HU40N4383 ATV930U55N4 ATV340U40N4
ATV71HU40N4460 - -
ATV71HU40N4S337 ATV930U55N4 ATV340U40N4
ATV71HU40N4Z ATV340U40N4 ATV930U55N4Z
ATV71HU40N4Z305 - -
ATV71HU40N4Z383 ATV340U40N4 ATV930U55N4Z
ATV71HU40N4Z460 - -
ATV71HU40S6X ATV930U55S6X -
ATV71HU40Y ATV930U55Y6 -
ATV71HU55M3 ATV930U75M3 -
ATV71HU55M3383 ATV930U75M3 -
ATV71HU55M3460 - -
ATV71HU55M3S337 ATV930U75M3 -
ATV71HU55M3Z ATV930U75M3 -
ATV71HU55N4 ATV930U75N4 ATV340U55N4
ATV71HU55N4383 ATV930U75N4 ATV340U55N4
ATV71HU55N4460 - -
ATV71HU55N4S337 ATV930U75N4 ATV340U55N4
ATV71HU55N4Z ATV340U55N4 ATV930U75N4Z
ATV71HU55N4Z305 - -
ATV71HU55N4Z383 ATV340U55N4 ATV930U75N4Z
ATV71HU55N4Z460 - -
ATV71HU55S6X ATV930U75S6X -
ATV71HU55Y ATV930U75Y6 -
ATV71HU75M3 ATV930D11M3 -
ATV71HU75M3383 ATV930D11M3 -
ATV71HU75M3460 - -
ATV71HU75M3S337 ATV930D11M3 -
ATV71HU75M3Z ATV930D11M3 -
ATV71HU75N4 ATV930D11N4 ATV340U75N4
ATV71HU75N4383 ATV930D11N4 ATV340U75N4
ATV71HU75N4460 - -
ATV71HU75N4S337 ATV930D11N4 ATV340U75N4
ATV71HU75N4Z ATV340U75N4 ATV930D11N4Z
ATV71HU75N4Z305 - -
ATV71HU75N4Z383 ATV340U75N4 ATV930D11N4Z
ATV71HU75N4Z460 - -
ATV71HU75S6X ATV930D11S6X -
50 EIO0000002842.04
Device Conversion
ATV71HU75Y ATV930D11Y6 -
ATV71LD11M3XZ ATV71LD54M3Z -
ATV71LD11N4Z ATV71LD27N4Z -
ATV71LD15M3XZ ATV71LD66M3Z -
ATV71LD15N4Z ATV71LD33N4Z -
ATV71LD18M3XZ - -
ATV71LD18N4Z - -
ATV71LD22M3XZ - -
ATV71LD22N4Z ATV71LD48N4Z -
ATV71LD30M3XZ - -
ATV71LD30N4Z - -
ATV71LD37M3XZ - -
ATV71LD37N4Z - -
ATV71LD45M3XZ - -
ATV71LD45N4Z - -
ATV71LD55N4Z - -
ATV71LD75N4Z - -
ATV71LU22M3Z - -
ATV71LU30M3Z - -
ATV71LU30N4Z - -
ATV71LU40M3Z - -
ATV71LU40N4Z ATV71LD10N4Z -
ATV71LU55M3Z ATV71LD27M3Z -
ATV71LU55N4Z ATV71LD14N4Z -
ATV71LU75M3Z ATV71LD33M3Z -
ATV71LU75N4Z ATV71LD17N4Z -
ATV71P075N4Z - -
ATV71PD11N4Z - -
ATV71PU15N4Z - -
ATV71PU22N4Z - -
ATV71PU30N4Z - -
ATV71PU40N4Z - -
ATV71PU55N4Z - -
ATV71PU75N4Z - -
ATV71W075N4 ATV950U07N4 ATV950U15N4
ATV71WD11N4 ATV950D11N4 ATV950D15N4
ATV71WD15N4 ATV950D15N4 ATV950D18N4
ATV71WD18N4 ATV950D18N4 ATV950D22N4
ATV71WD22N4 ATV950D22N4 ATV950D30N4
ATV71WD30N4 ATV950D30N4 ATV950D37N4
ATV71WD37N4 ATV950D37N4 ATV950D45N4
ATV71WD45N4 ATV950D45N4 ATV950D55N4
ATV71WD55N4 ATV950D55N4 ATV950D75N4
ATV71WD75N4 ATV950D75N4 ATV950D90N4
ATV71WU15N4 ATV950U15N4 ATV950U22N4
ATV71WU22N4 ATV950U22N4 ATV950U30N4
EIO0000002842.04 51
Device Conversion
Obsolete Libraries
Obsolete Libraries
The table lists the libraries that have become obsolete, i.e. that are no longer
supported by the present EcoStruxure Machine Expert version. The second
column provides the libraries available in the present EcoStruxure Machine Expert
version.
NOTE: The libraries that are listed in the second column are not fully
compatible with the obsolete libraries of the first column. When you update
your project from SoMachine / SoMachine Motion to EcoStruxure Machine
Expert, you must integrate the new libraries and adapt your application code
manually.
CANmotion Lexium –
EnergyEfficiencyToolbox –
Lexium 23 Lexium 28
Lexium 32i GMC IndependentMotion PLCopenMC
MachineEnergyDashboard –
ModbusEnergyEfficiencyToolbox –
Packaging –
PD_PacDriveLib_obsolete PD_PacDriveLib
PD_Template_obsolete PD_Template
PD_FieldBusDevices_obsolete –
PD_ModBus_obsolete –
PD_ModbusTCPIP_obsolete ModbusHandling
PD_MultiBelt_obsolete PD_MultiBelt
PD_Isa_obsolete PackML
PD_Robotic_obsolete Robotic
52 EIO0000002842.04
Device Conversion
PD_SmartInfeed_obsolete PD_SmartInfeed
PD_Unwinder_obsolete Unwinder
PD_PacDriveLibModules_obsolete AxisModule
PD_IsaForTemplate_obsolete –
PD_EasyTCP_UDP_obsolete TcpUdpCommunication
PD_FieldBusDeviceModules_obsolete –
PD_MultiBeltModule_obsolete PD_MultiBeltModule
PD_RoboticModule_obsolete RoboticModule
PD_SmartInfeedModule_obsolete PD_SmartInfeedModule
PD_UnWinderModule_obsolete UnWinderModule
PreventaSupport XpsuSupport
Sercos3EnergyEfficiencyToolbox –
EIO0000002842.04 53
Glossary
D
DUT:
(data unit type) Along with the standard data types the user can define own data
type structures, enumerationen types, and references as data type units in a DUT
editor.
E
EDS:
(electronic data sheet) A file for fieldbus device description that contains, for
example, the properties of a device such as parameters and settings.
F
FDR:
(fast device replacement) A service supported by the device, that facilitate the
replacement of an inoperable equipment.
G
GVL:
(global variable list) Manages global variables within an EcoStruxure Machine
Expert project.
L
legacy projects:
Application projects that were created with SoMachine, SoMachine Motion, or a
previous version of EcoStruxure Machine Expert.
P
POU:
(program organization unit) A variable declaration in source code and a
corresponding instruction set. POUs facilitate the modular re-use of software
programs, functions, and function blocks. Once declared, POUs are available to
one another.
R
RPI:
(requested packet interval) The time period between cyclic data exchanges
requested by the scanner. EtherNet/IP devices publish data at the rate specified
by the RPI assigned to them by the scanner, and they receive message requests
from the scanner with a period equal to RPI.
EIO0000002842.04 55
Index retrieving the state of CANopen slaves....................30
3S CanOpenStack library.......................................31 S
slider on Web Visualization corrupted .....................33
A
ATV device replacement ........................................36 T
The POU xxx is no longer available within your
compiled application but it is still configured in
C the symbol configuration message ........................31
C0035 ..................................................................31 TM3 bus behavior..................................................32
CANopen slaves
retrieving the state .............................................30
connections to controllers in remote subnets ...........31 U
Controller Assistant tool .........................................31 unsupported devices .............................................42
converting ATV devices .........................................35 update
Read/Write (FUNC23) ....................................32
update project ....................................................... 11
D user management .................................................24
device user management.......................................24
DTM unresponsive after update..............................30
V
variables not correctly shared after update ..............31
E
EDS files
update of imported devices .................................33
EtherNet/IP adapter removed during update............32
EtherNet/IP adapter service limitations....................32
I
imported devices
update...............................................................33
L
library parameters
update...............................................................33
M
mapping variables on single bits feature with
versions before SoMachine V4.0 ..........................30
message
The POU xxx is no longer available within your
compiled application but it is still configured in the
symbol configuration.........................................31
migrating ATV devices ...........................................35
O
obsolete libraries ...................................................52
OTB device replacement........................................42
R
Read/Write (FUNC23) not transformed during
update ................................................................32
Remote Connection tool ........................................31
remote subnets
connecting to controllers.....................................31
replacing ATV devices ...........................................36
replacing OTB devices...........................................42
EIO0000002842.04 57
Schneider Electric
35 rue Joseph Monier
92500 Rueil Malmaison
France
+ 33 (0) 1 41 29 70 00
www.se.com