Mci 210
Mci 210
MCi210
www.controltechniques.com
General Information
The manufacturer accepts no liability for any consequences resulting from inappropriate, negligent or
incorrect installation or adjustment of the optional operating parameters of the equipment or from
mismatching the variable speed drive with the motor.
The contents of this guide are believed to be correct at the time of printing. In the interests of a commitment
to a policy of continuous development and improvement, the manufacturer reserves the right to change the
specification of the product or its performance, or the contents of the guide, without notice.
All rights reserved. No parts of this guide may be reproduced or transmitted in any form or by any means,
electrical or mechanical including photocopying, recording or by an information storage or retrieval system,
without permission in writing from the publisher.
Drive software version
This product is supplied with the latest software version. If this drive is to be connected to an existing system
or machine, all drive software versions should be verified to confirm the same functionality as drives of the
same model already present. This may also apply to drives returned from a Control Techniques Service
Centre or Repair Centre. If there is any doubt please contact the supplier of the product.
Environmental statement
Control Techniques is committed to minimising the environmental impacts of its manufacturing operations
and of its products throughout their life cycle. To this end, we operate an Environmental Management
System (EMS) which is certified to the International Standard ISO 14001. Further information on the EMS,
our Environmental Policy and other relevant information is available on request, or can be found at
www.greendrives.com.
The electronic variable-speed drives manufactured by Control Techniques have the potential to save
energy and (through increased machine/process efficiency) reduce raw material consumption and scrap
throughout their long working lifetime. In typical applications, these positive environmental effects far
outweigh the negative impacts of product manufacture and end-of-life disposal.
Nevertheless, when the products eventually reach the end of their useful life, they must not be discarded
but should instead be recycled by a specialist recycler of electronic equipment. Recyclers will find the
products easy to dismantle into their major component parts for efficient recycling. Many parts snap
together and can be separated without the use of tools, while other parts are secured with conventional
fasteners. Virtually all parts of the product are suitable for recycling.
Product packaging is of good quality and can be re-used. Large products are packed in wooden crates,
while smaller products come in strong cardboard cartons which themselves have a high recycled fibre
content. If not re-used, these containers can be recycled. Polythene, used on the protective film and bags
for wrapping product, can be recycled in the same way. Control Techniques' packaging strategy prefers
easily-recyclable materials of low environmental impact, and regular reviews identify opportunities for
improvement.
When preparing to recycle or dispose of any product or packaging, please observe local legislation and
best practice.
REACH legislation
EC Regulation 1907/2006 on the Registration, Evaluation, Authorisation and restriction of Chemicals
(REACH) requires the supplier of an article to inform the recipient if it contains more than a specified
proportion of any substance which is considered by the European Chemicals Agency (ECHA) to be a
Substance of Very High Concern (SVHC) and is therefore listed by them as a candidate for compulsory
authorisation.
For current information on how this requirement applies in relation to specific Control Techniques products,
please approach your usual contact in the first instance. Control Techniques position statement can be
viewed at:
http://www.controltechniques.com/REACH
Copyright © November 2012 Control Techniques Ltd.
Issue Number: 2
Firmware: 01.00.00.XX onwards
Contents
1 Safety information .................................................................5
1.1 Warnings, Cautions and Notes ................................................................5
1.2 Electrical safety - general warning ..........................................................5
1.3 System design and safety of personnel ..................................................5
1.4 Environmental limits ................................................................................6
1.5 Access .....................................................................................................6
1.6 Compliance with regulations ...................................................................6
1.7 Adjusting parameters ..............................................................................6
1.8 Stored charge ..........................................................................................6
2 Introduction ............................................................................7
2.1 MCi210 module .......................................................................................7
2.2 User programming ...................................................................................7
2.3 Option module identification ....................................................................8
2.4 Conventions used in this guide ...............................................................8
5 Parameters ...........................................................................13
5.1 Overview ...............................................................................................13
5.2 Menus ....................................................................................................13
5.3 Parameter save and restore ..................................................................14
5.4 Remanent variables ..............................................................................14
5.5 Menu 0 - MCi210 Module information ...................................................15
5.6 Menu 1 - User Application .....................................................................19
5.7 Menu 2 - Ethernet configuration ............................................................25
5.8 Menu 3 - Timer ......................................................................................32
5.9 Menu 4 - Digital I/O ...............................................................................35
5.10 Menu 9 - Resources ..............................................................................38
5.11 Menu 10 - Easy mode cyclic data .........................................................40
5.12 Menu 11 - Synchronization ....................................................................54
5.13 Menu 15 - Modbus ................................................................................61
information
Safety
1.1 Warnings, Cautions and Notes
Introduction
A Warning contains information, which is essential for avoiding a safety hazard.
WARNING
Mechanical
installation
A Caution contains information, which is necessary for avoiding a risk of damage to the
product or other equipment.
CAUTION
installation
Electrical
NOTE A Note contains information, which helps to ensure correct operation of the product.
Parameters
Extreme care is necessary at all times when working with or adjacent to the drive.
Specific warnings are given at the relevant places in this User Guide.
Variable allocation
The drive is intended as a component for professional incorporation into complete equipment or a
menus
system. If installed incorrectly, the drive may present a safety hazard.
The drive uses high voltages and currents, carries a high level of stored electrical energy, and is
used to control equipment which can cause injury.
Close attention is required to the electrical installation and the system design to avoid hazards
either in normal operation or in the event of equipment malfunction. System design, installation,
Digital I/O
commissioning/start-up and maintenance must be carried out by personnel who have the
necessary training and experience. They must read this safety information and this User Guide
carefully.
The STOP and SAFE TORQUE OFF functions of the drive do not isolate dangerous voltages from
the output of the drive or from any external option unit. The supply must be disconnected by an
Timer
approved electrical isolation device before gaining access to the electrical connections.
With the sole exception of the SAFE TORQUE OFF function, none of the drive functions
must be used to ensure safety of personnel, i.e. they must not be used for safety-related
programming
functions.
User
Careful consideration must be given to the functions of the drive which might result in a hazard,
either through their intended behavior or through incorrect operation due to a fault. In any
application where a malfunction of the drive or its control system could lead to or allow damage,
loss or injury, a risk analysis must be carried out, and where necessary, further measures taken to
Diagnostics
reduce the risk - for example, an over-speed protection device in case of failure of the speed
control, or a fail-safe mechanical brake in case of loss of motor braking.
The system designer is responsible for ensuring that the complete system is safe and
designed correctly according to the relevant safety standards.
Index
1.5 Access
Drive access must be restricted to authorized personnel only. Safety regulations which apply at the
place of use must be complied with.
information
Safety
2.1 MCi210 module
The MCi210 is a CoDeSys-based user-programmable option module for Unidrive M. It is an
Introduction
intelligent module that expands on the functionality of the Unidrive M by offering the following
features:
• CoDeSys based user programming
• Digital I/O
Mechanical
installation
• Timer Unit
• Onboard Ethernet (2 ports)
• File system
installation
Electrical
The MCi210 module is capable of running a CoDeSys program created by a user with the Machine
Control Studio (MC Studio) software. It is an integrated development environment that supports all
five of the programming languages of the IEC 61131-3 standard, including Structured Text (ST),
Ladder Diagram (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC) and
Parameters
Instruction List (IL). Continuous Function Chart (CFC) is also supported.
The user has a number of tasks available to them. These are documented below.
• Initial
• Freewheeling
Variable allocation
• Clock0
menus
• Clock1
• Clock2
• Clock3
• Position
• Event0
Digital I/O
• Event1
• Event2
• Event3
• ErrorTask
The Freewheeling, Clockn and Position tasks are cyclic tasks. The Clockn and Position tasks will
run at an interval set by the user in MC Studio. The Freewheeling task is the lowest priority task and
Timer
will run when processor resource allows. programming
User
Diagnostics
Index
1 MCi210 A B
activity indicators
Serial number
2
3000005001 Approval
The MCi210 module contains a number of menus that are grouped by the slot number that the
module is installed into.
The method used to determine the menu or parameter is as follows:
• Pr S.mm.ppp - signifies a module parameter, where S is the slot number that the module is
installed in, mm is the module menu number and ppp is the parameter within that menu.
• Pr mm.000 - signifies any drive menu and parameter number 00.
information
Safety
Before installing or removing an option module from any drive, ensure the AC supply
has been disconnected for at least 10 minutes and refer to Chapter 1 Safety
information on page 5. If using a DC bus supply ensure this is fully discharged before
Introduction
WARNING working on any drive or option module.
Mechanical
installation
Figure 3-1 Option module installation
installation
Electrical
Parameters
Variable allocation
menus
3.1.1 Installing the first option module
Option module slots must be used in the following order: slot 3, slot 2 and slot 1.
Digital I/O
• Align the option module above the drive as shown
• Insert the option module tab into the slot on the drive
• Press down on the option module until it clicks into place
Timer
programming
User
Diagnostics
Index
Link LEDs
Ground
tab Ethernet
port A
Ethernet
port B
Digital I/O
Spade
connector Digital I/O
1 2 3
8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1
4 5 6
information
Terminal Description
Safety
1 Digital input 1
2 Digital input 2
3 Digital input 3
Introduction
4 Digital I/O 4
5 Digital output 5
6 0 V common
Mechanical
installation
4.2 Ethernet
4.2.1 Isolation
The shells of the 8P8C (RJ45) Ethernet ports are isolated from 0V of the module and the drive.
installation
Electrical
The ground tab on the MCi210 module is not required for electrical safety and is available only to
increase immunity from electrical noise.
4.2.2 Cabling
Standard UTP (unshielded twisted pair) or STP (shielded twisted pair) cables are supported. It is
Parameters
recommended that a minimum specification CAT5e is used in new installations.
The Ethernet interface on the module supports the 'Auto cross-over detection', therefore a cross-
over cable is not required when connecting the Ethernet port on the module directly to the Ethernet
Variable allocation
port of a PC.
4.2.3 Link / activity indicators
menus
Each Ethernet port has a corresponding link / activity indicator on the topside of the module as
shown in Figure 4-1. Table 4-5 below details the different statuses of the indicators.
Table 4-5 Ethernet link / activity indicator status
Indicator status Description
Digital I/O
Off Ethernet connection not detected
Solid green Ethernet connection detected but no data
Flashing green Ethernet connection detected and data flow
Timer
programming
User
Diagnostics
Index
If the digital inputs or outputs are to be connected to other circuits classified as Safety
Extra Low Voltage (SELV) (e.g. to a personal computer), an additional isolating barrier
WARNING
must be included in order to maintain the SELV classification.
The MCi210 is equipped with 3 digital inputs, 1 selectable digital input or output and 1 digital output.
These inputs and outputs can be read to or controlled by the user program in the module.
The digital outputs are a positive logic arrangement with high side drivers only, such that they are at
+24 V when active and can supply a total maximum 20 mA of current shared between the two
outputs. When inactive they are effectively floating. The digital outputs are protected against short-
circuit or overload. The trip threshold is 20 mA, and if tripped both outputs will be deactivated and
the drive will show a "Slotx Error - Output overload" trip (where x indicates the slot number that
module is installed in).
The digital I/O are controlled using menu 4 in the module. Refer to section 5.9 Menu 4 - Digital I/
O on page 35 for more information.
6 0 V common
Common to the 0 V of the host drive
information
Safety
5.1 Overview
The MCi210 module holds two parameter databases; the MCi210 database and the database for
Introduction
the drive to which the module is installed.
The MCi210 database parameters can be accessed from the drive’s keypad, a user program in the
MCi210, PC Tools or a module in another slot of the drive. The notation S.mm.ppp is used to
access these parameters where S is the slot number, mm is the menu number and ppp is the
Mechanical
installation
parameter number. For example, to access Pr 03.010 of an MCi210 installed in slot 2 of a drive
from a module in slot 3 it will be accessed using Pr 2.3.010.
The MCi210 module will also hold a copy of the host drive’s database. At power up, if the database
held in the MCi210 is different to that of the drive, the MCi210 will upload the drive's database and
overwrite the stored database. If the two databases match the drive's database will not be
installation
Electrical
uploaded.
A module that is powered up for the first time will not contain a drive database and therefore will
always perform a drive database upload.
Parameters
5.2 Menus
Table 5-1 below details each of the module's internal menus.
Table 5-1 MCi210 Internal Menu descriptions
Menu Name Description
Variable allocation
MCi210 module Provides module information such as firmware version and serial
S.0
menus
information number
S.1 User application Allows the user program to be controlled and monitored
S.2 Ethernet configuration Allows the Ethernet interface to be configured
S.3 Timer Allows the timer unit to be controlled
Digital I/O
S.4 Digital I/O Allow the digital I/O to be controlled or monitored
Provides information regarding the resources of the Ethernet
S.9 Resources
interface and module temperature
S.10 Easy mode cyclic data Allows Ethernet cyclic data links to be configured
Allows the Ethernet based synchronization to be set-up and
S.11 Synchronization
Timer
monitored
Allow the Modbus protocol supported by the Ethernet interface to
S.15 Modbus
be set-up
programming
The module's menu 0 is also displayed in menu 15, 16 or 17 on the drive depending on which slot
the module is installed in. MC Studio can be used to set up a custom or application menu for the
module and if set up, the custom menu will be displayed in menu 25, 26 or 27 depending on which
Diagnostics
slot the module is installed in. Table 5-2 below shows the location of module's menu 0 and custom
menu on the drive.
Index
VAR PERSISTENT
Command VAR VAR RETAIN VAR RETAIN PERSISTENT
VAR PERSISTENT RETAIN
Reset warm - X X
Reset cold - - X
Reset origin - - -
Online change X X X
Reboot module - X X
Key:
X = Value is maintained
- = Value is initialized
information
A reset warm is performed from the MC Studio software and will reset only standard variables to
Safety
their initialisation values.
5.4.2 Reset cold
A reset cold can be performed from the drive's keypad or MC Studio and will reset RETAIN and
Introduction
standard variables to their initialisation values.
5.4.3 Reset origin
This reset will reset all (including RETAIN and PERSISTENT) variables to their initialisation values
and will erase the application on the module. This can only be performed from MC Studio.
Mechanical
installation
5.5 Menu 0 - MCi210 Module information
Parameter Range Default Type
S.00.001 Module ID 0 to 65535 RO Num ND NC PT
installation
Electrical
S.00.002 Software Version 00.00.00.00 to 99.99.99.99 RO Num ND NC PT
S.00.003 Hardware Version 0.00 to 99.99 RO Num ND NC PT
S.00.004 Serial Number LS 0 to 99999999 RO Num ND NC PT
S.00.005 Serial Number MS 0 to 99999999 RO Num ND NC PT
Parameters
Bootldr-Update (-2),
Bootldr-Idle (-1),
S.00.006 Module Status RO Txt ND NC PT
Initializing (0), OK (1),
Config (2), Error (3)
S.00.007 Reset Module Off (0) or On (1) Off (0) RW Bit NC
Variable allocation
S.00.008 Default Module Off (0) or On (1) Off (0) RW Bit NC
S.00.009 Active Alarm Bits 0 to 1111111111111111 RO Bin NC
menus
128.000.000.000 to
S.00.010 Active IP Address RO IP NC
127.255.255.255
S.00.030 Slot Number Indicator 0 to 8 RO Num ND NC PT
S.00.031 Slot Menu Number 0 to 255 RO Num ND NC PT
Digital I/O
Read / Read Number Bit Text Binary
RW RO Num Bit Txt Bin FI Filtered
Write only parameter parameter string parameter
No default Not Protected Rating User Power-
ND NC PT RA US PS DE Destination
value copied parameter dependent save down save
Mac
Timer
IP IP address Mac
address
programming
S.00.001 Module ID
User
Introduction
Type 8 Bit Volatile Update Rate Background
Display Format None Decimal Places 0
Coding RO, Txt, ND, NC, PT
Mechanical
installation
Value Text Description
-2 Bootldr - Update The bootloader is performing a flash update.
-1 Bootldr - Idle The bootloader is idle.
0 Initializing The module is initializing
installation
Electrical
1 OK Module is initialized with no errors present
2 Config A configuration error has been detected
An error has occured preventing the module from running
3 Error
Parameters
correctly
Variable allocation
S.00.007 Reset Module
Minimum 0 Maximum 1
menus
Default 0 Units
Type 1 Bit Volatile Update Rate Read every 200 ms
Display Format None Decimal Places 0
Coding RW, NC
Digital I/O
When set the module performs a warm reset. When the reset has been performed and the module
is performing its initialization routines the parameter will be cleared to zero.
NOTE The drive, and any other modules installed to the drive will not be affected by the reset.
Timer
S.00.008 Default Module
Minimum 0 Maximum 1
programming
Default 0 Units
User
To default the module set this parameter to On (1) and perform a module reset. Once complete, this
parameter will return to Off (0). Defaulting the module will cause it to return to its "Out of Box
configuration" and any settings stored on the module will be returned to their default values. This
will include any web page customizations, e-mail settings, etc.
Take care using this parameter as any configuration information will be irretrievably lost.
Index
NOTE The password for the 'root' account is not reset back to default.
Bit Alarm
0 User Program
1 eCMP
2 Modbus
3 Ethernet/IP
4 Reserved
5 File System
6 Module Too Hot
This parameter displays the currently active alarms. Each bit represents an alarm as detailed in the
table above.
Safety
Minimum 0 Maximum 255
Default Units
Type 8 Bit Volatile Update Rate Written on power-up
Introduction
Display Format None Decimal Places 0
Coding RO, ND, NC, PT, BU
This parameter shows the drive menu number associated with the slot that the module is installed
in.
Mechanical
installation
For example:
• If the module is installed in slot 1, this parameter will show 15.
• If the module is installed in slot 2, this parameter will show 16.
• If the module is installed in slot 3, this parameter will show 17.
installation
Electrical
5.6 Menu 1 - User Application
Parameter Range Default Type
Parameters
S.01.001 Selected UCI Number 0 to 9 0 RW Num ND NC PT
S.01.002 Active UCI Number 0 to 9 RO Num ND NC PT
None (0), Stopped (1),
S.01.003 User Program Status RO Txt PT
Run (2), Error (3)
S.01.004 Available CPU Resources 0 to 100 % RO Num ND PT
Variable allocation
S.01.013 Auto-run Enable Off (0), or On (1) On (1) RW Bit US
menus
Global Run-time Trip
S.01.014 Off (0), or On (1) Off (0) RW Bit US
Enable
S.01.015 Disable Reset on trip Clear Off (0), or On (1) Off (0) RW Bit US
S.01.017 Enable Out of Range Error Off (0), or On (1) Off (0) RW Bit US
S.01.019 Save Retain Data Request Off (0), or On (1) Off (0) RW Bit NC
Power Down Retain Data Disabled (0), UV (1),
Digital I/O
S.01.020 Disabled (0) RW Txt US
Save UV (no 24V) (2)
Under Voltage State User P-S-R (0), S-S-CR-RU (1),
S.01.021 S-S-CR-RU (1) RW Txt US
Program Behaviour S-S (2)
S.01.025 Reserved 0 to 2147483647 0 RW
S.01.049 Run time error code 0 to 8448 RO Num ND PT
USER_TASK_INIT (0),
Timer
USER_TASK_EVENT0 (1),
USER_TASK_EVENT1 (2),
USER_TASK_EVENT2 (3),
USER_TASK_EVENT3 (4),
USER_TASK_POS (5),
programming
USER_TASK_CLOCK2 (8),
USER_TASK_CLOCK3 (9),
USER_TASK_FWHEEL (10),
TASK_UNKNOWN (11)
Diagnostics
Safety
0 None No user program is present
1 Stopped The user program is not running
2 Run The user program is running
Introduction
3 Error Run-time error
If the module contains a user program this parameter displays its status otherwise it displays 0 (no
program present).
Mechanical
installation
S.01.004 Available CPU Resources
Minimum 0 Maximum 100
Default Units %
installation
Type 8 Bit Volatile Update Rate Written every 1 s
Electrical
Display Format None Decimal Places 0
Coding RO, ND, PT, BU
This parameter is updated once per second and shows the average resource free (amount of CPU
Parameters
resources available for the user non-cyclic tasks) during that period. This parameter is not
calculated synchronously with the cyclic task(s).
Cyclic tasks, with the exception of the freewheeling task, have a higher priority and will normally
have a duration of less than one second so this parameter will give an indication of the average
Variable allocation
system free resource, but if cyclic tasks execute for more than one second without being
menus
rescheduled this parameter may show 0 % resource free, as during the most recent sample period
the cyclic tasks took all of the system resource. This is normal.
This parameter is calculated only when the user program is running. When the user program is not
running the parameter is set to 100 %.
Digital I/O
S.01.013 Auto-run enable
Minimum 0 Maximum 1
Default 1 Units
Read during
Timer
Type 1 Bit User Save Update Rate
initialization
Display Format None Decimal Places 0
Coding RW, NR, BU
programming
When set to 1 (On) the user program will start automatically on a module reset or at power up.
User
Minimum 0 Maximum 1
Default 0 Units
Read during
Type 1 Bit User Save Update Rate
initialization
Display Format None Decimal Places 0
Index
Coding RW
When set to 1 (On) the module may cause the drive to trip when a run-time error occurs.
information
state, but only if no 24 V backup supply is detected.
Safety
Value Text Description
0 Disabled Retain data not automatically saved
Introduction
1 UV Retain data automatically saved on under voltage
Retain data saved on under voltage AND no 24 V backup supply
2 UV (no 24V)
detected
Mechanical
installation
S.01.021 Under voltage state user program behaviour
Minimum 0 Maximum 2
Default 1 Units
Read when an Under
installation
Electrical
Voltage is detected and
Type 8 Bit User Save Update Rate
S.01.020 is set to a non-
zero value
Display Format None Decimal Places 0
Parameters
Coding RW, Txt, BU
Variable allocation
Value Text Description
Pause-Save Data- Resume (User Program may trip due task
menus
0 P-S-R
overrun)
1 S-S-CR-RU Stop-Save-ColdReset-RUn
2 S-S Stop-Save
This parameter defines the user program behaviour when the module detects an Under Voltage
Digital I/O
(UV) state.
The action of save resistant / persistent data depends on parameter S.01.020.
Timer
Minimum 0 Maximum 8448
Default 0 Units
Type 16 Bit Volatile Update Rate Written every second
programming
Value Text
0 USER_TASK_INIT
1 USER_TASK_EVENT0
2 USER_TASK_EVENT1
3 USER_TASK_EVENT2
4 USER_TASK_EVENT3
5 USER_TASK_POS
6 USER_TASK_CLOCK0
7 USER_TASK_CLOCK1
8 USER_TASK_CLOCK2
9 USER_TASK_CLOCK3
10 USER_TASK_FWHEEL
11 TASK_UNKNOWN
This parameter displays the task in error for the currently active run-time error.
information
Safety
Parameter Range Default Type
Initializing (0),
Links Down (1),
S.02.003 Network Status DHCP In Progress (2), RO Txt ND NC PT
No Address (3),
Introduction
Ready (4), Active (5)
Network Message
S.02.004 0 to 65535 RO Num ND NC PT
Count
S.02.005 DHCP Enable Off (0) or On (1) On (1) RW Bit US
000.000.000.000 to
Mechanical
installation
S.02.006 IP Address 192.168.001.100 RW IP US
255.255.255.255
000.000.000.000 to
S.02.007 Subnet Mask 255.255.255.000 RW IP US
255.255.255.255
000.000.000.000 to
S.02.008 Default Gateway 192.168.1.254 RW IP US
255.255.255.255
installation
Electrical
000.000.000.000 to
S.02.009 Primary DNS 000.000.000.000 RW IP US
255.255.255.255
000.000.000.000 to
S.02.010 Secondary DNS 000.000.000.000 RW IP US
255.255.255.255
00:00:00:00:00:00 to
S.02.011 MAC Address RO Mac ND NC PT
Parameters
FF:FF:FF:FF:FF:FF
None (0), Modbus TCP (1),
S.02.020 Priority Protocol 0 RW Txt US
Ethernet/IP (2)
S.02.021 Web Server Enable Off (0) or On (1) On (1) RW Bit US
S.02.022 Web Server Port 0 to 65535 80 RW Num US
Variable allocation
S.02.023 Email Enable Off (0) or On (1) On (1) RW Bit US
menus
S.02.024 Ethernet MTU 158 to 1500 1500 RW Num US
Switch (0), Gateway (1),
S.02.025 Gateway Mode Switch (0) RW Txt US
Strict Gateway (2)
S.02.030 VLAN Enable Off (0) or On (1) Off (0) RW Bit US
S.02.031 VLAN ID 0 to 255 0 RW Num US
Digital I/O
Read / Read Number Bit Text Binary
RW RO Num Bit Txt Bin FI Filtered
Write only parameter parameter string parameter
No default Not Protected Rating User Power-
ND NC PT RA US PS DE Destination
value copied parameter dependent save down save
Timer
Mac Slot menu
IP IP address Mac SMP
address parameter
programming
User
Diagnostics
Index
information
required):
Safety
IP Address (S.02.006)
Subnet Mask (S.02.007)
Default Gateway (S.02.008)
Introduction
Primary DNS (S.02.009)
Secondary DNS (S.02.010)
S.02.006 IP Address
Mechanical
installation
4294967295
Minimum 0 (Display: 0.0.0.0) Maximum
(Display: 255.255.255.255)
3232235876
Default Units
(Display: 192.168.1.100)
installation
DHCP enabled : write on
Electrical
Type 32 Bit User Save Update Rate event; DHCP disabled :
read on reset
Display Format IP Address Decimal Places 0
Parameters
Coding RW, BU
This parameter controls and displays the IP Address of the module.
If DHCP is enabled (DHCP Enable (S.02.005)) this parameter becomes read-only and, until an IP
Address is allocated to the module, will display 0.0.0.0.
Variable allocation
If DHCP is disabled the module will initialize, on reset or power cycle, with the IP Address stored for
the parameter.
menus
S.02.007 Subnet Mask
4294967295
Minimum 0 (Display: 0.0.0.0) Maximum
(Display:255.255.255.255)
Digital I/O
4294967040
Default Units
(Display: 255.255.255.0)
DHCP enabled : write on
Type 32 Bit User Save Update Rate event; DHCP disabled :
read on reset
Timer
Display Format IP Address Decimal Places 0
Coding RW, BU
This parameter controls and displays the subnet mask of the module.
programming
If DHCP is enabled (DHCP Enable (S.02.005)) this parameter becomes read-only and, until an IP
User
Safety
4294967295
Minimum 0 (Display: 0.0.0.0) Maximum
(Display: 255.255.255.255)
Default 0 (Display: 0.0.0.0) Units
Introduction
DHCP enabled: write on
event;
Type 32 Bit User Save Update Rate
DHCP disabled: read on
reset
Display Format IP Address Decimal Places 0
Mechanical
installation
Coding RW, BU
The module can use this IP Address when it wishes to resolve the IP Address for a domain name.
This parameter performs the same function as the Primary DNS parameter (Primary DNS
(S.02.009)), however the address specified in this parameter will be tried only when the Primary
installation
Electrical
DNS address is unsuccessful.
If DHCP is enabled (DHCP Enable (S.02.005)) this parameter becomes read-only and, until a
secondary DNS address is allocated to the module, will display 0.0.0.0.
Parameters
If DHCP is disabled the module will initialize, on reset or power cycle, with the secondary DNS
address stored for the parameter.
Variable allocation
S.02.011 MAC Address
menus
0 (Display: 281474976710655
Minimum Maximum
00:00:00:00:00:00) (Display: FF:FF:FF:FF:FF:FF)
Default Units
Type 64 Bit Volatile Update Rate Power-up write
Display Format Mac Address Decimal Places 0
Digital I/O
Coding RO, ND, NC, PT, BU
This parameter shows the 48-bit MAC address of the module.
Timer
S.02.020 Priority Protocol
Minimum 0 Maximum 2
Default 0 Units
programming
protocols. A tick period of 1 ms will be given to the highest priority fieldbus protocol, 5 ms to all
other fieldbus protocols (equal priority).
If no fieldbus protocol has been selected to have priority over others, all protocols will have equal
priority and a tick rate of 5 ms.
Index
Safety
Minimum 0 Maximum 2
Default 0 Units
Type 8 Bit User Save Update Rate Read on module reset
Introduction
Display Format None Decimal Places 0
Coding RW, Txt, BU
Value Text
Mechanical
installation
0 Switch
1 Gateway
2 Strict Gateway
installation
This parameter specifies the operation mode of the gateway. By default the gateway is disabled
Electrical
and the switch operates in normal switch mode, by enabling the gateway mode all packets are
filtered by the module and prioritized before being forwarded on. In strict mode the gateway will
drop packets from unsupported protocols.
Parameters
S.02.030 VLAN Enable
Minimum 0 Maximum 1
Variable allocation
Default 0 Units
Type 1 Bit User Save Update Rate Background read
menus
Display Format None Decimal Places 0
Coding RW
This parameter controls whether the module will use VLAN tagging.
When used in conjunction with Drive VLAN ID (S.02.031) network traffic from the interface will be
Digital I/O
tagged with the chosen VLAn identifier.
When default values for Drive VLAN ID (S.02.031) is set, enabling this parameter will add VLAN
prioritization to all packets helping to ensure real-time packets are not delayed by those of lower
priority. If disabled, prioritization will use the Diffserv field in IP traffic only, meaning non-IP traffic
can still affect real-time IP traffic.
Timer
S.02.031 Drive VLAN ID
programming
Default 0 Units
Read on module reset
Type 8 Bit User Save Update Rate
and VLAN_ENABLE
Diagnostics
Bit Description
Event Task Schedule:
Selects the event task that will be scheduled when the Timer Event Flag
(Timer Unit Status Word (S.03.002) b0) is set:
• 0 = No Event task scheduled
0 to 2
• 1 = Schedule Event0 task
• 2 = Schedule Event1 task
• 3 = Schedule Event2 task
• 4 = Schedule Event3 task
Enable Timer:
3 • 0 = Timer is disabled
• 1 = Timer is enabled
Clock Source:
4 • 0 = Internal clock
• 1 = External clock provided on digital input (DigIn1 or DigIn2, b9 depending)
Internal Clock Rate:
• 0 = 50 MHz
5 to 6 • 1 = 12.5 MHz
• 2 = 3.125 MHz
• 3 = 0.78125 MHz
information
Timer Mode:
Safety
• 0 = Free Running Mode
The selected clock drives the counter. The Timer Event Flag (Timer Unit Status Word
(S.03.002) b0) is set on wraparound.
Introduction
• 1 = Capture Mode 1
The selected clock drives the counter. A rising edge transition on Digital Input 3 causes
the current counter value to be latched into the Timer Capture Cache
(Timer Unit Capture Cache (S.03.005)) parameter and the Timer Event Flag
(Timer Unit Status Word (S.03.002) b0) is set. The counter then continues incrementing
Mechanical
installation
(the Timer Event Flag (Timer Unit Status Word (S.03.002) b0) is not set on wrap-around).
7 to 8 • 2 = Capture Mode 2
The selected clock drives the counter. A falling edge transition on Digital Input 3 causes
the current counter value to be latched into the Timer Capture Cache
installation
Electrical
(Timer Unit Capture Cache (S.03.005)) parameter and the Timer Event Flag
(Timer Unit Status Word (S.03.002) b0) is set. The counter then continues incrementing
(the Timer Event Flag (Timer Unit Status Word (S.03.002) b0) is not set on wrap-around).
Note: Every time the Timer Event Flag is set an event task will be scheduled if is
Parameters
configured (Bit 0-2).
In Free Running Mode (Mode 0) this will only occurs when timer counter wraps around.
In capture modes (Mode 1 and 2) this will only occurs when a rising or falling edge,
respectively, is detected.
Variable allocation
External Source Clock selection:
9 • 0 = External clock provided on digital input 1 (Digital Input 1 State (S.04.001))
menus
• 1 = External clock provided on digital input 2 (Digital Input 2 State (S.04.002))
Digital I/O
Minimum 0 (Display: 000) Maximum 7 (Display: 111)
Default Units
Type 8 Bit Volatile Update Rate Immediate
Display Format Binary Decimal Places 0
Coding RO,ND,NC, BU
Timer
This parameter displays the status of the module's Timer Unit. The following table details the status
word bits.
programming
User
Diagnostics
Index
Safety
Minimum 0 Maximum 65535
Default 0 Units
Type 16 Bit Volatile Update Rate Immediate
Introduction
Display Format None Decimal Places 0
Coding RO, BU
This parameter stores the Timer Unit value (Timer Unit Timer Counter (S.03.003)) on a rising or
falling edge transition on the module's digital input 3 if the Timer Mode (as set in Timer Unit Control
Mechanical
installation
Word (S.03.001)) is configured in either capture mode 1 or capture mode 2.
installation
Parameter Range Default Type
Electrical
S.04.001 Digital Input 1 State Off (0) or On (1) RO Bit ND NC PT
S.04.002 Digital Input 2 State Off (0) or On (1) RO Bit ND NC PT
S.04.003 Digital Input 3 State Off (0) or On (1) RO Bit ND NC PT
Parameters
S.04.004 Digital Input / Output 4 State Off (0) or On (1) RO Bit ND NC PT
S.04.010 Digital Output 5 Off (0) or On (1) Off (0) RW Bit
Digital Input/Output 4
S.04.011 Off (0) or On (1) Off (0) RW Bit
Demand
S.04.020 Digital Outputs State 00 to 11 00 RW Bin
Variable allocation
Digital Input/Output 4
S.04.021 Off (0) or On (1) Off (0) RW Bit
Direction
menus
S.04.022 Event Task Trigger 0 to 4 RO Num ND NC PT
Digital I/O
No default Not Protected Rating User Power-
ND NC PT RA US PS DE Destination
value copied parameter dependent save down save
Mac Slot menu
IP IP address Mac SMP
address parameter
Introduction
Type 1 Bit Volatile Update Rate Immediate
Display Format None Decimal Places 0
Coding RW
If Digital I/O 4 is configured as an output (Digital Input/Output 4 Direction (S.04.021)), writing to this
Mechanical
installation
parameter will set the state of Digital I/O 4. Setting to 0 will place the output low and setting to 1 will
place the output high.
#
installation
Electrical
Minimum 0 (Display: 00) Maximum 3 (Display: 11)
Default 0 (Display: 00) Units
Type 8 Bit Volatile Update Rate Immediate
Display Format Binary Decimal Places 0
Parameters
Coding RW, ND, NC, BU
Bitmapped parameter that can be used to set Digital I/O 4 Digital Output 5. This parameter is
effectively a combination of Digital Output 5 (S.04.010) and Digital Input/Output 4 Demand
Variable allocation
(S.04.011).
menus
Bit Description
Used to control the state of Digital Output 5:
0 • 0 = Output set low
• 1 = Output set high
Digital I/O
Used to control the state of Digital IO 4:
• 0 = Output set low
1 • 1 = Output set high
This bit will only have an effect if digital input/output 4 is configured as an output
(Digital Input/Output 4 Direction (S.04.021)).
Timer
S.04.021 Digital Input/Output 4 Direction
Minimum 0 Maximum 1
programming
Default 0 Units
User
Setting this parameter to 0 will configure Digital I/O 4 as an input. Setting it to 1 will configure it as
an output.
Index
Value Description
0 None
1 Trigger Event0
2 Trigger Event1
3 Trigger Event2
4 Trigger Event3
Introduction
Type 8 Bit Volatile Update Rate Background write
Display Format None Decimal Places 0
Coding RO, ND, NC, BU
This parameter shows the number of available receive cyclic links.
Mechanical
installation
S.09.003 Fieldbus Links Free
Minimum 0 Maximum 255
Default Units
installation
Electrical
Type 8 Bit Volatile Update Rate Background write
Display Format None Decimal Places 0
Coding RO, ND, NC, BU
Parameters
This parameter shows the number of available transmit / receive process images for fieldbus
protocols such as Ethernet/IP.
Variable allocation
Minimum 0 Maximum 255
menus
Default Units
Type 8 Bit Volatile Update Rate Background write
Display Format None Decimal Places 0
Coding RO, ND, NC, BU
Digital I/O
This parameter shows the number of available mappings in the system for use in cyclic links.
Timer
Default Units %
Type 8 Bit Volatile Update Rate Background write
Display Format None Decimal Places 0
programming
This parameter shows the current resource available for the idle task.
This parameter shows the current resource available for the synchronous task.
Introduction
S.10.003 Default Off (0) or On (1) Off (0) RW Bit
S.10.004 Message Rate 0 to 100 ms 0 ms RW Num US
S.10.010 Tx1 Link Profile 0 to 0 0 RW Num US
S.10.011 Tx1 Link Number 0 to 255 0 RW Num US
Mechanical
installation
S.10.012 Tx1 Source Parameter 0 to 4.99.999 0 RW SMP PT US
S.10.013 Tx1 Parameter Count 0 to 32 0 RW Num US
Unicast (0), Broadcast (1),
Muliticast1 (2),
Tx1 Link Transmission
S.10.014 Multicast2 (3), Unicast (0) RW Txt US
Type
Multicast3 (4),
installation
Electrical
Multicast4 (5)
Tx1 Destination 000.000.000.000 to
S.10.015 255.255.255.255 RW IP US
Address 255.255.255.255
Invalid profile (-16), Invalid
mapping (-15),
Parameters
Read only param (-14),
Timeout (-8),
In error (-7),
Link num in use (-6),
S.10.019 Tx1 Link Status RO Txt
Not editable (-5),
Invalid link num (-4), Invalid
Variable allocation
args (-3),
Too many links (-2),
menus
Out of memory (-1),
OK (0)
S.10.020 Tx2 Link Profile 0 to 0 0 RW Num US
S.10.021 Tx2 Link Number 0 to 255 0 RW Num US
S.10.022 Tx2 Source Parameter 0 to 4.99.999 0.000 RW SMP PT US
Digital I/O
S.10.023 Tx2 Parameter Count 0 to 32 0 RW Num US
Unicast (0), Broadcast (1),
Tx2 Link Transmission Muliticast1 (2), Multicast2
S.10.024 Unicast (0) RW Txt US
Type (3), Multicast3 (4),
Multicast4 (5)
Tx2 Destination 000.000.000.000 to
S.10.025 255.255.255.255 RW IP US
Address 255.255.255.255
Timer
Invalid profile (-16), Invalid
mapping (-15), Read only
param (-14), Timeout (-8),
In error (-7),
Link num in use (-6),
programming
S.10.029 Tx2 Link Status Not editable (-5), Invalid link RO Txt
User
num (-4),
Invalid args (-3),
Too many links (-2),
Out of memory (-1),
OK (0)
Diagnostics
information
No event (0), Event (1),
Safety
Rx2 Timeout Event Event1 (2),
S.10.058 No event (0) RW Txt US
Type Event2 (3),
Event3 (4)
Invalid profile (-16),
Invalid mapping (-15), Read
Introduction
only param (-14),
Timeout (-8),
In error (-7),
Link num in use (-6),
S.10.059 Rx2 Link Status RO Txt
Not editable (-5),
Invalid link num (-4),
Mechanical
installation
Invalid args (-3),
Too many links (-2),
Out of memory (-1),
OK (0)
S.10.060 Rx3 Link Profile 0 to 0 0.000 RW Num US
S.10.061 Rx3 Link Number 0 to 255 0.000 RW Num US
installation
Electrical
Rx3 Destination
S.10.062 0 to 4.99.999 0.00.000 RW SMP US
Parameter
S.10.063 Rx3 Parameter Count 0 to 32 0.000 RW Num US
Direct (0), Multicast1 (1),
Parameters
Multicast2 (2),
S.10.064 Rx3 Source Type Direct (0) RW Txt US
Multicast3 (3),
Multicast4 (4)
S.10.065 Rx3 Timeout 0 to 65535 ms 100 ms RW Num US
Trip (0), Clear output (1),
S.10.066 Rx3 Timeout Action Trip (0) RW Txt US
Variable allocation
Hold last (2)
This slot (0), Slot 1 (1),
Rx3 Timeout Event
menus
S.10.067 Slot 2 (2), This slot (0) RW Txt US
Destination
Slot 3 (3), Slot 4 (4)
No event (0), Event (1),
Rx3 Timeout Event
S.10.068 Event1 (2), No event (0) RW Txt US
Type
Event2 (3), Event3 (4)
Invalid profile (-16),
Invalid mapping (-15),
Digital I/O
Read only param (-14),
Timeout (-8),
In error (-7),
Link num in use (-6),
S.10.069 Rx3 Link Status RO Txt
Not editable (-5),
Invalid link num (-4),
Invalid args (-3),
Timer
Too many links (-2),
Out of memory (-1),
OK (0)
programming
address parameter
Index
S.10.002 Reset
Minimum 0 Maximum 1
Default 0 Units
Type 1 Bit Volatile Update Rate Background read
Display Format None Decimal Places 0
Coding RW
This parameter is used to perform a warm reset of the easy mode cyclic data interface. This
parameter will be automatically set to Off (0) when the reset has been completed.
This parameter must be set after any changes are made to the parameters in menu 10 to ensure
that the changes take effect.
Setting this parameter will only effect menu 10 and does not affect the other menus or protocols
supported by the module.
S.10.003 Default
Minimum 0 Maximum 1
Default 0 Units
Type 1 Bit Volatile Update Rate Read on reset
Display Format None Decimal Places 0
Coding RW
This parameter allows all parameters in menu 10 to be defaulted to factory settings.
To default the parameters in menu 10, set this parameter to On (1) and then reset the menu by
setting Reset (S.10.002) to On (1), or reset the module by setting Reset Module (S.00.007) to On
(1). This parameter will be automatically set to Off (0) when the default operation has been
completed.
Introduction
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Coding RW, BU
This parameter defines the rate at which Easy Mode cyclic data will be transmitted in milliseconds.
Mechanical
installation
A value of zero disables the transmission of data.
installation
Electrical
S.10.030 Tx3 Link Profile
Minimum 0 Maximum 0
Default 0 Units
Parameters
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Coding RW, BU
This parameter is reserved to select the profile of predefined output mappings for the transmit link.
Variable allocation
If this parameter is set to a non-zero value then Tx Link Source Parameter (S.10.012, S.10.022 or
menus
S.10.032) and Tx Link Parameter Count (S.10.013, S.10.023 or S.10.033) will become read-only
with value of 0.
Digital I/O
S.10.021 Tx2 Link Number
S.10.031 Tx3 Link Number
Minimum 0 Maximum 255
Default 0 Units
Timer
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Coding RW, BU
programming
User
This parameter is used to set the link number for the transmit link. This number should be unique
for each transmit link.
Diagnostics
Index
Safety
0 Unicast Link is unicast to the IP Address specified
1 Broadcast Link is broadcast (255.255.255.255)
2 Multicast1 Link is multicast to the IP Address
Introduction
3 Multicast2 Link is multicast to the IP Address
4 Multicast3 Link is multicast to the IP Address
5 Multicast4 Link is multicast to the IP Address
This parameter specifies the type of transmission for the transmit link.
Mechanical
installation
S.10.015 Tx1 Link Destination Address
S.10.025 Tx2 Link Destination Address
installation
Electrical
S.10.035 Tx3 Link Destination Address
4294967295
Minimum 0 (Display: 0.0.0.0) Maximum
(Display: 255.255.255.255)
Parameters
Default 0 (Display: 0.0.0.0) Units
Type 32 Bit User Save Update Rate Read on reset
Display Format IP Address Decimal Places 0
Coding RW, BU
Variable allocation
This parameter specifies the IP Address of the destination device for the transmit link.
menus
If Tx Link Transmission Type (S.10.014, S.10.024 or S.10.034) is set to Unicast (0), then the IP
Address of the destination device must be manually entered into this parameter.
If Tx Link Transmission Type (S.10.014, S.10.024 or S.10.034) is set to either Broadcast (1) or
Multicast1 (2) to Multicast4 (5), then this parameter will automatically display the appropriate
Digital I/O
address.
Timer
S.10.039 Tx3 Link Status
Minimum -16 Maximum 0
Default Units
programming
Introduction
Minimum 0 Maximum 255
Default 0 Units
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Mechanical
installation
Coding RW, BU
This parameter is used to set the link number for the receive link.
installation
S.10.042 Rx1 Link Destination Parameter
Electrical
S.10.052 Rx2 Link Destination Parameter
S.10.062 Rx3 Link Destination Parameter
499999
Parameters
Minimum 0 (Display: 0.00.000) Maximum
(Display: 4.99.999)
Default 0 (Display: 0.00.000) Units
Type 32 Bit User Save Update Rate Read on reset
Variable allocation
Display Format Slot.Menu.Param Decimal Places 0
Coding RW, BU
menus
This parameter sets the first destination parameter for the receive link.
If a profile has been selected in Rx Link Profile (S.10.040, S.10.050 or S.10.060) then this
parameter will become read-only with value of 0.
Digital I/O
S.10.043 Rx1 Link Parameter Count
S.10.053 Rx2 Link Parameter Count
S.10.063 Rx3 Link Parameter Count
Timer
Minimum 0 Maximum 32
Default 0 Units
Type 8 Bit User Save Update Rate Read on reset
programming
Coding RW, BU
This parameter is used to set the number of contiguous parameters for the receive link.
If a profile has been selected in Rx Link Profile (S.10.040, S.10.050 or S.10.060) then this
Diagnostics
NOTE It is good system design to allow for some message loss by setting the timeout duration
to be greater than the transmit period by a factor of 2 or more.
Introduction
Minimum 0 Maximum 2
Default 0 Units ms
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Mechanical
installation
Coding RW, BU
installation
Electrical
Trip drive with Slotx Error and sub-trip code yyy, where x is the
0 Trip
slot number in which the module is installed.
1 Send flt values Send configured fault values to the output parameters
Parameters
2 Clear output PLC output parameters will have their values set to zero
This parameter defines the action to be taken for a timeout on the receive link.
Variable allocation
S.10.047 Rx1 Link Timeout Event Destination
menus
S.10.057 Rx2 Link Timeout Event Destination
S.10.067 Rx3 Link Timeout Event Destination
Minimum 0 Maximum 4
Default 0 Units
Digital I/O
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Coding RW, Txt, BU
This parameter defines the slot in which an event will occur if a cyclic data timeout occurs on the
receive link.
Index
Value Text
-16 Invalid profile
-15 Invalid mapping
-14 Read only param
-13 -
-12 -
-11 -
-10 -
-9 -
-8 Timeout
-7 In error
-6 Link num in use
-5 Not editable
information
-4 Invalid link num
Safety
-3 Invalid args
-2 Too many links
-1 Out of memory
Introduction
0 OK
This parameter shows status of receive link if it has been configured. A reset of the menu by setting
Reset (S.10.002) to On (1) is required for any changes to take effect.
Mechanical
installation
installation
Electrical
Parameters
Variable allocation
menus
Digital I/O
Timer
programming
User
Diagnostics
Index
Safety
Write only parameter parameter string parameter
No default Not Protected Rating User Power-
ND NC PT RA US PS DE Destination
value copied parameter dependent save down save
Mac Slot menu
IP IP address Mac SMP
address parameter
Introduction
S.11.001 Preferred Sync Master
Minimum 0 Maximum 4
Mechanical
installation
Default 1 Units
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Coding RW, BU
installation
Electrical
This module will be preferred as the grandmaster over others with higher preferred values or none
specified. A value of zero will ensure that the module will not become grandmaster (effectively
turning this functionality off). If more than one module have the same preferred value only one will
be chosen as the grandmaster using the IEEE 1588 BMC algorithm.
Parameters
The parameter does not guarantee that the module will become grandmaster but a value of zero
guarantees that the module will not become a grandmaster.
Variable allocation
S.11.002 Master Clock Domain
menus
Minimum 0 Maximum 3
Default 0 Units
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Digital I/O
Coding RW, BU
This parameter specifies the clock domain for the module to act as a grandmaster clock.
Safety
Minimum 0 (Display: 00-00-00) Maximum 235959 (Display: 23:59:59)
Default Units
Type 32 Bit Volatile Update Rate Written every 500 ms
Introduction
Display Format Time Decimal Places 0
Coding RO, ND, NC, PT, BU
This parameter displays the current date. If the module has no time source it will display the date
based on its power-up date of 1st January 1970.
Mechanical
installation
S.11.011 PTP Time
Minimum 0 (Display: 00:00:00) Maximum 235959 (Display: 23:59:59)
installation
Electrical
Default Units
Type 32 Bit Volatile Update Rate Written every 500 ms
Display Format Time Decimal Places 0
Coding RO, ND, NC, PT, BU
Parameters
This parameter displays the current time. If the module has no time source it will display the date
based on its power-up date of 00:00:00.
Variable allocation
S.11.013 Network Transport Layer Select
menus
Minimum 0 Maximum 1
Default 1 Units
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Digital I/O
Coding RW, Txt, BU
Value Text
0 802.3
Timer
1 UDP
This parameter selects the transport layer to use. 0 = Layer 2 Ethernet; 1 = UDP.
programming
NOTE Layer 2 Ethernet packet sizes are smaller than the packet sizes of UDP.
User
Diagnostics
Index
Safety
Minimum 0 Maximum 4294967295
Default Units
Type 32 Bit Volatile Update Rate Written every 500 ms
Introduction
Display Format None Decimal Places 0
Coding RO, ND, NC, PT, BU
The parameter displays a count of network errors since start up. It can be used as an indication of a
problem.
Mechanical
installation
S.11.030 Tx1 Link Maximum Network Delay
S.11.031 Tx2 Link Maximum Network Delay
installation
Electrical
S.11.032 Tx3 Link Maximum Network Delay
Minimum 0 Maximum 100
Default 0 Units
Parameters
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Coding RW, BU
This defines the allowable network delay (in milliseconds) for the associated Easy mode cyclic link.
Variable allocation
A value of zero implies a non-synchronized link.
menus
S.11.040 Rx1 Link Late Synchronization Frame Action
S.11.050 Rx2 Link Late Synchronization Frame Action
Digital I/O
S.11.060 Rx3 Link Late Synchronization Frame Action
Minimum 0 Maximum 3
Default 0 Units
Type 8 Bit User Save Update Rate Read on reset
Display Format None Decimal Places 0
Timer
Coding RW, Txt, BU programming
information
Safety
Parameter Range Default Type
S.15.001 Enable Off (0) or On (1) On (1) RW Bit US
S.15.002 Reset Off (0) or On (1) Off (0) RW Bit
Introduction
S.15.003 Default Off (0) or On (1) RW Bit
No error (0), Port in use (1),
S.15.004 Modbus Configuration Error RO Txt
Timeout event (2)
S.15.005 Modbus Listening Port 0 to 65535 502 RW Num
S.15.006 Maximum Connections 0 to 4 2 RW Num US
Mechanical
installation
S.15.007 Maximum Priority Connections 0 to 4 1 RW Num US
Maximum Connections Per
S.15.008 1 to 4 2 RW Num US
Client
S.15.009 Modbus Timeout 1 to 10000 ms 100 ms RW Num US
installation
S.15.010 Modbus Timeout Action Trip (0), No action (1) No action (1) RW Txt US
Electrical
This slot (0), Slot 1 (1),
Modbus Timeout Event
S.15.011 Slot 2 (2), Slot 3 (3), This slot (0) RW Txt US
Destination
Slot 4 (4)
No event (0), Event (1),
S.15.012 Modbus Timeout Event Type Event1 (2), Event2 (3), No event (0) RW Txt US
Parameters
Event3 (4)
Modbus Resister Addressing
S.15.013 Standard (0), Modified (1) Standard (0) RW Txt US
Mode
000.000.000.000 to
S.15.020 Priority Connection 1 000.000.000.000 RW IP US
255.255.255.255
Variable allocation
000.000.000.000 to
S.15.021 Priority Connection 2 000.000.000.000 RW IP US
255.255.255.255
menus
000.000.000.000 to
S.15.022 Priority Connection 3 000.000.000.000 RW IP US
255.255.255.255
000.000.000.000 to
S.15.023 Priority Connection 4 000.000.000.000 RW IP US
255.255.255.255
Digital I/O
Read / Read Number Bit Text Binary
RW RO Num Bit Txt Bin FI Filtered
Write only parameter parameter string parameter
No default Not Protected Rating User Power-
ND NC PT RA US PS DE Destination
value copied parameter dependent save down save
Mac Slot menu
IP IP address Mac SMP
Timer
address parameter
S.15.001 Enable
programming
Minimum 0 Maximum 4
User
Default 1 Units
Type 1 Bit User Save Update Rate Background read
Display Format None Decimal Places 0
Diagnostics
Coding RW, BU
This parameter is used to enable or disable Modbus master and slave functionality.
Index
S.15.003 Default
Minimum 0 Maximum 1
Default 0 Units
Read on module reset,
Type 1 Bit Volatile Update Rate protocol interface reset
or protocol enable
Display Format None Decimal Places 0
Coding RW
This parameter allows the protocol to be defaulted to factory settings. This includes all of the
protocol features, configuration, mappings and stored objects.
Introduction
MODBUS_THREAD_TI
Type 16 Bit User Save Update Rate
CK_TIME
Display Format None Decimal Places 0
Coding RW, BU
Mechanical
installation
This parameter can be changed from its default port of 502, however it is the user's responsibility to
ensure that a valid port is set.
installation
S.15.006 Maximum Connections
Electrical
Minimum 0 Maximum 4
Default 2 Units
Read on module reset,
Parameters
Modbus interface reset
Type 8 Bit User Save Update Rate
or Modbus interface
enable
Display Format None Decimal Places 0
Variable allocation
Coding RW, BU
menus
This parameter permits the user to specify the total number of connections that one or more clients
can open with the module at any one time.
Digital I/O
Minimum 0 Maximum 4
Default 2 Units
Read on module reset,
Modbus interface reset
Type 8 Bit User Save Update Rate
or Modbus interface
Timer
enable
Display Format None Decimal Places 0
Coding RW, BU
programming
User
This parameter defines the how many of the maximum connections specified in Maximum
Connections (S.15.006) can be configured as a priority connection. A connection is accepted into
the priority connections pool if the client's IP address matches one of the values stored in
parameters Priority Connection 1 (S.15.020), Priority Connection 2 (S.15.021), Priority Connection
Diagnostics
use, the non-priority connection that has not been used for the longest will be closed to make way
for the new priority connection.
Safety
Minimum 0 Maximum 4
Default 0 Units
Read on module reset,
Introduction
Modbus interface reset
Type 8 Bit User Save Update Rate
or Modbus interface
enable
Display Format None Decimal Places 0
Mechanical
installation
Coding RW, Txt, BU
installation
Electrical
1 Slot 1 Trigger module event in slot 1
2 Slot 2 Trigger module event in slot 2
3 Slot 3 Trigger module event in slot 3
4 Slot 4 Trigger module event in slot 4
Parameters
Defines the destination slot to trigger the event (defined by Modbus timeout event type (S.15.012))
when a timeout occurs.
Variable allocation
S.15.012 Modbus timeout event type
menus
Minimum 0 Maximum 5
Default 0 Units
Read on module reset,
Modbus interface reset
Type 8 Bit User Save Update Rate
Digital I/O
or Modbus interface
enable
Display Format None Decimal Places 0
Coding RW, Txt, BU
0 No event No event
programming
Introduction
Default 0 (Display: 0.0.0.0) Units
Read on module reset,
Type 32 Bit User Save Update Rate Modbus interface reset or
Modbus interface enable
Display Format IP Address Decimal Places 0
Mechanical
installation
Coding RW, BU
This parameter specifies an IP Address for a priority connection.
installation
Electrical
Parameters
Variable allocation
menus
Digital I/O
Timer
programming
User
Diagnostics
Index
information
Safety
The MCi210 is equipped with three dedicated digital input terminals, one configurable digital input/
output terminal and one dedicated digital output terminal.
The digital outputs are positive logic such that they are at 24 V when active and will supply up to 20
Introduction
mA of current. The digital outputs are protected against short-circuit and overload. The trip
threshold is 20 mA and if one trips both outputs will be deactivated.
The state of the inputs can be read using parameters S.04.001, S.04.002 and S.04.003 for the
digital input 1, digital input 2 and digital input 3 terminals respectively.
Mechanical
installation
Parameter S.004.004 will indicate the state of the digital I/O 4 terminal, regardless of whether it is
configured as an input or output. It cannot be used to set the output. To set the digital I/O 4 terminal,
when configured as an output, parameter S.04.011 should be used.
Parameter S.04.010 is used to set the state of the digital output 5 (dedicated output) terminal.
installation
Electrical
Parameter S.04.020 can also be used to set the state of the digital I/O 4 (bit 1) and digital output 5
(bit 0) terminals.
Event tasks can be configured to be run upon a digital input becoming active. This is configurable
using parameter S.04.022.
Parameters
See section 5.9 Menu 4 - Digital I/O on page 35 for further information.
Figure 7-1 Digital I/O Connections
Variable allocation
1 2 3
menus
4 5 6
Digital I/O
Terminal Description
1 Digital input 1
2 Digital input 2
3 Digital input 3
4 Digital I/O 4
Timer
5 Digital Output 5
6 0 V common
programming
User
Diagnostics
Index
Issue Number: 2
Wrap-around
Timer Mode
Digital Input 1 S.04.001 0
Digital Input 2
State
Digital Input 3
State
71
programming menus installation installation information
Index Diagnostics Timer Digital I/O Parameters Introduction
User Variable allocation Electrical Mechanical Safety
9 User programming
9.1 Machine Control Studio
Machine Control Studio provides the development platform for MCi210. It is CoDeSys based
Integrated Development Environment (IDE) compliant with IEC 61131-3 and allows the user to
develop their MCi210 applications in a number of different languages including Structured Text
(ST), Function Block Diagram (FBD), Ladder Diagrams (LD), Sequential Function Chart (SFC) and
Instruction List (IL).
Machine Control Studio is specifically for use with MCi210 and Unidrive M onboard target and
cannot be used to develop applications for other manufacturers' products.
information
Safety
This chapter details the following:
• Run-time errors and trip codes
• Handling of run-time errors
Introduction
• Ethernet network status
• Support
Mechanical
installation
A run-time error is an error which occurs in a specific operation of module. It can happen as a result
of an error in the execution of the user's program (such as trying to write to a parameter that doesn't
exist, or trying to divide a value by zero), a misconfiguration or a system error such as processor
overload or watchdog time-out.
installation
• The action taken when an error occurs may be one or more of the following:
Electrical
• User program may be halted or prevented from starting
• Drive may be tripped on SlotX Error (where X is the slot number) with the sub-trip providing
details of the exact fault.
• Drive may be tripped on another option module related trip.
Parameters
• The ERROR task may be executed (if it exists).
Which of these occurs depends upon the type of error and the setting of the global run-time trip
enable parameter Pr S.01.014.
Variable allocation
10.2 Drive trip display codes
menus
If the option module detects an error during operation, it will force a trip on the drive. However, the
trip string displayed on the drive will only indicate which slot initiated the trip. The exact reason for
the trip will be indicated in the drive trip code parameters (Pr 10.020 and Pr 10.070).
The table below shows the possible trips that will be displayed on the drive when a problem is
detected with the option module or when the option module initiates a trip.
Digital I/O
Table 10-1 Trip indications
Trip Description
The drive has detected that an option module is present but is unable to
SlotX HF
communicate with it due to a hardware fault.
Timer
SlotX Error User trip generated by the option module
This trip will occur if a drive slot was previously configured with an option
SlotX Not Fitted
module but on power up, no option module was detected.
programming
This trip will occur if a drive slot was previously configured with an option
User
module but on power up, a different option module was detected. Replacing
SlotX Different the option module with another one of the same ID number will not initiate
this trip. The trip will also occur if an option module is installed to a
previously unused slot.
Index Diagnostics
NOTE • "May" under Drive Trip indicates that the drive will only trip if the global run-time trip
enable parameter is set
• "Not Run" under Program Halted indicates that the error occurs at initialization and
the program will not be started.
information
Certain run-time errors will cause the ERROR task to be invoked if it exists. This provides a
Safety
convenient way to safely handle the error condition and take whatever action is necessary, such as
a controlled stop of the system or signalling of an alarm.
When an ERROR task runs, all other tasks will have been stopped. Therefore the ERROR task has
Introduction
exclusive execution rights. Once the ERROR task has completed, the program ends and no other
tasks operate.
NOTE Drive trips do not cause the ERROR task to run. Only certain user program errors do.
Mechanical
When the option module is reset (Pr S.00.007 = On (1)), this will restart the user program (providing
installation
auto-run Pr S.01.013=1) and clear any drive trip. This reset action can be performed at any time,
not just after a run-time error or in an ERROR task.
The task that caused a run-time error can be determined by reading Pr S.01.050.
installation
Electrical
10.4 Ethernet error codes
If the option module detects an Ethernet error during operation, it will force a SlotX Error trip on the
drive with a sub trip string. Table 10-3 shows the possible Ethernet error codes and sub trip string.
Table 10-3 Ethernet error codes
Parameters
Value Sub trip string Description
100 Link Loss Network link has been lost
101 E/IP Timeout An Ethernet/IP RPI timeout trip has occurred
Variable allocation
102 E/IP Read Param Invalid read consistency parameter, is parameter read only?
menus
103 E/IP Write Param Invalid write consistency parameter, is parameter read only?
104 E/IP Fault An unexpected Ethernet/IP error has occurred
105 Modbus Timeout The Modbus connection has timed out
106 Cyclic Timeout Cyclic Rx link timeout
107 Cyclic RX Late Cyclic Rx data was received late
Digital I/O
108 INIT Switch Ethernet switch initialization error
109 INIT PTP IEEE1588 (Precision Time Protocol) initialization error
110 INIT Cyclic Cyclic data initialization error
111 INIT Modbus Modbus TCP initialization error
Timer
112 INIT SMTP Email (SMTP) initialization error
113 INIT Ethernet/IP Ethernet/IP initialization error
114 INIT TCP/IP TCP/IP initialization error
programming
information
Safety
C
Connections ...............................................................................................10
Introduction
D
Default Module ...........................................................................................17
DHCP Enable .............................................................................................26
Diagnostics .................................................................................................73
Mechanical
installation
Digital I/O ..............................................................................................35, 69
E
Electrical installation ...................................................................................10
Ethernet Configuration ...............................................................................25
installation
Electrical
Ethernet error codes ...................................................................................75
I
IP Address ..................................................................................................27
Parameters
M
Machine Control Studio ..............................................................................72
Machine Control Studio (MC Studio) ............................................................7
Mechanical installation .................................................................................9
Variable allocation
Menus .........................................................................................................13
Module error codes ....................................................................................76
menus
Module Status ............................................................................................17
N
Network Status ...........................................................................................26
P
Digital I/O
Parameter save and restore .......................................................................14
Parameters .................................................................................................13
R
Remanent variables ...................................................................................14
Reset Module .............................................................................................17
Timer
Run-time error codes ..................................................................................74
Run-time errors ..........................................................................................73
S
programming
Safety ...........................................................................................................5
User
Timer ....................................................................................................32, 70
U
User programming ..................................................................................7, 72
Index