TM3 Programming Guide BASIC en EIO0000003345 04
TM3 Programming Guide BASIC en EIO0000003345 04
Basic)
Expansion Modules
Programming Guide
EIO0000003345.04
03/2024
www.se.com
Legal Information
The information provided in this document contains general descriptions, technical
characteristics and/or recommendations related to products/solutions.
This document is not intended as a substitute for a detailed study or operational and
site-specific development or schematic plan. It is not to be used for determining
suitability or reliability of the products/solutions for specific user applications. It is the
duty of any such user to perform or have any professional expert of its choice
(integrator, specifier or the like) perform the appropriate and comprehensive risk
analysis, evaluation and testing of the products/solutions with respect to the relevant
specific application or use thereof.
The Schneider Electric brand and any trademarks of Schneider Electric SE and its
subsidiaries referred to in this document are the property of Schneider Electric SE or
its subsidiaries. All other brands may be trademarks of their respective owner.
This document and its content are protected under applicable copyright laws and
provided for informative use only. No part of this document 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
document or its content, except for a non-exclusive and personal license to consult it
on an "as is" basis.
Schneider Electric reserves the right to make changes or updates with respect to or in
the content of this document or the format thereof, at any time 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 document, as well as any non-intended use
or misuse of the content thereof.
Expansion Modules
Table of Contents
Safety Information.......................................................................................5
About the Book ............................................................................................6
I/O Configuration General Information...................................................10
I/O Configuration General Description ........................................................10
TM3 Expansion Modules...........................................................................13
Using I/O Modules in a Configuration .........................................................22
Optional I/O Expansion Modules................................................................24
Configuring Digital I/Os .............................................................................28
Latch Principles ........................................................................................33
Filtering of Analog Input Channels .............................................................34
Adding Transmitter and Receiver Modules..................................................35
TM3 Digital I/O Modules Configuration..................................................36
Configuring the TM3 Digital I/O Modules ....................................................36
TM3 Analog I/O Modules Configuration ................................................37
TM3 Analog Input Modules........................................................................37
TM3AI2H / TM3AI2HG ........................................................................37
TM3AI4 / TM3AI4G .............................................................................38
TM3AI8 / TM3AI8G .............................................................................40
TM3TI4 / TM3TI4G .............................................................................42
TM3TI4D / TM3TI4DG.........................................................................44
TM3TI8T / TM3TI8TG .........................................................................46
TM3 Analog Output Modules .....................................................................54
TM3AQ2 / TM3AQ2G..........................................................................54
TM3AQ4 / TM3AQ4G..........................................................................55
TM3 Analog Mixed Input/Output Modules ...................................................57
TM3AM6 / TM3AM6G .........................................................................57
TM3TM3 / TM3TM3G..........................................................................60
Analog I/O Modules Diagnostics ................................................................64
TM3 Expert I/O Modules Configuration .................................................66
Configuring the TM3XTYS4 Expert Module ................................................66
TM3 Safety Modules Configuration ........................................................68
Configuring the TM3 Safety Modules..........................................................68
General Principles: TM3 Safety Functionality Modes ..................................68
Interlock .............................................................................................68
Start...................................................................................................69
External Device Monitoring (EDM) .......................................................71
Synchronization Time Monitoring for TM3SAK6R / TM3SAK6RG ...........72
General Principles: TM3 Safety Operation Modes .......................................73
Power-On Condition............................................................................73
Enable Condition ................................................................................74
Output Response Time........................................................................75
On Delay and Restart Delay ................................................................75
TM3 Safety Modules I/O Mapping ..............................................................75
TM3 Transmitter and Receiver I/O Modules Configuration ................80
Configuring the TM3 Transmitter and Receiver I/O Modules.........................80
Behavior of the TM3 Transmitter and Receiver Modules ..............................80
EIO0000003345.04 3
Expansion Modules
4 EIO0000003345.04
Safety Information Expansion Modules
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.
EIO0000003345.04 5
Expansion Modules About the Book
Validity Note
This document has been updated for the release of EcoStruxure™ Machine Expert
- Basic V1.3.
Related Documents
Title of Documentation Reference Number
EcoStruxure Machine Expert - Basic - Operating Guide EIO0000003281 (ENG)
EIO0000003282 (FRA)
EIO0000003283 (GER)
EIO0000003284 (SPA)
EIO0000003285 (ITA)
EIO0000003286 (CHS)
EIO0000003287 (POR)
EIO0000003288 (TUR)
EIO0000003126 (FRE)
EIO0000003127 (GER)
EIO0000003128 (SPA)
EIO0000003129 (ITA)
EIO0000003130 (CHS)
EIO0000003424 (POR)
EIO0000003425 (TUR)
6 EIO0000003345.04
About the Book Expansion Modules
EIO0000003132 (FRE)
EIO0000003133 (GER)
EIO0000003134 (SPA)
EIO0000003135 (ITA)
EIO0000003136 (CHS)
EIO0000003426 (POR)
EIO0000003427 (TUR)
EIO0000003138 (FRE)
EIO0000003139 (GER)
EIO0000003140 (SPA)
EIO0000003141 (ITA)
EIO0000003142 (CHS)
EIO0000003428 (POR)
EIO0000003429 (TUR)
EIO0000003354 (FRE)
EIO0000003355 (GER)
EIO0000003356 (SPA)
EIO0000003357 (ITA)
EIO0000003358 (CHS)
EIO0000003359 (POR)
EIO0000003360 (TUR)
EIO0000003145 (GER)
EIO0000003146 (SPA)
EIO0000003147 (ITA)
EIO0000003148 (CHS)
EIO0000003430 (POR)
EIO0000003431 (TUR)
EIO0000003298 (FRE)
EIO0000003299 (GER)
EIO0000003300 (SPA)
EIO0000003301 (ITA)
EIO0000003302 (CHS)
EIO0000003303 (POR)
EIO0000003304 (TUR)
EIO0000003345.04 7
Expansion Modules About the Book
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.
1For 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.
8 EIO0000003345.04
About the Book Expansion Modules
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.
EIO0000003345.04 9
Expansion Modules I/O Configuration General Information
10 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Normal I/O expansion bus operation can only be restored after eliminating the
source of the error and performing one of the following:
• Power cycle
• New application download
• Application request through a rising edge on bit %S107
• With EcoStruxure Machine Expert - Basic by selection of the Initialize
Controller command
EIO0000003345.04 11
Expansion Modules I/O Configuration General Information
WARNING
UNINTENDED EQUIPMENT OPERATION
• Include in your risk assessment the possibility of unsuccessful
communication between the logic controller and any I/O expansion modules.
• If the “Maintain values” option deployed during an I/O expansion bus error is
incompatible with your application, use alternate means to control your
application for such an event.
• Monitor the state of the I/O expansion bus using the dedicated system words
and take appropriate actions as determined by your risk assessment.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
For more information on the actions taken upon start-up of the logic controller
when an I/O expansion bus error is detected, refer to Optional I/O Expansion
Modules, page 24.
WARNING
UNINTENDED EQUIPMENT OPERATION
Update the configuration of your program each time you add or delete any type
of I/O expansions on your I/O bus, or you add or delete any devices on your
field bus.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
12 EIO0000003345.04
I/O Configuration General Information Expansion Modules
WARNING
UNINTENDED EQUIPMENT OPERATION
Include in your risk analysis each of the variations of I/O configurations that can
be realized marking I/O expansion modules as optional, and in particular the
establishment of TM3 Safety modules (TM3S…) as optional I/O modules, and
make a determination whether it is acceptable as it relates to your application.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
NOTE: For more details about this feature, refer to Optional I/O Expansion
Modules, page 24.
EIO0000003345.04 13
Expansion Modules I/O Configuration General Information
Current
TM3DI8A 8 Regular inputs 120 Vac Removable screw terminal
block / 5.08 mm
7.5 mA
TM3DI8 8 Regular inputs 24 Vdc Removable screw terminal
block / 5.08 mm
7 mA
TM3DI8G 8 Regular inputs 24 Vdc Removable spring terminal
block / 5.08 mm
7 mA
TM3DI16 16 Regular inputs 24 Vdc Removable screw terminal
block / 3.81 mm
7 mA
TM3DI16G 16 Regular inputs 24 Vdc Removable spring terminal
block / 3.81 mm
7 mA
TM3DI16K 16 Regular inputs 24 Vdc HE10 (MIL 20) connector
5 mA
TM3DI32K 32 Regular inputs 24 Vdc HE10 (MIL 20) connector
5 mA
Current
TM3DQ8R 8 Relay outputs 24 Vdc / 240 Vac Removable screw terminal
block / 5.08 mm
7 A maximum per common
line / 2 A maximum per
output
14 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Current
TM3DQ8UG 8 Regular transistor outputs 24 Vdc Removable spring terminal
(sink) block / 5.08 mm
4 A maximum per common
line/0.5 A maximum per
output
EIO0000003345.04 15
Expansion Modules I/O Configuration General Information
Current
TM3DM8R 4 Regular inputs 24 Vdc Removable screw terminal block /
5.08 mm
7 mA
4 Relay outputs 24 Vdc / 240 Vac
16 EIO0000003345.04
I/O Configuration General Information Expansion Modules
0...20 mA
4...20 mA
TM3AI2HG 16 bit, or 15 bit 2 inputs 0...10 Vdc Removable spring
+ sign terminal block / 5.08 mm
-10…+10 Vdc
0...20 mA
4...20 mA
TM3AI4 12 bit, or 11 bit 4 inputs 0...10 Vdc Removable screw
+ sign terminal block / 3.81 mm
-10…+10 Vdc
0...20 mA
4...20 mA
TM3AI4G 12 bit, or 11 bit 4 inputs 0...10 Vdc Removable spring
+ sign terminal blocks / 3.81
-10…+10 Vdc mm
0...20 mA
4...20 mA
TM3AI8 12 bit, or 11 bit 8 inputs 0...10 Vdc Removable screw
+ sign terminal block / 3.81 mm
-10…+10 Vdc
0...20 mA
4...20 mA
0...20 mA extended
4...20 mA extended
TM3AI8G 12 bit, or 11 bit 8 inputs 0...10 Vdc Removable spring
+ sign terminal blocks / 3.81
-10…+10 Vdc mm
0...20 mA
4...20 mA
0...20 mA extended
4...20 mA extended
TM3TI4 16 bit, or 15 bit 4 inputs 0...10 Vdc Removable screw
+ sign terminal block / 3.81 mm
-10…+10 Vdc
0...20 mA
4...20 mA
Thermocouple
PT100/1000
NI100/1000
EIO0000003345.04 17
Expansion Modules I/O Configuration General Information
0...20 mA
4...20 mA
Thermocouple
PT100/1000
NI100/1000
TM3TI4D 16 bit, or 15 bit 4 inputs Thermocouple Removable screw
+ sign terminal block / 3.81 mm
0...20 mA
4...20 mA
TM3AQ2G 12 bit, or 11 bit 2 outputs 0...10 Vdc Removable spring
+ sign terminal block / 5.08 mm
-10…+10 Vdc
0...20 mA
4...20 mA
TM3AQ4 12 bit, or 11 bit 4 outputs 0...10 Vdc Removable screw
+ sign terminal block / 5.08 mm
-10…+10 Vdc
0...20 mA
4...20 mA
TM3AQ4G 12 bit, or 11 bit 4 outputs 0...10 Vdc Removable spring
+ sign terminal block / 5.08 mm
-10…+10 Vdc
0...20 mA
4...20 mA
18 EIO0000003345.04
I/O Configuration General Information Expansion Modules
0...20 mA
4...20 mA
TM3AM6G 12 bit, or 11 bit + 4 inputs 0...10 Vdc Removable spring
sign terminal block / 3.81 mm
2 outputs -10...+10 Vdc
0...20 mA
4...20 mA
TM3TM3 16 bit, or 15 bit 2 inputs 0...10 Vdc Removable screw
+ sign terminal block / 5.08 mm
-10...+10 Vdc
0...20 mA
4...20 mA
Thermocouple
PT100/1000
NI100/1000
12 bit, or 11 bit + 1 output 0...10 Vdc
sign
-10...+10 Vdc
0...20 mA
4...20 mA
TM3TM3G 16 bit, or 15 bit 2 inputs 0...10 Vdc Removable spring
+ sign terminal block / 5.08 mm
-10...+10 Vdc
0...20 mA
4...20 mA
Thermocouple
PT100/1000
NI100/1000
12 bit, or 11 bit + 1 output 0...10 Vdc
sign
-10...+10 Vdc
0...20 mA
4...20 mA
EIO0000003345.04 19
Expansion Modules I/O Configuration General Information
TM3XTRA1 Data transmitter module for remote I/O 1 front connector RJ-45
TM3XREC1 Data receiver module for remote I/O 1 front connector RJ-45
20 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Category Current
TM3SAC5R 1 function, up 1 or 2 (1) Safety input 24 Vdc 3.81 mm (0.15 in.) and
to category 3 5.08 mm (0.20 in.),
Start (2) Input 100 mA maximum removable screw terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
TM3SAC5RG 1 function, up 1 or 2 (1) Safety input 24 Vdc 3.81 mm (0.15 in.) and
to category 3 5.08 mm (0.20 in.),
Start (2) Input 100 mA maximum removable spring terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
TM3SAF5R 1 function, up 2 (1) Safety inputs 24 Vdc 3.81 mm (0.15 in.) and
to category 4 5.08 mm (0.20 in.),
Start Input 100 mA maximum removable screw terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
TM3SAF5RG 1 function, up 2 (1) Safety inputs 24 Vdc 3.81 mm (0.15 in.) and
to category 4 5.08 mm (0.20 in.),
Start Input 100 mA maximum removable spring terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
TM3SAFL5R 2 functions, 2 (1) Safety inputs 24 Vdc 3.81 mm (0.15 in.) and
up to 5.08 mm (0.20 in.),
category 3 Start Input 100 mA maximum removable screw terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
TM3SAFL5RG 2 functions, 2 (1) Safety inputs 24 Vdc 3.81 mm (0.15 in.) and
up to 5.08 mm (0.20 in.),
category 3 Start Input 100 mA maximum removable spring terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
TM3SAK6R 3 functions, 1 or 2 (1) Safety inputs 24 Vdc 3.81 mm (0.15 in.) and
up to 5.08 mm (0.20 in.),
category 4 Start Input 100 mA maximum removable screw terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
TM3SAK6RG 3 functions, 1 or 2 (1) Safety inputs 24 Vdc 3.81 mm (0.15 in.) and
up to 5.08 mm (0.20 in.),
category 4 Start Input 100 mA maximum removable spring terminal
block
3 in parallel Relay outputs 24 Vdc / 230 Vac
For more information on the terms methods used concerning functional safety as
they apply to the TM3 Safety Modules, refer to the sections TM3 Safety
Functionality modes, page 68 and TM3 Safety Operation Modes, page 73.
EIO0000003345.04 21
Expansion Modules I/O Configuration General Information
Step Action
1 Click the Configuration tab in the EcoStruxure Machine Expert - Basic window.
2 In the catalog area, click one of the following module types to expand the list of expansion
modules:
• TM3 Digital I/O Modules
• TM3 Analog I/O Modules
• TM3 Expert I/O Modules
• TM2 Digital I/O Modules
• TM2 Analog I/O Modules
Result: The description of the physical characteristics of the selected expansion module
appears in the bottom of the catalog area.
4 Drag the selected expansion module to the editor area and drop the module on the right-
hand side of the controller or the last expansion module in the configuration or the TM3 bus
coupler.
Result: The module is added under the My Controller > I/O Bus branch of the hardware
tree and the description of the physical characteristics of the selected module appears in the
bottom of the editor area. With a TM3 bus coupler, the module is added under the device
TM3BC• > I/O Bus branch of the hardware tree.
WARNING
UNINTENDED EQUIPMENT OPERATION
Update the configuration of your program each time you add or delete any type
of I/O expansions on your I/O bus, or you add or delete any devices on your
field bus.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
22 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Removing a Module
You can remove an expansion module by pressing the Delete key or by
right-clicking the module and clicking Remove on the contextual menu that
appears.
If the expansion module contains at least one address being used in a program, a
message appears asking you to confirm the operation. Click Yes to continue.
EIO0000003345.04 23
Expansion Modules I/O Configuration General Information
WARNING
UNINTENDED EQUIPMENT OPERATION
Include in your risk analysis each of the variations of I/O configurations that can
be realized marking I/O expansion modules as optional, and in particular the
establishment of TM3 Safety modules (TM3S…) as optional I/O modules, and
make a determination whether it is acceptable as it relates to your application.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
24 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Step Action
1 Drag-and-drop the I/O expansion module from the catalog to the editor.
2 In the Device information area, select the Optional module check box:
Step Action
2 In the Device information area, select the Optional module check box.
EIO0000003345.04 25
Expansion Modules I/O Configuration General Information
The selection of the Optional module feature is used by the logic controller to
start the I/O bus. The following system words are updated to indicate the status of
the physical I/O bus configuration:
%SW118 Bits 13 and 14 are pertinent to the I/O module status relative to the I/O
bus.
Logic controller status
word Bit 13, if FALSE, indicates that there are mandatory modules as
defined by the I/O expansion bus configuration that are absent or
otherwise inoperative when the logic controller attempts to start the I/O
expansion bus. In this case, the I/O bus does not start.
Bit 14, if FALSE, indicates that one or more modules have ceased
communication with the logic controller after the I/O expansion bus is
started. This is the case whether an I/O expansion module is defined as
mandatory or as an optional module but present at start-up.
When the I/O bus is started, if the value of %SW120 is modified by the
system, it indicates that an error is detected on one or more I/O
expansion modules (regardless of the Optional module feature).
26 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Internal ID Codes
Logic controllers identify expansion modules by a simple internal ID code. This ID
code is not specific to each reference, but identifies the structure of the expansion
module. Therefore, different references can share the same ID code.
If you declare two modules with the same internal ID code next to each other in
the configuration and both are declared as optional, a message appears at the
bottom of the Configuration window. There must be at least one non-optional
module between two optional modules.
This table shows the internal ID codes of expansion modules:
TM2DDI16DT, TM2DDI16DK 0
TM2DDI8DT, TM2DAI8DT 4
TM2DDO32TK, TM2DDO32UK 3
TM2DMM24DRF, TM2DDI32DK 2
TM2DMM8DRT 6
TM2ALM3LT, TM2AMI2HT, TM2AMI2LT, TM2AMI4LT, TM2AMI8HT, 96
TM2AMM3HT, TM2AMM6HT, TM2AMO1HT, TM2ARI8HT, TM2ARI8LRJ,
TM2ARI8LT, TM2AVO2HT
TM3DI32K 130
TM3XTYS4 136
EIO0000003345.04 27
Expansion Modules I/O Configuration General Information
Step Action
1 Drag-and-drop the digital I/O expansion module from the catalog to the editor.
Device information
Optional module Functional Mode Latch, Filter, Fallback Requires module with software version SV 2.0 or greater
Messages
Device description
NOTE: The functional mode Latch, Filter, Fallback is only available on digital
expansion modules with firmware version ≥ 28 (SV ≥ 2.0).
Step Action
28 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Step Description
1 Click the Configuration tab in the EcoStruxure Machine Expert - Basic window.
2 In the hardware tree, click MyController > IO Bus > Module x > Digital inputs, where
x is the expansion module number on the controller.
Result: The digital input properties of the selected module are displayed in the editor
area, for example:
Digital inputs
EIO0000003345.04 29
Expansion Modules I/O Configuration General Information
This table describes how to configure the Latch and Filter parameters:
Step Action
2 In the device information area, select the Latch, Filter, Fallback value in the
Functional Mode.
3 Select Digital inputs in the hardware tree.
Falling edge
500 μs
1 ms
2 ms
4 ms
12 ms
30 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Step Description
1 Click the Configuration tab in the EcoStruxure Machine Expert - Basic window.
2 In the hardware tree, click MyController > IO Bus > Module x > Digital outputs,
where x is the expansion module number on the controller.
Result: The digital output properties of the selected module are displayed in the editor
area, for example:
Step Action
2 In the device information area, select the Latch, Filter, Fallback value in the
Functional Mode.
3 Select Digital outputs in the hardware tree.
EIO0000003345.04 31
Expansion Modules I/O Configuration General Information
If the Fallback Behavior option is set to Maintain values, the output retains its
value when the logic controller enters the STOPPED state or an exception state.
For more details on maintaining output values, refer to Fallback Behavior (see
EcoStruxure Machine Expert - Basic, Operating Guide).
Step Description
1 Click the Programming tab in the EcoStruxure Machine Expert - Basic window.
2 In the left-hand area of the Programming tab, click on the Tools tab and from the I/O
objects branch, select one of the following I/O types to display the properties:
• Digital inputs
• Digital outputs
• Analog inputs
• Analog outputs
Result: A list of all embedded and expansion module I/O addresses appears in the lower
central area of the EcoStruxure Machine Expert - Basic window, for example:
3 Scroll down to the range of addresses corresponding to the expansion module you are
configuring. The following properties are displayed:
• Used: Indicates whether the corresponding address is being used in the program or
not.
• Address: Displays the address of the digital output on the expansion module. For
details on addressing I/O objects, refer to I/O Addressing (see EcoStruxure Machine
Expert - Basic, Generic Functions Library Guide).
• Symbol: Allows you to specify a symbol to associate with the corresponding I/O
object to be used in the program.
Double-click in the Symbol column, type the symbol name of the corresponding
object, and press Enter.
If a symbol already exists, right-click in the Symbol column and choose Search and
Replace to find and replace occurrences of this symbol throughout the program
and/or program comments.
• Comment: Allows you to specify a comment to associate with the corresponding I/O
object.
Double-click in the Comment column, type a comment for the corresponding object,
and press Enter.
32 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Latch Principles
Introduction
The Latch parameter allows incoming pulses with amplitude widths shorter than
the controller scan time to be captured and recorded.
The following timing diagram illustrates the latching effects:
Rising edge
Latch rising edge allows the detection of a positive pulse whose width
corresponds to the bounce filter value.
State
Real signal
t
Input image in
TM3 module t
Input image in
controller t
0
Falling edge
Latch falling edge allows the detection of a negative pulse whose width
corresponds to the bounce filter value.
State
Real signal
t
Input image in
TM3 module t
Input image in
controller t
0
EIO0000003345.04 33
Expansion Modules I/O Configuration General Information
Both edge
Latch both edge allows the detection of an inverted pulse whose width
corresponds to the bounce filter value.
When the I/O module is read by the controller, the level-state of the input is taken
as reference to detect the next pulse.
State
Real signal
t
Input image in
TM3 module t
Input image in
controller t
0
State
Real signal
t
Input image in
TM3 module t
Input image in
controller t
0
34 EIO0000003345.04
I/O Configuration General Information Expansion Modules
Procedure
Before adding the Transmitter and Receiver modules, create an EcoStruxure
Machine Expert - Basic project and add a logic controller as described in the
EcoStruxure Machine Expert - Basic Operating Guide.
In EcoStruxure Machine Expert - Basic, the Transmitter and Receiver modules are
paired together as a single reference. To add the Transmitter and Receiver
module pair to a configuration:
Step Description
1 Click the Configuration tab in the EcoStruxure Machine Expert - Basic window.
2 In the catalog area, click TM3 Expert I/O Modules to expand the list of expansion modules.
Result: The description of the physical characteristics of the Transmitter and Receiver
module appears in the bottom of the catalog area.
4 Drag the selected Transmitter and Receiver module to the editor area and drop the module
on the right-hand side of the controller or the last expansion module in the configuration.
Result: The Transmitter and Receiver module is added under the My Controller > I/O Bus
branch of the hardware tree and the description of the physical characteristics of the
Transmitter and Receiver module appears in the bottom of the editor area.
5 Add further expansion modules to the right of the Transmitter and Receiver module pair, up
to the maximum number of modules allowed.
NOTE: Only one Transmitter and Receiver module pair can be added to a
configuration.
EIO0000003345.04 35
Expansion Modules TM3 Digital I/O Modules Configuration
36 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
EIO0000003345.04 37
Expansion Modules TM3 Analog I/O Modules Configuration
Address %IWx.0...%IWx.1 %IWx.y The address of the input channel, where x is the
module number and y is the channel number.
Type Not used Not used Choose the mode of the channel.
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
Scope Normal Normal The range of values for a channel.
Sampling 1ms/Channel 1ms/Channel Specifies the sampling period of the channel, page 34.
TM3AI4 / TM3AI4G
Introduction
The TM3AI4 (screw terminal block) / TM3AI4G (spring terminal block) expansion
modules feature 4 analog input channels with 12-bit resolution.
The channel input types are:
• 0...10 V
• -10...+10 V
• 0...20 mA
• 4...20 mA
For information on the diagnostic codes produced by each input type, refer to
Analog I/O Modules Diagnostics, page 64.
For further hardware information, refer to TM3AI4 / TM3AI4G (see Modicon TM3,
Analog I/O Modules, Hardware Guide).
NOTE: If you have physically wired the analog channel for a voltage signal
and you configure the channel for a current signal in EcoStruxure Machine
Expert - Basic, you may damage the analog circuit.
38 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
Address %IWx.0...%IWx.3 %IWx.y The address of the input channel, where x is the
module number and y is the channel number.
Type Not used Not used Choose the mode of the channel.
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
Scope Normal Normal The range of values for a channel.
EIO0000003345.04 39
Expansion Modules TM3 Analog I/O Modules Configuration
TM3AI8 / TM3AI8G
Introduction
The TM3AI8 (screw terminal block) / TM3AI8G (spring terminal block) expansion
modules feature 8 analog input channels with 12-bit resolution.
The channel input types are:
• 0...10 V
• -10...+10 V
• 0...20 mA
• 4...20 mA
• 0...20 mA extended
• 4...20 mA extended
For information on the diagnostic codes produced by each input type, refer to
Analog I/O Modules Diagnostics, page 64.
For further hardware information, refer to TM3AI8 / TM3AI8G (see Modicon TM3,
Analog I/O Modules, Hardware Guide).
NOTE: If you have physically wired the analog channel for a voltage signal
and you configure the channel for a current signal in EcoStruxure Machine
Expert - Basic, you may damage the analog circuit.
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
40 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
-10 - +10 V
0 - 20 mA
4 - 20 mA
0 - 20 mA extended(2)
4 - 20 mA extended(2)
4 - 20 mA extended(2) 1200
4 - 20 mA extended(2) 23170
EIO0000003345.04 41
Expansion Modules TM3 Analog I/O Modules Configuration
TM3TI4 / TM3TI4G
Introduction
The TM3TI4 (screw terminal block) / TM3TI4G (spring terminal block) expansion
modules feature 4 analog input channels with 16-bit resolution.
The channel input types are:
• 0...10 V
• -10...+10 V
• 0...20 mA
• 4...20 mA
• K thermocouple
• J thermocouple
• R thermocouple
• S thermocouple
• B thermocouple
• E thermocouple
• T thermocouple
• N thermocouple
• C thermocouple
• PT100
• PT1000
• NI100
• NI1000
For information on the diagnostic codes produced by each input type, refer to
Analog I/O Modules Diagnostics, page 64.
For further hardware information, refer to TM3TI4 / TM3TI4G (see Modicon TM3,
Analog I/O Modules, Hardware Guide).
NOTE: If you have physically wired the analog channel for a voltage signal
and you configure the channel for a current signal in EcoStruxure Machine
Expert - Basic, you may damage the analog circuit.
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
42 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
Address %IWx.0...%IWx.3 %IWx.y The address of the input channel, where x is the
module number and y is the channel number.
Type Not used Not used Choose the mode of the channel.
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
K Thermocouple
J Thermocouple
R Thermocouple
S Thermocouple
B Thermocouple
E Thermocouple
T Thermocouple
N Thermocouple
C Thermocouple
PT100
PT1000
NI100
NI1000
Scope Normal Normal The range of values for a channel.
Fahrenheit (0.1°F)
Fahrenheit (0.2°F)*
Filter (x 10ms) 0...1000 0 Specifies the first order filter time, page 34 constant
(0...10 s) in increments of 10 ms.
EIO0000003345.04 43
Expansion Modules TM3 Analog I/O Modules Configuration
0.1 °C
0.1 °F
0.2 °F
TM3TI4D / TM3TI4DG
Introduction
The TM3TI4D (screw terminal block) / TM3TI4DG (spring terminal block)
expansion modules feature 4 analog input channels with 16-bit resolution.
The channel input types are:
• K thermocouple
• J thermocouple
• R thermocouple
• S thermocouple
• B thermocouple
• E thermocouple
• T thermocouple
• N thermocouple
• C thermocouple
For information on the diagnostic codes produced by each input type, refer to
Analog I/O Modules Diagnostics, page 64.
For further hardware information, refer to TM3TI4D / TM3TI4DG.
44 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
Address %IWx.0...%IWx.3 %IWx.y The address of the input channel, where x is the
module number and y is the channel number.
Type Not used Not used Choose the mode of the channel.
K Thermocouple
J Thermocouple
R Thermocouple
S Thermocouple
B Thermocouple
E Thermocouple
T Thermocouple
N Thermocouple
C Thermocouple
Fahrenheit (0.1°F)
Fahrenheit (0.2°F)*
Min. Temperature See the table below Specifies the lower measurement limit.
Max. Temperature See the table below Specifies the upper measurement limit.
Filter (x 10ms) 0...1000 0 Specifies the first order filter time, page 34 constant
(0...10 s) in increments of 10 ms.
0.1 °C
0.1 °F
0.2 °F
EIO0000003345.04 45
Expansion Modules TM3 Analog I/O Modules Configuration
TM3TI8T / TM3TI8TG
Introduction
The TM3TI8T (screw terminal block) / TM3TI8TG (spring terminal block)
expansion modules feature 8 analog input channels with 16-bit resolution.
The channel input types are:
• K thermocouple
• J thermocouple
• R thermocouple
• S thermocouple
• B thermocouple
• E thermocouple
• T thermocouple
• N thermocouple
• C thermocouple
• NTC thermistor
• PTC thermistor
• Ohmmeter
For information on the diagnostic codes produced by each input type, refer to
Analog I/O Modules Diagnostics, page 64.
For further hardware information, refer to TM3TI8T / TM3TI8TG (see Modicon
TM3, Analog I/O Modules, Hardware Guide).
NOTE: If you have physically wired the analog channel for a voltage signal
and you configure the channel for a current signal in EcoStruxure Machine
Expert - Basic, you may damage the analog circuit.
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
46 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
Step Description
1 Click the Configuration tab in the EcoStruxure Machine Expert - Basic window.
2 In the hardware tree, click MyController > IO Bus > Module x > Analog inputs, where
x is the expansion module number on the controller.
Result: The analog input properties of the selected module are displayed in the editor
area.
3 Edit the properties to configure the analog inputs:
• Used: Indicates whether the corresponding address is being used in the program or
not.
• Address: Displays the address of the analog input on the expansion module. For
details on addressing I/O objects, refer to I/O Addressing (see EcoStruxure Machine
Expert - Basic, Generic Functions Library Guide).
• Symbol: Allows you to specify a symbol to associate with the corresponding analog
input object to be used in the program.
Double-click in the Symbol column, type the symbol name of the corresponding
object, and press Enter.
• Type: Displays the type of the analog input on the expansion module.
• Configuration: Click the ... button to display the Input Assistant.
• Comment: Allows you to specify a comment to associate with the corresponding
analog input object.
Double-click in the Comment column, type a comment for the corresponding object,
and press Enter.
Thermocouple Type
This figure represents the analog input assistant for the thermocouple
configuration:
EIO0000003345.04 47
Expansion Modules TM3 Analog I/O Modules Configuration
Minimum range value See the following table Specifies the measurement limits (modifiable in Customized scope
only).
Maximum range value
Filter 0...1000 Specifies the first order filter time, page 34 constant (0...10 s) in
increments of 10 ms.
Sampling 100 ms/Channel Specifies the sampling period, page 34 of the channel.
The following table indicates the possible range values for the selected type of
thermocouple:
48 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
Minimum range value -32768...32767 Specifies the measurement limit (modifiable in Customized scope only).
EIO0000003345.04 49
Expansion Modules TM3 Analog I/O Modules Configuration
The following table indicates the range and parameters available for the Formula
calculation mode:
Measurement range
Tmin (Rth = 200 KΩ) – The estimated minimum temperature (calculated using the parameter
values).
Tmax (Rth = 100 Ω) – The estimated maximum temperature (calculated using the parameter
values).
Parameters
Tref 1...1000 °C (33.8...1832 °F) Specifies the temperature value.
-273...1000 °C (-459.4...710.33
°F) (1)
This figure represents the analog input assistant for the NTC Thermistor
configuration with Chart calculation mode selected:
50 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
The following table indicates the range and parameters available for the Chart
calculation mode:
Measurement range
Tmin (Rth = 200 KΩ) – The estimated minimum temperature (calculated using the parameter
values).
Tmax (Rth = 100 Ω) – The estimated maximum temperature (calculated using the parameter
values).
Parameters
R1 100 Ω...200 KΩ Specifies the resistance 1 in Ohms at temperature T1.
(-458.87...710.33 °F)
-272.15...376.85°C
(-457.87...710.33 °F) (1)
(1) When the application is configured with a functional level of at least Level 6.0.
EIO0000003345.04 51
Expansion Modules TM3 Analog I/O Modules Configuration
52 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
Ohmmeter Type
This figure represents the analog input assistant for the Ohmmeter configuration:
Scope Resistance (Ohm) Choose the parameter scope for the channel.
EIO0000003345.04 53
Expansion Modules TM3 Analog I/O Modules Configuration
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
54 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
Scope Normal Normal The range of values for a channel.
TM3AQ4 / TM3AQ4G
Introduction
The TM3AQ4 (screw terminal block) / TM3AQ4G (spring terminal block)
expansion modules feature 4 analog output channels with 12-bit resolution.
The channel output types are:
• 0...10 V
• -10...+10 V
• 0...20 mA
• 4...20 mA
For further hardware information, refer to TM3AQ4 / TM3AQ4G (see Modicon
TM3, Analog I/O Modules, Hardware Guide).
NOTE: If you have physically wired the analog channel for a voltage signal
and you configure the channel for a current signal in EcoStruxure Machine
Expert - Basic, you may damage the analog circuit.
EIO0000003345.04 55
Expansion Modules TM3 Analog I/O Modules Configuration
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
Scope Normal Normal The range of values for a channel.
56 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
EIO0000003345.04 57
Expansion Modules TM3 Analog I/O Modules Configuration
Address %IWx.0...%IWx.3 %IWx.y The address of the input channel, where x is the
module number and y is the channel number.
Type Not used Not used Choose the mode of the channel.
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
Scope Normal Normal The range of values for a channel.
Sampling 1ms/Channel 1ms/Channel Specifies the sampling period of the channel. If an input
filter is active, the sampling period is set internally to 10
10ms/Channel ms, page 34.
(1) The 12-bit data (0 to 4095) processed in the analog I/O module can be linear-converted to a value between -32768 and 32767.
58 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
Type Not used Not used Choose the mode of the channel.
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
Scope Normal Normal The range of values for a channel.
EIO0000003345.04 59
Expansion Modules TM3 Analog I/O Modules Configuration
TM3TM3 / TM3TM3G
Introduction
The TM3TM3 (screw terminal block) / TM3TM3G (spring terminal block)
expansion modules feature 2 analog input channels with 16-bit resolution and 1
analog output with 12-bit resolution.
The channel input types are:
• 0...10 V
• -10...+10 V
• 0...20 mA
• 4...20 mA
• K thermocouple
• J thermocouple
• R thermocouple
• S thermocouple
• B thermocouple
• E thermocouple
• T thermocouple
• N thermocouple
• C thermocouple
• PT100
• PT1000
• NI100
• NI1000
For information on the diagnostic codes produced by each input type, refer to
Analog I/O Modules Diagnostics, page 64.
The channel output types are:
• 0...10 V
• -10...+10 V
• 0...20 mA
• 4...20 mA
For further hardware information, refer to TM3TM3 / TM3TM3G (see Modicon
TM3, Analog I/O Modules, Hardware Guide).
NOTE: If you have physically wired the analog channel for a voltage signal
and you configure the channel for a current signal in EcoStruxure Machine
Expert - Basic, you may damage the analog circuit.
NOTICE
INOPERABLE EQUIPMENT
Verify that the physical wiring of the analog circuit is compatible with the
software configuration for the analog channel.
Failure to follow these instructions can result in equipment damage.
60 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
Address %IWx.0...%IWx.1 %IWx.y The address of the input channel, where x is the
module number and y is the channel number.
Type Not used Not used Choose the mode of the channel.
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
K Thermocouple
J Thermocouple
R Thermocouple
S Thermocouple
B Thermocouple
E Thermocouple
T Thermocouple
N Thermocouple
C Thermocouple
PT100
PT1000
NI100
NI1000
Scope Normal Normal The range of values for a channel.
Fahrenheit (0.1°F)
Fahrenheit (0.2°F)*
Filter (x 10ms) 0...1000 0 Specifies the first order filter time constant (0...10 s)
in increments of 10 ms, page 34.
EIO0000003345.04 61
Expansion Modules TM3 Analog I/O Modules Configuration
0.1 °C
0.1 °F
0.2 °F
62 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
0 - 10 V
-10 - +10 V
0 - 20 mA
4 - 20 mA
Scope Normal Normal The range of values for a channel.
EIO0000003345.04 63
Expansion Modules TM3 Analog I/O Modules Configuration
0 Normal
1 Undefined
2 Undefined
3 Configuration error detected.
0 Normal
1 Undefined
2 Undefined
3 Configuration error detected
5 Undefined
6 Undefined
7 Hardware error detected
8...255 Undefined
64 EIO0000003345.04
TM3 Analog I/O Modules Configuration Expansion Modules
≤ -0.20 V 6
-0.19 V...10.19 V 0
≥ 10.20 V 5
≤ -10.40 V 6
-10.39 V...10.39 V 0
≥ 10.40 V 5
≤ -0.40 mA 6
-0.39 mA...20.39 mA 0
≥ 20.40 mA 5
≤ 3.68 mA 6
3.69 mA...20.31 mA 0
≥ 20.32 mA 5
≤ -0.40 mA 6
-0.39 mA...20.00 mA 0
20.01 mA...23.54 mA 8
≥ 23.55 mA 5
< 1.19 mA 6
1.20 mA...3.99 mA 9
4.00 mA...20.00 mA 0
20.01 mA...23.17 mA 8
≥ 23.18 mA 5
EIO0000003345.04 65
Expansion Modules TM3 Expert I/O Modules Configuration
CH1_Run %Ix.1 Input active if the power contacts of TeSys are closed.
CH1_Trip %Ix.2 Input active if the selector of TeSys is in the TRIP position.
CH2_Run %Ix.4 Input active if the power contacts of TeSys are closed.
CH2_Trip %Ix.5 Input active if the selector of TeSys is in the TRIP position.
CH3_Run %Ix.7 Input active if the power contacts of TeSys are closed.
CH3_Trip %Ix.8 Input active if the selector of TeSys is in the TRIP position.
CH4_Run %Ix.10 Input active if the power contacts of TeSys are closed.
CH4_Trip %Ix.11 Input active if the selector of TeSys is in the TRIP position.
Error %Ix.12 Overcurrent error flag of protected source outputs (0:Error, 1:Normal).
66 EIO0000003345.04
TM3 Expert I/O Modules Configuration Expansion Modules
CH1_Dir1Control %Qx.0 This 24 V output drives the direct (forward) command of the motor.
CH1_Dir2Control %Qx.1 This 24 V output drives the reverse (backward) command of the motor.
CH2_Dir1Control %Qx.2 This 24 V output drives the direct (forward) command of the motor.
CH2_Dir2Control %Qx.3 This 24 V output drives the reverse (backward) command of the motor.
CH3_Dir1Control %Qx.4 This 24 V output drives the direct (forward) command of the motor.
CH3_Dir2Control %Qx.5 This 24 V output drives the reverse (backward) command of the motor.
CH4_Dir1Control %Qx.6 This 24 V output drives the direct (forward) command of the motor.
CH4_Dir2Control %Qx.7 This 24 V output drives the reverse (backward) command of the motor.
EIO0000003345.04 67
Expansion Modules TM3 Safety Modules Configuration
Power Cycle
The interlock condition is reset by a power cycle. Information about a possible
malfunction detected, provided by the interlock, is interrupted and not recovered
before the next safety cycle.
Reset
The logic controller can request to reset the safety module by communicating with
the safety module on the TM3 Bus.
68 EIO0000003345.04
TM3 Safety Modules Configuration Expansion Modules
When the reset signal is active, both safety module internal relays are deactivated.
The reset signal can be used to reset the module after the activation of the
interlock function.
NOTE: The reset signal overwrites an activated interlock function. Information
about a possible malfunction detected, provided by the interlock, is interrupted
and not recovered before the next safety cycle.
The interruption of the interlock function could lead to the degradation of the safety
level of the system. The reset of this function should only be done manually after
verification of the intended functionality.
WARNING
UNINTENDED EQUIPMENT OPERATION
• Do not use the reset function to reset an interlock programmatically.
• Always verify the interlock notification before using the reset function.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
Start
Description
Two modes are available for the start functionality:
Monitored start: When monitored, the start mode is manually controlled (conditioned by
the input edge).
This figure represents the events sequence for the two start modes available:
Events description:
1. Monitored start condition is triggered by a falling edge on the start input.
2. Non-monitored start condition is available as long as the start input is on.
The start condition can be valid before the safety-related input.
3. The outputs get activated only if both start and safety-related input conditions
are valid.
NOTE: For a monitored start, the falling edge on the start input must appear
within 20 seconds (± 5 seconds) after activation of the start input at nominal
supply voltage.
Both the safety-related conditions and the start conditions must be valid before
allowing the activation of outputs.
EIO0000003345.04 69
Expansion Modules TM3 Safety Modules Configuration
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not use either the monitored start or the non-monitored start as a safety-
related function.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
Automatic Start
There is no start interlock when automatic start is used. After a power cycle, the
output behavior depends solely on the state of the inputs.
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not use automatic start if a start interlock is required in your application after
a power cycle.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
The module is in automatic start mode if the start input is permanently closed
(hardwired).
This figure represents how to connect a switch on a TM3 safety module to
configure an automatic start:
70 EIO0000003345.04
TM3 Safety Modules Configuration Expansion Modules
Monitored Start
In monitored start mode, the outputs are activated when:
• All required inputs are closed.
• A falling edge is applied to the start input. A falling edge means that the start
switch is pressed and released again.
At nominal supply voltage, the start switch must be released within 20 seconds (±
5 seconds) after it has been closed. The exact delay depends on supply voltage
and ambient temperature.
This figure represents how to connect a switch on a TM3 safety module to
configure a monitored start (when available on the module):
EIO0000003345.04 71
Expansion Modules TM3 Safety Modules Configuration
K3 External contactor with a normally closed feedback and normally open safety-
related contact
K4 External contactor with a normally closed feedback and normally open safety-
related contact
S2 Start switch
(1) Safety-related outputs
K3 External contactor with a normally closed feedback and normally open safety-
related contact
K4 External contactor with a normally closed feedback and normally open safety-
related contact
S2 Start switch
(1) Safety-related outputs
72 EIO0000003345.04
TM3 Safety Modules Configuration Expansion Modules
in the following figure. The outputs are not activated if the synchronization time is
expired.
This figure represents the synchronization time monitoring chronogram on a
TM3SAK6R• module in a 2-channel application:
Events description:
1. S21-S22 operated before S31-S32
2. S31-S32 operated before S21-S22
3. Outputs are not activated because the synchronization time has expired.
WARNING
INCORRECT USE OF THE INTERNAL SYNCHRONIZATION TIME
CONDITION
Do not use the synchronization time monitoring to control safety-related
operations.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
EIO0000003345.04 73
Expansion Modules TM3 Safety Modules Configuration
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not use automatic start if a start interlock is required in your application after
a power cycle.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
Enable Condition
Description
The enable condition is a module internal control required to allow the internal
relay K2 to be closed. The internal relays can only be closed if the following
conditions are fulfilled:
• The start condition, page 69 is valid.
• The safety-related conditions (safety-related inputs) indicate to authorize
activation of the safety-related outputs.
• The internal enable condition is valid for K2.
The safety-related outputs are deactivated:
• if the enable condition is not valid, or
• if the safety-related conditions are no longer valid.
Enable Condition
The enable condition is set by the controller through a communication with the
safety module on the TM3 Bus.
WARNING
INCORRECT USE OF THE INTERNAL ENABLE CONDITION
Do not use the internal enable condition to control safety-related operations.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
74 EIO0000003345.04
TM3 Safety Modules Configuration Expansion Modules
NOTE: tr ≤ 20 ms
EIO0000003345.04 75
Expansion Modules TM3 Safety Modules Configuration
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not use the data transferred over the TM3 Bus for any functional safety-
related task(s).
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
This table describes the diagnostic data transferred by the TM3SAC5R• module
on the TM3 Bus:
Bit Description
%Ix.8 Reserved
%Ix.9 Reserved
%Ix.10 Reserved
%Ix.11 Reserved
%Ix.12 Waiting for start condition, page 69
%Ix.14 Reserved
%Ix.15 Reserved
Bit Description
%Qx.1 TRUE resets the module: current source switched off, safety-related outputs
deactivated, and interlock reset.
%Qx.2 TRUE defines that the safety-related function remains active even when a TM3
Bus time-out occurs.
76 EIO0000003345.04
TM3 Safety Modules Configuration Expansion Modules
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not use the data transferred over the TM3 Bus for any functional safety-
related task(s).
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
This table describes the diagnostic data transferred by the TM3SAF5R• module
on the TM3 Bus:
Bit Description
%Ix.8 Reserved
%Ix.14 Reserved
%Ix.15 Reserved
Bit Description
%Qx.1 TRUE resets the module: current source switched off, safety-related outputs
deactivated, and interlock reset.
%Qx.2 TRUE defines that the safety-related function remains active even when a TM3
Bus time-out occurs.
EIO0000003345.04 77
Expansion Modules TM3 Safety Modules Configuration
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not use the data transferred over the TM3 Bus for any functional safety-
related task(s).
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
This table describes the diagnostic data transferred by the TM3SAFL5R• module
on the TM3 Bus:
Bit Description
%Ix.9 Reserved
%Ix.14 Reserved
%Ix.15 Reserved
Bit Description
%Qx.1 TRUE resets the module: current source switched off, safety-related outputs
deactivated, and interlock reset.
%Qx.2 TRUE defines that the safety-related function remains active even when a TM3
Bus time-out occurs.
78 EIO0000003345.04
TM3 Safety Modules Configuration Expansion Modules
WARNING
UNINTENDED EQUIPMENT OPERATION
Do not use the data transferred over the TM3 Bus for any functional safety-
related task(s).
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
This table describes the diagnostic data transferred by each TM3SAK6R• module
on the TM3 Bus:
Bit Description
%Ix.14 Reserved
%Ix.15 Reserved
Bit Description
%Qx.1 TRUE resets the module: current source switched off, safety-related outputs
deactivated, and interlock reset.
%Qx.2 TRUE defines that the safety-related function remains active even when a TM3
Bus time-out occurs.
%Qx.3 TRUE enables the synchronization time monitoring of S21-S22 and S31-S32
inputs.
EIO0000003345.04 79
Expansion Modules TM3 Transmitter and Receiver I/O Modules Configuration
80 EIO0000003345.04
TM3 Transmitter and Receiver I/O Modules Configuration Expansion Modules
The TM3 modules before the transmitter module are called "Local", and those
after the receiver module are called "Remote".
The I/O that may be embedded in your controller is independent of the I/O that you
may have added in the form of I/O expansion. It is important that the logical I/O
configuration within your program matches the physical I/O configuration of your
installation. If you add or remove any physical I/O to or from the I/O expansion bus
or, depending on the controller reference, to or from the controller (in the form of
cartridges), then you must update your application configuration. This is also true
for any field bus devices you may have in your installation. Otherwise, there is the
potential that the expansion bus or field bus no longer function while the
embedded I/O that may be present in your controller continues to operate.
WARNING
UNINTENDED EQUIPMENT OPERATION
Update the configuration of your program each time you add or delete any type
of I/O expansions on your I/O bus, or you add or delete any devices on your
field bus.
Failure to follow these instructions can result in death, serious injury, or
equipment damage.
EIO0000003345.04 81
Expansion Modules TM3 Transmitter and Receiver I/O Modules Configuration
82 EIO0000003345.04
Firmware Management Expansion Modules
Firmware Management
Downloading Firmware to TM3 Digital, Analog and Expert Expansion
Modules
The firmware can be updated in:
• TM3 analog expansion modules that have a firmware version greater than or
equal to 26 (SV ≥ 1.4).
• TM3 digital expansion modules and TM3XTYS4 expert expansion modules
that have a firmware version greater than or equal to 28 (SV ≥ 2.0).
If necessary, the version of firmware can be confirmed using EcoStruxure Machine
Expert - Basic.
Firmware updates are performed using a script file on an SD card. When the SD
card is inserted in the SD card slot of the M221 Logic Controller, the logic
controller updates the firmware of the TM3 expansion modules on the I/O bus,
including those that are:
• Connected remotely, using a TM3 Transmitter/Receiver module
• In configurations comprising a mix of TM3 and TM2 expansion modules.
This table describes how to download a firmware to one or more TM3 expansion
modules using an SD card:
Step Action
2 Ensure that the controller is in the EMPTY state by deleting the application in the controller. You can do this with
EcoStruxure Machine Expert – Basic by using one of the following script commands:
Delete “usr/*”
Delete “usr/app”
Refer to File Management Operations (see Modicon M221, Logic Controller, Programming Guide) for details.
Download "/TM3/<filename>/*"
NOTE: <filename> is the file name of the firmware you wish to update. The asterisk signifies that all modules will be
updated.
To download the firmware to one specific TM3 expansion module, replace the asterisk with the position of the expansion
module in the configuration. For example, to specify the module at position 4:
Download "/TM3/<filename>/4"
6 Create the folder path /TM3/ in the SD card root directory and copy the firmware file to the TM3 folder.
NOTE: A firmware file (the firmware file valid at the time of the installation of EcoStruxure Machine Expert – Basic)
and an example script are available in the folder Firmwares & PostConfiguration\TM3\ of the EcoStruxure Machine
Expert – Basic installation folder.
7 Remove the SD card from the PC and insert it into the SD card slot of the controller.
Result: The controller begins transferring the firmware file from the SD card to the updatable TM3 expansion modules or
to the one module specified in step 5. During this operation, the SD system LED on the controller is illuminated.
NOTE: The firmware update takes 10 to 15 seconds for each expansion module being updated. Do not remove power
from the controller, or remove the SD card, while the operation is in progress. Otherwise, the firmware update may be
unsuccessful and the modules may no longer function correctly. In this case, run the Recovery Procedure, page 84 to
reinitialize the firmware on the modules.
8 Wait until the end of the operation (until the SD LED is off or flashing).
If an error is detected, the SD and ERR LEDs flash and the detected error is logged in Script.log file.
EIO0000003345.04 83
Expansion Modules Firmware Management
NOTICE
INOPERABLE EQUIPMENT
• Do not interrupt the transfer of the application program or a firmware change
once the transfer has begun.
• Re-initiate the transfer if the transfer is interrupted for any reason.
• Do not attempt to place the device into service until the file transfer has
completed successfully.
Failure to follow these instructions can result in equipment damage.
Example
The following example configuration shows how to upgrade the firmware of TM3
analog expansion modules:
The TM3 analog expansion modules must have a minimum version of 26 in order
to receive a firmware update. In this example, a firmware update to version 27 can
only be performed on the modules in slot numbers 0 and 3.
Recovery Procedure
This table describes how to reinitialize the firmware on TM3 digital, analog and
TM3XTYS4 expansion modules:
Step Action
1 Ensure that the logic controller is in the EMPTY state by deleting the application in the logic controller. You can do this with
EcoStruxure Machine Expert – Basic by using one of the following script commands:
Delete “usr/*”
Delete “usr/app”
For details, refer to File Management Operations (see Modicon M221, Logic Controller, Programming Guide).
2 Disassemble from the logic controller the TM3 expansion modules that are functioning normally, except for the first module
to recover.
3 Apply power to the logic controller.
4 Insert the SD card containing the firmware update into the logic controller.
Result: The logic controller begins transferring the firmware file from the SD card to the module.
If an error is detected, the SD and ERR LEDs flash and the detected error is logged in Script.log file.
84 EIO0000003345.04
Expansion Modules
Glossary
A
application:
A program including configuration data, symbols, and documentation.
C
configuration:
The arrangement and interconnection of hardware components within a system
and the hardware and software parameters that determine the operating
characteristics of the system.
controller:
Automates industrial processes (also known as programmable logic controller or
programmable controller).
D
digital I/O:
(digital input/output) An individual circuit connection at the electronic module that
corresponds directly to a data table bit. The data table bit holds the value of the
signal at the I/O circuit. It gives the control logic digital access to I/O values.
E
expansion bus:
An electronic communication bus between expansion I/O modules and a
controller or bus coupler.
F
function:
A programming unit that has 1 input and returns 1 immediate result. However,
unlike FBs, it is directly called with its name (as opposed to through an instance),
has no persistent state from one call to the next and can be used as an operand
in other programming expressions.
Examples: boolean (AND) operators, calculations, conversions (BYTE_TO_INT)
H
HE10:
Rectangular connector for electrical signals with frequencies below 3 MHz,
complying with IEC 60807-2.
I
I/O:
(input/output)
L
LED:
(light emitting diode) An indicator that illuminates under a low-level electrical
charge.
EIO0000003345.04 85
Expansion Modules
N
NEMA:
(national electrical manufacturers association) The standard for the performance
of various classes of electrical enclosures. The NEMA standards cover corrosion
resistance, ability to help protect from rain, submersion, and so on. For IEC
member countries, the IEC 60529 standard classifies the ingress protection rating
for enclosures.
T
terminal block:
(terminal block) The component that mounts in an electronic module and provides
electrical connections between the controller and the field devices.
86 EIO0000003345.04
Expansion Modules
Index F
fallback
configuring ........................................................31
A filter
configuring ........................................................29
active I/O bus error handling...................................10 firmware
addressing downloading to TM3 expansion modules .............83
when moving modules........................................22 recovery procedure ............................................84
analog inputs functional mode
configuring ........................................................47 digital inputs ......................................................28
automatic
start ..................................................................69
H
B hardware tree........................................................22
bus speed.............................................................23
I
C input channel status (%IWS) ..................................64
inserting a module .................................................22
comments interlock................................................................68
displaying ..........................................................32 I/O bus error handling
configuration active .......................................................... 10–11
TM3 analog I/O expansion modules ....................37 I/O bus speed .......................................................23
TM3 digital I/O expansion modules......................36 I/O configuration general information
TM3 expert I/O expansion modules .....................66 general practices ...............................................10
TM3 safety expansion modules ...........................68 TM3 expansion modules.....................................13
TM3 transmitter and receiver expansion I/O expansion bus
modules ..........................................................80 restarting...........................................................12
configuring %IWS input channel status byte .............................64
analog inputs .....................................................47
digital inputs ......................................................29
digital I/Os .........................................................28 L
digital outputs ....................................................31
fallback .............................................................31 latch .....................................................................33
filter ..................................................................29 configuring ........................................................29
latch..................................................................29 logic controller
adding to EcoStruxure Machine Expert - Basic
configuration .............................................. 22, 35
D adding transmitter/receiver .................................35
embedded I/Os ..................................................22
delay
on .....................................................................75
restart ...............................................................75 M
device tree............................................................35
diagnostic managing firmware................................................83
TM3 safety modules ...........................................75 maximum number of modules ................................23
diagnostic bytes (%IWS, %QWS) ...........................64 mixing module types ..............................................23
digital inputs modules
configuring ........................................................29 adding...............................................................22
functional mode .................................................28 inserting ............................................................22
digital outputs maximum number of...........................................23
configuring ........................................................31 mixing different types .........................................23
displaying removing ...........................................................23
programming details...........................................32 replacing ...........................................................23
monitored
start ..................................................................69
E
EcoStruxure Machine Expert - Basic N
device tree ........................................................35
hardware tree ....................................................22 non-monitored
project......................................................... 22, 35 start ..................................................................69
EDM
external device monitoring ..................................71
enable ..................................................................74 O
expansion modules
configuring ........................................................28 on
external device monitoring delay.................................................................75
EDM .................................................................71 output
EIO0000003345.04 87
Expansion Modules
response time ....................................................75 TM3 transmitter and receiver expansion modules ....80
output channel status (%QWS)...............................64 transmitter/receiver, adding ....................................35
P
passive I/O bus error handling ................................ 11
power-on ..............................................................73
programming details
displaying ..........................................................32
Q
%QWS output channel status byte..........................64
R
removing a module ................................................23
replacing
expansion module..............................................23
reset.....................................................................68
response time
output ...............................................................75
restart
delay.................................................................75
restarting I/O expansion bus...................................12
S
start
automatic ..........................................................69
monitored ..........................................................69
non-monitored ...................................................69
%SW118 ..............................................................25
%SW119 ..............................................................25
%SW120 ..............................................................25
symbols, displaying ...............................................32
synchronization time..............................................72
system bits
%S106 .............................................................. 11
%S107 ..............................................................12
system words
%SW118 ...........................................................25
%SW119 ...........................................................25
%SW120...........................................................25
T
TM3 analog I/O expansion modules........................37
TM3 analog I/O modules
diagnostics ........................................................64
TM3AI2H / TM3AI2HG .......................................37
TM3AI4 / TM3AI4G ............................................38
TM3AI8 / TM3AI8G ............................................40
TM3AM6 / TM3AM6G ........................................57
TM3AQ2 / TM3AQ2G.........................................54
TM3AQ4 / TM3AQ4G.........................................55
TM3TI4 / TM3TI4G.............................................42
TM3TI4D / TM3TI4DG........................................44
TM3TI8T / TM3TI8TG ........................................46
TM3TM3 / TM3TM3G .........................................60
TM3 digital I/O expansion modules .........................36
TM3 expert I/O expansion modules
TM3XTYS4 .......................................................66
TM3 safety expansion modules ..............................68
TM3 safety modules
diagnostic..........................................................75
88 EIO0000003345.04
Schneider Electric
35 rue Joseph Monier
92500 Rueil Malmaison
France
+ 33 (0) 1 41 29 70 00
www.se.com