Twido Conversion Information V2.0
Twido Conversion Information V2.0
Twido Conversion Information V2.0
4
Twido conversion information V2.0
Updated on 10th of May, 2016
This document contains important information about the SoMachine software. Please read the complete
document before you run the product.
This documentation is not intended as a substitute for and is not to be used for determining suitability or
reliability of these products for specific user applications. It is the duty of any such user or integrator to
perform the appropriate and complete risk analysis, evaluation and testing of the products with respect to
the relevant specific application or use thereof. Neither Schneider Electric nor any of its affiliates or
subsidiaries shall be responsible or liable for misuse of the information contained herein. All pertinent state,
regional, and local safety regulations must be observed when installing and using this product. When
devices are used for applications with technical safety requirements, the relevant instructions must be
followed. Failure to use Schneider Electric software or approved software with our hardware products may
result in injury, harm, or improper operating results. Failure to observe this information can result in injury or
equipment damage. If you have any suggestions for improvements or amendments or have found errors in
this publication, please notify us. No part of this document may be reproduced in any form or by any means,
electronic or mechanical, including photocopying, without express written permission of Schneider Electric.
Copyright March 2016 Schneider Electric. All rights reserved.
Confidential Property of Schneider Electric | Page 2
Give information, tips & tricks to help you to convert a Twido application to a M221 one
How to obtain documents?
From Schneider-electric.com site link
From SoMachine Basic start page
Customer recommendation
April 2014
M221
TM2 + TM3
M221 Display
V1.2 Additional
July 2014
China launch only
V1.3
December 2014
Reports (Print)
Graphical Grafcet
Trace function
Memory consumption view
Unconditional Start in RUN
PTO Multi-segments
4 PTOs on 40 IOs Sink
Frequency generators
Display enhancements
Ladder enhancements
Memory management
V1.3 SP1
V1.3 SP2
V1.4 (SOMBASAP14)
April 2015
July 2015
December 2015
Report
Marine
certification
March 2016
Serial IO Scanner
Drive Function Blocks
V1.4 SP1
V1.5
June 2016
December 2016
SW features
Installation
Update
Project management
Properties
Configuration
Programming
Grafcet List
Ladder editor usability
Automatic numbering of rungs in a POU
Extend limit of columns
Insert / delete line
Insert / delete column
All shortcut keys and toolbar sets
PLC simulators
Full simulation with VJD
Change IP address of connected controllers
(Netmanage)
Online modification
Other
Commissioning
SW features
Installation
Settings
Project management
Windows 8 support
Possibility to add a new localization language
Add Advise or Error icon in Task Tab and in Tasks tree
Properties
Configuration
Programming
M221 Display
Commissioning
Other
Setup
Operator interface (with templates pages)
Trace function
Unconditional Start in RUN
SESU for M221 firmware
Contextual help
Reports (print)
SW features
Installation
Settings
Project management
Properties
Configuration
Programming
Graphical Grafcet
PTO Multi-segments Function Block
Copy / Paste / Cut & Insert several Rungs or
POUs
Retentive Timer Function Block
M221 Display
Commissioning
Other
General topics
Project
management
Configuration
Localization
new localization language
Contextual online help
Live Update
Multi instance of SW
Project & application protection
Print function
Twido project conversion
Platform support
Change PLC
Number of IO module
ASI Master, CAN Open master
Safety, TesysU Modules
Ethernet IP adapter
Modbus TCP mapping
Optional IO TM2 or TM3 module
TwidoSuite
Yes
250 MB
6 Schneider , Turkish + Brazilian
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
From 180 MB (2 lang.) to 500 MB
6 Schneider
No
No
No
No
Yes
Yes
N/A
Twido, TM2
Yes
7
Yes
No
No
No
No
Programming
Commissioning
Display
TwidoSuite
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Twido Macro code converted
No
Yes
No
No
No
No
No
No
No
Macros
Yes
Upload function
Easy connection to controller
PLC simulator
Simulation VJD HMI + controller
Modification in RUN
Trace function
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Not easy
Yes
No
Yes
Yes
Yes
No
No
Yes
Ladder + IL
Graphical Grafcet
Management several POUs
Project templates
Shortcut keys
Search & replace
Communication and SMS FBs
PTO Functions
Drive Function Blocks
Remote Link protocol
1.
2.
3.
Limitations
Find by yourself your best solution according the features you need
number of digital Inputs and Outputs
The power supply
The communication links
Other features like fast outputs, transistor outputs type and so on
Compact M221
M221C*
Compact Twido
TWDLC*
Digital I/O
16/24/40/60
10/16/20/24/40
Analog I/O
2 Inputs 0-10V
1 or 2 ports
1 ports
316
248
< 0.2 s
1 s
Yes
Cartridge
1: mini B type
1 RJ45 port:
for M2xxCE-* in Modbus TCP/IP
client/server Ethernet IP client
4 x 100kHz
4 X 5kHz + 2 X 20kHz
2 x 100 kHz
No (3.81 mm pitch)
Plug In Cartridge
Max I/Os (CPU + TM3)
Program Size
Basic instruction Execution Time
Real Time Clock
Memory Expansion
Serial Lines
USB port
Ethernet port
Mechanical Compatibility:
- Same Width 70 mm & same Depth (Height) 90mm
- The M221Length is higher due to TB in 5.08 mm
pitch vs TB in 3.81mm pitch on Twido
- M221 can support TM2 Digital & Analog IO module
-All module & accessory TWD*** are not supported by
M221 in particular CanOpen, Asi, Serial Interface &
display module.
-Twido + CanOpen Module M241 CanOpen
-Twido + Asi Module M221 Eth + Eth/Asi Gateway
Software Compatibility:
-SoMachine Basic Software convert an application of
Twido to M221.
-All Twido function will be supported by M221
Controller.
Modular M221
M221M*
Modular Twido
TWDLM*
Digital I/O
16 in TB
32 in HE10
20 in TB or HE10
40 in HE10
Analog I/O
2 Inputs 0-10V
1 Inputs 0-10V
Plug In Cartridge
Max I/Os
Mechanical Compatibility:
- Same Width 70 mm & same Depth (Height) 90mm
- The M221 Length is higher 70 mm vs 47.5 mm due to
communication port.
- M221 can support TM2 Digital & Analog IO module
-All module & accessory TWD*** are not supported by
M221 in particular CanOpen, Asi, Serial Interface &
display module.
288
248
< 0.2 s
1 s
Yes
Cartridge
1: mini B type
Software Compatibility:
1 RJ45 port:
for M2xxME-* in Modbus TCP/IP
client/server Ethernet IP client
4 x 100 kHz
2 X 5kHz + 2 X 20kHz
2 x 100 kHz
Program Size
USB port
Ethernet port
Twido Reference
Total
I/O
Input
Relay
Output
Trans
Output
cross-references
20
12
6
2 source
Modular TWDLMDA20DRT
Modular TWDLMDA20DTK
20
12
8 source
Analog
Input
Power
supply
Type
M221
Reference
Total I/O
Input
Relay
Output
Trans
Output
Analog
Input
Power
supply
24VDC
Modular
TM221M16R
16
24VDC
24VDC
Modular
TM221M32TK
32
16
16 source
24VDC
Compact
TM221C24T
24
14
10 source
240VAC
or
Modular TWDLMDA20DUK
20
12
8 sink
24VDC
Compact
TM221C24U
24
14
10 sink
240VAC
Modular TWDLMDA40DTK
40
24
16 source
24VDC
Modular
TM221M32TK
32
16
16 source
24VDC
Modular TWDLMDA40DUK
40
24
16 sink
24VDC
Compact
TM221C40U
40
24
16 sink
240VAC
Compact TWDLCAA10DRF
10
240VAC
Compact
TM221C16R
16
240VAC
Compact TWDLCAA16DRF
16
240VAC
Compact
TM221C16R
16
240VAC
Compact TWDLCAA24DRF
24
14
10
240VAC
Compact
TM221C24R
24
14
10
240VAC
Compact TWDLCAA40DRF
40
24
14
2 source
240VAC
Compact
TM221C40R
40
24
16
240VAC
Compact TWDLCAE40DRF
40
24
14
2 source
240VAC
Compact
TM221CE40R
40
24
16
240VAC
Compact TWDLCDA10DRF
10
24VDC
Compact
TM221C16R
16
240VAC
Compact TWDLCDA16DRF
16
24VDC
Compact
TM221C16R
16
240VAC
Compact TWDLCDA24DRF
24
14
10
24VDC
Compact
TM221C24R
24
14
10
240VAC
Compact TWDLCDA40DRF
40
24
14
2 source
24VDC
Compact
TM221C40R
40
24
16
240VAC
Compact TWDLCDE40DRF
40
24
14
2 source
24VDC
Compact
TM221CE40R
40
24
16
240VAC
When SoMachine basic converts a Twido project , an automatic choice is done following Cross ref.
table in following slide
This choice has been done to limit the message errors after conversion
That means, the form factor, the power supply or the transistors type can be different
In order to keep the programming of all 20 embedded IO, if only 15 IO used, you can adapt the configuration after
the conversion by TM221M16R if PLS/PWM output not used
If Twido port module was used, the M221 is different in order to have an Ethernet port and 2 possible
serial lines
In order the serial line code doesnt generate any error message
TWDLCAA10DRF
With 499TWD01100
TM221C16R
TM221CE16R
TWDLCDA10DRF
With 499TWD01100
TM221C16R
TM221CE16R
TWDLCAA16DRF
With 499TWD01100
TM221C16R
TM221CE16R
TWDLCDA16DRF
With 499TWD01100
TM221C16R
TM221CE16R
TWDLCAA24DRF
With 499TWD01100
TM221C24R
TM221CE24R
TWDLCDA24DRF
With 499TWD01100
TM221C24R
TM221CE24R
TWDLCAA40DRF
TWDLCAE40DRF
TM221C40R
TM221CE40R
TWDLCDA40DRF
TWDLCDE40DRF
TM221C40R
TM221CE40R
TWDLMDA20DTK
With 499TWD01100
TM221M32TK
TWDLMDA20DUK
With 499TWD01100
TWDLMDA20DRT
With 499TWD01100
TWDLMDA40DTK
With 499TWD01100
TWDLMDA40DUK
With 499TWD01100
TM221ME32TK(<= V1.4)
TM221CE24T (from V1.4SP1)
TM221M32TK (<= V1.4)
TM221ME32TK (<= V1.4)
TM221C24U (from V1.4SP1) TM221CE24U (from V1.4SP1)
TM221ME32TK(<= V1.4)
TM221M32TK
TM221CE24T (from V1.4SP1)
TM221ME32TK (<= V1.4)
TM221C40T
TM221CE40T (from V1.4SP1)
TM221C40T
TM221ME32TK (<= V1.4)
TM221C40U (from V1.4SP1) TM221CE40U (from V1.4SP1)
TM3 DI
TM3DI8
TM3DI16
TM3DI16K
TM3DI32K
TM3DI8A
TM2 DO
TM2DDI8DT
TM2DDI16DT
TM2DDI16DK
TM2DDI32DTK
TM2DAI8DT
TM3 DO Source
TM3DQ8
TM3DQ16
TM3DQ16K
TM3DQ32K
TM2 DO Source
TM2DDO8TT
No TM2
TM2DDO16TK
TM2DDO32TK
TM3 DO Sink
TM3DQ8U
TM3DQ16U
TM3DQ16UK
TM3DQ32UK
TM2 DO Sink
TM2DDO8UT
No TM2
TM2DDO16UK
TM2DDO32UK
TM3 DO Relay 2A
TM3DQ8R
TM3DQ16R
TM2 DO Relay 2A
TM2DRA8RT
TM2DRA16RT
TM3 DI&DO
TM3DM8R
TM3DM24R
TM2 DI&DO
TM2DMM8DRT
TM2DMM24DRF
TM3AI2H
TM3AI4
TM3AI8
TM2 AI HL
TM2AMI2HT
No TM2
TM2AMI8HT
M221 Cartridge
M241 Cartridge
TMC2AI2
TMC4AI2
TM3 AO HL
TM3AQ2
TM3AQ4
TM2 AO HL
TM2AMO1HT
TM2AVO2HT
No TM2
M221 Cartridge
TMC2AQ2V
or TMC2AQ2C
TMC4AQ2
M241 Cartridge
TM3 AI Temp
TM3TI4
TM3TI8T
2xTM3TI4
TM2 AI Temp
TM2AMI2LT
TM2AMI4LT
TM2ARI8HT
TM2ARI8LT for TC
TM2ARI8LRJ
TM2ARI8LT
M221 Cartridge
M241 Cartridge
TMC2TI2
TMC4TI2
TM3 AI/AO
TM3AM6
TM3TM3
TM2 AI/AO
TM2AMM6HT
TM2AMM3HT
TM2ALM3LT
TWDDDI8DT
TWDDAI8DT
TWDDDI16DT
TWDDDI16DK
TWDDDI32DK
TWDDRA8RT
TWDDDO8TT
TWDDDO8UT
TWDDRA16RT
TWDDDO16TK
TWDDDO16UK
TWDDDO32TK
TWDDDO32UK
TWDDMM8DRT
TWDDMM24DRF
TWDD-I8DT
TWDDDI16DTWDD--8-T
TWDD--16-TWDDDO32-K
TM2DDI8DT
TM2DAI8DT
TM2DDI16DT
TM2DDI16DK
TM2DDI32DK
TM2DRA8RT
TM2DDO8TT
TM2DDO8UT
TM2DRA16RT
TM2DDO16TK
TM2DDO16UK
TM2DDO32TK
TM2DDO32UK
TM2DMM8DRT
TM2DMM24DRF
TM2D-I8DT
TM2DDI16DTM2D--8-T
TM2D--16-TM2DDO32-K
TM3DI8/G
TM3DI8A
TM3DI16/G
TM3DI16K
TM3DI32K
TM3DQ8R/G
TM3DQ8T/G
TM3DQ8U/G
TM3DQ16R/G
TM3DQ16TK
TM3DQ16UK
TM3DQ32TK
TM3DQ32UK
TM3DM8R/G
TM3DM24R/G
TM3DI8/G
TM3DI16/G
TM3DQ8R/G
TM3DQ16R/G
TM3DQ32TK
TWDAMM6HT
TWDAMI2HT
TWDAMI8HT
TWDAMI4LT
TWDAMO1HT
TWDAVO2HT
TWDAMM3HT
TWDALM3LT
TWDARI8HT
TM2AMM6HT
TM2AMI2HT
TM2AMI8HT
TM2AMI2LT
TM2AMI4LT
TM2AMO1HT
TM2AVO2HT
TM2AMM3HT
TM2ALM3LT
TM2ARI8LRJ
TM2ARI8HT
TM2ARI8LT
TM3AM6/G
TM3AI2H/G
TM3AI8/G
TM3TI4/G
TM3TI4/G
TM3AQ2/G
TM3AQ2/G
TM3TM3/G
TM3TM3/G
TM2ARI8LRJ
Converted to TM3TI8T/G from release
V1.4 SP1 (not converted before)
Not converted automatically in TM3
1.
2.
3.
4.
Customer recommendation
In general, the conversion of Twido platforms to the M221 Logic Controller with SoMachine Basic
Software is supported to the limits of the differences between those platforms.
The automatic conversion often manage more than 90 % of program; however, inevitably, you
must reconcile those differences manually.
Nonetheless, this conversion gives you a significant competitive advantage .
Full
TC-001
TC-002
TC-003
TC-004
TC-005
TC-006
TC-101
TC-102
TC-103
TC-104
TC-105
TC-106
TC-107
TC-108
TC-109
TC-110
TC-111
TC-112
Advisory
Advisory
Advisory
Advisory
Advisory
Advisory
Advisory
Advisory
TC-113
TC-114
TC-115
TC-116
TC-117
TC-118
TC-119
TC-120
Message
Impossible to load the Twido project.
The folder containing Twido information (same name and place as .xpr file) was not found.
Twido File ( {0} ) is not in the correct format.
Twido File ( {0} ) has an unexpected format.
Device {0} is not supported.
CANopen macro has not been translated into IL.
The Serial Line 2 Physical medium has been changed to RS485.
The 'Remote Link' configuration on the Serial Line has been replaced by the Modbus protocol.
TWDXCPODC expansion is not supported in SoMachine Basic. It has not been imported.
TWDXCPODM expansion is not supported in SoMachine Basic. It has not been imported.
New logic controller {0} does not support Pulse (PLS) or Pulse Width Modulation (PWM).
CANopen communication expansion is not supported in SoMachine Basic. It has not been imported.
AS-Interface master expansion is not supported in SoMachine Basic. It has not been imported.
TM200 HSC expansion is not supported in SoMachine Basic. It has not been imported.
TWD PTO expansion is not supported in SoMachine Basic. It has not been imported.
TM2 VCM expansion is not supported in SoMachine Basic. It has not been imported.
{0} {1} "Adjustable" parameter is no longer supported in SoMachine Basic. It has been forced to True.
%QA ASi outputs are not supported in SoMachine Basic.
The Autotune on "{0}" has changed: the new parameter 'AT Trigger' of the PID Autotune (AT) tab has been added and configured and the
parameter 'Output setpoint' has been ignored.
The input used by HSC{0} (in Twido: VFC{0}) changed from {1} to {2}.
The inputs used by HSC{0} ({1} and {2}) are inverted relative to Twido VFC{0}.
The Free POU {0} is already assigned to {1}. The {2} event cannot use this Free POU.
{0} Twido object has been moved to {1} on new controllers. You must update your program to maintain consistency.
{0} Twido object has been modified on new controllers. You must verify if your program is still consistent.
{0} Twido object is no longer supported on new controllers. You must update your program using new functionalities.
The source controller is powered by 24 Vdc but the target controller {0} is powered by 100..240 Vac.
Full
TC-121
TC-122
TC-123
Message
The source controller {0} with transistor and relay outputs has been converted in {1} with transistor outputs only.
Invalid syntax for symbol {0} associated with {1}.
Symbol '{0}' associated with {1} is a reserved word and has been converted to {2}.
Advisory
Advisory
Advisory
Advisory
TC-124
TC-125
TC-126
TC-127
{0} time base configured in {1} has been converted to {2}. You may have to adjust accordingly the preset in the configuration and {0}.{3} in the
application.
{0} configured in {1} has been converted in {2}.
Threshold values for {0} have been modified as they must not be equal to each other.
Threshold values for {0} are equal and will result in a configuration error.
Advisory
{0} is multipli-configured in both Run/Stop and event trigger in Twido project creating a conflict in SoMachine Basic, the Run/Stop feature has
TC-128 been deconfigured.
Advisory
Advisory
Advisory
Advisory
Information
Information
Information
Information
Information
Information
Information
Information
Information
Information
Information
TC-129
TC-130
TC-131
TC-132
TC-201
TC-202
TC-203
TC-204
TC-205
TC-206
TC-207
TC-208
TC-209
TC-210
TC-211
An Ethernet module has been detected on a Twido reference with embedded Ethernet port. The Ethernet module configuration will be
ignored.
A Twido macro cannot be called from a subroutine. The macro called from SR{0} rung {1} has not been converted.
Unable to convert all event priorities. Manual adjustment is required.
Unable to convert macro {0}: maximum number of subroutines are used.
Controller {0} has been replaced by {1}.
Module {0} has been replaced by {1}.
An Ethernet module has been detected. The controller has been converted to an equivalent reference with an Ethernet port.
A NAC serial line option was detected. A serial line cartridge has been added to the configuration.
A NOZ serial line option was detected. Its configuration has been set in SL2.
{0} has been changed to generic modem.
{0} which was configured on SL2 has been removed, only SL1 modems are authorized.
The functional level of the project has been set to {0}.
The priority of {0} has been converted from {1} to {2}.
Macro {0} in POU {1} - Rung {2} has been converted to equivalent code in POU {3} - Rung {4}.
Macro {0} in POU {1} - Rung {2} has been converted to equivalent code in Free POU "{3}".
In messages, there are some placeholders {0}, {1}.. which are replaced by concerned values
Small description
%S8
Wiring test
Removed
Is not implemented
%S9
Reset outputs
Removed
%S24
Removed
%S25
Removed
%S26
Removed
%S31
Event mask
Removed
Is not implemented
%S66
Removed
Is not implemented
%S69
Removed
%S95
Moved to %S94
%S97
Save %MW OK
Moved to %S92
%S100
Removed
%S110
Removed
%S111
Removed
%S112
Removed
%S113
Removed
%S118
Removed
%S120
Removed
No Input PWM
%S121
Removed
No Input PWM
M221 bit
M221 comment
%SW6
Modified
%SW7
Controller state
Modified
Controller status
%SW20
Removed
%SW21
Removed
%SW22
Removed
%SW23
Removed
%SW24
Removed
%SW25
Removed
%SW26
Removed
%SW27
Removed
%SW49 %SW 53
Modified
RTC functions: words containing current date and time values (in
BCD), , see details in Online help
%SW58
Modified
Displays code giving cause of last stop, see details in Online help
%SW59
Modified
%SW60
Removed
%SW67
Modified
%SW68
Removed
%SW69
Removed
Small description
M221 word
%SW73
Removed
%SW74
Removed
%SW80
Removed
%SW81
Moved to %IWS-%QWS
%SW82
Moved to %IWS-%QWS
%SW83
Moved to %IWS-%QWS
%SW84
Moved to %IWS-%QWS
%SW85
Moved to %IWS-%QWS
%SW86
Moved to %IWS-%QWS
%SW87
Moved to %IWS-%QWS
%SW96
Modified
%SW96:X0
%S93
%SW97
Moved to %SW148
%SW111
Removed
%SW112
Removed
%SW113
Removed
Error
Message
Error
TC-002 The folder containing Twido information (same name and place as .xpr file) was not found.
A TwidoSuite project is composed of a file and a folder which is needed to convert the
program. Nothing is converted. a new empty project is opened.
Error
Error
Message
Error
SoMachine Basic cannot convert at all the program. Its the case for example for the Twido Extreme.
Error
As M221 does not manage a CANopen module, the Twido CANopen macros are not converted.
Message
Advisory TC-101 The Serial Line 2 Physical medium has been changed to RS485.
On Modular M221, the Serial Line 2 cannot be configured in RS232. You should configure your
external device in RS485
or add an external adaptor RS232/RS485
or change your PLC to a Compact one to get cartridge usable in RS232.
Advisory
TC-102 The 'Remote Link' configuration on the Serial Line has been replaced by the Modbus protocol.
The remote link protocol doesnt exist anymore on M221. Other solutions are possible like using
communication FB on Modbus, or Modbus mapping table if using Ethernet M221 controllers.
Refer to note in Application cases where the program must be adapted chapter
Advisory TC-103 TWDXCPODC expansion is not supported in SoMachine Basic. It has not been imported.
TWDXCPODC is an expansion module for a display. It has has been replaced by the Remote
graphic display TMH2GDB in M221 range. In addition of a setup application, this remote display
allows to support an operator interface application.
Confidential Property of Schneider Electric | Page 32
Nb
Message
Advisory TC-104 TWDXCPODM expansion is not supported in SoMachine Basic. It has not been imported.
TWDXCPODM is an expansion module for a display. It has been replaced by the Remote graphic
display TMH2GDB in M221 range. In addition of a setup application, this remote display allows to
support an operator interface application.
Advisory TC-105 New logic controller {0} does not support Pulse (PLS) or Pulse Width Modulation (PWM).
The Twido VAC Brick 40IOs had 2 transistor fast outputs. In M221 range, only the 24DC powered
controllers have transistors, the VAC ones have only relay outputs. If you in this case of substitution,
you must use a 24 VDCM221 with an external power supply.
Advisory TC-106 CANopen communication expansion is not supported in SoMachine Basic. It has not been imported.
As described in Hardware conversion part, M221 doesnt support anymore a CANopen module.
Our advice is to use a M241 controller or to change the communication bus with the motion drive. In
this case, you can use Modbus on serial line or Modbus TCP on Ethernet. See chapter Other
cases where the program must be adapted
Confidential Property of Schneider Electric | Page 33
Advisory
Nb
Message
TC-107 AS-Interface master expansion (AS-Interface) is not supported in SoMachine Basic. It has not been imported.
As described in Hardware conversion part, M221 doesnt support anymore a AS-Interface Master
module. Our advice is to use a Ethernet AS Interface gateway
or to use remote IOs through Modbus serial, Modbus TCP or Ethernet IP protocols.
Advisory TC-108 TM200HSC expansion is not supported in SoMachine Basic. It has not been imported.
HSC TM3 module has not been developed yet. Meanwhile the M221 controllers can support up to
four 100 kHz High Speed Counters.
Advisory TC-109 TWD PTO expansion is not supported in SoMachine Basic. It has not been imported.
PTO TM3 module has not been developed yet. Meanwhile the M221 controllers can support up to
four 100 kHz PTOs fast outputs.
Message
Advisory TC-110 TM2 VCM expansion is not supported in SoMachine Basic. It has not been imported.
This module was been designed for a specific customer for a limited serial of machines.
Advisory TC-111 Timer 3 "Adjustable" parameter is no longer supported in SoMachine Basic. It has been forced to True
In SoMachine Basic, the FB parameters have not anymore this adjustable feature.
Advisory TC-112 %QA ASi outputs are not supported in SoMachine Basic.
These addresses were reserved for the management of AS-Interface remote IOs. As the AS-Interface
Master, these addresses are not supported any more on M221.
Message
Advisory TC-113 The Auto-tune on PID has changed; the values in AT fields must be reconfigured.
Advisory TC-114 The input used by HSC{0} (in Twido: VFC{0}) changed from {1} to {2}.
Advisory TC-115 The inputs used by HSC{0} ({1} and {2}) are inverted relative to Twido VFC{0}.
Nb
Message
Advisory TC-116 The Free POU {0} is already assigned to {1}. The {2} event cannot use this Free POU.
Advisory TC-117 {0} Twido object has been moved to {1} on new controllers. You must update your program to maintain consistency.
See list of difference of system bits and system words between Twido and M221
Advisory
TC-118 {0} Twido object has been modified on new controllers. You must verify if your program is still consistent.
See list of difference of system bits and system words between Twido and M221
Advisory TC-119 {0} Twido object is no longer supported on new controllers. You must update your program using new functionalities.
See list of difference of system bits and system words between Twido and M221
Nb
Message
Advisory TC-120 The source controller is powered by 24 Vdc but the target controller {0} is powered by 100..240 Vac.
The converted M221 controller has not the same power supply but there is no impact on the application.
Advisory TC-121 The source controller {0} with transistor and relay outputs has been converted in {1} with transistor outputs only.
The converted M221 controller has not the same output type, this choice keeps the same application.
Advisory TC-122 Invalid syntax for symbol {0} associated with {1}.
Some words already used in Software cannot be used as symbol, they are lightly modified
Nb
Message
{0} time base configured in {1} has been converted to {2}. You may have to adjust accordingly the
Advisory TC-124 preset in the configuration and {0}.{3} in the application.
PWM and PLS are not used the same time base, the values must be adjusted in configuration and in the program
Advisory TC-125
In M221, the threshold values cannot be different, as they are not used, they are set to default value after conversion
Advisory TC-127 Threshold values for {0} are equal and will result in a configuration error.
In M221, the threshold values cannot be different, as they are used, an error is generated to inform the user.
Advisory
Nb
Message
{0} is multipli-configured in both Run/Stop and event trigger in Twido project creating a conflict in SoMachine
TC-128 Basic, the Run/Stop feature has been deconfigured.
As an input cannot be multiple configuration the program conversion chooses to keep event trigger configuration.
Advisory
An Ethernet module has been detected on a Twido reference with embedded Ethernet port. The Ethernet
TC-129 module configuration will be ignored.
The message occurs in case of wrong Twido configuration (Twido Port on a Brick 40 Ethernet).
Advisory
TC-130 A Twido macro cannot be called from a subroutine. The macro called from SR{0} rung {1} has not been converted.
The message occurs in case of wrong Twido programming where a macro was called from SR.
Advisory
Nb
Message
There is still a case where automatic conversion is not possible, you must do it manually.
Advisory
TC-132 Unable to convert macro {0}: maximum number of subroutines are used..
The D_Manager macro is converted in subroutine, the message is generated when there are not enough memories.
The application must be adjusted.
Nb
Message
SoMachine Basic has a default choice of replacement in order to keep the same number or more
embedded IOs keeping the same form factor (Modular or Compact). The Software dont calculate the used
IOs for this replacement. You are free to replace the chosen controller by another one very easily.
SoMachine Basic convert TM2 modules to associated TM3 modules we have in cross ref table.
Information TC-203 An Ethernet module has been detected. The controller has been converted to an equivalent reference with an Ethernet port.
When the module 499TWD01100 is configured in TwidoSuite, the conversion will choose a M221 controller
with Ethernet embedded port.
Nb
Message
Information TC-204 A NAC serial line option was detected. A serial line cartridge has been added to the configuration.
The serial line TMC2SL1 cartridge can replaces one of the 3 TWDNAC serial adapters of Compact
Twido, check the configuration and take care about the cabling.
Information TC-205 A NOZ serial line option was detected. Its configuration has been set in SL2.
The serial line TMC2SL1 cartridge can replaces one of the 3 TWDNOZ serial expansion modules of
Modular Twido, check the configuration and take care about the cabling.
As it is not possible to configure a modem on M221 SL2, the Twido modem configuration is lost. You should
to add the modem in M221 SL1 if this port is free.
Confidential Property of Schneider Electric | Page 43
Nb
Message
Information TC-208 The functional level of the project has been set to {0}.
Check if automatic conversion choices of event task priorities are acceptable in your application.
Information TC-210 Macro {0} in POU {1} - Rung {2} has been converted to equivalent code in POU {3} - Rung {4}.
To inform you that Twido macro code has been converted in a POU.
Information TC-211 Macro {0} in POU {1} - Rung {2} has been converted to equivalent code in Free POU "{3}".
To inform you that Twido macro code has been converted in a Free POU called by Subroutine (SRx)
[2 char string] Twido import issue when using 2 char string on Function block
parameters/objects
This issue has been fixed from release V1.4 SP1.
This advisory occurs when a sequence of instructions cannot been converted in Ladder.
There is a case where the following diagram was done in TwidoSuite
This error program message occurs when there are some Macros drive in the Twido program.
The workaround consists of Unchecking the Symbols in TwidoSuite Software before converting
the issue (see below)
The AT trigger in SoMachine Basic needs an Input or an internal bit because the auto tuning
is launched when this bit is set to 1 in M221.It was not the case in Twido where the auto
tuning was launched automatically.
During a Twido program conversion , there will be an error in AT part of PID configuration
assistant.
This message occurs because the meaning of %SW96 has been changed in M221
%SW96:X0 cannot be written, you must change %SW96:X0 by %S93 in your program
Take care that bits %S95 and %S97 have been moved to %S94 and %S92 and word %SW97 have been
moved to %SW48
Check the use of other bits of word %SW96
Twido word
Small description
M221 word
%SW96
Modified
%SW96:X0
%S93
This Advisory message occurs in Twido project report when %S9 is used.
This system bit is not implemented in M221 controller yet but dont generate a message during the
compilation.
In TwidoSuite, it allows to Reset all the outputs even if they are programmed in the program
Normally set to 0. It can be set to 1 by the program or by the terminal (in the Animation Table Editor).
The following workaround can be used in some applications by resetting all the outputs to 0.
This line must be inserted at the end of your program.
In other cases %S9 was used to put outputs in Fallback value
M221 can manage fallback of outputs
In SoMachine Basic , you can configure these fallback values
Set %S49to 1, the automatic re-arming of outputs following a short circuit is enabled
Confidential Property of Schneider Electric | Page 54
This issue occurs when a macro followed a Function Block in TwidoSuite program.
This issue has been partially fixed from release V1.4 SP1.
There is an advisory left but the code is valid and works correctly.