Using the Ethernet Communication Network
Overview
This chapter describes the user interface devices and the hardware configurations you can use to operate the LTMR controller.
Using Ethernet Services
Overview
This section describes the Ethernet services, and the related Ethernet configuration parameters, supported by EtherNet/IP and Modbus/TCP.
![]() |
---|
LOSS OF CONTROL
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
(1) For additional information, refer to NEMA ICS 1.1 (latest edition), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control".
![]() |
---|
UNEXPECTED RESTART OF THE MOTOR
Check that the PLC application software:
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
When switching to the Network control channels, depending on the communication protocol configuration, the LTMR controller can take into account the latest known state of the motor control commands issued from the PLC and restart automatically the motor.
Configuration of the LTMR Ethernet Network Port
Communication Parameters
Before network port communication can begin, configure the following Ethernet communication services and settings:
-
Primary IP address setting
-
Frame type setting
-
Stored IP addressing settings
-
Network port endian setting
-
Fast device replacement (FDR) service
-
Network Protocol selection
-
Rapid Spanning Tree Protocol (RSTP)
-
SNMP service
-
Communication loss settings
-
Configuration control
-
IP Allowlist
Primary IP Address Setting
Configure the Ethernet Primary IP Address Setting parameter to add the IP address of the client device dedicated to remotely control the motor. This parameter consists of four integer values, from 0-255, separated by dots (xxx.xxx.xxx.xxx).
Frame Type Setting
Configure the Network Port Frame Type Setting parameter by selecting an Ethernet frame type:
-
Ethernet II (Factory setting)
-
802.3 (recommended)
IP Addressing Settings
Unique IP address settings must be assigned to the LTMR controller (including an IP address, a subnet mask, and a gateway address) to be able to communicate over an Ethernet network. The positions of the controller’s two rotary switches determine the source of the controller’s IP address settings, which can be:
-
A DHCP server
-
A BootP server
-
Stored IP address settings
If the controller’s Ones rotary switch is set to Stored IP, the controller will apply its stored IP address settings.
To input the LTMR controller’s stored IP address settings, configure the following parameters:
-
Ethernet IP Address Setting
-
Ethernet Subnet Mask Setting
-
Ethernet Gateway Address Setting
Each of these parameters consists of four integer values, from 0-255, separated by dots (xxx.xxx.xxx.xxx).
Network Port Endian Setting
The Network port endian setting allows to swap the two words in a double word.
-
0 = least significant word first (little endian)
-
1 = most significant word first (big endian, factory setting)
Fast Device Replacement Service
The Fast Device Replacement (FDR) Fast Device Replacement service stores the LTMR controller’s operating parameters on a remote server and, if the controller is replaced, sends the replacement controller a copy of the original device’s operating parameters.
To enable the automatic backup of the controller’s operating parameters to the FDR server, configure the following parameters:
-
Network Port FDR Auto Backup Enable parameter. It can be set to:
-
No auto backup
-
Automatic backup (copies the parameters from the controller to the FDR server)
-
-
Network Port FDR Controller Interval parameter: the time (in seconds) between automatic backup transmissions.
-
Range = 30...3600 s
-
Increments = 10 s
-
Factory setting = 120 s
-
Network Protocol Setting
Select with this parameter the network protocol you want to use:
-
Modbus/TCP
-
EtherNet/IP
Rapid Spanning Tree Protocol
The Rapid Spanning Tree Protocol (RSTP) service manages the state on every port of each device in the local area network (LAN) loop. The RSTP loop configured with 16 LTMR controllers and two RSTP-enabled switches typically perform to resolve a communication loss at the LTMR controller is 100 ms...200 ms. Reconnection performances vary depending on PLC, services used, and IP address mode.
To configure the Rapid Spanning Tree Protocol (RSTP) service, set the following parameters:
-
RSTP Enable: to enable/disable the RSTP feature. Values include:
-
0 = Disable (factory setting)
-
1 = Enable
-
-
RSTP Bridge Priority: determines which bridge is elected as the root bridge. If the switch has a bridge priority that is lower than all the other switches, the other switches automatically select the switch as the root switch.
-
Range = 0x0000 (highest priority)...0xF000 (lowest priority)
-
Increments = 0x1000
-
Factory setting = 0x8000
-
-
RSTP Hello Time: the time between each bridge protocol data unit (BPDU) that is sent on a port.
-
Range = 1...10 s
-
Increments = 1 s
-
Factory setting = 2 s
-
-
RSTP Max Age Time: the max age timer controls the maximum length of time that passes before a bridge port saves its configuration BPDU information.
-
Range = 6...40 s
-
Increments = 1 s
-
Factory setting = 36 s
-
-
RSTP Max Transmit Count: the number of BPDUs that can be transmitted within the hello time interval to avoid flooding the network.
-
Range = 3...100
-
Increments = 1
-
Factory setting = 6
-
-
RSTP Forward Delay: the time that is spent in the listening and learning state to avoid unstable topology changes.
-
Range = 4...30 s
-
Increments = 1 s
-
Factory setting = 20 s
-
-
RSTP Port Count: number of RSTP ports. Constant value of 2. Values include:
-
Factory setting = 2
-
-
RSTP Port [1 or 2] Priority: Used to determine highest priority port in a multi-port device.
-
Range = 0...240
-
Increments = 16
-
Factory setting = 128
-
-
RSTP Port [1 or 2] Path Cost: the path cost of this device used by each network device to calculate topology based on minimizing total path cost. Values include:
-
200,000 = 100 Mbit/s (factory setting)
-
2,000,000 = 10 Mbit/s
-
-
RSTP Port [1 or 2] Disable: to enable/disable RSTP feature on each port individually. Values include:
-
0x0001 = disabled
-
0x0100 = enabled (factory setting)
-
On every network topology change, RSTP recalculates the optimum network path. It is recommended that network configuration does not change again during an RSTP operation. Following actions must be avoided on an operating network or network performance can be temporarily impacted:
-
A network cable plug-out /plug-in or device power OFF/ON in less than 2 s
-
In a daisy chain loop, remove/add two nodes in less than 30 s
Each device in an RSTP loop must have RSTP enabled for the feature to perform correctly. When RSTP is enabled, at least one port must be connected to another RSTP port to start any further Ethernet service.
Each RSTP device is setup with Configured Parameters to initiate calculation of the best BPDU (Bridge Protocol Data Unit) which will then be used by the full RSTP network as their Learned Parameters.
The algorithm to determine the best received BPDU, which is used to calculate the root bridge and the best path to it, is as follows:
-
Lowest root bridge ID (BID) - Determines the root bridge.
-
Bridge ID = bridge priority (4 bits) + System ID extension (12 bits, all zeros) + MAC address (48 bits); the default bridge priority is 32768
-
-
Lowest path cost to the root bridge – Favors the upstream switch with the least path cost to root
-
Lowest sender bridge ID - Serves as a tiebreaker if multiple upstream switches have equal cost to root
-
Lowest sender port ID - Serves as a tiebreaker if a switch has multiple links to a single upstream switch, where:
-
Port ID = port priority (4 bits) + Interface ID (12 bits, all zeros); the default port priority is 128
-
Network Port Comm Loss Settings
Configure the following parameters to determine how the LTMR controller will handle communication loss with the PLC:
-
Ethernet Primary IP address setting: declares which PLC will be the Primary for Network Port Comm loss strategy. For more information, refer to the explanation of the Primary IP
-
Network Port Comm Loss Timeout: the length of time communication with the PLC defined as Primary IP must be lost before the controller will signal a Communication Loss trip or alarm as well as activate Fallback strategy.
-
Range = 0...9999 s
-
Increments = 0.01 s
-
Factory setting = 2 s
-
-
Network Port Fallback Action Setting: determines, with the controller’s operating mode, the behavior of logic outputs 1 and 2 when communication with the PLC that is declared as Primary IP is lost. For more information, refer to the explanation of the Primary IP. Values include:
-
Hold
-
Run
-
O.1, O.2 OFF
-
O.1, O.2 ON
-
O.1 ON
-
O.2 ON
The factory setting is O.1, O.2 OFF.
-
-
Network Port Trip Enable: signals a network communication interruption trip after the Network Port Comm Loss Timeout setting has expired.
The factory setting is disable.
-
Network Port Alarm Enable: signals a network alarm after the Network Port Comm Loss Timeout setting has expired.
The factory setting is disable.
IP Allowlist
The IP Allowlist feature enables you to configure an Access Control List (ACL) of IP addresses that are allowed to communicate with the LTMR. When enabled, device addresses that are not inside the Allowlist will be blocked from communicating with the LTMR using Modbus/TCP, EtherNet/IP, or FTP. There are five configurable IP Allowlist ranges. If configured, the Primary IP address is automatically included as an additional entry in the Allowlist. Configure with the following settings:
-
IP Allowlist Enable setting: Enables or disables the IP Allowlist feature. Disable by default.
NOTE: At least one address has to be configured among the Primary IP or Allowlist ranges to be enabled. -
IP Allowlist Range [N=1-5] Address setting: Host identifier address used in conjunction with the subnet mask. Must be within the device operating subnet. Valid values 0.0.0.0 through 255.255.255.255. Default value 0.0.0.0.
-
IP Allowlist Range [N=1-5] Subnet Mask setting: Bitmask with most significant values contiguously set to 1, the least significant bits set to 0 define the size of the available address range. Valid values 255.255.255.0 (subnet size = 256) through 255.255.255.255 (subnet size = 1). Default value 255.255.255.0.
Subnet Mask
Addresses in Subnet
255.255.255.255
1
255.255.255.254
2
255.255.255.252
4
255.255.255.248
8
255.255.255.240
16
255.255.255.224
32
255.255.255.192
64
255.255.255.128
128
255.255.255.0 (default)
256
Ethernet Link Management
Overview
The LTMR controller can receive or provide Ethernet services only if an Ethernet communications link exists. An Ethernet communications link can exist only when a cable connects one of the controller’s network ports to the network. If no network cable connection exists, no Ethernet service can start.
The behavior of the controller is described in each of the following situations:
-
The LTMR powers up with no Ethernet communications link.
-
An Ethernet Communications Link is connected to a previously unconnected controller after startup.
-
All Ethernet Communication Links disconnected from the controller after startup.
-
One (or more) Ethernet Communication Links are re-established to a controller after all Ethernet Communication Links had previously been disconnected.
No Ethernet Communications Link while LTMR is Powered Up
When the LTMR powers up with no network cable connected, the LTMR
-
Signals an FDR trip if the rotary switches are in DHCP position,
-
Signals an FDR trip for 10 s and then clears the trip automatically if the rotary switches are in Stored, BootP, ClearIP, or Disabled positions.
No Ethernet Communications Link at Startup
When, after controller startup, an Ethernet network cable is initially attached to a previously unconnected controller
-
The controller starts its IP addressing service, which
-
Obtains IP address settings,
-
Validates IP address settings,
-
Checks that the obtained IP address settings are not duplicate,
-
Assigns the received IP address settings to the controller.
-
-
After its IP address settings are assigned, the controller
-
Starts the FDR service and obtains its operating parameter settings, then
-
Starts its Modbus service.
-
The time to recover the link and start Ethernet services takes about 1 second.
Ethernet Communications Link Disconnected After Startup
When all Ethernet Communication Links are disconnected from the controller after startup:
-
The IP addressing service is disabled and a Network Port Configuration Alarm (alarm code 555) is generated,
-
All Modbus service connections are reset,
-
If a Primary IP connection exists and:
-
The link cannot be re-established before the Network Port Comm Loss Timeout expires, the controller enters its pre-configured fallback state if the LTMR is in Network control,
-
The link is re-established before the Network Port Comm Loss Timeout expires, the connection to the Primary IP is maintained, and the controller does not enter its fallback state.
-
Link Reconnected After Disconnection
When one or more Ethernet Communication Links are re-established to the controller, after all Ethernet Communication Links had been disconnected after startup, the controller performs many, but not all, of the same tasks as when there is no Ethernet Communication Link at Startup No Ethernet Communications Link at Startup. Specifically, the controller
-
Presumes the previously obtained IP address settings remain valid, then
-
Checks that the IP address settings are not duplicate,
-
Re-assigns the IP address settings to the controller.
-
-
After the IP address settings are assigned, the controller
-
Starts its FDR service and obtains its operating parameter settings, then
-
Starts its Modbus service.
-
The time to recover the link and start Ethernet services takes about 1 second.
Primary IP
Overview
Each LTMR controller, in its role as communication server, could be configured to recognize another Ethernet device (typically a PLC) as the client device that controls the motor. This device is usually a device that initiates communication to exchange Process Data (control and status). The Primary IP is the IP address of this device.
The PLC should continuously maintain at least one connection, called a virtual connection or socket, with the communication server.
If the virtual connection between the Primary IP device and the LTMR server is interrupted, the LTMR controller waits a prescribed time, the Network Port Comm Loss Timeout, for a new connection to be established and application level messages sent between the Primary IP device and the LTMR controller.
If a connection is not reopened and messages are not received from the Primary IP before the timeout expires, the LTMR controller enters its fallback state, set by the Network Port Fallback Setting.
If application level communication is never established with the Primary IP, then the Comm Loss Timeout timer is never started; As a result Comm Loss Event and Fallback states can never be reached.
![]() |
---|
LOSS OF CONTROL
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
Prioritized Primary IP Connections with Modbus/TCP
Connections between the LTMR controller and the Modbus client has a priority over connections between the controller and other Ethernet devices.
After the controller has reached its maximum number of eight simultaneous Modbus connections, the controller must close an existing connection to be able to open a new connection. If an additional connection is requested after the maximum number has been established, then the LTMR controller will close the connection whose most recent transaction is the oldest (least fresh) in order to establish the new connection.
All connections (up to eight) between the LTMR controller and the Primary IP client are preserved once communication has been established between them. The controller will not close a connection with the Primary IP address in order to open a new connection from a non-Primary IP address.
Configuring Primary IP
To enable connections to be made to a Modbus client, use a configuration tool to configure the following parameters:
Parameter |
Setting Range |
Factory Setting |
---|---|---|
Ethernet Primary IP address setting (3010-3011) |
Valid Class A, B, and C addresses in the range: 0.0.0.0 - 255.255.255.255 where 0.0.0.0 = Fallback disabled |
0.0.0.0 = No Primary IP |
Network port comm loss timeout (693) |
Range = 0.010...99.99 s Register value = 1...9999 in units of 10 ms |
2 s |
Network port fallback setting (682) |
|
O.1, O.2 OFF |
IP Addressing
Overview
The LTMR controller must obtain a unique IP address, subnet mask, and gateway address to communicate over an Ethernet network. The settings of the two rotary switches on the front of the LTMR controller determine the source of these required settings. These settings are applied only on power-up. The rotary switches look like this:

The settings of the rotary switches determine the source of the LTMR controller’s IP address parameters and the FDR service activation, as follows:
Left Switch (Tens) |
Right Switch (Ones) |
Source of IP Parameters |
---|---|---|
0-15* |
0-9* |
DHCP server and FDR service |
N/A* |
BootP |
BootP server |
N/A* |
Stored |
LTMR configured settings are used. If not set then, IP parameters are derived from the MAC address. |
N/A* |
Clear IP |
Clears the stored IP settings. No IP addressing settings are assigned. The network port is disabled. |
N/A* |
Disabled |
The LTMR controller is not available for network communication. The LTMR controller does not initiate any IP acquisition process (host register, DHCP...) or announcements of IP on the network. Detection of network related trips and alarms does not occur. However, the LTMR controller stays active on at the Ethernet switch level allowing the daisy chain to function normally. |
IP settings are assigned to the following parameters:
-
Ethernet IP Address
-
Ethernet subnet Mask
-
Ethernet Gateway
Getting IP Parameters from a DHCP Server
To obtain IP parameters from a DHCP server, point each rotary switch to a numerical setting, as follows:
Step |
Description |
---|---|
1 |
Set the left (Tens) rotary switch to a value from 0-15, and |
2 |
Set the right (Ones) rotary switch to a value from 0-9 |
Device Name: The settings of the two rotary switches are used to determine each LTMR controller’s device name. The device name consists of a fixed part ("TeSysT") and a dynamic part, composed of:
The two-digit value (00-15) of the Tens rotary switch (xx)
The one-digit value (0-9) of the Ones rotary switch (y)
The DCHP server must be pre-configured with the LTMR controller’s device name and its associated IP parameters. When the DHCP server receives the LTMR controller’s broadcast request, it returns:
-
The LTMR controller’s:
-
IP address
-
Subnet mask
-
Gateway address
-
-
The DHCP server’s IP address
In the figure, above, the device name is: TeSysT084.
Getting IP Parameters from a BootP Server
To obtain IP parameters from a BootP server, point the right (Ones) rotary switch to either of the two BootP settings. (The left (Tens) rotary switch is not used.) The LTMR controller broadcasts a request for IP parameters to a BootP server, and includes its MAC address in the request.
The BootP server must be pre-configured with the LTMR controller’s MAC address and associated IP parameters. When the BootP server receives the LTMR controller’s broadcast request, it returns to the LTMR controller it's:
-
IP address
-
Subnet mask
-
Gateway address
Using Stored IP Parameters
You can configure the LTMR controller to apply IP settings that have been previously configured and stored in the device itself. These stored IP parameters can be configured using your choice of configuration tool.
To apply stored IP parameters set the right (Ones) rotary switch to either of the two Stored positions. (The left (Tens) rotary switch is not used.)
The LTMR controller uses as its:
-
IP address: the Ethernet IP Address Setting parameter
-
Subnet mask: the Ethernet Subnet Mask Setting parameters
-
Gateway address: the Ethernet Gateway Address Setting parameter
Configuring Default IP Parameters from the MAC Address
The LTMR controller derives its default IP parameters from its MAC address (stored in the device’s Ethernet MAC Address parameter). The MAC address is a unique identifier associated with the device’s network interface card (NIC).
As a prerequisite for using the default IP address, all bytes of the configured IP address must be set to zero.
To apply the LTMR controller’s default IP parameters, you must proceed in two steps:
Step |
Action |
---|---|
1 |
Clear the existing IP address by setting the right (Ones) rotary switch to Clear IP, then cycle power. |
2 |
Apply the stored IP address settings by setting the right (Ones) rotary switch to Stored, then cycle power. |
The default IP parameters are generated as follows:
-
The first two byte values of the IP address are always 85.16
-
The last two byte values of the IP address are derived from the last two bytes of the MAC address
-
The default subnet masks are always 255.0.0.0
-
The default gateway is the same as the device’s default IP address
For example, for a device with a hexadecimal MAC address of 0x000054EF1001, the last two bytes are 0x10 and 0x01. These hexadecimal values translate to decimal values of 16 and 01. The default IP parameters for this MAC address are:
-
IP address: 85.16.16.01
-
Subnet mask: 255.0.0.0
-
Gateway address: 85.16.16.01
IP Assignment Process
IP Assignment and STS/NS LED
During the IP address assignment process while the LTMR is operating normally, is not in a trip state, and has not detected an alarm, the green STS/NS LED may indicate the following conditions:
Switch Setting(s) |
STS/NS LED Behavior |
Description |
---|---|---|
BootP |
Flashes five times, then repeats |
The controller sent a BootP request, but the BootP server did not deliver valid, unique IP address settings. Waiting for BootP server. |
Flashes five times, then solid ON |
The controller sent a BootP request, and the BootP server delivered valid and unique IP address settings. |
|
Stored |
Solid ON |
The LTMR controller is configured with valid, unique stored IP address settings. |
Flashes six times, then repeats |
No valid, unique IP parameters are stored. Default IP settings are generated using the MAC address. |
|
Clear IP |
Flashes two times, then repeats |
IP address settings have been cleared. No IP address settings are available. Controller cannot communicate using its Ethernet network ports. |
Disabled |
STS/NS LED = Solid OFF |
The LTMR controller is not available for network communication. The LTMR controller does not initiate any IP acquisition process (host register, DHCP, and so on) or announcements of IP on the network. Network error detection is not enabled. However, the LTMR controller stays active at the Ethernet switch level allowing the daisy chain to function normally. |
Left (Tens) switch set to 0-15 (xx) Right (Ones) switches set to 0-9 (y) |
Flashes five times, then repeats |
The controller sent a DHCP request for device name (TeSysTxxy), but the DHCP server did not deliver valid, unique IP address settings. Waiting for DHCP server. |
Flashes five times, then solid ON |
The controller sent a DHCP request for device name (TeSysTxxy), and the DHCP server delivered valid and unique IP address settings. |
-
The detection of an internal communication error by the LTMR controller: Cycle power to the controller; if that does not clear the trip, replace the controller.
-
An invalid configuration of the Ethernet properties (typically IP address settings or the Primary IP address): Verify the IP address parameter settings.
-
An invalid or corrupt operating parameter file: Transfer a corrected parameter file from the controller to the parameter file server. The transfer of a parameter file to the FDR server is only available with the LTMR controller Ethernet version.
Fast Device Replacement
Overview
The FDR service employs a central server to store both the IP addressing parameters and the operating parameters for an LTMR controller. When a LTMR controller is replaced, the server automatically configures the replacement LTMR controller with the same IP addressing and operating parameters as the replaced controller.
The FDR service includes configurable commands and settings that you can access using your choice of configuration tool. These commands and settings include:
-
Commands that let you manually:
-
Backup the LTMR controller’s operating parameters, by uploading a copy of the device’s parameter file to the server from the controller, or
-
Restore the LTMR controller’s parameters, by downloading a copy of the device’s operating parameter file from the server to the controller.
-
-
Settings that cause the FDR server to automatically synchronize the operating parameter files, in both the LTMR controller and the server, at configurable time intervals. If a difference is detected, a parameter file is sent from the controller to the FDR server (auto backup).
FDR Compatibility
The table below describes the compatibility of firmware versions between the data stored on an FDR server (PLC) and the new FDR client (TeSys T). Firmware 2.9 and above manages compatibility with previous versions of stored FDR files. Firmware 2.8 and below does not manage compatibility, so the firmware and hardware versions must match as illustrated in the following table:
FDR Client (TeSys T) |
||||
---|---|---|---|---|
FW 2.6 and below |
FW 2.7 and 2.8 |
FW 2.9+ |
||
FDR Server (Stored File) |
FW 2.6 and below |
|||
FW 2.7 and 2.8 |
* | |||
FW 2.9+ |
-
Accessories/Expansion module versions do not affect FDR compatibility.
-
Custom Logic backup using FDR is included since FW 2.4.
-
FW 2.6 device will only accept an FDR file version 2.6.
-
FW 2.7 device will only accept an FDR file version 2.7, and HW generation must match.
-
FW 2.9+ device can accept any previous/current version FDR file.
Preconditions to FDR
Before the FDR services can function, the FDR server must be configured with:
-
The LTMR controller’s network address and related IP addressing parameters, this is done as part of the IP addressing service,
-
A copy of the LTMR controller’s operating parameter file, this can be sent from the controller to the server either manually or automatically, as described below. This will be a zero size file when unconfigured.
FDR and Custom Logic File
The FDR service stores custom logic to the operating parameters file if the custom logic file size is less than 3 kB (1.5 k Tokens as compiled in SoMove).
If the custom logic file size is more than 3 kB (1.5 k Tokens as compiled in SoMove), only the operating parameters are saved.
In this case, when you are replacing a device with a custom logic file size bigger than 3 kB (1.5 k Tokens as compiled in SoMove), the STS/NS LED of the new device flashes eight times signaling the detection of an system recoverable FDR trip condition.
To clear the trip and resume operations:
Step |
Action |
---|---|
1 |
Use the TeSys T DTM software to download the custom logic file |
2 |
Cycle power to the LTMR controller |
FDR Process
The FDR process consists of three parts:
-
The assignment of IP address settings,
-
A check of the operating parameter file at every LTMR controller startup,
-
If auto synchronization is enabled, periodic checks of the LTMR controller’s operating parameter file from the FDR server.
These three processes are described below:
IP address settings assignment process:
Sequence |
Event |
---|---|
1 |
Service personnel use the rotary switches on the front of the replacement LTMR controller to assign it the same network address (000-159) as the replaced device. |
2 |
Service personnel place the replacement LTMR controller on the network. |
3 |
The LTMR controller automatically sends a DHCP request to the server for its IP parameters. |
4 |
The server sends the LTMR controller:
|
5 |
The LTMR controller applies its IP parameters. |
FDR startup process:
Sequence |
Event |
|
---|---|---|
6 |
|
|
a |
The controller sends a request to the FDR server for a copy of the served configuration file. |
|
b |
The FDR server sends the controller a copy of the served file. |
|
c |
The controller checks the served file’s version number and size for compatibility with the device. If the served file is
|
|
Notes: 1. Because the factory setting of FDR Auto Restore is enabled, a new LTMR controller always downloads and attempts to apply a served file on initial startup. 2. If the downloaded file is empty, the controller will use its local file and send a copy of that file to the server. |
||
|
||
7 |
The LTMR controller resumes operation. |
FDR Auto Backup process:
Sequence |
Event |
---|---|
8 |
The controller checks the Network Port FDR Auto Backup Period Setting (697) parameter to determine if the FDR auto-synchronization timer has expired. |
9 |
If the timer has:
|
10 |
If the Network Port FDR Auto Backup Enable (690.3) parameter is:
|
11 |
The LTMR controller resumes operation. |
The following diagrams describe the controller’s FDR processes after the assignment of an IP address (see IP Assignment Process):
Configuring FDR
The FDR service monitors the operating parameter file maintained in your LTMR controller and compares it against the corresponding operating parameter file stored in the server.
When the FDR service detects a discrepancy between these two files:
-
The Network Port FDR Status parameter is set, and
-
The two operating parameter files, one in the server, the other in the controller, must be synchronized.
Synchronizing operating parameter files can be performed either automatically or manually, using your choice of configuration tool.
Automatically Backup Settings: By setting the following parameters, you can configure your LTMR controller to automatically synchronize its operating parameters with the FDR server:
Parameter Name |
Description |
---|---|
Network Port FDR Auto Backup Enable |
Use this setting to enable/disable automatic synchronization of the operating parameter files. Selections are:
|
Network Port FDR Auto Backup Period Setting |
The frequency, in seconds, between comparisons of the parameter file in the controller against the parameter file stored in the server.
|
Manually Backup and Restore Settings: By executing the commands described below, you can manually synchronize the operating parameter files in the controller and server:
Command Name |
Description |
---|---|
FDR Manual Backup Command |
Copies the operating parameter file in the controller to the server. |
FDR Manual Restore Command |
Copies the operating parameter file in the server to the controller. |
-
If the FDR Manual Backup Command and FDR Manual Restore Command bits are set to 1 simultaneously, only the FDR Manual Restore Command is processed.
-
FDR Manual Restore Command is available whether Config via network is enabled or not.
-
FDR Manual Restore Command cannot be triggered while the LTMR detects current.
-
Any time the LTMR controller configuration changes, you should manually backup the new configuration file to the server by following the LTMCU menu structure or using SoMove and clicking .
FDR Trip Recovery
When the LTMR controller detects a trip condition that requires intervention during the FDR startup process, the STS/NS LED flashes as follows:
Number of Flashes... |
Indicates the Trip is... |
---|---|
Eight flashes per second |
LTMR Recoverable |
10 flashes per second |
System Recoverable |
System recoverable trips:
Operations can resume after fixing the cause of the trip outside of the LTMR. System recoverable trips include:
-
No response from IP server (Network Port FDR Status = 1).
-
The parameter file server, or TFTP service, is unavailable (Network Port FDR Status = 2)
-
No file on the parameter server (Network Port FDR Status = 3)
LTMR recoverable trips:
When the parameter file in the server is invalid or corrupt, the trip requires manual intervention to be cleared. Operations can resume only after a new parameter file is manually copied from the controller to the server using the FDR Data Backup Command and power is cycled to the controller. LTMR recoverable trips include:
-
Version mismatch of the parameter file on the parameter server and the LTMR controller (Network Port FDR Status = 13)
-
CRC mismatch between parameter file on the server and the LTMR controller (Network Port FDR Status = 9)
-
Content of the parameter file is invalid (Network Port FDR Status = 4)
Incompatible FDR File on Server
This method updates an incompatible FDR file stored on the FDR server when an existing LTMR controller is replaced.
Step |
Action |
---|---|
1 |
Configure new LTMR offline. |
2 |
Validate that “FDR disable” = yes (so that the old file will not be loaded to the new LTMR). |
3 |
Cycle power to the LTMR for network settings to take effect. |
4 |
Connect new LTMR to network with DHCP (code wheels). |
5 |
After IP Address is assigned, you can re-enable FDR. NOTE: Do not power off in this step.
|
6 |
From SoMove or LTMCU, select “backup” to store/overwrite the file on the FDR server. |
7 |
Cycle power to the LTMR. |
FDR Status
The Network Port FDR Status parameter describes the state of the FDR service, as described below.
FDR Status:
Value |
Description |
---|---|
0 |
Ready, IP available |
1 |
No response from IP server |
2 |
No response from parameter server |
3 |
No file on parameter server |
4 |
Corrupt file on parameter server |
5 |
Empty file on parameter server |
6 |
Detection of Internal Communication error. |
7 |
Backup of settings from Device to Parameter Server unsuccessful |
8 |
Invalid settings provided by the controller |
9 |
CRC mismatch between parameter server and controller |
10 |
Invalid IP |
11 |
Duplicate IP |
12 |
FDR disabled |
13 |
Device Parameter File Version Mismatch (for example, when attempting to replace an LTMR 08 EBD with an LTMR 100 EBD) |
FDR Restore Status
The FDR Restore Status parameter describes the state of the most recent FDR Restore process as described below:
Value |
Description |
---|---|
0 |
OK, Success |
1–600 |
Index into the FDR stored settings which is unable to write |
0xFFFD |
Incorrect load CT values |
0xFFFE |
Incorrect ground current CT values |
0xFFFF |
Incorrect commercial reference number |
Discovery Procedure
Overview
Discovery is an automated method to identify and connect to a device with an unknown IP address, using a direct PC connection and a webpage access interface.
Discovery is only available on Microsoft Windows Vista, 7, 8, and 10 operating systems.
Step |
Automated Action |
---|---|
1 |
Connect the PC to the TeSys T using a RJ45 cable. |
2 |
|
3 |
Double-click the connected TeSys T. The name of the TeSys T is:
|
4 |
Access the TeSys T in the webpage interface. |
Ethernet Diagnostics
Overview
The LTMR controller reports diagnostic data describing its Ethernet network communications interface, including:
-
Data parameters that describe the controller’s:
-
IP addressing settings
-
IP address assignment processes
-
Virtual connections
-
Communication history
-
Communication services and their status
-
-
One parameter that describes the validity of the data in each data parameter
Ethernet Basic Diag Validity
The Ethernet Basic Diag Validity parameter evaluates and reports the validity of Ethernet network diagnostic data. A bit in this parameter represents the state of an associated Ethernet network data parameter.
Bit values are:
Value |
Indicates the Parameter Data is... |
---|---|
0 |
Invalid |
1 |
Valid |
The Ethernet Basic Diag Validity parameter is 32 bits long.
The bits of this parameter represent the validity of the following Ethernet data parameters:
Bit |
Describes the Validity of Data in this Parameter... |
---|---|
0 |
IP address assignment mode |
1 |
Ethernet device name |
2 |
Ethernet MB messages received counter |
3 |
Ethernet MB messages sent counter |
4 |
Ethernet MB detected error messages sent counter |
5 |
Ethernet opened servers counter |
6 |
Ethernet opened clients counter |
7 |
Ethernet transmitted correct frames counter |
8 |
Ethernet received correct frames counter |
9 |
Ethernet frame format |
10 |
Ethernet MAC address |
11 |
Ethernet gateway |
12 |
Ethernet subnet mask |
13 |
Ethernet IP address |
14 |
Ethernet service status |
15 |
(not applicable - always 0) |
16 |
Ethernet services |
17 |
Ethernet global status |
18-31 |
(Reserved - always 0) |
Ethernet Global Status
The Ethernet Global Status parameter indicates the status of the following services provided by the LTMR controller:
-
Fast device replacement (FDR)
-
SNMP network management
-
Modbus port 502 messaging (Modbus/TCP only)
This parameter is 2 bits long.
Parameter values are:
Bit |
Indicates... |
---|---|
0 |
At least one enabled service is operating with an unresolved detected error |
1 |
All enabled services are operating properly |
Ethernet Global Status is cleared on power cycle and controller reset.
Ethernet Services Validity
The Ethernet Services Validity parameter indicates whether the LTMR controller supports the port 502 messaging service.
The Ethernet Supported Services parameter is 1 bit long.
Parameter values are:
Value |
Indicates the Port 502 Messaging Service is... |
---|---|
0 |
Not supported |
1 |
Supported |
Ethernet Services Status
The Ethernet Services Status parameter indicates the status of the Ethernet Supported Services parameter, that is, the status of the controller’s port 502 messaging service.
This parameter is 3 bits long.
Parameter values are:
Value |
Indicates the Port 502 Messaging Service is... |
---|---|
1 |
Idle |
2 |
Operational |
Ethernet Services Status is cleared on power cycle and controller reset.
Ethernet IP Address
The Ethernet IP Address parameter describes the IP address that has been assigned to the LTMR controller by the IP address assignment process.
The Ethernet IP Address consists of 4 byte values, in dot-decimal notation. Each byte value is an integer from 000-255.
Ethernet Subnet Mask
The Ethernet Subnet Mask parameter is applied to the Ethernet IP Address value to define the host address of the LTMR controller.
The Ethernet Subnet Mask consists of 4 byte values, in dot-decimal notation. Each byte value is an integer from 000-255.
Ethernet Gateway Address
The Ethernet Gateway Address parameter describes the address of the default gateway, that is, the node that serves as an access point to other networks for communications from or to the LTMR controller.
The Ethernet Gateway Address consists of 4 byte values, in dot-decimal notation. Each byte value is an integer from 000-255.
Ethernet MAC Address
The Ethernet MAC Address parameter describes the media access control (MAC) address, or hardware identifier, uniquely assigned to an LTMR controller.
The Ethernet MAC Address consists of six hexadecimal byte values, from 0x00-0xFF.
Ethernet II Framing
The Ethernet II Framing parameter describes the Ethernet frame formats supported by the LTMR controller, including:
-
Capability: can the device support a frame format?
-
Configuration: is the device configured to support a frame format?
-
Operational: is the configured frame format operating successfully?
This parameter is three words long.
Ethernet II framing data is stored as follows:
Word |
Bit |
Description |
Values |
---|---|---|---|
1 |
0 |
Ethernet II framing supported |
|
1 |
Ethernet II framing receiver supported |
|
|
2 |
Ethernet II framing sender supported |
|
|
3 |
Ethernet auto detection supported |
|
|
4-15 |
(Reserved) |
always 0 |
|
2 |
0 |
Ethernet II framing configured |
|
1 |
Ethernet II framing receiver configured |
|
|
2 |
Ethernet II framing sender configured |
|
|
3 |
Ethernet auto detection configured |
|
|
4-15 |
(Reserved) |
always 0 |
|
3 |
0 |
Ethernet II framing operational |
|
1 |
Ethernet II framing receiver operational |
|
|
2 |
Ethernet II framing sender operational |
|
|
3 |
Ethernet auto detection operational |
|
|
4-15 |
(Reserved) |
always 0 |
Ethernet Received Correct Frames Counter
The Ethernet Received Correct Frames Counter parameter contains a count of the total number of Ethernet frames that have been successfully received by the LTMR controller.
This parameter is an UDInt parameter. It is cleared on power cycle and controller reset.
The Ethernet Received Correct Frames Counter consists of four hexadecimal values, from 0x00-0xFF.
Ethernet Transmitted Correct Frames Counter
The Ethernet Transmitted Correct Frames Counter parameter contains a count of the total number of Ethernet frames that have been successfully transmitted by the LTMR controller.
This parameter is an UDInt parameter. It is cleared on power cycle and controller reset.
The Ethernet Transmitted Correct Frames Counter consists of four hexadecimal values, from 0x00-0xFF.
Ethernet Opened Clients Counter
The Ethernet Opened Clients Counter parameter contains a count of the number of open TCP client connections. It applies only to devices with TCP clients.
This parameter is an UInt parameter. It is cleared on power cycle and controller reset.
The Ethernet Opened Clients Counter consists of two hexadecimal values, from 0x00-0xFF.
Ethernet Opened Servers Counter
The Ethernet Opened Servers Counter parameter contains a count of the number of open TCP server connections. It applies only to devices with TCP servers.
This parameter is an UInt parameter. It is cleared on power cycle and controller reset.
The Ethernet Opened Servers Counter consists of two hexadecimal values, from 0x00-0xFF.
Ethernet MB Detected Error Messages Sent Counter
The Ethernet MB Detected Error Messages Sent Counter parameter contains a count of the number of:
-
EtherNet/IP or Modbus/TCP request packets with detected errors in the header that have been received by this LTMR controller (does not count detected errors in the data portion of EtherNet/IP or Modbus/TCP request packets)
-
EtherNet/IP or Modbus/TCP exceptions due to incorrect combination of physical port and Unit ID Modbus Requests
This parameter is an UDInt parameter. It is cleared on power cycle and controller reset.
Ethernet MB Messages Sent Counter
The Ethernet MB Messages Sent Counter parameter contains the total number of Modbus messages, excluding Modbus error messages, that have been sent by this LTMR controller.
This parameter is an UDInt parameter. It is cleared on power cycle and controller reset.
Ethernet MB Messages Received Counter
The Ethernet MB Messages Received Counter parameter contains the total number of Modbus messages that have been received by this LTMR controller.
This parameter is an UDInt parameter. It is cleared on power cycle and controller reset.
Ethernet Device Name
The Ethernet Device Name parameter contains the 16 character string used to identify the LTMR controller.
This parameter is 16 bytes long.
Ethernet IP Assignment Capability
The Ethernet IP Assignment Capability parameter describes the available IP addressing sources for the LTMR controller. Up to four different IP addressing sources can be described.
This parameter is 4 bits long.
The Ethernet IP Assignment Capability parameter stores data as follows:
Bit |
IP Addressing Source... |
Values |
---|---|---|
0 |
A DHCP server, using the device name set by the two rotary switches |
|
1 |
Derived from the MAC address. The Ones rotary switch is set to BootP, but no IP address was received from the server. |
|
2 |
Derived from the MAC address. Both rotary switches are set to integers, but no IP address was received from the DHCP server. |
|
3 |
The stored configuration parameters:
|
|
Ethernet IP Assignment Operational
The Ethernet IP Assignment Operational parameter describes how the current IP address was assigned to the LTMR controller. Only 1 (of 4) different IP address sources can be operational at any one time.
This parameter is 4 bits long.
The Ethernet IP Assignment Operational parameter stores data as follows:
Bit |
IP Addressing Source... |
Values |
---|---|---|
0 |
A DHCP server, using the device name set by the two rotary switches |
|
1 |
Derived from the MAC address. The Ones rotary switch is set to BootP, but no IP address was received from the server. |
|
2 |
Derived from the MAC address. Both rotary switches are set to integers, but no IP address was received from the DHCP server. |
|
3 |
The stored configuration parameters:
|
|
Using the Modbus/TCP Communication Protocol
Overview
This section describes how to use the controller over a Modbus/TCP communication protocol network.
![]() |
---|
LOSS OF CONTROL
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
(1) For additional information, refer to NEMA ICS 1.1 (latest edition), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control".
![]() |
---|
UNEXPECTED RESTART OF THE MOTOR
Check that the PLC application software considers the
change from local to remote control and appropriately manages the
motor control commands during those changes.
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
When switching to the Network control channels, depending on the communication protocol configuration, the LTMR controller can take into account the latest known state of the motor control commands issued from the PLC and automatically restart the motor.
Modbus/TCP Protocol Principle
Overview
Only one device can transmit in one direction over a segment at any time.
The client manages and initiates the exchange. It interrogates each of the servers in succession. No server can send a message unless it is invited to do so.
The client repeats the question when there is an incorrect exchange, and declares the interrogated server absent if no response is received within a given time period.
If a server does not understand a message, it does nothing. It sends an exception response to the client when a message is understood but contains errors, or when the server is not able to handle the request (for example, due to resource problems). The client may or may not retransmit the request.
Modbus/TCP Dialog
Modbus/TCP supports only unicast dialogs, comprising requests made by a client to a server and the server’s response.
Direct server-to-server communications are not possible. For server-to-server communication, the client must therefore interrogate a server and send back data received to the other server.
Modbus/TCP Messaging
Modbus/TCP is the Modbus protocol encapsulated in TCP. The Modbus/TCP communications protocol combines the:
-
Modbus application layer protocol (layer 7 of OSI model), which provides the messaging structure for organizing and interpreting data, and
-
TCP transport layer protocol (layer 4 of the TCP/IP stack), which provides a transmission medium for communications between devices on an Ethernet network
The TCP frame, with embedded Modbus data, is sent via TCP to system port 502, which is exclusively reserved for Modbus applications, and added to a TCP/IP Ethernet data packet for network transmission.
Virtual Connections
Although there can be either one or two physical connections between a client and a server-depending upon the network topology Modbus/TCP supports the use of multiple virtual connections.
A virtual connection - or socket - combines:
-
The client IP address (for example, the Modbus/TCP client)
-
A unique port on the server
-
The server IP address (the LTMR controller server)
-
A unique port on the client
-
The TCP protocol
Multiple virtual connections enable multiple simultaneous - instead of serial - transactions between the client and the server.
Modbus/TCP supports several types of simultaneous client/server transactions, as follows:
Transaction Type |
Limits on the Number of Simultaneous Virtual Connections |
---|---|
Modbus |
Eight maximum Notes:
|
SNMP |
at least one |
FDR |
one maximum |
FTP |
at least one |
Modbus Requests
Modbus Requests
All physical communication ports–the LTME/HMI port and the two Ethernet network ports are available for Modbus messaging:
-
Modbus/TCP using the network ports
-
Modbus RTU using the LTME/HMI port
The LTMR controller supports the following Modbus requests, which can be performed using the physical ports and Unit ID/Slave address combinations described below:
Function Code/Subcode |
Request Description |
Using These Port and Unit ID Combinations... |
|
---|---|---|---|
Network Port Modbus/TCP |
LTME/HMI Port Modbus RTU |
||
3/- |
Read N output words (multiple registers) |
Unit ID = 0-254 |
Modbus address = 1-247 |
6/- |
Write one output word (single register) |
Unit ID = 0-254 |
Modbus address = 1-247 |
8/22 |
Read or clear diagnostic data |
Unit ID = 255 |
(Not available) |
16/- |
Write N output words (multiple registers) |
Unit ID = 0-254 |
Modbus address = 1-247 |
23/- |
Read/write multiple registers |
Unit ID = 0-254 |
Modbus address = 1-247 |
43/14 |
Read identification (identification register) |
(Reserved) |
Modbus address = 1-247 |
The maximum number of registers per request is limited to 100.
![]() |
---|
UNINTENDED EQUIPMENT OPERATION
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
Modbus Exception Management
Overview
The LTMR controller generally follows the Modbus requirements for the Exception Management.
Three special cases apply to the LTMR controller:
-
Bit-Field Registers
-
Exception Code 02 - Illegal Data Address
-
Exception Code 03 - Illegal Data Value
Bit-Field Registers
Some registers in the Register Map are Bit field. Based on the LTMR controller state, some bits in those registers shall not be writable. In this case, the LTMR controller shall reject the write to those bits meaning that no exception shall be returned. For example, bits that can be written only in configuration mode will be ignored (no exception returned) if the LTMR controller is out of the configuration mode. The write to the bits not constrained by the LTMR controller state shall however occur.
Exception Code 02 - Illegal Data Address
In general, the LTMR controller shall return an illegal data address exception code if the address is out of range or inaccessible. Specifically, the LTMR controller shall return an illegal data address if:
-
A Write request is sent to a Read only register.
-
The permission to write a register is not granted because of the LTMR controller state: this is the case, for example, when a register that can be written only in configuration mode is written while the LTMR controller is out of configuration mode.
Exception Code 03 - Illegal Data Value
In general, the LTMR controller shall return an illegal data value exception code if there is a problem with the structure of the message, such as an invalid length. The LTMR controller shall also use this exception code if:
-
The data to be written is out of range (for standard and Bit field registers): this is the case if a write request of 100 is sent to a R/W register with a range of 0-50.
-
A reserved bit or register is written to a value different than 0.
-
Motor low speed command (bit 704.6) is set while the motor controller mode selected is not a two-speed mode of operation.
I/O Scanning Configuration
Mirroring High Priority Registers
The LTMR controller provides a block of nine contiguous registers dedicated to scanning that mirror the values and functionality of selected high priority registers.
The LTMR controller reads the values of all high priority registers whenever it detects a change to any single high priority register, and writes the values of all high priority registers to the mirroring registers.
Because the mirroring registers are contiguous, it is possible to execute a single Modbus block read or block write request to these registers, thereby saving the time it would take to make separate Modbus read/write requests directly to each underlying high priority register.
Mirroring Status
Mirroring status is the first register, in the sequence of eight contiguous mirroring registers. Bits 0-2 of this register describe the status of read-only commands, and bits 8-10 describe the status of read/write commands.
All other mirroring status registers can be read accurately using either the HMI/LTME port or the two Ethernet ports.
Configuring I/O Scanning
Your success in configuring I/O scanning of registers depends upon:
-
The register type
-
The I/O scanning period
-
The I/O scanning health timeout period
Total number of registers accessed (read and write) in I/O scan (counting the repeated registers also) shall not exceed 500 registers per second. This limit shall be calculated with all the combinations of request and also take into account multiple connections. If there are multiple connections to the LTMR Controller, the I/O scanning and I/O scanning health timeout settings for read and write transactions for registers are reduced. Any settings for I/O scan period or I/O scan health timeout, lower than described below, can cause the LTMR controller to send Modbus exception packets.
For higher performance, it is recommended to use the mirror registers when possible. Using the mirror registers decreases the load on LTMR controller as the registers are managed more efficiently in the mirror registers. For example:
-
Instead of register 457 use mirroring register 2504
-
Instead of register 704 use mirroring register 2507
I/O scanning is to be used for fast monitoring and control. Setting parameters and diagnostics should be done by acyclic requests. Keep in mind that cyclic writing to registers will overwrite values or commands that are sent via acyclic messages. For example, setting register 705 to zero via cyclic messaging will cancel out an acyclic FDR Backup Command before it is acted upon.
The following table describes the I/O scanning and I/O scanning health timeout settings for read and write transactions for registers of varying types with only one connection on the LTMR controller:
Transaction |
Register Type |
I/O Scan Period (Minimum) |
I/O Scan Health Timeout (Minimum) |
---|---|---|---|
Standard Register read/write |
Any standard register except Mirror register |
200 ms |
600 ms |
Fast read only |
Monitoring Registers: 2500 to 2505 address range |
5 ms |
100 ms |
Fast read/write |
Mirror Registers:
|
50 ms |
200 ms |
Example for a Valid I/O Scanning Configuration
Example 1: For a large site with 150 LTMR controllers and PLC connections at 3,400 words: Per LTMR: 10 read and 3 write, 200 register per second.
Register Type |
Registers |
I/O Scan Period |
Health Timeout |
---|---|---|---|
Mirroring register 2500...2505 Register 2506...2508 |
6 read 3 write |
50 ms |
200 ms |
Monitoring register 450...539 |
4 read |
200 ms |
600 ms |
Example 2: For a small site with less than 50 LTMR controllers and PLC connection at 3,400 words: Per LTMR: 30 read and 3 write, 300 register per second.
Register Type |
Registers |
I/O Scan Period |
Health Timeout |
---|---|---|---|
Mirroring register 2500...2505 Register 2506...2508 |
6 read 3 write |
50 ms |
200 ms |
Monitoring register 450...539 |
20 read |
200 ms |
600 ms |
Statistics register 100...149 |
4 read |
200 ms |
600 ms |
Using the EtherNet/IP Communication Protocol
Overview
This section describes how to use the controller over an EtherNet/IP communication protocol network.
![]() |
---|
LOSS OF CONTROL
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
(1) For additional information, refer to NEMA ICS 1.1 (latest edition), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control".
![]() |
---|
UNEXPECTED RESTART OF THE MOTOR
Check that the PLC application software considers the
change from local to remote control, and appropriately manages the
motor control commands during those changes.
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
When switching to the Network control channels, depending on the communication protocol configuration, the LTMR controller can take into account the latest known state of the motor control commands issued from the PLC and automatically restart the motor.
EtherNet/IP Protocol Principles
Overview
EtherNet/IP is an application layer protocol treating devices on the network as a series of objects. It is an implementation of the Common Industrial Protocol (CIP) over TCP/IP.
The network carries control data and the properties of the device being controlled. It enables you to operate either in a client/server mode or a peer-to-peer mode.
Two main types of messages can be exchanged:
-
I/O messaging, dedicated to fast exchanges of process data. Also called Class 1 Messaging or Implicit Messaging.
-
Explicit messaging, dedicated to slower exchanges such as configuration, settings, or diagnostics data. Also called Class 3 Messaging.
Connections and Data Exchange
I/O Messaging
I/O messages contain application-specific data. They are communicated across single or multicast connections between an application producer and its corresponding consuming application. Because I/O messages can carry time-critical messages, they have high-priority identifiers.
An I/O Message consists of a Connection ID and associated I/O data. The meaning of the data within an I/O Message is implied by the associated Connection ID. The connection endpoints are assumed to have knowledge of the intended use or meaning of the I/O Message.
Connection ID
Connection ID is the identifier assigned to a transmission that is associated with a particular connection between producers and consumers that identifies a specific piece of an application information.
I/O Message Types
EtherNet/IP devices are configured to produce a cyclic I/O message.
They produce their data at a precisely defined interval. This type of I/O messaging enables to configure the system to produce data at a rate appropriate for the application. Depending on the application, this can reduce the amount of traffic on the wire and more efficiently use the available bandwidth.
The following connections are defined:
ID |
Name |
Output Assembly |
Input Assembly |
---|---|---|---|
1 |
Basic Overload |
Instance 2 |
Instance 50 |
2 |
Extended Overload |
Instance 2 |
Instance 51 |
3 |
Basic Motor Starter |
Instance 3 |
Instance 52 |
4 |
Extended Contactor |
Instance 4 |
Instance 53 |
5 |
Extended Motor Starter 1 |
Instance 4 |
Instance 54 |
6 |
Extended Motor Starter 2 |
Instance 5 |
Instance 54 |
7 |
LTMR Control and Monitoring |
Instance 100 |
Instance 110 |
8 |
PKW |
Instance 101 |
Instance 111 |
9 |
PKW and Extended Motor Starter |
Instance 102 |
Instance 112 |
10 |
PKW and LTMR Management |
Instance 103 |
Instance 113 |
11 |
E_TeSys T Fast Access |
Instance 105 |
Instance 115 |
12 |
EIOS_TeSys T |
Instance 106 |
Instance 116 |
For a full description of these defined Assembly Objects, see the Assembly Object section
Explicit Messaging
Explicit messaging connections provide multipurpose point-to-point communication paths between two particular devices. Explicit messages are used to command the performance of a particular task and to report the results of performing the task. You can, therefore, use explicit messaging connections to configure nodes and diagnose problems.
RPI Parameter
The Request Packet Interval (RPI) parameter defines the rate at which a remote device periodically sends its data.
In daisy chain, adapt RPI value according to number of information exchanged per device and number of devices connected:
-
With five devices connected, the RPI value is 30 ms for five devices in Basic Overload profile selected (value is calculated with M340 and NOC card (BMX NOC0401)).
-
With 16 devices connected, the RPI value is 80 ms for 16 devices in Basic Overload profile selected (value is calculated with M340 and NOC card (BMX NOC0401)).
Device Profiles and EDS Files
Device Profiles
EtherNet/IP’s device models define the physical connections and promote interoperability among standard devices.
Devices that implement the same device model must support common identity and communications status data. Device-specific data is contained in device profiles that are defined for various device types. Typically, a device profile defines the device’s:
-
Object model
-
I/O data format
-
Configurable parameters
The above information is made available to other vendors through the device’s EDS (electronic data sheet).
For a full description of the objects in the LTMR device profile, refer to LTMR Object Dictionary.
What is an EDS?
The EDS is a standardized ASCII file that contains information about a network device’s communications functionalities and the contents of its object dictionary, as defined by ODVA (Open EtherNet/IP Vendor Association). The EDS also defines device-specific and manufacturer-specific objects.
Using the EDS, you can use standardized tools to:
-
Configure EtherNet/IP devices
-
Design networks for EtherNet/IP devices
-
Manage project information on different platforms
The parameters of a particular device depend on those objects (parameter, application, communications, and other objects) that reside on the device.
LTMR Controller EDS Files
EDS files and associated icons that describe the various configurations of the LTMR controller can be downloaded from www.se.com website (Products and Services > Automation and Control > Product offers > Motor Control > TeSys T > Downloads > Software/Firmware > EDS&GSD).
EDS files and icons are grouped in a single compressed Zip file that you must unzip to a single directory on your hard disk drive.
Selection Criteria for TeSys T LTMR Controller Variants
There are four EDS files corresponding to the four possible configurations of the TeSys T Motor Management Controller system:
Choose... |
When You Want to Use... |
---|---|
SE TeSys T MMC L EIP |
A TeSys T Motor Management Controller system without an expansion module, configurable via the HMI port. This variant enables you to preserve your local configuration. |
SE TeSys T MMC L EV40 EIP |
A TeSys T Motor Management Controller system with expansion module, configurable via the HMI port. This variant enables you to preserve your local configuration. |
SE TeSys T MMC R EIP |
A TeSys T Motor Management Controller system without expansion module configurable via the network. |
SE TeSys T MMC R EV40 EIP |
A TeSys T Motor Management Controller system with expansion module configurable via the network. |
In local configuration mode, the parameter Config via Network Port Enable must be disabled. This mode preserves the local configuration made using the LTMCU or SoMove with the TeSys T DTM through the HMI port and PLC configuration via the network is unavailable.
In remote configuration mode the parameter Config via Network Port Enable must be enabled. This enables the PLC to remotely configure the LTMR.
The Config via Network Port Enable parameter is set by default.
Object Dictionary
Overview
The EtherNet/IP protocol is used for object modeling. Object modeling organizes related data and procedures into one entity: the object.
An object is a collection of related services and attributes. Services are procedures an object performs. Attributes are characteristics of objects represented by values, which can vary. Typically, attributes provide status information or govern the operation of an object. The value associated with an attribute may or may not affect the behavior of an object. An object’s behavior is an indication of how the object responds to particular events.
Objects within a class are called object instances. An object instance is the actual representation of a particular object within a class. Each instance of a class has the same set of attributes, but has its own set of attribute values, which makes each instance in the class unique. The Object Dictionary describes the attribute values of each object in the device profile.
LTMR Object Dictionary
The general breakdown of the LTMR Ethernet brick object dictionary is the same for all EtherNet/IP devices:
Class Code |
Object |
Description |
---|---|---|
0x01 |
Identity Object |
Identifiers, such as device type, vendor ID, and serial number. |
0x02 |
Message Router Object |
Provides a message connection point. |
0x04 |
Assembly Object |
Provides collection of other object’s attributes (frequently used for I/O messaging). |
0x06 |
Connection Manager Object |
Provides for and manages the run-time exchange of messages. |
0x64 - 0x96 |
Communication Variables |
Provides access to all configuration, monitoring, and control parameters defined by Modbus registers. |
0xF4 |
Port Object |
Describes the communication interfaces that are present on the device and visible to CIP. |
0xF5 |
TCP/IP Object |
Provides description of an opened explicit connection and associated communicator. |
0xF6 |
Ethernet link Object |
Manages the functionality of the physical attachment to the Ethernet network. |
0x29 |
Control Supervisor Object |
Manages controller functions, operational states, and control. |
0x2C |
Overload Object |
Implements overload behavior. |
0xC5 |
Periodically Kept Acyclic Words (PKW) Object |
Enables cyclic I/O messaging for manufacturer-specific registers. |
0xC6 |
EtherNet/IP Monitoring Object |
Used to select monitoring data available on Assembly 110. |
0x350 |
EtherNet/IP Interface Diagnostic Object |
Provides an overall diagnostic of the EIP communication of the EIP Interface of a device. |
0x352 |
I/O Connection Diagnostic Object |
Provides the detailed diagnostic of each configured CIP I/O connection viewed from a scanner, and of each opened CIP I/O connection viewed from an adapter. |
0x353 |
Explicit Connection Diagnostic Object |
Provides a description of an opened Explicit Connection and associated communication. |
0x354 |
Explicit Connection Diagnostic List Object |
Provides a snapshot of the list of instantiated “Explicit Connection Diagnostic” objects. |
These objects are described in detail in the following pages.
Identity Object
Description
The Identity Object, present in all EtherNet/IP products, provides identification of, and general information about, the device.
Class Code
The Identity Object class code is 0x01 as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The Identity Objects implementation revision. Returns 0x01. |
0x02 |
Max Instance |
R |
The largest instance number. Returns 0x01. |
0x03 |
Number of Instances |
R |
The number of object instances. Returns 0x01. |
0x06 |
Max Class Attribute |
R |
The largest class attributes value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attributes value. Returns 0x07. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Vendor ID |
R |
Vendor ID (243: Schneider Electric) |
0x02 |
Device Type |
R |
Motor starter profile (22) |
0x03 |
Device Code |
R |
TeSys T EtherNet/IP code:
|
0x04 |
Identity Revision |
R |
Product version. product communication version |
0x05 |
Identity Status |
R |
Current status of the device |
0x06 |
Device Serial Number |
R |
Based on device entity and MAC:
|
0x07 |
Product Name |
R |
Commercial reference |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes with the access type of R. |
0x05 |
Reset |
Reboots the device (only type 0 Power Cycle is supported). |
0x0E |
Get Attribute Single |
Returns the value of the specified identity attribute with the access type of R. |
Message Router Object
Description
The Message Router Object provides a messaging connection point through which a Client may address a service to any object class or instance in the physical device.
Class Code
The Message Router Object class code is 0x02 as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The Message Router Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
R |
The largest instance number. Returns 0x01. |
0x03 |
Number of Instances |
R |
The number of object instances. Returns 0x01. |
0x05 |
Optional Service List |
R |
The number and list of any implemented optional services. Only the Multiple Service request (0x0A) is supported for now. |
0x06 |
Max Class Attribute |
R |
The largest Class Attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest Instance Attribute value. Returns 0x77. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Implemented Object List |
R |
The first two bytes contain the number of implemented objects. The following data lists the implemented objects as defined in the table LTMR Object Dictionary |
0x02 |
Max Connection Number Supported |
R |
Maximum number of concurrent CIP (Class 1 or Class 3) connections supported. Returns 32. |
0x64 |
Total incoming Class 1 packets received during the last second |
R |
Total number of incoming packets received for all implicit (Class 1) connections during the last second. |
0x65 |
Total outgoing Class 1 packets sent during the last second |
R |
Total number of outgoing packets sent for all implicit (Class 1) connections during the last second. |
0x66 |
Total incoming Class 3 packets received during the last second |
R |
Total number of incoming packets for all explicit (Class 3) connections during the last second. |
0x67 |
Total outgoing Class 3 packets sent during the last second |
R |
Total number of Class 3 packets sent for all explicit connections. |
0x68 |
Total incoming unconnected packets received during the last second |
R |
Total number of incoming unconnected packets received during the last second. |
0x69 |
Total outgoing unconnected packets sent during the last second |
R |
Total number of unconnected responses sent during the last second. |
0x6A |
Total incoming EtherNet/IP packets received during the last second |
R |
Total unconnected, Class 1, or Class 3 packets received during the last second. |
0x6B |
Total outgoing EtherNet/IP packets sent during the last second |
R |
Total unconnected, Class 1, or Class 3 packets sent during the last second. |
0x6C |
Total incoming Class 1 packets received |
R |
Total number of incoming packets received for all implicit (Class 1) connections. |
0x6D |
Total outgoing Class 1 packets sent |
R |
Total number of outgoing packets sent for all implicit (Class 1) connections. |
0x6E |
Total incoming Class 3 packets received |
R |
Total number of incoming packets for all explicit (Class 3) connections. This number includes the packets that would return with a detected error (listed in the next two rows). |
0x6F |
Total incoming Class 3 packets Invalid Parameter Value |
R |
Total number of incoming Class 3 packets that targeted not supported service/class/instance/attribute/member. |
0x70 |
Total incoming Class 3 packets invalid format |
R |
Total number of incoming Class 3 packets that had an invalid format. |
0x71 |
Total outgoing Class 3 packets sent |
R |
Total number of packets sent for all explicit (Class 3) connections. |
0x72 |
Total incoming unconnected packets received |
R |
Total number of incoming unconnected packets. This number includes the packets that returns with a detected error (listed in the next two rows). |
0x73 |
Total incoming unconnected packets Invalid Parameter Value |
R |
Total number of incoming unconnected packets that targeted not supported service/class/instance/attribute/member. |
0x74 |
Total incoming unconnected packets Invalid Format |
R |
Total number of incoming unconnected packets that had an invalid format. |
0x75 |
Total outgoing unconnected packets sent |
R |
Total number of all unconnected packets sent. |
0x76 |
Total incoming EtherNet/IP packets |
R |
Total unconnected, Class 1 or Class 3 packets received. |
0x77 |
Total outgoing EtherNet/IP packets |
R |
Total unconnected, Class 1 or Class 3 packets sent. |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes. |
0x0A |
Multiple Service |
Provides an option to execute the Multiple Service request. |
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
Assembly Object
Description
The Assembly Object binds attribute of multiple objects, which enables each object’s data to be sent or received over a single connection. Assembly objects can be used to bind input data or output data. The terms "input" and "output" are defined from the network's point of view. An input sends (produces) data on the network, and an output receives (consumes) data from the network.
Only static assemblies are supported.
Class Code
The Assembly Object class code is 0x04 as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The revision of the Assembly Object. Returns 0x02. |
0x02 |
Max Instance |
R |
The maximum numeric value of the instance number. Returns 116. |
0x03 |
Number of Instances |
R |
The number of supported assembly instances. Returns 21. |
0x04 |
Optional Attribute List |
R |
The number and list of the optional attributes. The first word contains the number of attributes to follow and every word that follows contains another attribute code. One optional attribute is supported ((ASSEMBLY_INSTANCE_SIZE (4)). |
0x06 |
Max Class Attribute |
R |
The numeric value of the highest class attributes (7). |
0x07 |
Max Instance Attribute |
R |
The numeric value of the highest instance attributes (4). |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
0x10 |
Set Attribute Single |
Sets the value of the specified instance attribute. |
Instance Codes
Only one active cyclic connection at a time is supported per instance.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x03 |
Assembly_Instance_Data |
R/W |
Instance data returned as an array of bytes. Access is Read Only for the input data assemblies and Read/Write for the output data assemblies. |
0x04 |
Instance Data Size |
R |
A word representing the instance data size in bytes. |
-
Setting of Assembly Instance Data (attribute 3) is not supported for producing assembly instances (input assemblies).
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
0x10 |
Set Attribute Single |
Sets the value of the specified instance attribute. |
Output Assembly Data
Instance 2: Basic Overload
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
TripReset |
Reserved |
Reserved |
Instance 3: Basic Motor Starter
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
TripReset |
Reserved |
Run 1 |
Instance 4: Extended Contactor
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
Run 2 |
Run 1 |
Instance 5: Extended Motor Starter
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
TripReset |
Run 2 |
Run 1 |
Instance 100: LTMR Control Registers
This assembly contains several control registers commonly used with an LTMR device.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
---|---|---|---|---|---|
path: 6C : 01 : 05 (Register 704) |
path: 6C : 01 : 04 (Register 703) |
path: 6C : 01 : 01 (Register 700) |
|||
LSB (least significant byte) |
MSB (most significant byte) |
LSB Reserved (value = 0) |
MSB Reserved (value = 0) |
LSB |
MSB |
Instance 101: PKW Request Object
This assembly is vendor-specific. It is used to implement the request object of PKW protocol.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
Byte 6 |
Byte 7 |
---|---|---|---|---|---|---|---|
See PKW for details. |
Instance 102: PKW Request and Extended Motor Starter
This assembly is vendor-specific.
Bytes 0 to 7 |
Byte 8 |
Byte 9 |
---|---|---|
See Instance 101 above. |
Reserved (value=0) |
See Instance 5 above. |
Instance 103: PKW Request and LTMR Control Registers
This assembly is vendor-specific.
Bytes 0 to 7 |
Byte 8 to 13 |
---|---|
See Instance 101 above. |
See Instance 100 above. |
Instance 105: E_TeSys T FastAccess Output
This assembly is vendor-specific. All registers are in little endian.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
---|---|---|---|---|---|
path: 8C : 01 : 07 (Register 2506) |
path: 8C : 01 : 08 (Register 2507) |
path: 8C : 01 : 09 (Register 2508) |
Instance 106: EIOS_TeSys T Output
This assembly is vendor-specific. All registers are in little endian.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
---|---|---|---|---|---|
path: 6C : 01 : 01 (Register 700) |
path: 6C : 01 : 02 Reserved (value = 0) |
path: 6C : 01 : 03 Reserved (value = 0) |
Byte 6 |
Byte 7 |
Byte 8 |
Byte 9 |
---|---|---|---|
path: 6C : 01 : 04 Reserved (value = 0) |
path: 6C : 01 : 05 (Register 704) |
Input Assembly Data
Instance 50: Basic Overload
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
Tripped |
Instance 51: Extended Overload
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
Trip Reset |
Alarm |
Tripped |
Instance 52: Basic Motor Starter
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
Reserved |
Reserved |
Reserved |
Running1 |
Reserved |
Tripped |
Instance 53: Extended Motor Starter 1
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
CntrlfromNet |
Ready |
Reserved |
Running1 |
Alarm |
Tripped |
Instance 54: Extended Motor Starter 2
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
---|---|---|---|---|---|---|---|---|
0 |
Reserved |
Reserved |
CntrlfromNet |
Ready |
Running2 |
Running1 |
Alarm |
Tripped |
-
CntrlfromNet = In remote (status bit)
-
Ready = System ready (status bit)
-
Running2 = Motor running (status bit) AND Motor run reverse command (control bit)
-
Running1 = Motor running (status bit) AND Motor run forward command (control bit)
-
Alarm = System alarm (status bit)
-
Trip = System Trip (status bit) OR System Tripped (status bit)
Instance 110: LTMR Monitoring Registers (with dynamic configuration)
This assembly contains several monitoring registers commonly used with an LTMR device. You can choose registers by setting attributes 1...4 of TeSys T Monitoring Control Object. See TeSys T Monitoring and Control Object for more information.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
Byte 6 |
Byte 7 |
---|---|---|---|---|---|---|---|
Value of register pointed to in path: C6 : 01 : 01 Register 455 at power-up |
Value of register pointed to in path: C6: 01 : 02 Register 456 at power-up |
Value of register pointed to in path: C6 : 01 : 03 Register 457 at power-up |
Value of register pointed to in path: C6 : 01 : 04 Register 459 at power-up |
||||
LSB |
MSB |
LSB |
MSB |
LSB |
MSB |
LSB |
MSB |
Instance 111: PKW Response Object
This assembly is vendor-specific. It is used to implement the response object of PKW protocol.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
Byte 6 |
Byte 7 |
---|---|---|---|---|---|---|---|
See PKW for details. |
Instance 112: PKW Response and Extended Motor Starter
This assembly is vendor-specific.
Bytes 0 to 7 |
Byte 8 |
Byte 9 |
---|---|---|
See Instance 111 above. |
Reserved (value=0) |
See Instance 54 above. |
Instance 113: PKW Response and LTMR Monitoring Registers
This assembly is vendor-specific.
Bytes 0 to 7 |
Byte 8 to 15 |
---|---|
See Instance 111 above. |
See Instance 110 above. |
Instance 115: E_TeSys T FastAccess Input
This assembly is vendor-specific. All registers are in little endian.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
---|---|---|---|---|---|
path: 8C : 01 : 01 (Register 2500) |
path: 8C : 01 : 02 (Register 2501) |
path: 8C : 01 : 03 (Register 2502) |
Byte 6 |
Byte 7 |
Byte 8 |
Byte 9 |
Byte 10 |
Byte 11 |
---|---|---|---|---|---|
path: 8C : 01 : 04 (Register 2503) |
path: 8C : 01 : 05 (Register 2504) |
path: 8C : 01 : 06 (Register 2505) |
Instance 116: EIOS_TeSys T Input
This assembly is vendor specific. All registers are in little endian.
Byte 0 |
Byte 1 |
Byte 2 |
Byte 3 |
Byte 4 |
Byte 5 |
Byte 6 |
Byte 7 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 02 (Register 451) |
path: 68 : 01 : 03 (Register 452) |
path: 68 : 01 : 04 (Register 453) |
path: 68 : 01 : 05 (Register 454) |
Byte 8 |
Byte 9 |
Byte 10 |
Byte 11 |
Byte 12 |
Byte 13 |
Byte 14 |
Byte 15 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 06 (Register 455) |
path: 68 : 01 : 07 (Register 456) |
path: 68 : 01 : 08 (Register 457) |
path: 68 : 01 : 09 (Register 458) |
Byte 16 |
Byte 17 |
Byte 18 |
Byte 19 |
Byte 20 |
Byte 21 |
Byte 22 |
Byte 23 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 0A (Register 459) |
path: 68 : 01 : 0B (Register 460) |
path: 68 : 01 : 0C (Register 461) |
path: 68 : 01 : 0D (Register 462) |
Byte 24 |
Byte 25 |
Byte 26 |
Byte 27 |
Byte 28 |
Byte 29 |
Byte 30 |
Byte 31 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 0E (Register 463) |
path: 68 : 01 : 0F (Register 464) |
path: 68 : 01 : 10 (Register 465) |
path: 68 : 01 : 11 (Register 466) |
Byte 32 |
Byte 33 |
Byte 34 |
Byte 35 |
Byte 36 |
Byte 37 |
Byte 38 |
Byte 39 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 12 (Register 467) |
path: 68 : 01 : 13 (Register 468) |
path: 68 : 01 : 14 (Register 469) |
path: 68 : 01 : 15 (Register 470) |
Byte 40 |
Byte 41 |
Byte 42 |
Byte 43 |
Byte 44 |
Byte 45 |
Byte 46 |
Byte 47 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 16 (Register 471) |
path: 68 : 01 : 17 (Register 472) |
path: 68 : 01 : 18 (Register 473) |
path: 68 : 01 : 19 (Register 474) |
Byte 48 |
Byte 49 |
Byte 50 |
Byte 51 |
Byte 52 |
Byte 53 |
Byte 54 |
Byte 55 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 1A (Register 475) |
path: 68 : 01 : 1B (Register 476) |
path: 68 : 01 : 1C (Register 477) |
path: 68 : 01 : 1D (Register 478) |
Byte 56 |
Byte 57 |
Byte 58 |
Byte 59 |
Byte 60 |
Byte 61 |
Byte 62 |
Byte 63 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 1E (Register 479) |
path: 68 : 01 : 1F (Register 480) |
path: 68 : 01 : 20 (Register 481) |
path: 68 : 01 : 21 (Register 482) |
Byte 64 |
Byte 65 |
Byte 66 |
Byte 67 |
Byte 68 |
Byte 69 |
Byte 70 |
Byte 71 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 22 (Register 483) |
path: 68 : 01 : 23 (Register 484) |
path: 68 : 01 : 24 (Register 485) |
path: 68 : 01 : 25 (Register 486) |
Byte 72 |
Byte 73 |
Byte 74 |
Byte 75 |
Byte 76 |
Byte 77 |
Byte 78 |
Byte 79 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 26 (Register 487) |
path: 68 : 01 : 27 (Register 488) |
path: 68 : 01 : 28 (Register 489) |
path: 68 : 01 : 29 (Register 490) |
Byte 80 |
Byte 81 |
Byte 82 |
Byte 83 |
Byte 84 |
Byte 85 |
Byte 86 |
Byte 87 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 2A (Register 491) |
path: 68 : 01 : 2B (Register 492) |
path: 68 : 01 : 2C (Register 493) |
path: 68 : 01 : 2D (Register 494) |
Byte 88 |
Byte 89 |
Byte 90 |
Byte 91 |
Byte 92 |
Byte 93 |
Byte 94 |
Byte 95 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 2E (Register 495) |
path: 68 : 01 : 2F (Register 496) |
path: 68 : 01 : 30 (Register 497) |
path: 68 : 01 : 31 (Register 498) |
Byte 96 |
Byte 97 |
Byte 98 |
Byte 99 |
Byte 100 |
Byte 101 |
Byte 102 |
Byte 103 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 32 (Register 499) |
path: 68 : 01 : 33 (Register 500) |
path: 68 : 01 : 34 (Register 501) |
path: 68 : 01 : 35 (Register 502) |
Byte 104 |
Byte 105 |
Byte 106 |
Byte 107 |
Byte 108 |
Byte 109 |
Byte 110 |
Byte 111 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 36 (Register 503) |
path: 68 : 01 : 37 (Register 504) |
path: 68 : 01 : 38 (Register 505) |
path: 68 : 01 : 39 (Register 506) |
Byte 112 |
Byte 113 |
Byte 114 |
Byte 115 |
Byte 116 |
Byte 117 |
Byte 118 |
Byte 119 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 3A (Register 507) |
path: 68 : 01 : 3B (Register 508) |
path: 68 : 01 : 3C (Register 509) |
path: 68 : 01 : 3D (Register 510) |
Byte 120 |
Byte 121 |
Byte 122 |
Byte 123 |
Byte 124 |
Byte 125 |
Byte 126 |
Byte 127 |
---|---|---|---|---|---|---|---|
path: 68 : 01 : 3E (Register 511) |
path: 68 : 01 : 3F (Register 512) |
path: 68 : 01 : 40 (Register 513) |
path: 68 : 01 : 41 (Register 514) |
Connection Manager Object
Description
The Connection Manager Object provides for and manages the run-time exchange of messages.
Class Code
The Connection Manager Object class code is 0x06 as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The Connection Manager implementation revision. Returns 0x01. |
0x02 |
Max Instance |
R |
The largest instance number. Returns 0x01. |
0x03 |
Number of Instances |
R |
The number of object instances. Returns 0x01. |
0x04 |
Optional Attribute List |
R |
The number and list of the optional attributes. The first word contains the number of attributes to follow and every word that follows contains another attribute code. Following optional attributes are included in this list:
|
0x06 |
Max Class Attribute |
R |
The largest class attributes value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attributes value. Returns 0x08. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Incoming Forward Open requests count |
R/W |
Total number of incoming connection open requests. |
0x02 |
Forward Open Format Unsuccessful count |
R/W |
The number of Forward Open requests rejected because of the unexpected format of the Forward Open request. |
0x03 |
Forward Open Resource Unsuccessful count |
R/W |
The number of Forward Open requests rejected because of insufficient resources. |
0x04 |
Forward Open Parameter Value count |
R/W |
The number of Forward Open requests rejected because of the parameter value sent with Forward Open. |
0x05 |
Incoming Forward Close requests count |
R/W |
Total number of incoming connection close requests. |
0x06 |
Forward Close Format Unsuccessful count |
R/W |
The number of Forward Close requests that has invalid format. |
0x07 |
Forward Close Matching Unsuccessful count |
R/W |
The number of Forward Close requests that could not be matched to an active connection. |
0x08 |
Timed out Connections count |
R/W |
The number of connections that has timed out because the other side stopped producing or there was a network interruption. |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes. |
0x02 |
Set Attribute All |
Sets the values of all instance attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
0x10 |
Set Attribute Single |
Sets the value of the specified instance attribute. |
0x4E |
Forward Close |
Closes an existing connection. |
0x52 |
Unconnected Send |
Used to send a multi-hop not connected request. |
0x54 |
Forward Open |
Opens a new connection. |
0x5A |
Get Connection Server |
Returns the owner information for the specified connection. |
0x5B |
Large Forward Open |
Opens a new connection with maximum size buffer. |
TCP/IP Object
Description
The TCP/IP Object provides description of an opened explicit connection and associated communicator.
Class Code
The TCP/IP Object class code is 0xF5 as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The TCP/IP Object implementation revision. Returns 0x04. |
0x02 |
Max Instance |
R |
Indicate that there is only one host IP address. Returns 0x01. |
0x03 |
Number of Instances |
R |
The number of object instances. Returns 0x01. |
0x04 |
Optional Instance Attribute List |
R |
The first two bytes contain the number of optional instance attributes. Each byte pair that follows represents the number of a different optional instance attribute. Not supported. |
0x06 |
Max Class Attribute |
R |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attribute value. Returns 0x0D. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Configuration Status |
R |
Indicates whether you configured TCP/IP object and its parameters or not. |
0x02 |
Configuration Capability |
R |
Indicates whether TCP/IP object with all parameters can be configured using DHCP or BOOTP, and whether it can resolve the host names using the DNS server. Returns 0x00000025. BootP client DHCP client Hardware configurable |
0x03 |
Configuration Control |
R |
Indicates the configuration of device on startup, that is, the first attempt initiated. This returns the following values:
|
0x04 |
Physical Link |
R |
Returns electronic path to the physical link object, which is the Ethernet Link class. The first word contains the size of the EPATH in words. The path that follows specifies instance 1 of the Ethernet Link object (0x20 0xF6 0x24 0x01). |
0x05 |
Configuration Parameters |
R |
TCP/IP parameters including the following:
|
0x06 |
Host Name |
R |
The first word contains the number of ASCII bytes in the device host name. The ASCII host name string follows. Returns the product name as the identity object. |
0x0D |
Encapsulation Inactivity Timeout |
R |
Number of seconds of inactivity before TCP connection is closed. |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes |
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
Ethernet Link Object
Description
The Ethernet Link Object provides the characteristics for each Ethernet links of the product.
Class Code
The Ethernet Link Object class code is 0xF6 as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The Ethernet Link Object implementation revision. Returns 0x04. |
0x02 |
Max Instance |
R |
Returns 0x02 to represent two Ethernet port instances. |
0x03 |
Number of Instances |
R |
The number of object instances. Returns 0x02 to represent two Ethernet port instances. |
0x04 |
Optional Instance Attribute List |
R |
The first two bytes contain the number of optional instance attributes. Each byte pair that follows represents the number of a different optional instance attribute. Returns 0x07, 0x08, and 0x0A as 3 optional attributes. |
0x06 |
Max Class Attribute |
R |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attribute value. Returns 0x0B. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Two instances are implemented for the Ethernet Link object. Each instance represents one of the two Ethernet ports.
Instance 1 for Port 1, and Instance 2 for Port 2.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Interface Speed |
R |
Interface speed in Mbps (10 or 100 Mbps). |
0x02 |
Interface Flags |
R |
Returns a word, where the bits are set depending on:
Duplex mode is reflected in bit 1. |
0x03 |
MAC Address |
R |
Returns 6 bytes with the device MAC address. |
0x07 |
Interface Type |
R |
Indicates the type of interface, for example, twisted pair, fiber, internal. Returns 0x02 to indicate twisted pair. |
0x08 |
Interface State |
R |
Indicates the current state of the interface, for example, operational (0x01), disabled (0x02). |
0x0A |
Interface Label |
R |
Readable identification.
|
0x0B |
Interface Capability |
R |
Indication of capabilities of the interface. |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
Control Supervisor Object
Description
The Control Supervisor Object models all the management functions for devices within the Hierarchy of Motor Control Devices.
Class Code
The Control Supervisor Object class code is 0x29 as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The Control Supervisor Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
R |
Returns 0x01 to represent a single instance. |
0x03 |
Number of Instances |
R |
Returns 0x01 to represent a single instance. |
0x06 |
Max Class Attribute |
R |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attribute value. Returns 0x14. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x03 |
Run 1 |
Get/Set |
Motor run forward command |
0x04 |
Run 2 |
Get/Set |
Motor run reverse command |
0x06 |
State |
Get |
0 = Vendor specific 1 = Startup 2 = Not ready 3 = Ready 4 = Enabled 5 = Stopping 6 = Trip stop 7 = Tripped |
0x07 |
Running 1 |
Get |
Motor running and Motor run forward command |
0x08 |
Running 2 |
Get |
Motor running and Motor run reverse command |
0x09 |
Ready |
Get |
System ready |
0x0A |
Tripped |
Get |
System trip |
0x0B |
Alarm |
Get |
System alarm |
0x0C |
Trip Reset |
Get/Set |
Trip reset command |
0x0D |
Trip Code |
Get |
Trip code |
0x0E |
Alarm Code |
Get |
Alarm code |
0x0F |
Control from Network |
Get |
0 = Control is local 1 = Control is from network |
0x10 |
Net Trip Mode |
Get |
Action on of EtherNet/IP: 0 = Trip + Stop (Network Port Fallback Setting NPFS = 2) 1 = Ignore (NPFS = 0) 2 = Manufacturer specific Signal following fallbacks:
|
0x14 |
Net Idle Mode |
Mode on reception of CIP communication IDLE event. 0 = Trip + Stop (Network Port Fallback Setting NPFS = 2) 1 = Ignore (NPFS = 0) 2 = Manufacturer specific Signal following fallbacks:
|
Instance Service
Service Code |
Name |
Description |
---|---|---|
0x05 |
Reset |
Resets the device to the start-up state. NOTE: This service is not identical to Reset
of the Identity object.
|
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
0x10 |
Set Attribute Single |
Sets the value of the specified instance attribute. |
Control Supervisor State Event
The following table describes the run/stop event matrix:
Event |
State (N/A = No Action) |
|||||||
---|---|---|---|---|---|---|---|---|
Non-exist |
Startup |
Not_Ready |
Ready |
Enabled |
Stopping |
Trip-Stop |
Tripped |
|
Switch OFF |
N/A |
Transition to Non-exist |
Transition to Non-exist |
Transition to Non-exist |
Transition to Non-exist |
Transition to Non-exist |
Transition to Non-exist |
Transition to Non-exist |
Switch ON |
Transition to Startup |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
Initialization Complete |
N/A |
Transition to Not_Ready |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
Main Power ON |
N/A |
N/A |
Transition to Ready |
N/A |
N/A |
N/A |
N/A |
N/A |
Run |
N/A |
N/A |
N/A |
Transition to Enable |
N/A |
Transition to Enable |
N/A |
N/A |
Stop |
N/A |
N/A |
N/A |
N/A |
Transition to Stopping |
N/A |
N/A |
N/A |
Stop Complete |
N/A |
N/A |
N/A |
N/A |
N/A |
Transition to Ready |
N/A |
N/A |
Reset |
N/A |
N/A |
Transition to Startup |
Transition to Startup |
Transition to Startup |
Transition to Startup |
Transition to Startup |
Transition to Startup |
Main Power OFF |
N/A |
N/A |
N/A |
Transition to Not Ready |
Transition to Tripped |
Transition to Tripped |
Transition to Tripped |
N/A |
Trip Detected |
N/A |
Transition to Tripped |
Transition to Tripped |
Transition to Tripped |
Transition to Trip_Stop |
Transition to Trip_Stop |
N/A |
N/A |
Trip_Stop Complete |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
Transition to Tripped |
|
Trip Reset |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
Transition to Not_Ready |
If attribute 15 (CtrlFromNet) is 1, then the events Run and Stop are triggered by a combination of the Run1 and Run2 attributes, as shown in the following table. Note that Run1 and Run2 have different contexts for different device types.
The following table shows the Run1 and Run2 contexts for the devices within the motor control hierarchy:
Run |
Drives and Servos |
---|---|
Run1 |
RunFwd |
Run2 |
RunRev |
If Control From Network is 0, Run and Stop events must be controlled using local input(s) provided by the vendor.
Run1 |
Run2 |
Trigger Event |
Run Type |
---|---|---|---|
0 |
0 |
Stop |
N/A |
0 -> 1 |
0 |
Run |
Run1 |
0 |
0 -> 1 |
Run |
Run2 |
0 -> 1 |
0 -> 1 |
No action |
N/A |
1 |
1 |
No action |
N/A |
1 -> 0 |
1 |
Run |
Run2 |
1 |
1 -> 0 |
Run |
Run1 |
Overload Object
Description
The Overload Object models all the functions specific to an AC motor overload protection device.
Class Code
The Overload Object class code is 0x2C as defined by CIP.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The Overload Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
R |
Returns 0x01 to represent a single instance. |
0x03 |
Number of Instances |
R |
Returns 0x01 to represent a single instance. |
0x06 |
Max Class Attribute |
R |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attribute value. Returns 0xB2. |
Class Service
Service Code |
Name |
Description |
---|---|---|
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Attribute count |
R |
Returns the supported attribute count (46). |
0x02 |
Attribute list |
R |
Returns the list of supported instance attributes. |
0x03 |
TripFLCSet |
R/W |
% of FLA max |
0x04 |
TripClass |
R/W |
Trip Class Setting (5, 10, 15, 20, 25, 30) |
0x05 |
AvgCurrent |
R |
0.1 A |
0x06 |
%PhImbal |
R |
% Phase imbalance |
0x07 |
%Thermal |
R |
% Thermal capacity |
0x08 |
IL1 Current |
R |
0.1 A |
0x09 |
IL2 Current |
R |
0.1 A |
0x0A |
IL3 Current |
R |
0.1 A |
0x0B |
Ground Current |
R |
0.1 A |
0x65 |
IL1 Current |
R |
0.1 A |
0x66 |
IL2 Current |
R |
0.1 A |
0x67 |
IL3 Current |
R |
0.1 A |
0x68 |
Ground Current |
R |
0.1 A |
0x69 |
IL1 Current Ratio |
R |
% of FLC |
0x6A |
IL2 Current Ratio |
R |
% of FLC |
0x6B |
IL3 Current Ratio |
R |
% of FLC |
0x6C |
IAV Average Current Ratio |
R |
% of FLC |
0x6D |
Thermal Capacity Level |
R |
% TripLevel |
0x6E |
Ground Current |
R |
0.1 A |
0x6F |
Current phase imbalance |
R |
% Imbalance |
0x70 |
Time to trip |
R |
Seconds |
0x71 |
Time to Reset |
R |
Seconds |
0x7F |
Single/Three Ph |
R/W |
0 = Single phase 1 = Three phases |
0x80 |
TripFLCSet |
R/W |
% of FLA max |
0x81 |
Trip Class |
R/W |
Seconds |
0x84 |
Thermal Alarm Level |
R/W |
% Trip Level |
0x85 |
PL Inhibit Time |
R/W |
0.1 seconds |
0x86 |
PL Trip Delay |
R/W |
0.1 seconds |
0x88 |
Ground Current Trip Delay |
R/W |
0.1...25.0 seconds |
0x89 |
Ground Current Trip Level |
R/W |
20...500% FLC |
0x8A |
Ground Current Alarm Level |
R/W |
20...500% FLC |
0x8B |
Stall Enabled Time |
R/W |
1...200 seconds |
0x8C |
Stall Trip Level |
R/W |
100...800 % FLC |
0x8E |
Jam Trip Delay |
R/W |
1...30 seconds |
0x8F |
Jam Trip Level |
R/W |
100...800 % FLC |
0x90 |
Jam Alarm Level |
R/W |
100...800 % FLC |
0x92 |
UL Trip Delay |
R/W |
1...200 seconds |
0x93 |
UL Trip Level |
R/W |
30...100 % FLC |
0x94 |
UL Alarm Level |
R/W |
30...100 % FLC |
0x95 |
CI Inhibit Time |
R/W |
0.1 seconds |
0x96 |
CI Trip Delay |
R/W |
0.1 seconds |
0x97 |
CI Trip Level |
R/W |
0...70 % Imbalance |
0x98 |
CI Alarm Level |
R/W |
0...70 % Imbalance |
0xB2 |
CT Ratio |
R |
– |
-
PL = Current phase loss
-
Stall = Long start
-
UL = Underload
-
CI = Current phase imbalance
Instance Service
Service Code |
Name |
Description |
---|---|---|
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
0x10 |
Set Attribute Single |
Sets the value of the specified instance attribute. |
Periodically Kept Acyclic Words (PKW) Objects
Overview
The LTMR controller supports PKW (Periodically Kept in acyclic Words). The PKW feature consists of:
-
four input words mapped in input assembly objects 111, 112, and 113
-
four output words mapped in output assembly objects 101, 102, and 103
These four words tables enable a EtherNet/IP scanner to read or write any register using I/O messaging.
PKW OUT Data
PKW OUT data requests from the EtherNet/IP scanner to the LTMR are mapped in assembly objects 101, 102, and 103.
To access registers, select one of the following function codes:
-
R_REG_16 (0x25) to read 1 register
-
R_REG_32 (0x26) to read 2 registers
-
W_REG_16 (0x2A) to write 1 register
-
W_REG_32 (0x2B) to write 2 registers
Word 1 |
Word 2 |
Word 3 |
Word 4 |
||
---|---|---|---|---|---|
MSB |
LSB |
||||
Register address |
Toggle bit (bit 15) |
Function bits (bits 8 - 14) |
Not used (bits 0 - 7) |
Data to write |
|
Register number |
0 / 1 |
R_REG_16Code 0x25 |
0x00 |
– |
– |
R_REG_32Code 0x26 |
– |
– |
|||
W_REG_16Code 0x2A |
Data to write in register |
– |
|||
W_REG_32Code 0x2B |
Data to write in register 1 |
Data to write in register 2 |
Any change in the function code triggers the handling of the request (unless Function code [bit 8 to bit 14] = 0x00).
This mechanism enables the request initiator to detect that a response is ready by polling bit 15 of the function code in word 2. When this bit in the OUT data becomes equal to the response emitted toggle bit in the IN data (when starting the request), then the response is ready.
PKW IN Data
PKW IN data response from the LTMR to the EtherNet/IP scanner are mapped in assembly objects 111, 112, and 113.
The LTMR echoes the same register address and function code or, eventually, a detected error code.
Word 1 |
Word 2 |
Word 3 |
Word 4 |
||
---|---|---|---|---|---|
MSB |
LSB |
||||
Register address |
Toggle bit (bit 15) |
Function bits (bits 8 - 14) |
Not used (bits 0 - 7) |
Data to write |
|
Same register number as in the request |
Same as in the request |
ErrorCode 0x4E |
0x00 |
Error code |
|
R_REG_16Code 0x25 |
– |
– |
|||
R_REG_32Code 0x26 |
Data read in register |
– |
|||
W_REG_16Code 0x2A |
Data read in register 1 |
Data read in register 2 |
|||
W_REG_32Code 0x2B |
– |
– |
If the initiator tries to write a TeSys T object or register to an unauthorized value, or tries to access an inaccessible register, a detected error code is returned (Function code = toggle bit + 0x4E). The detected error code can be found in words 3 and 4. The request is not accepted and the object/register remains at the old value.
To retrigger exactly the same command, you need to:
- 1.
-
reset the Function code to 0x00,
- 2.
-
wait for the response frame with the function code equal to 0x00,
- 3.
-
reset it to its previous value.
This is useful for a limited primary like an HMI.
Another way of retriggering exactly the same command is to invert the toggle bit in the function code byte.
The response is valid when the toggle bit of the response is equal to the toggle bit written in the answer (this is a more efficient method, but it requires higher programming capabilities).
PKW Detected Error Codes
Case of a detected write error:
Detected Error Code |
Detected Error Name |
Explanation |
---|---|---|
1 |
FGP_ERR_REQ_STACK_FULL |
External request: sends back an error frame |
3 |
FGP_ERR_REGISTER_NOT_FOUND |
Register not managed (or the request needs super user access rights) |
4 |
FGP_ERR_BUSY |
Too many concurrent requests. Response is delayed. |
7 |
FGP_ERR_INVALID_FUNCTION_OR_ADDRESS |
Using an undefined PWK function code or read/write to an undefined register address. |
8 |
FGP_ERR_READ_ONLY |
Register not authorized to be written |
10 |
FGP_ERR_VAL_1WORD_TOOHIGH |
Written value not in the range of the register (word value is too high) |
11 |
FGP_ERR_VAL_1WORD_TOOLOW |
Written value not in the range of the register (word value is too low) |
12 |
FGP_ERR_VAL_2BYTES_INF_TOOHIGH |
Written value not in the range of the register (MSB value is too high) |
13 |
FGP_ERR_VAL_2BYTES_INF_TOOLOW |
Written value not in the range of the register (MSB value is too low) |
16 |
FGP_ERR_INVALID_DATA_VALUE |
Writing to a read-only or reserved register or bit, or writing a value outside of the valid range. |
20 |
FGP_ERR_BAD_ANSWER |
External request: sends back an error frame |
Case of a detected read error:
Detected Error Code |
Detected Error Name |
Explanation |
---|---|---|
1 |
FGP_ERR_REQ_STACK_FULL |
External request: sends back an error frame |
3 |
FGP_ERR_REGISTER_NOT_FOUND |
Register not managed (or the request needs super user access rights) |
4 |
FGP_ERR_ANSWER_DELAYED |
External request: answer postponed |
7 |
FGP_ERR_NOT_ALL_REGISTER_FOUND |
One or both registers cannot be found |
Class Code
The PKW Object class code is 0xC5, vendor specific definition.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The PKW Object implementation revision. Returns 0x01. |
0x02 |
Max instance |
R |
Returns 0x01 to represent a single instance. |
0x03 |
Number of instances |
R |
The number of object instances. Returns 0x01. |
0x06 |
Max class attribute |
R |
The largest class attribute value. Returns 0x07. |
0x07 |
Max instance attribute |
R |
The largest instance attribute value. Returns 0x02. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get attribute all |
Returns the value of all class attributes. |
0x0E |
Get attribute single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Request object |
R/W |
Array of eight bytes to represent the PKW request. |
0x02 |
Response object |
R |
Array of eight bytes to represent the PKW response. |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x0E |
Get attribute single |
Returns the value of the specified instance attribute. |
0x10 |
Set attribute single |
Modifies the instance attribute value with the access type of R/W. |
TeSys T Monitoring Control Object
Description
The TeSys T Monitoring Control Object allows selection of four different LTMR internal data to monitor.
Class Code
The TeSys T Monitoring Control Object class code is 0xC6, vendor specific definition.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The TeSys T Monitoring Control Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
R |
Returns 0x01 to represent a single instance. |
0x03 |
Number of Instances |
R |
The number of object instances. Returns 0x01. |
0x06 |
Max Class Attribute |
R |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attribute value. Returns 0x04. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1.
Instance Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
TeSys T Monitoring Word 0 Address |
R/W |
UINT type to represent the address of TeSys T Monitoring Word 0. At power up, it is defaulted to 455. |
0x02 |
TeSys T Monitoring Word 1 Address |
R/W |
UINT type to represent the address of TeSys T Monitoring Word 1. At power up, it is defaulted to 456. |
0x03 |
TeSys T Monitoring Word 2 Address |
R/W |
UINT type to represent the address of TeSys T Monitoring Word 2. At power up, it is defaulted to 457. |
0x04 |
TeSys T Monitoring Word 3 Address |
R/W |
UINT type to represent the address of TeSys T Monitoring Word 3. At power up, it is defaulted to 459. |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x10 |
Set Attribute Single |
Modifies the instance attribute value with the access type of R/W. |
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
EtherNet/IP Interface Diagnostic Object
Description
The EtherNet/IP Interface Diagnostic Object enables you to select the data that will be exchanged on the network through I/O messaging. A single instance (instance 1) of the EtherNet/IP Interface Object is supported.
Class Code
The EtherNet/IP Interface Diagnostic Object class code is 0x350, vendor specific definition.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
R |
The EtherNet/IP Interface Diagnostic Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
R |
Returns 0x01 to indicate that there is only one instance. |
0x03 |
Number of Instances |
R |
The number of object instances. Returns 0x01. |
0x04 |
Optional Instance Attribute List |
R |
Returns 0 to indicate no optional attributes. |
0x05 |
Optional Services List |
R |
Returns 0 to indicate no optional services. |
0x06 |
Max Class Attribute |
R |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
R |
The largest instance attribute value. Returns 0x04. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
Only one instance is implemented: Instance 1 for the EtherNet/IP Interface Diagnostic object.
Instance Attributes
The following instance attributes are supported:
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Protocols supported |
Get |
Protocol(s) supported. Returns a 16 bit value with bits 0 and 1 set to indicate that EtherNet/IP and Modbus TCP/IP protocols are supported. |
0x02 |
Connection diagnostics |
Get |
Returns all the connection diagnostics which includes the following information:
|
0x03 |
I/O Messaging Diagnostics |
Get/Clear |
Returns all the I/O messaging diagnostics which includes the following information:
|
0x04 |
Explicit Messaging Diagnostics |
Get/Clear |
Returns all the explicit messaging diagnostics which includes the following information:
|
0x05 |
Communication Capacity |
Get |
Returns the communication capacity data which includes the following information:
|
0x06 |
Bandwidth Diagnostics |
Get |
Returns the bandwidth diagnostics which includes the following information:
|
0x07 |
Modbus Diagnostic |
Get |
Returns the modbus diagnostics which includes the following information:
|
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
0x4C |
Get and Clear Single |
Returns the value of the specified instance attribute and clears the same. |
I/O Connection Diagnostic Object
Description
The I/O Connection Diagnostic Object provides the detailed diagnostic of each configured CIP I/O connection viewed from a Scanner and of each opened CIP I/O connection viewed from an adapter.
Class Code
The I/O Connection Diagnostic Object class code is 0x352, vendor specific definition.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
Get |
The I/O Connection Diagnostic Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
Get |
Returns the maximum instance number created that varies from 0 to N (N = maximum number of CIP I/O connections = 32). |
0x03 |
Number of Instances |
Get |
Returns the number of instances created that varies from 0 to N (N = maximum number of CIP I/O connections = 32). |
0x04 |
Optional Instance Attribute List |
Get |
Returns 0 to indicate no optional attributes. |
0x05 |
Optional Services List |
Get |
Returns 0 to indicate no optional services. |
0x06 |
Max Class Attribute |
Get |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
Get |
The largest instance attribute value. Returns 0x02. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
The number of instances created varies from 0...N, where N is the maximum number of CIP I/O connections.
Instance Attributes
The following instance attributes are supported:
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
I/O Communication Diagnostics |
Get/Clear |
Returns the I/O communication diagnostics data which contains the following information:
|
0x02 |
Connection Diagnostics |
Get |
Returns all the connection diagnostics which includes the following information:
|
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified instance attribute. |
0x4C |
Get and Clear Single |
Returns the value of the specified instance attribute and clears the same. |
Explicit Connection Diagnostic Object
Description
The Explicit Connection Diagnostic Object provides a description of an opened Explicit Connection and associated communication.
Class Code
The Explicit Connection Diagnostic Object class code is 0x353, vendor specific definition.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
Get |
The Explicit Connection Diagnostic Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
Get |
Returns the maximum instance number created that varies from 0 to N (N = maximum number of CIP explicit connections = 32). |
0x03 |
Number of Instances |
Get |
Returns the number of instances created that varies from 0 to N (N = maximum number of CIP explicit connections = 32). |
0x04 |
Optional Instance Attribute List |
Get |
Returns 0 to indicate no optional attributes. |
0x05 |
Optional Services List |
Get |
Returns 0 to indicate no optional services. |
0x06 |
Max Class Attribute |
Get |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
Get |
The largest instance attribute value. Returns 0x08. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
The number of instances created varies from 0...N, where N is the maximum number of CIP explicit connections which is 32 at present.
Instance Attributes
The following instance attributes are supported:
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Originator Connection ID |
Get |
O -> T Connection ID |
0x02 |
Originator IP |
Get |
– |
0x03 |
Originator TCP Port |
Get |
– |
0x04 |
Target Connection ID |
Get |
T -> O Connection ID |
0x05 |
Target IP |
Get |
– |
0x06 |
Target TCP Port |
Get |
– |
0x07 |
Message Send Counter |
Get |
Incremented each time a Class 3 CIP message is sent on the connection. |
0x08 |
Message Receive Counter |
Get |
Incremented each time a Class 3 CIP message is received on the connection. |
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all instance attributes. |
Explicit Connection Diagnostic List Object
Description
The Explicit Connection Diagnostic List Object provides a snapshot of the list of instantiated Explicit Connection Diagnostic objects.
Class Code
The Explicit Connection Diagnostic List Object class code is 0x354, vendor specific definition.
Class Attributes
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Revision |
Get |
The Explicit Connection Diagnostic List Object implementation revision. Returns 0x01. |
0x02 |
Max Instance |
Get |
Returns the maximum instance number created that varies from 0 to N (N = maximum number of concurrent list access supported = 2). |
0x03 |
Number of Instances |
Get |
Returns the number of instances created that varies from 0 to N (N = maximum number of concurrent list access supported = 2). |
0x04 |
Optional Instance Attribute List |
Get |
Returns 0 to indicate no optional attributes. |
0x05 |
Optional Services List |
Get |
Returns 0 to indicate no optional services. |
0x06 |
Max Class Attribute |
Get |
The largest class attribute value. Returns 0x07. |
0x07 |
Max Instance Attribute |
Get |
The largest instance attribute value. Returns 0x02. |
Class Services
Service Code |
Name |
Description |
---|---|---|
0x01 |
Get Attribute All |
Returns the value of all class attributes. |
0x0E |
Get Attribute Single |
Returns the value of the specified attribute. |
Instance Codes
The number of instances created varies from 0...N, where N is the maximum number of concurrent list access supported, which are 2.
Instance Attributes
The following instance attributes are supported:
Attribute ID |
Name |
Access |
Description |
---|---|---|---|
0x01 |
Number of Connections |
Get |
Total number of opened Explicit connections. |
0x02 |
Explicit Messaging Connections Diagnostic List |
Get |
Array of structures that represents the contents of instantiated “Explicit Connection Diagnostic” objects. Each of these objects has the following information:
|
Instance Services
Service Code |
Name |
Description |
---|---|---|
0x08 |
Create |
This service creates an instance of the “Explicit Connections Diagnostic List” object. |
0x09 |
Delete |
This service deletes an instance of the “Explicit Connections Diagnostic List” object. |
0x33 |
Explicit Connections Diagnostic Read |
This service reads the explicit connections diagnostics data from the list. |
Communication Variables
Overview
This section describes the communication variables for EtherNet/IP and for Modbus/TCP communication protocols.
![]() |
---|
LOSS OF CONTROL
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
(1) For additional information, refer to NEMA ICS 1.1 (latest edition), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control".
![]() |
---|
UNEXPECTED RESTART OF THE MOTOR
Check that the PLC application
software:
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
When switching to the Network control channel, depending on the communication protocol configuration, the LTMR controller can take into account the last known state of the motor control commands issued from the PLC and automatically restart the motor.
Communication Parameter Clear Commands
Clear Commands Overview
You can clear communication parameters as follows:
-
Using the LTMR rotary switches to clear its IP addressing settings
-
Using the following parameter-based commands:
-
Clear all command
-
Clear network port settings command
-
You can clear other parameters using the following parameter-based commands:
-
Clear statistics command
-
Clear thermal capacity level command
-
Clear controller setting command
Clear IP Using the Rotary Switch
This clears the following Ethernet parameters:
-
IP Address
-
Subnet Mask
-
Gateway
The position of the Tens, or left, switch does not affect the Clear IP function.
After the IP addressing parameters are cleared, power must be cycled to the LTMR controller for it to obtain new IP addressing parameters.
Clear All Command
If you want to change the configuration of the LTMR controller, you may want to clear all existing parameters in order to set new parameters for the controller.
To clear all parameters, set to 1 the bit 0 of:
-
Modbus/TCP register address 705
-
Or EtherNet/IP object address 6C: 01: 06
This forces the controller to enter configuration mode. A power-cycle is performed to restart correctly in this mode. This enables the controller to pick up the new values for the cleared parameters.
When you clear all parameters, static characteristics are also lost. Only the following parameters are not cleared after a Clear All Command:
-
Motor LO1 Closings Count
-
Motor LO2 Closings Count
-
Controller Internal Temperature Max
Clear Statistics Command
To clear statistics parameters, set to 1 the bit 1 of:
-
Modbus/TCP register address 705
-
Or EtherNet/IP object address 6C: 01: 06
Statistics parameters are cleared without the LTMR controller being forced into configuration mode. Static characteristics are preserved.
The following parameters are not cleared after a Clear Statistics Command:
-
Motor LO1 Closings Count
-
Motor LO2 Closings Count
-
Controller Internal Temperature Max
Clear Thermal Capacity Level Command
To clear thermal memory parameters, set to 1 the bit 2 of:
-
Modbus/TCP register address 705
-
Or EtherNet/IP object address 6C: 01: 06
This action clears the following parameters:
-
Thermal Capacity Level
-
Rapid Cycle Lockout Timeout
Thermal memory parameters are cleared without the LTMR controller being forced into configuration mode. Static characteristics are preserved.
Clear Controller Settings Command
The Clear Controller Settings Command restores the LTMR controller protection factory setting (timeouts and thresholds).
To clear controller settings parameters, set: to 1 the bit 3 of:
-
Modbus/TCP register address 705
-
Or EtherNet/IP object address 6C: 01: 06
The following settings are not cleared by this command:
-
Controller characteristics
-
Connections (CT, temperature sensor, and I/O settings)
-
Operating mode
Controller setting parameters are cleared without the controller being forced into configuration mode. Static characteristics are preserved.
Clear Network Port Settings Command
The Clear Network Port Settings command restores the network port factory settings (address, and so on).
To clear controller settings parameters, set to 1 the bit 4 of:
-
Modbus/TCP register address 705
-
Or EtherNet/IP object address 6C: 01: 06
Controller setting parameters are cleared without the controller being forced into configuration mode. Static characteristics are preserved. Only the network communication becomes ineffective.
After the IP addressing parameters are cleared, power must be cycled to the LTMR controller for it to obtain new IP addressing parameters.
Simplified Control and Monitoring
Overview
In this section there are two simplified examples of the main registers which control and monitor a Motor Management Controller, one with Modbus/TCP communication protocol and one with EtherNet/IP communication protocol.
Modbus/TCP Registers for Simplified Operation
EthernNet/IP Registers for Simplified Operation
Organization of Communication Variables
Introduction
Communication variables are listed in tables. They belong to groups (identification, statistics, monitoring,...). They are associated with an LTMR controller, which may or may not have an LTME expansion module attached.
Communication Variable Groups
Communication variables are grouped according to the following criteria:
Variable Groups |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
---|---|---|
Identification variables |
00-99 |
64 : 01 : 32 to 64 : 01 : 61 |
Statistics variables |
100-449 |
65 : 01 : 01 to 67 : 01 : 83 |
Monitoring variables |
450-539 |
68 : 01 : 01 to 68 : 01 : 4A |
Configuration variables |
540-699 |
69 : 01 : 01 to 6B : 01 : 32 |
Command variables |
700-713 |
6C : 01 : 01 to 6C : 01 : 0A |
User map variables |
800--999 |
6D : 01 : 01 to 6E : 01 : 64 |
Custom logic variables |
1250-1399 |
71 : 01 : 33 to 71 : 01 : C8 |
Extended monitoring variables for communication |
2000-2099 |
82 : 01 : 01 to 82 : 01 : 27 |
Mirroring variables |
2500-2599 |
8C : 01 : 01 to 8C : 01 : 15 |
Extended configuration variables for communication |
3000-3120 |
96 : 01 : 01 to 96 : 01 : 77 |
Table Structure
Communication variables are listed in 5-column tables:
Column 1 Modbus/TCP Register address (in decimal) |
Column 2 EtherNet/IP Object address (class : instance : attribute) |
Column 3 Variable type: integer, word, word[n], DT_type (see Identification Variables) |
Column 4 Variable name and access via Read only or Read/Write requests |
Column 5 Note: code for additional information |
Note
The Note column gives a code for additional information.
Variables without a code are available for all hardware configurations, and without functional restrictions.
The code can be:
-
numerical (1-9), for specific hardware combinations
-
alphabetical (A-Z), for specific system behaviors
If the Note is... |
Then the Variable is... |
---|---|
1 |
available for the LTMR + LTMEV40 combination |
2 |
always available but with a value equal to 0 if no LTMEV40 is connected |
3-9 |
Not used |
If the Note is... |
Then... |
---|---|
A |
the variable can be written only when the motor is OFF |
B |
the variable can be written only in configuration mode |
C |
the variable can be written only with no trip |
D-Z |
the variable is available for future exceptions |
Unused Addresses
Unused addresses fall into three categories:
-
Not significant, in Read only tables, means that you should ignore the value read, whether equal to 0 or not.
-
Reserved, in Read/Write tables, means that you must write 0 in these variables.
-
Forbidden, means that read or write requests are rejected, that these addresses are not accessible at all.
Data Formats
Overview
The data format of a communication variable can be integer, Word, or Word[n], as described below. For more information about a variable size and format, see Data Types.
Integer (Int, UInt, DInt, UDInt)
Integers fall into the following categories:
-
Int: signed integer using one register (16 bits)
-
UInt: unsigned integer using one register (16 bits)
-
DInt: signed double integer using two registers (32 bits)
-
UDInt: unsigned double integer using two registers (32 bits)
For all integer-type variables, the variable name is completed with its unit or format, if necessary.
Example:
Register 474 or object 68 : 01: 19, UInt, Frequency (x 0.01 Hz).
Word
Word: Set of 16 bits, where each bit or group of bits represents command, monitoring or configuration data.
Example:
Register 455 or object 68 : 01 : 06, Word, System Status Register 1.
bit 0 |
System ready |
bit 1 |
System on |
bit 2 |
System trip |
bit 3 |
System alarm |
bit 4 |
System tripped |
bit 5 |
Trip reset authorized |
bit 6 |
(Not significant) |
bit 7 |
Motor running |
bits 8-13 |
Motor average current ratio |
bit 14 |
Local/Remote Active Channel0 = Remote, 1 = Local |
bit 15 |
Motor starting (in progress) |
Word[n]
Word[n]: Data encoded on contiguous registers.
Examples:
Registers 64-69 or objects 64 : 01 : 41 to 64 : 01 : 46, Word[6], Controller Commercial Reference (see DT_CommercialReference).
Registers 655-658 or objects 6B : 01 : 06 to 6B : 01 : 09, Word[4], Date and Time setting (see DT_DateTime).
Data Types
Overview
Data types are specific variable formats which are used to complement the description of internal formats (for instance, in case of a structure or of an enumeration). The generic format of data types is DT_xxx.
List of Data Types
Here is the list of the most commonly used data types:
-
DT_ACInputSetting
-
DT_CommercialReference
-
DT_DateTime
-
DT_ExtBaudRate
-
DT_ExtParity
-
DT_EventCode
-
DT_FirmwareVersion
-
DT_Language5
-
DT_OutputFallbackStrategy
-
DT_PhaseNumber
-
DT_ResetMode
-
DT_AlarmCode
These data types are described below.
DT_ACInputSetting
DT_ACInputSetting format is an enumeration that improves AC input detection:
Value |
Description |
---|---|
0 |
None (factory setting) |
1 |
< 170 V 50 Hz |
2 |
< 170 V 60 Hz |
3 |
> 170 V 50 Hz |
4 |
> 170 V 60 Hz |
DT_CommercialReference
DT_CommercialReference format is Word[6] and indicates a Commercial Reference:
Word |
MSB |
LSB |
---|---|---|
1 |
character 1 |
Character 2 |
2 |
character 3 |
Character 4 |
3 |
character 5 |
Character 6 |
4 |
character 7 |
Character 8 |
5 |
character 9 |
Character 10 |
6 |
character 11 |
Character 12 |
Example:
Registers 64-69 or objects 64 : 01 : 41 to 64 : 01 : 46, Word[6], Controller Commercial Reference.
If Controller Commercial Reference = LTMR:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
MSB |
LSB |
---|---|---|---|
64 |
64 : 01 : 41 |
L |
T |
65 |
64 : 01 : 42 |
M |
(space) |
66 |
64 : 01 : 43 |
R |
|
67 |
64 : 01 : 44 |
|
|
68 |
64 : 01 : 45 |
|
|
69 |
64 : 01 : 46 |
|
|
DT_DateTime
DT_DateTime format is Word[4] and indicates Date and Time using Binary Coded Decimal digits:
Word |
Bits 12-15 |
Bits 8-11 |
Bits 4-7 |
Bits 0-3 |
---|---|---|---|---|
1 |
S |
S |
0 |
0 |
2 |
H |
H |
m |
m |
3 |
M |
M |
D |
D |
4 |
Y |
Y |
Y |
Y |
Where:
-
S = second
The format is two BCD digits.
The value range is [00-59] in BCD.
-
0 = unused
-
H = hour
The format is two BCD digits.
The value range is [00-23] in BCD.
-
m = minute
The format is two BCD digits.
The value range is [00-59] in BCD.
-
M = month
The format is two BCD digits.
The value range is [01-12] in BCD.
-
D = day
The format is two BCD digits.
The value range is (in BCD):
[01-31] for months 01, 03, 05, 07, 08, 10, and 12
[01-30] for months 04, 06, 09, and 11
[01-29] for month 02 in a leap year
[01-28] for month 02 in a non-leap year.
-
Y = year
The format is four BCD digits.
The value range is [2006-2099] in BCD.
Data entry format and value range are:
Data Entry Format |
DT#YYYY-MM-DD-HH:mm:ss |
|
---|---|---|
Minimum value |
DT#2006-01-01:00:00:00 |
January 1, 2006 |
Maximum value |
DT#2099-12-31-23:59:59 |
December 31, 2099 |
Note: If you give values outside the limits, the system will return a diagnostic message. |
Example:
Registers 655-658 or objects 6B : 01 : 06 to 6B : 01 : 09, Word[4], Date and Time setting.
If date is September 4, 2008 at 7 a.m., 50 minutes and 32 seconds:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
15 12 |
11 8 |
7 4 |
3 0 |
---|---|---|---|---|---|
655 |
6B : 01 : 06 |
3 |
2 |
0 |
0 |
656 |
6B : 01 : 07 |
0 |
7 |
5 |
0 |
657 |
6B : 01 : 08 |
0 |
9 |
0 |
4 |
658 |
6B : 01 : 09 |
2 |
0 |
0 |
8 |
With data entry format: DT#2008-09-04-07:50:32.
DT_ExtBaudRate
DT_ExtbaudRate depends on the bus used:
DT_ModbusExtBaudRate format is an enumeration of possible baud rates with Modbus network:
Value |
Description |
---|---|
1200 |
1200 Baud |
2400 |
2400 Baud |
4800 |
4800 Baud |
9600 |
9600 Baud |
19200 |
19,200 Baud |
65535 |
Autodetection (factory setting) |
DT_ProfibusExtBaudRate format is an enumeration of possible baud rates with PROFIBUS DP network:
Value |
Description |
---|---|
65535 |
Autobaud (factory setting) |
DT_DeviceNetExtBaudRate format is an enumeration of possible baud rates with DeviceNet network:
Value |
Description |
---|---|
0 |
125 kBaud |
1 |
250 kBaud |
2 |
500 kBaud |
3 |
Autobaud (factory setting) |
DT_CANopenExtBaudRate format is an enumeration of possible baud rates with CANopen network:
Value |
Description |
---|---|
0 |
10 kBaud |
1 |
20 kBaud |
2 |
50 kBaud |
3 |
125 kBaud |
4 |
250 kBaud (factory setting) |
5 |
500 kBaud |
6 |
800 kBaud |
7 |
1000 kBaud |
8 |
Autobaud |
9 |
Factory setting |
DT_ExtParity
DT_ExtParity depends on the bus used:
DT_ModbusExtParity format is an enumeration of possible parities with Modbus network:
Value |
Description |
---|---|
0 |
None |
1 |
Even |
2 |
Odd |
DT_TripCode
DT_TripCode format is an enumeration of trip codes:
Trip Code |
Description |
---|---|
0 |
No detected error |
3 |
Ground current |
4 |
Thermal overload |
5 |
Long start |
6 |
Jam |
7 |
Current phase imbalance |
8 |
Undercurrent |
10 |
Self test |
12 |
HMI port communication loss |
13 |
Network port internal trip |
16 |
External trip |
20 |
Overcurrent |
21 |
Current phase loss |
22 |
Current phase reversal |
23 |
Motor temp sensor |
24 |
Voltage phase imbalance |
25 |
Voltage phase loss |
26 |
Voltage phase reversal |
27 |
Undervoltage |
28 |
Overvoltage |
29 |
Underpower |
30 |
Overpower |
31 |
Under power factor |
32 |
Over power factor |
33 |
LTME configuration |
34 |
Temperature sensor short-circuit |
35 |
Temperature sensor open-circuit |
36 |
CT reversal |
37 |
Out of boundary CT ratio |
46 |
Start command check |
47 |
Run check |
48 |
Stop command check |
49 |
Stop check |
51 |
Controller internal temperature trip |
55 |
Controller internal detected error (General) |
56 |
Controller internal detected error (SPI) |
57 |
Controller internal detected error (ADC) |
58 |
Controller internal detected error (Hardware watchdog) |
60 |
L2 current detected in single-phase mode |
64 |
Non volatile memory trip |
65 |
Expansion module communication trip |
66 |
Stuck reset button |
67 |
Logic function trip |
109 |
Network port communication loss |
111 |
Fast device replacement trip |
555 |
Network port configuration trip |
DT_FirmwareVersion
DT_FirmwareVersion format is an XY000 array that describes a firmware revision:
-
X = major revision
-
Y = minor revision.
Example:
Register 76 or object 64 : 01 : 4D, UInt, Controller firmware version.
DT_Language5
DT_Language5 format is an enumeration used for language display:
Language Code |
Description |
---|---|
1 |
English (factory setting) |
2 |
Français |
4 |
Español |
8 |
Deutsch |
16 |
Italiano |
Example:
Register 650 or object 6B : 01 : 01, Word, HMI language.
DT_OutputFallbackStrategy
DT_OutputFallbackStrategy format is an enumeration of motor output states when losing communication.
Value |
Description |
Motor Operating Modes |
---|---|---|
0 |
Hold LO1 LO2 |
For all operating modes |
1 |
Run |
For two-step operating mode only |
2 |
LO1, LO2 OFF |
For all operating modes |
3 |
LO1, LO2 ON |
Only for overload, independent and custom operating modes |
4 |
LO1 ON |
For all operating modes except two-step |
5 |
LO2 ON |
For all operating modes except two-step |
DT_PhaseNumber
DT_PhaseNumber format is an enumeration, with only one bit activated:
Value |
Description |
---|---|
1 |
One phase |
2 |
Three phases |
DT_ResetMode
DT_ResetMode format is an enumeration of possible modes for event resets:
Value |
Description |
---|---|
1 |
Manual or HMI |
2 |
Remote by network |
4 |
Automatic |
DT_AlarmCode
DT_AlarmCode format is an enumeration of alarm codes:
Alarm Code |
Description |
---|---|
0 |
No alarm |
3 |
Ground current |
4 |
Thermal overload |
5 |
Long start |
6 |
Jam |
7 |
Current phase imbalance |
8 |
Undercurrent |
10 |
HMI port |
11 |
LTMR internal temperature |
20 |
Overcurrent |
21 |
Current phase loss |
23 |
Motor temp sensor |
24 |
Voltage phase imbalance |
25 |
Voltage phase loss |
27 |
Undervoltage |
28 |
Overvoltage |
29 |
Underpower |
30 |
Overpower |
31 |
Under power factor |
32 |
Over power factor |
33 |
LTME configuration |
34 |
Temperature sensor short circuit |
35 |
Temperature sensor open circuit |
36 |
CT reversal |
46 |
Start command check |
47 |
Run check |
48 |
Stop command check |
49 |
Stop check |
109 |
Network port comm loss |
555 |
Network port configuration |
Identification Variables
Identification Variables
Identification variables are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
0-34 |
64 : 01 : 01 - 64 : 01 : 23 |
(Not significant) |
||
35-40 |
64 : 01 : 24 - 64 : 01 : 29 |
Word[6] |
Expansion commercial reference (See DT_CommercialReference) |
1 |
41-45 |
64 : 01 : 2A - 64 : 01 : 2E |
Word[5] |
Expansion serial number |
1 |
46 |
64 : 01 : 2F |
UInt |
Expansion ID code |
1 |
47 |
64 : 01 : 30 |
UInt |
Expansion firmware version (See DT_FirmwareVersion) |
1 |
48 |
64 : 01 : 31 |
UInt |
Expansion compatibility code |
1 |
49-60 |
64 : 01 : 32 - 64 : 01 : 3D |
(Not significant) |
||
61 |
64 : 01 : 3E |
Ulnt |
Network port ID code |
|
62 |
64 : 01 : 3F |
Ulnt |
Network port firmware version (SeeDT_FirmwareVersion) |
|
63 |
64 : 01 : 40 |
Ulnt |
Network port compatibility code |
|
64-69 |
64 : 01 : 41 - 64 : 01 : 46 |
Word[6] |
Controller commercial reference (See DT_CommercialReference) |
|
70-74 |
64 : 01 : 47 - 64 : 01 : 4B |
Word[5] |
Controller serial number |
|
75 |
64 : 01 : 4C |
Ulnt |
Controller ID code |
|
76 |
64 : 01 : 4D |
Ulnt |
Controller firmware version (SeeDT_FirmwareVersion) |
|
77 |
64 : 01 : 4E |
Ulnt |
Controller compatibility code |
|
78 |
64 : 01 : 4F |
Ulnt |
Current scale ratio (0.1 %) |
|
79 |
64 : 01 : 50 |
Ulnt |
Current sensor max |
|
80 |
64 : 01 : 51 |
(Not significant) |
||
81 |
64 : 01 : 52 |
Ulnt |
Current range max (x 0.1 A) |
|
82-94 |
64 : 01 : 53 - 64 : 01 : 5F |
(Not significant) |
||
95 |
64 : 01 : 60 |
Ulnt |
Load CT ratio (x 0.1 A) |
|
96 |
64 : 01 : 61 |
Ulnt |
Full load current max (maximum FLC range, FLC = Full Load Current) (x 0.1 A) |
|
97-99 |
64 : 01 : 62 - 64 : 01 : 64 |
(Forbidden) |
Statistics Variables
Statistics Overview
Statistics variables are grouped according to the following criteria. Trip statistics are contained into a main table and an extension table.
Statistics Variable Groups |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
---|---|---|
Global statistics |
100-121 |
65 : 01 : 01 - 65 : 01 : 16 |
LTMR monitoring statistics |
122-149 |
65 : 01 : 17 - 65 : 01 : 32 |
Last trip statistics and extension |
150-179 300-309 |
66 : 01 : 01 - 66 : 01 : 1E 67 : 01 : 01 - 67 : 01 : 0A |
Trip n-1 statistics and extension |
180-209 330-339 |
66 : 01 : 1F - 66 : 01 : 3C 67 : 01 : 1F - 67 : 01 : 28 |
Trip n-2 statistics and extension |
210-239 360-369 |
66 : 01 : 3D - 66 : 01 : 5A 67 : 01 : 3D - 67 : 01 : 46 |
Trip n-3 statistics and extension |
240-269 390-399 |
66 : 01 : 5B - 66 : 01 : 78 67 : 01 : 5B - 67 : 01 : 64 |
Trip n-4 statistics and extension |
270-299 420-429 |
66 : 01 : 79 - 66 : 01 : 96 67 : 01 : 79 - 67 : 01 : 82 |
Global Statistics
The global statistics are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
100-101 |
65 : 01 : 01 - 65 : 01 : 02 |
(Not significant) |
||
102 |
65 : 01 : 03 |
Ulnt |
Ground current trips count |
|
103 |
65 : 01 : 04 |
Ulnt |
Thermal overload trips count |
|
104 |
65 : 01 : 05 |
Ulnt |
Long start trips count |
|
105 |
65 : 01 : 06 |
Ulnt |
Jam trips count |
|
106 |
65 : 01 : 07 |
Ulnt |
Current phase imbalance trips count |
|
107 |
65 : 01 : 08 |
Ulnt |
Undercurrent trips count |
|
108 |
65 : 01 : 09 |
Uint |
desc = (Not significant) |
|
109 |
65 : 01 : 0A |
Ulnt |
HMI port trips count |
|
110 |
65 : 01 : 0B |
Ulnt |
Controller internal trips count |
|
111 |
65 : 01 : 0C |
Ulnt |
Internal port trips count |
|
112 |
65 : 01 : 0D |
Ulnt |
(Not significant) |
|
113 |
65 : 01 : 0E |
Ulnt |
Network port config trips count |
|
114 |
65 : 01 : 0F |
Ulnt |
Network port trips count |
|
115 |
65 : 01 : 10 |
Ulnt |
Auto-resets count |
|
116 |
65 : 01 : 11 |
Ulnt |
Thermal overload alarms count |
|
117-118 |
65 : 01 : 12 - 65 : 01 : 13 |
UDlnt |
Motor starts count |
|
119-120 |
65 : 01 : 14 - 65 : 01 : 15 |
UDlnt |
Operating time (s) |
|
121 |
65 : 01 : 16 |
lnt |
Controller internal temperature max (°C) |
LTMR Monitoring Statistics
The LTMR monitoring statistics are described below:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
122 |
65 : 01 : 17 |
Ulnt |
Trips count |
|
123 |
65 : 01 : 18 |
Ulnt |
Alarms count |
|
124-125 |
65 : 01 : 19 - 65 : 01 : 1A |
UDlnt |
Motor LO1 closings count |
|
126-127 |
65 : 01 : 1B - 65 : 01 : 1C |
UDlnt |
Motor LO2 closings count |
|
128 |
65 : 01 : 1D |
Ulnt |
Diagnostic trips count |
|
129 |
65 : 01 : 1E |
Ulnt |
(Reserved) |
|
130 |
65 : 01 : 1F |
Ulnt |
Overcurrent trips count |
|
131 |
65 : 01 : 20 |
Ulnt |
Current phase loss trips count |
|
132 |
65 : 01 : 21 |
Ulnt |
Motor temperature sensor trips count |
|
133 |
65 : 01 : 22 |
Ulnt |
Voltage phase imbalance trips count |
1 |
134 |
65 : 01 : 23 |
Ulnt |
Voltage phase loss trips count |
1 |
135 |
65 : 01 : 24 |
Ulnt |
Wiring trips count |
1 |
136 |
65 : 01 : 25 |
Ulnt |
Undervoltage trips count |
1 |
137 |
65 : 01 : 26 |
Ulnt |
Overvoltage trips count |
1 |
138 |
65 : 01 : 27 |
Ulnt |
Underpower trips count |
1 |
139 |
65 : 01 : 28 |
Ulnt |
Overpower trips count |
1 |
140 |
65 : 01 : 29 |
Ulnt |
Under power factor trips count |
1 |
141 |
65 : 01 : 2A |
Ulnt |
Over power factor trips count |
1 |
142 |
65 : 01 : 2B |
Ulnt |
Load sheddings count |
1 |
143-144 |
65 : 01 : 2C - 65 : 01 : 2D |
UDlnt |
Active power consumption (kWh) |
1 |
145-146 |
65 : 01 : 2E - 65 : 01 : 2F |
UDlnt |
Reactive power consumption (kVARh) |
1 |
147 |
65 : 01 : 30 |
Ulnt |
Auto restart immediate count |
|
148 |
65 : 01 : 31 |
Ulnt |
Auto restart delayed count |
|
149 |
65 : 01 : 32 |
Ulnt |
Auto restart manual count |
Last Trip (n-0) Statistics
The last trip statistics are completed by variables at register addresses 300 to 310.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
150 |
66 : 01 : 01 |
Ulnt |
Trip code n-0 |
|
151 |
66 : 01 : 02 |
Ulnt |
Motor full load current ratio n-0 (% FLC max) |
|
152 |
66 : 01 : 03 |
Ulnt |
Thermal capacity level n-0 (% trip level) |
|
153 |
66 : 01 : 04 |
Ulnt |
Average current ratio n-0 (% FLC) |
|
154 |
66 : 01 : 05 |
Ulnt |
L1 current ratio n-0 (% FLC) |
|
155 |
66 : 01 : 06 |
Ulnt |
L2 current ratio n-0 (% FLC) |
|
156 |
66 : 01 : 07 |
Ulnt |
L3 current ratio n-0 (% FLC) |
|
157 |
66 : 01 : 08 |
Ulnt |
Ground current ratio n-0 (x 0.1 % FLC min) |
|
158 |
66 : 01 : 09 |
Ulnt |
Full load current max n-0 (x 0.1 A) |
|
159 |
66 : 01 : 0A |
Ulnt |
Current phase imbalance n-0 (%) |
|
160 |
66 : 01 : 0B |
Ulnt |
Frequency n-0 (x 0.1 Hz) |
|
161 |
66 : 01 : 0C |
Ulnt |
Motor temperature sensor n-0 (x 0.1 Ω) |
|
162-165 |
66 : 01 : OD - 66 : 01 : 10 |
Word[4] |
Date and time n-0 (See DT_DateTime) |
|
166 |
66 : 01 : 11 |
Ulnt |
Average voltage n-0 (V) |
1 |
167 |
66 : 01 : 12 |
Ulnt |
L3-L1 voltage n-0 (V) |
1 |
168 |
66 : 01 : 13 |
Ulnt |
L1-L2 voltage n-0 (V) |
1 |
169 |
66 : 01 : 14 |
Ulnt |
L2-L3 voltage n-0 (V) |
1 |
170 |
66 : 01 : 15 |
Ulnt |
Voltage phase imbalance n-0 (%) |
1 |
171 |
66 : 01 : 16 |
Ulnt |
Active power n-0 (x 0.1 kW) |
1 |
172 |
66 : 01 : 17 |
Ulnt |
Power factor n-0 (x 0.01) |
1 |
173-179 |
66 : 01 : 18 - 66 : 01 : 1E |
(Not significant) |
N-1 Trip Statistics
The n-1 trip statistics are completed by variables at register addresses 330 to 340.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
180 |
66 : 01 : 1F |
Ulnt |
Trip code n-1 |
|
181 |
66 : 01 : 20 |
Ulnt |
Motor full load current ratio n-1 (% FLC max) |
|
182 |
66 : 01 : 21 |
Ulnt |
Thermal capacity level n-1 (% trip level) |
|
183 |
66 : 01 : 22 |
Ulnt |
Average current ratio n-1 (% FLC) |
|
184 |
66 : 01 : 23 |
Ulnt |
L1 current ratio n-1 (% FLC) |
|
185 |
66 : 01 : 24 |
Ulnt |
L2 current ratio n-1 (% FLC) |
|
186 |
66 : 01 : 25 |
Ulnt |
L3 current ratio n-1 (% FLC) |
|
187 |
66 : 01 : 26 |
Ulnt |
Ground current ratio n-1 (x 0.1 % FLC min) |
|
188 |
66 : 01 : 27 |
Ulnt |
Full load current max n-1 (x 0.1 A) |
|
189 |
66 : 01 : 28 |
Ulnt |
Current phase imbalance n-1 (%) |
|
190 |
66 : 01 : 29 |
Ulnt |
Frequency n-1 (x 0.1 Hz) |
|
191 |
66 : 01 : 2A |
Ulnt |
Motor temperature sensor n-1 (x 0.1 Ω) |
|
192-195 |
66 : 01 : 2B - 66 : 01 : 2E |
Word[4] |
Date and time n-1 (See DT_DateTime) |
|
196 |
66 : 01 : 2F |
Ulnt |
Average voltage n-1 (V) |
1 |
197 |
66 : 01 : 30 |
Ulnt |
L3-L1 voltage n-1 (V) |
1 |
198 |
66 : 01 : 31 |
Ulnt |
L1-L2 voltage n-1 (V) |
1 |
199 |
66 : 01 : 32 |
Ulnt |
L2-L3 voltage n-1 (V) |
1 |
200 |
66 : 01 : 33 |
Ulnt |
Voltage phase imbalance n-1 (%) |
1 |
201 |
66 : 01 : 34 |
Ulnt |
Active power n-1 (x 0.1 kW) |
1 |
202 |
66 : 01 : 35 |
Ulnt |
Power factor n-1 (x 0.01) |
1 |
203-209 |
66 : 01 : 36 - 66 : 01 : 3C |
Ulnt |
(Not significant) |
N-2 Trip Statistics
The n-2 trip statistics are completed by variables at register addresses 360 to 370.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
210 |
66 : 01 : 3D |
Ulnt |
Trip code n-2 |
|
211 |
66 : 01 : 3E |
Ulnt |
Motor full load current ratio n-2 (% FLC max) |
|
212 |
66 : 01 : 3F |
Ulnt |
Thermal capacity level n-2 (% trip level) |
|
213 |
66 : 01 : 40 |
Ulnt |
Average current ratio n-2 (% FLC) |
|
214 |
66 : 01 : 41 |
Ulnt |
L1 current ratio n-2 (% FLC) |
|
215 |
66 : 01 : 42 |
Ulnt |
L2 current ratio n-2 (% FLC) |
|
216 |
66 : 01 : 43 |
Ulnt |
L3 current ratio n-2 (% FLC) |
|
217 |
66 : 01 : 44 |
Ulnt |
Ground current ratio n-2 (x 0.1 % FLC min) |
|
218 |
66 : 01 : 45 |
Ulnt |
Full load current max n-2 (x 0.1 A) |
|
219 |
66 : 01 : 46 |
Ulnt |
Current phase imbalance n-2 (%) |
|
220 |
66 : 01 : 47 |
Ulnt |
Frequency n-2 (x 0.1 Hz) |
|
221 |
66 : 01 : 48 |
Ulnt |
Motor temperature sensor n-2 (x 0.1 Ω) |
|
222-225 |
66 : 01 : 49 - 66 : 01 : 4C |
Word[4] |
Date and time n-2 (See DT_DateTime) |
|
226 |
66 : 01 : 4D |
Ulnt |
Average voltage n-2 (V) |
1 |
227 |
66 : 01 : 4E |
Ulnt |
L3-L1 voltage n-2 (V) |
1 |
228 |
66 : 01 : 4F |
Ulnt |
L1-L2 voltage n-2 (V) |
1 |
229 |
66 : 01 : 50 |
Ulnt |
L2-L3 voltage n-2 (V) |
1 |
230 |
66 : 01 : 51 |
Ulnt |
Voltage phase imbalance n-2 (%) |
1 |
231 |
66 : 01 : 52 |
Ulnt |
Active power n-2 (x 0.1 kW) |
1 |
232 |
66 : 01 : 53 |
Ulnt |
Power factor n-2 (x 0.01) |
1 |
233-239 |
66 : 01 : 54 - 66 : 01 : 5A |
(Not significant) |
N-3 Trip Statistics
The n-3 trip statistics are completed by variables at register addresses 390 to 400.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
240 |
66 : 01 : 5B |
Ulnt |
Trip code n-3 |
|
241 |
66 : 01 : 5C |
Ulnt |
Motor full load current ratio n-3 (% FLC max) |
|
242 |
66 : 01 : 5D |
Ulnt |
Thermal capacity level n-3 (% trip level) |
|
243 |
66 : 01 : 5E |
Ulnt |
Average current ratio n-3 (% FLC) |
|
244 |
66 : 01 : 5F |
Ulnt |
L1 current ratio n-3 (% FLC) |
|
245 |
66 : 01 : 60 |
Ulnt |
L2 current ratio n-3 (% FLC) |
|
246 |
66 : 01 : 61 |
Ulnt |
L3 current ratio n-3 (% FLC) |
|
247 |
66 : 01 : 62 |
Ulnt |
Ground current ratio n-3 (x 0.1 % FLC min) |
|
248 |
66 : 01 : 63 |
Ulnt |
Full load current max n-3 (0.1 A) |
|
249 |
66 : 01 : 64 |
Ulnt |
Current phase imbalance n-3 (%) |
|
250 |
66 : 01 : 65 |
Ulnt |
Frequency n-3 (x 0.1 Hz) |
|
251 |
66 : 01 : 66 |
Ulnt |
Motor temperature sensor n-3 (x 0.1 Ω) |
|
252-255 |
66 : 01 : 67 -66 : 01 : 6A |
Word[4] |
Date and time n-3 (See DT_DateTime) |
|
256 |
66 : 01 : 6B |
Ulnt |
Average voltage n-3 (V) |
1 |
257 |
66 : 01 : 6C |
Ulnt |
L3-L1 voltage n-3 (V) |
1 |
258 |
66 : 01 : 6D |
Ulnt |
L1-L2 voltage n-3 (V) |
1 |
259 |
66 : 01 : 6E |
Ulnt |
L2-L3 voltage n-3 (V) |
1 |
260 |
66 : 01 : 6F |
Ulnt |
Voltage phase imbalance n-3 (%) |
1 |
261 |
66 : 01 : 70 |
Ulnt |
Active power n-3 (x 0.1 kW) |
1 |
262 |
66 : 01 : 71 |
Ulnt |
Power factor n-3 (x 0.01) |
1 |
263-269 |
66 : 01 : 72 - 66 : 01 : 78 |
(Not significant) |
N-4 Trip Statistics
The n-4 trip statistics are completed by variables at register addresses 420 to 430.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
270 |
66 : 01 : 79 |
Ulnt |
Trip code n-4 |
|
271 |
66 : 01 : 7A |
Ulnt |
Motor full load current ratio n-4 (% FLC max) |
|
272 |
66 : 01 : 7B |
Ulnt |
Thermal capacity level n-4 (% trip level) |
|
273 |
66 : 01 : 7C |
Ulnt |
Average current ratio n-4 (% FLC) |
|
274 |
66 : 01 : 7D |
Ulnt |
L1 current ratio n-4 (% FLC) |
|
275 |
66 : 01 : 7E |
Ulnt |
L2 current ratio n-4 (% FLC) |
|
276 |
66 : 01 : 7F |
Ulnt |
L3 current ratio n-4 (% FLC) |
|
277 |
66 : 01 : 80 |
Ulnt |
Ground current ratio n-4 (x 0.1 % FLC min) |
|
278 |
66 : 01 : 81 |
Ulnt |
Full load current max n-4 (x 0.1 A) |
|
279 |
66 : 01 : 82 |
Ulnt |
Current phase imbalance n-4 (%) |
|
280 |
66 : 01 : 83 |
Ulnt |
Frequency n-4 (x 0.1 Hz) |
|
281 |
66 : 01 : 84 |
Ulnt |
Motor temperature sensor n-4 (x 0.1 Ω) |
|
282-285 |
66 : 01 : 85 - 66 : 01 : 88 |
Word[4] |
Date and time n-4 (See DT_DateTime) |
|
286 |
66 : 01 : 89 |
Ulnt |
Average voltage n-4 (V) |
1 |
287 |
66 : 01 : 8A |
Ulnt |
L3-L1 voltage n-4 (V) |
1 |
288 |
66 : 01 : 8B |
Ulnt |
L1-L2 voltage n-4 (V) |
1 |
289 |
66 : 01 : 8C |
Ulnt |
L2-L3 voltage n-4 (V) |
1 |
290 |
66 : 01 : 8D |
Ulnt |
Voltage phase imbalance n-4 (%) |
1 |
291 |
66 : 01 : 8E |
Ulnt |
Active power n-4 (x 0.1 kW) |
1 |
292 |
66 : 01 : 8F |
Ulnt |
Power factor n-4 (x 0.01) |
1 |
293-299 |
66 : 01 : 90 - 66 : 01 : 96 |
(Not significant) |
Last Trip (n-0) Statistics Extension
The last trip main statistics are listed at register addresses 150 to 179.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
300-301 |
67 : 01 : 01 - 67 : 01 : 02 |
UDlnt |
Average current n-0 (x 0.01 A) |
|
302-303 |
67 : 01 : 03 - 67 : 01 : 04 |
UDlnt |
L1 current n-0 (x 0.01 A) |
|
304-305 |
67 : 01 : 05 - 67 : 01 : 06 |
UDlnt |
L2 current n-0 (x 0.01 A) |
|
306-307 |
67 : 01 : 07 - 67 : 01 : 08 |
UDlnt |
L3 current n-0 (x 0.01 A) |
|
308-309 |
67 : 01 : 09 - 67 : 01 : 0A |
UDlnt |
Ground current n-0 (mA) |
|
310 |
67 : 01 : 0B |
Ulnt |
Motor temperature sensor degree n-0 (°C) |
N-1 Trip Statistics Extension
The n-1 trip main statistics are listed at register addresses 180 to 209.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
330-331 |
67 : 01 : 1F - 67 : 01 : 20 |
UDlnt |
Average current n-1 (x 0.01 A) |
|
332-333 |
67 : 01 : 21 - 67 : 01 : 22 |
UDlnt |
L1 current n-1 (x 0.01 A) |
|
334-335 |
67 : 01 : 23 - 67 : 01 : 24 |
UDlnt |
L2 current n-1 (x 0.01 A) |
|
336-337 |
67 : 01 : 25 - 67 : 01 : 26 |
UDlnt |
L3 current n-1 (x 0.01 A) |
|
338-339 |
67 : 01 : 27 - 67 : 01 : 28 |
UDlnt |
Ground current n-1 (mA) |
|
340 |
67 : 01 : 29 |
Ulnt |
Motor temperature sensor degree n-1 (°C) |
N-2 Trip Statistics Extension
The n-2 trip main statistics are listed at register addresses 210 to 239.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
360-361 |
67 : 01 : 3D - 67 : 01 : 3E |
UDlnt |
Average current n-2 (x 0.01 A) |
|
362-363 |
67 : 01 : 3F - 67 : 01 : 40 |
UDlnt |
L1 current n-2 (x 0.01 A) |
|
364-365 |
67 : 01 : 41 - 67 : 01 : 42 |
UDlnt |
L2 current n-2 (x 0.01 A) |
|
366-367 |
67 : 01 : 43 - 67 : 01 : 44 |
UDlnt |
L3 current n-2 (x 0.01 A) |
|
368-369 |
67 : 01 : 45 - 67 : 01 : 46 |
UDlnt |
Ground current n-2 (mA) |
|
370 |
67 : 01 : 47 |
Ulnt |
Motor temperature sensor degree n-2 (°C) |
N-3 Trip Statistics Extension
The n-3 trip main statistics are listed at register addresses 240 to 269.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
390-391 |
67 : 01 : 5B - 67 : 01 : 5C |
UDlnt |
Average current n-3 (x 0.01 A) |
|
392-393 |
67 : 01 : 5D - 67 : 01 : 5E |
UDlnt |
L1 current n-3 (x 0.01 A) |
|
394-395 |
67 : 01 : 5F - 67 : 01 : 60 |
UDlnt |
L2 current n-3 (x 0.01 A) |
|
396-397 |
67 : 01 : 61 - 67 : 01 : 62 |
UDlnt |
L3 current n-3 (x 0.01 A) |
|
398-399 |
67 : 01 : 63 - 67 : 01 : 64 |
UDlnt |
Ground current n-3 (mA) |
|
400 |
67 : 01 : 65 |
Ulnt |
Motor temperature sensor degree n-3 (°C) |
N-4 Trip Statistics Extension
The n-4 trip main statistics are listed at register addresses 270 to 299.
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
420-421 |
67 : 01 : 79 - 67 : 01 : 7A |
UDlnt |
Average current n-4 (x 0.01 A) |
|
422-423 |
67 : 01 : 7B - 67 : 01 : 7C |
UDlnt |
L1 current n-4 (x 0.01 A) |
|
424-425 |
67 : 01 : 7D - 67 : 01 : 7E |
UDlnt |
L2 current n-4 (x 0.01 A) |
|
426-427 |
67 : 01 : 7F - 67 : 01 : 80 |
UDlnt |
L3 current n-4 (x 0.01 A) |
|
428-429 |
67 : 01 : 81 - 67 : 01 : 82 |
UDlnt |
Ground current n-4 (mA) |
|
430 |
67 : 01 : 83 |
Ulnt |
Motor temperature sensor degree n-4 (°C) |
Monitoring Variables
Monitoring Overview
Monitoring variables are grouped according to the following criteria:
Monitoring Variable groups |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
---|---|---|
Monitoring of trips |
450-454 |
68 : 01 : 01 to 68 : 01 : 05 |
Monitoring of status |
455-459 |
68 : 01 : 06 to 68 : 01 : 0A |
Monitoring of alarms |
460-464 |
68 : 01 : 0B to 68 : 01 : 0F |
Monitoring of measurements |
465-539 |
68 : 01 : 10 to 68 : 01 : 5A |
Extended monitoring for communication |
2000-2099 |
82 : 01 : 01 to 82 : 01 : 64 |
Monitoring of Trips
Variables for monitoring of trips are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
450 |
68 : 01 : 01 |
Ulnt |
Minimum wait time (s) |
|
451 |
68 : 01 : 02 |
Ulnt |
Trip code (code of the last trip, or of the trip that takes priority) (See DT_EventCode.) |
|
452 |
68 : 01 : 03 |
Word |
Trip register 1 |
|
bits 0-1 (Reserved) |
||||
bit 2 Ground current trip |
||||
bit 3 Thermal overload trip |
||||
bit 4 Long start trip |
||||
bit 5 Jam trip |
||||
bit 6 Current phase imbalance trip |
||||
bit 7 Undercurrent trip |
||||
bit 8 (Reserved) |
||||
bit 9 Test trip |
||||
bit 10 HMI port trip |
||||
bit 11 Controller internal temperature trip |
||||
bit 12 Internal port trip |
||||
bit 13 (Not significant) |
||||
bit 14 Network port config trip |
||||
bit 15 Network port trip |
||||
453 |
68 : 01 : 04 |
Word |
Trip register 2 |
|
bit 0 External system trip |
||||
bit 1 Diagnostic trip |
||||
bit 2 Wiring trip |
||||
bit 3 Overcurrent trip |
||||
bit 4 Current phase loss trip |
||||
bit 5 Current phase reversal trip |
||||
bit 6 Motor temperature sensor trip |
1 |
|||
bit 7 Voltage phase imbalance trip |
1 |
|||
bit 8 Voltage phase loss trip |
1 |
|||
bit 9 Voltage phase reversal trip |
1 |
|||
bit 10 Undervoltage trip |
1 |
|||
bit 11 Overvoltage trip |
1 |
|||
bit 12 Underpower trip |
1 |
|||
bit 13 Overpower trip |
1 |
|||
bit 14 Under power factor trip |
1 |
|||
bit 15 Over power factor trip |
1 |
|||
454 |
68 : 01 : 05 |
Word |
Trip register 3 |
|
bit 0 LTME configuration trip |
||||
bit 1 = LTMR configuration trip |
||||
bits 2-15 (Reserved) |
Monitoring of Status
Variables for monitoring of status are described below:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
455 |
68 : 01 : 06 |
Word |
System status register 1 |
|
bit 0 System ready |
||||
bit 1 System on |
||||
bit 2 System trip |
||||
bit 3 System alarm |
||||
bit 4 System tripped |
||||
bit 5 trip reset authorized |
||||
bit 6 Controller power |
||||
bit 7 Motor running 0 = Stopped, average current below 5% FLCmin 1 = Running, average current above 20% FLCmin |
||||
bits 8-13 Motor average current ratio 32 = 100% FLC - 63 = 200% FLC |
||||
bit 14 Local/Remote Active Channel0 = Remote, 1 = Local |
||||
bit 15 Motor starting (start in progress) 0 = descending current was above the long start trip threshold, then crossed below 1 = ascending current is greater than 20% FLCmin |
||||
456 |
68 : 01 : 07 |
Word |
System status register 2 |
|
bit 0 Auto-reset active |
||||
bit 1 (Not significant) |
||||
bit 2 Controller power cycle requested |
||||
bit 3 Motor restart time undefined |
||||
bit 4 Rapid cycle lockout |
||||
bit 5 Load shedding |
1 |
|||
bit 6 Motor speed 0 = FLC1 setting is used 1 = FLC2 setting is used |
||||
bit 7 HMI port comm loss |
||||
bit 8 Network port comm loss |
||||
bit 9 Motor transition lockout |
||||
bits 10-15 (Not significant) |
||||
457 |
68 : 01 : 08 |
Word |
Logic inputs status |
|
bit 0 Logic input 1 |
||||
bit 1 Logic input 2 |
||||
bit 2 Logic input 3 |
||||
bit 3 Logic input 4 |
||||
bit 4 Logic input 5 |
||||
bit 5 Logic input 6 |
||||
bit 6 Logic input 7 |
||||
bit 7 Logic input 8 |
1 |
|||
bit 8 Logic input 9 |
1 |
|||
bit 9 Logic input 10 |
1 |
|||
bit 10 Logic input 11 |
1 |
|||
bit 11 Logic input 12 |
1 |
|||
bit 12 Logic input 13 |
1 |
|||
bit 13 Logic input 14 |
1 |
|||
bit 14 Logic input 15 |
1 |
|||
bit 15 Logic input 16 |
1 |
|||
458 |
68 : 01 : 09 |
Word |
Logic outputs status |
|
bit 0 Logic output 1 |
||||
bit 1 Logic output 2 |
||||
bit 2 Logic output 3 |
||||
bit 3 Logic output 4 |
||||
bit 4 Logic output 5 |
1 |
|||
bit 5 Logic output 6 |
1 |
|||
bit 6 Logic output 7 |
1 |
|||
bit 7 Logic output 8 |
1 |
|||
bits 8-15 (Reserved) |
||||
459 |
68 : 01 : 0A |
Word |
I/O status |
|
bit 0 Input 1 |
||||
bit 1 Input 2 |
||||
bit 2 Input 3 |
||||
bit 3 Input 4 |
||||
bit 4 Input 5 |
||||
bit 5 Input 6 |
||||
bit 6 Input 7 |
||||
bit 7 Input 8 |
||||
bit 8 Input 9 |
||||
bit 9 Input 10 |
||||
bit 10 Input 11 |
||||
bit 11 Input 12 |
||||
bit 12 Output 1 (13-14) |
||||
bit 13 Output 2 (23-24) |
||||
bit 14 Output 3 (33-34) |
||||
bit 15 Output 4 (95-96, 97-98) |
Monitoring of Alarms
Variables for monitoring of alarms are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
460 |
68 : 01 : 0B |
UInt |
Alarm code (See DT_IndicationCode.) |
|
461 |
68 : 01 : 0C |
Word |
Alarm register 1 |
|
bits 0-1 (Not significant) |
||||
bit 2 Ground current alarm |
||||
bit 3 Thermal overload alarm |
||||
bit 4 (Not significant) |
||||
bit 5 Jam alarm |
||||
bit 6 Current phase imbalance alarm |
||||
bit 7 Undercurrent alarm |
||||
bits 8-9 (Not significant) |
||||
bit 10 HMI port alarm |
||||
bit 11 Controller internal temperature alarm |
||||
bits 12-14 (Not significant) |
||||
bit 15 Network port alarm |
||||
462 |
68 : 01 : 0D |
Word |
Alarm register 2 |
|
bit 0 (Not significant) |
||||
bit 1 Diagnostic alarm |
||||
bit 2 (Not significant) |
||||
bit 3 Overcurrent alarm |
||||
bit 4 Current phase loss alarm |
||||
bit 5 Current phase reversal alarm |
||||
bit 6 Motor temperature sensor alarm |
||||
bit 7 Voltage phase imbalance alarm |
1 |
|||
bit 8 Voltage phase loss alarm |
1 |
|||
bit 9 (Not significant) |
||||
bit 10 Undervoltage alarm |
1 |
|||
bit 11 Overvoltage alarm |
1 |
|||
bit 12 Underpower alarm |
1 |
|||
bit 13 Overpower alarm |
1 |
|||
bit 14 Under power factor alarm |
1 |
|||
bit 15 Over power factor alarm |
1 |
|||
463 |
68 : 01 : 0E |
Word |
Alarm register 3 |
|
bit 0 LTME configuration alarm |
||||
bits 1-15 (Reserved) |
||||
464 |
68 : 01 : 0F |
Ulnt |
Motor temperature sensor degree (°C) |
Monitoring of Measurements
Variables for monitoring of measurements are described below:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
465 |
68 : 01 : 10 |
UInt |
Thermal capacity level (% trip level) |
|
466 |
68 : 01 : 11 |
UInt |
Average current ratio (% FLC) |
|
467 |
68 : 01 : 12 |
UInt |
L1 current ratio (% FLC) |
|
468 |
68 : 01 : 13 |
UInt |
L2 current ratio (% FLC) |
|
469 |
68 : 01 : 14 |
UInt |
L3 current ratio (% FLC) |
|
470 |
68 : 01 : 15 |
UInt |
Ground current ratio (x 0.1 % FLC min) |
|
471 |
68 : 01 : 16 |
UInt |
Current phase imbalance (%) |
|
472 |
68 : 01 : 17 |
Int |
Controller internal temperature (°C) |
|
473 |
68 : 01 : 18 |
UInt |
Controller config checksum |
|
474 |
68 : 01 : 19 |
UInt |
Frequency (x 0.01 Hz) |
2 |
475 |
68 : 01 : 1A |
UInt |
Motor temperature sensor (x 0.1 Ω) |
|
476 |
68 : 01 : 1B |
UInt |
Average voltage (V) |
1 |
477 |
68 : 01 : 1C |
UInt |
L3-L1 voltage (V) |
1 |
478 |
68 : 01 : 1D |
UInt |
L1-L2 voltage (V) |
1 |
479 |
68 : 01 : 1E |
UInt |
L2-L3 voltage (V) |
1 |
480 |
68 : 01 : 1F |
UInt |
Voltage phase imbalance (%) |
1 |
481 |
68 : 01 : 20 |
UInt |
Power factor (x 0.01) |
1 |
482 |
68 : 01 : 21 |
UInt |
Active power (x 0.1 kW) |
1 |
483 |
68 : 01 : 22 |
UInt |
Reactive power (x 0.1 kVAR) |
1 |
484 |
68 : 01 : 23 |
Word |
Auto restart status register |
|
bit 0 Voltage dip occurred |
||||
bit 1 Voltage dip detection |
||||
bit 2 Auto restart immediate condition |
||||
bit 3 Auto restart delayed condition |
||||
bit 4 Auto restart manual condition |
||||
bits 5-15 (Not significant) |
||||
485 |
68 : 01 : 24 |
Word |
Controller last power OFF duration |
|
486-489 |
68 : 01 : 25 - 68 : 01 : 28 |
(Not significant) |
||
490 |
68 : 01 : 29 |
Word |
Network port monitoring |
|
bits 0–7 (Not significant) |
||||
bits 8–11 Network port FDR status (refer to FDR Status) |
||||
bits 12–15 (Not significant) |
||||
491 |
68 : 01 : 2A |
UInt |
Network port baud rate (See DT_ExtBaudRate.) |
|
492 |
68 : 01 : 2B |
(Not significant) |
||
493 |
68 : 01 : 2C |
UInt |
Network port parity (See DT_ExtParity.) |
|
494-499 |
68 : 01 : 2D - 68 : 01 : 32 |
(Not significant) |
||
500-501 |
68 : 01 : 33 - 68 : 01 : 34 |
UDInt |
Average current (x 0.01 A) |
|
502-503 |
68 : 01 : 35 - 68 : 01 : 36 |
UDInt |
L1 current (x 0.01 A) |
|
504-505 |
68 : 01 : 37 - 68 : 01 : 38 |
UDInt |
L2 current (x 0.01 A) |
|
506-507 |
68 : 01 : 39 - 68 : 01 : 3A |
UDInt |
L3 current (x 0.01 A) |
|
508-509 |
68 : 01 : 3B - 68 : 01 : 3C |
UDInt |
Ground current (mA) |
|
510 |
68 : 01 : 3D |
UInt |
Controller port ID |
|
511 |
68 : 01 : 3E |
UInt |
Time to trip (x 1 s) |
|
512 |
68 : 01 : 3F |
UInt |
Motor last start current ratio (% FLC) |
|
513 |
68 : 01 : 40 |
UInt |
Motor last start duration (s) |
|
514 |
68 : 01 : 41 |
UInt |
Motor starts per hour count |
|
515 |
68 : 01 : 42 |
Word |
Phase imbalances register |
|
bit 0 L1 current highest imbalance |
||||
bit 1 L2 current highest imbalance |
||||
bit 2 L3 current highest imbalance |
||||
bit 3 L1-L2 voltage highest imbalance |
1 |
|||
bit 4 L2-L3 voltage highest imbalance |
1 |
|||
bit 5 L3-L1 voltage highest imbalance |
1 |
|||
bits 6-15 (Not significant) |
||||
516-523 |
68 : 01 : 43 - 68 : 01 : 5A |
(Reserved) |
||
524-539 |
68 : 01 : 4B - 68 : 01 : 5A |
(Forbidden) |
Extended Monitoring for Communication
Variables for extended monitoring for communication are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
2000-2001 |
82 : 01 : 01 - 82 : 01 : 02 |
Word[2] |
Ethernet Basic Diag Validity |
|
Register 2000: |
||||
bit 0: Ethernet services available (1=Yes) |
||||
bit 1: Ethernet global status available (1=Yes) |
||||
bits 2-14: (Reserved) |
||||
bit 15: Ethernet field extended 1 available (1=Yes) |
||||
Register 2001: |
||||
bit 0: Ethernet IP assignment mode available (1=Yes) |
||||
bit 1: Ethernet device name available (1=Yes) |
||||
bit 2: Ethernet MB messages received counter available (1=Yes) |
||||
bit 3: Ethernet MB messages sent counter available (1=Yes) |
||||
bit 4: Ethernet MB detected error messages sent counter available (1=Yes) |
||||
bit 5: Ethernet opened servers counter available (1=Yes) |
||||
bit 6: Ethernet opened clients counter available (1=Yes) |
||||
bit 7: Ethernet transmitted correct frames counter available (1=Yes) |
||||
bit 8: Ethernet received correct frames counter available (1=Yes) |
||||
bit 9: Ethernet frame format available (1=Yes) |
||||
bit 10: Ethernet MAC address available (1=Yes) |
||||
bit 11: Ethernet gateway available (1=Yes) |
||||
bit 12: Ethernet subnet mask available (1=Yes) |
||||
bit 13: Ethernet IP address available (1=Yes) |
||||
bit 14: Ethernet services status available (1=Yes) |
||||
bit 15: Ethernet field extended 2 available (1=Yes) |
||||
2002 |
82 : 01 : 03 |
Word |
Ethernet global status |
|
bits 0-1: Ethernet global status 1= at least 1 enabled service is operating with an unresolved detected error 2 = all enabled services are operating properly |
||||
bits 2-15: (Reserved) |
||||
2003 |
82 : 01 : 04 |
Word |
Ethernet services validity |
|
bit 0: Ethernet port 502 messaging available (1=Yes) |
||||
bits 1-15: (Reserved) |
||||
2004 |
82 : 01 : 05 |
Word |
Ethernet services status |
|
bits 0-2: Ethernet port 502 messaging 1 = idle 2 = operational |
||||
bits 3-15: (Reserved) |
||||
2005-2006 |
82 : 01 : 06 - 82 : 01 : 07 |
UDInt |
Ethernet IP address |
|
Register 2005: |
||||
bits 0-7: first byte |
||||
bits 8-15: second byte |
||||
Register 2006: |
||||
bits 0-7: third byte |
||||
bits 8-15: fourth byte |
||||
2007-2008 |
82 : 01 : 08 - 82 : 01 : 09 |
UDInt |
Ethernet subnet mask |
|
Register 2007: |
||||
bits 0-7: first byte |
||||
bits 8-15: second byte |
||||
Register 2008: |
||||
bits 0-7: third byte |
||||
bits 8-15: fourth byte |
||||
2009-2010 |
82 : 01 : 0A - 82 : 01 : 0B |
UDInt |
Ethernet gateway address |
|
Register 2009: |
||||
bits 0-7: first byte |
||||
bits 8-15: second byte |
||||
Register 2010: |
||||
bits 0-7: third byte |
||||
bits 8-15: fourth byte |
||||
2011-2013 |
82 : 01 : 0C - 82 : 01 : 0E |
Word[3] |
Ethernet MAC Address |
|
Register 2011: |
||||
bits 0-7: first hex byte |
||||
bits 8-15: second hex byte |
||||
Register 2012: |
||||
bits 0-7: third hex byte |
||||
bits 8-15: fourth hex byte |
||||
Register 2013: |
||||
bits 0-7: fifth hex byte |
||||
bits 8-15: sixth hex byte |
||||
2014-2016 |
82 : 01 : 0F- 82 : 01 : 11 |
Word[3] |
Ethernet II framing registers |
|
Register 2014: |
||||
bit 0: Ethernet II framing supported (1=Yes) |
||||
bit 1: Ethernet II framing receiver supported (1=Yes) |
||||
bit 2: Ethernet II framing sender supported (1=Yes) |
||||
bit 3: Ethernet auto-detection supported (1=Yes) |
||||
bits 4-15: (Reserved) |
||||
Register 2015: |
||||
bit 0: Ethernet II framing configured (1=Yes) |
||||
bit 1: Ethernet II framing receiver configured (1=Yes) |
||||
bit 2:Ethernet II framing sender configured (1=Yes) |
||||
bit 3: Ethernet auto-detection configured (1=Yes) |
||||
bits 4-15: (Reserved) |
||||
Register 2016: |
||||
bit 0: Ethernet II framing operational (1=Yes) |
||||
bit 1: Ethernet II framing receiver operational (1=Yes) |
||||
bit 2: Ethernet II framing sender operational (1=Yes) |
||||
bit 3: Ethernet auto-detection operational (1=Yes) |
||||
bits 4-15: (Reserved) |
||||
2017-2018 |
82 : 01 : 12 - 82 : 01 : 13 |
UDInt |
Ethernet received correct frames counter |
|
2019-2020 |
82 : 01 : 14 - 82 : 01 : 15 |
UDInt |
Ethernet transmitted correct frames counter |
|
2021 |
82 : 01 : 16 |
UInt |
Ethernet opened clients counter |
|
2022 |
82 : 01 : 17 |
UInt |
Ethernet opened servers counter |
|
2023-2024 |
82 : 01 : 18 |
UDInt |
Ethernet MB error messages sent counter EIP address 82: 01 : 18-82: 01 : 19 |
|
2025-2026 |
82 : 01 : 1A - 82 : 01 : 1B |
UDInt |
Ethernet MB messages sent counter |
|
2027-2028 |
82 : 01 : 1C - 82 : 01 : 1D |
UDInt |
Ethernet MB messages received counter |
|
2029-2036 |
82 : 01 : 1E - 82 : 01 : 25 |
Word[8] |
Ethernet device name |
|
2037 |
82 : 01 : 26 |
Word |
Ethernet IP assignment capability |
|
bit 0: Ethernet IP served by name available (1 = Yes) |
||||
bit 1: Ethernet IP served by MAC BootP available (1 = Yes) |
||||
bit 2: Ethernet IP served by MAC DHCP available ( 1= Yes) |
||||
bit 3: Ethernet IP served by stored assignment available (1 = Yes) |
||||
bits 4-15: (Reserved) |
||||
2038 |
82 : 01 : 27 |
Word |
Ethernet IP assignment operational |
|
bit 0: Ethernet IP served by name available (1 = Yes) |
||||
bit 1: Ethernet IP served by MAC BootP available (1 = Yes) |
||||
bit 2: Ethernet IP served by MAC DHCP available (1 = Yes) |
||||
bit 3: Ethernet IP served by stored assignment available (1 = Yes) |
||||
bits 4-15: (Reserved) |
||||
2039-2099 |
82 : 01 : 28 - 82 : 01 : 64 |
(Reserved) |
Configuration Variables
Configuration Overview
Configuration variables are grouped according to the following criteria
Configuration Variable groups |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
---|---|---|
Configuration |
540-649 |
69 : 01 : 01 to 6A : 01 : 32 |
Setting |
650-699 |
6B : 01 : 01 to 6B : 01 : 32 |
Extended settings for communication |
3000-3120 |
96 : 01 : 01 to 96 : 01 : 79 |
Configuration Variables
The configuration variables are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
540 |
69 : 01 : 01 |
UInt |
Motor operating mode 2 = 2-wire overload 3 = 3-wire overload 4 = 2-wire independent 5 = 3-wire independent 6 = 2-wire reverser 7 = 3-wire reverser 8 = 2-wire 2-step 9 = 3-wire 2-step 10 = 2-wire 2-speed 11 = 3-wire 2-speed 256-511 = Custom logic program (0-255) |
B |
541 |
69 : 01 : 02 |
UInt |
Motor transition timeout (s) |
|
542-544 |
69 : 01 : 03 - 69 : 01 : 05 |
(Reserved) |
||
545 |
69 : 01 : 06 |
Word |
Controller AC inputs setting register |
|
bits 0-3 Controller AC logic inputs configuration (See DT_ACInputSetting) |
||||
bits 4-15 (Reserved) |
||||
546 |
69 : 01 : 07 |
UInt |
Thermal overload setting |
B |
bits 0-2 Motor temperature sensor type: 0 = None 1 = PTC binary 2 = PT100 3 = PTC analog 4 = NTC analog |
||||
bits 3-4 Thermal overload mode: 0 = Definite 2 = Inverse thermal |
||||
bits 5-15 (Reserved) |
||||
547 |
69 : 01 : 08 |
UInt |
Thermal overload trip definite timeout (s) |
|
548 |
69 : 01 : 09 |
(Reserved) |
||
549 |
69 : 01 : 0A |
UInt |
Motor temperature sensor trip threshold (x 0.1 Ω) |
|
550 |
69 : 01 : 0B |
UInt |
Motor temperature sensor alarm threshold (x 0.1 Ω) |
|
551 |
69 : 01 : 0C |
UInt |
Motor temperature sensor trip threshold degree (°C) |
|
552 |
69 : 01 : 0D |
UInt |
Motor temperature sensor alarm threshold degree (°C) |
|
553 |
69 : 01 : 0E |
UInt |
Rapid cycle lockout timeout (s) |
|
554 |
69 : 01 : 0F |
(Reserved) |
||
555 |
69 : 01 : 10 |
UInt |
Current phase loss timeout (x 0.1 s) |
|
556 |
69 : 01 : 11 |
UInt |
Overcurrent trip timeout (s) |
|
557 |
69 : 01 : 12 |
UInt |
Overcurrent trip threshold (% FLC) |
|
558 |
69 : 01 : 13 |
UInt |
Overcurrent alarm threshold (% FLC) |
|
559 |
69 : 01 : 14 |
Word |
Ground current trip configuration |
B |
bit 0 Ground current mode |
||||
bits 1-15 (Reserved) |
||||
560 |
69 : 01 : 15 |
UInt |
Ground CT primary |
|
561 |
69 : 01 : 16 |
UInt |
Ground CT secondary |
|
562 |
69 : 01 : 17 |
UInt |
External ground current trip timeout (x 0.01 s) |
|
563 |
69 : 01 : 18 |
UInt |
External ground current trip threshold (x 0.01 A) |
|
564 |
69 : 01 : 19 |
UInt |
External ground current alarm threshold (x 0.01 A) |
|
565 |
69 : 01 : 1A |
UInt |
Motor nominal voltage (V) |
1 |
566 |
69 : 01 : 1B |
UInt |
Voltage phase imbalance trip timeout starting (x 0.1 s) |
1 |
567 |
69 : 01 : 1C |
UInt |
Voltage phase imbalance trip timeout running (x 0.1 s) |
1 |
568 |
69 : 01 : 1D |
UInt |
Voltage phase imbalance trip threshold (% imb) |
1 |
569 |
69 : 01 : 1E |
UInt |
Voltage phase imbalance alarm threshold (% imb) |
1 |
570 |
69 : 01 : 1F |
UInt |
Overvoltage trip timeout (x 0.1 s) |
1 |
571 |
69 : 01 : 20 |
UInt |
Overvoltage trip threshold (% Vnom) |
1 |
572 |
69 : 01 : 21 |
UInt |
Overvoltage alarm threshold (% Vnom) |
1 |
573 |
69 : 01 : 22 |
UInt |
Undervoltage trip timeout (x 0.1 s) |
1 |
574 |
69 : 01 : 23 |
UInt |
Undervoltage trip threshold (% Vnom) |
1 |
575 |
69 : 01 : 24 |
UInt |
Undervoltage alarm threshold (% Vnom) |
1 |
576 |
69 : 01 : 25 |
UInt |
Voltage phase loss trip timeout (x 0.1 s) |
1 |
577 |
69 : 01 : 26 |
Word |
Voltage dip setting |
1 |
bit 0 Load shedding enable |
||||
bit 1 Auto-restart enable |
||||
bits 2-15 (Reserved) |
||||
578 |
69 : 01 : 27 |
UInt |
Load shedding timeout (s) |
1 |
579 |
69 : 01 : 28 |
UInt |
Voltage dip threshold (% Vnom) |
1 |
580 |
69 : 01 : 29 |
UInt |
Voltage dip restart timeout (s) |
1 |
581 |
69 : 01 : 2A |
UInt |
Voltage dip restart threshold (% Vnom) |
1 |
582 |
69 : 01 : 2B |
Ulnt |
Auto restart immediate timeout (x 0.1 s) |
|
583 |
69 : 01 : 2C |
UInt |
Motor nominal power (x 0.1 kW) |
1 |
584 |
69 : 01 : 2D |
UInt |
Overpower trip timeout (s) |
1 |
585 |
69 : 01 : 2E |
UInt |
Overpower trip threshold (% Pnom) |
1 |
586 |
69 : 01 : 2F |
UInt |
Overpower alarm threshold (% Pnom) |
1 |
587 |
69 : 01 : 30 |
UInt |
Underpower trip timeout (s) |
1 |
588 |
69 : 01 : 31 |
UInt |
Underpower trip threshold (% Pnom) |
1 |
589 |
69 : 01 : 32 |
UInt |
Underpower alarm threshold (% Pnom) |
1 |
590 |
69 : 01 : 33 |
UInt |
Under power factor trip timeout (x 0.1 s) |
1 |
591 |
69 : 01 : 34 |
UInt |
Under power factor trip threshold (x 0.01 PF) |
1 |
592 |
69 : 01 : 35 |
UInt |
Under power factor alarm threshold (x 0.01 PF) |
1 |
593 |
69 : 01 : 36 |
UInt |
Over power factor trip timeout (x 0.1 s) |
1 |
594 |
69 : 01 : 37 |
UInt |
Over power factor trip threshold (x 0.01 PF) |
1 |
595 |
69 : 01 : 38 |
UInt |
Over power factor alarm threshold (x 0.01 PF) |
1 |
596 |
69 : 01 : 39 |
UInt |
Auto restart delayed timeout (s) |
|
597-599 |
69 : 01 : 3A - 69 : 01 : 3C |
(Reserved) |
||
600 |
6A : 01 : 01 |
(Reserved) |
||
601 |
6A : 01 : 02 |
Word |
General configuration register 1 |
|
bit 0 Controller configuration required: 0 = exit the configuration menu 1 = go to the configuration menu |
A |
|||
bits 1-7 (Reserved) |
||||
Configuration access control, bits 8-10 (one bit is set to 1) |
||||
bit 8 Config via HMI keypad enable |
||||
bit 9 Config via HMI engineering tool enable |
||||
bit 10 Config via network port enable |
||||
bit 11 Motor star-delta |
B |
|||
bit 12 Motor phases sequence: 0 = A B C 1 = A C B |
||||
bits 13-14 Motor phases (See DT_PhaseNumber) |
B |
|||
bit 15 Motor auxiliary fan cooled (factory setting = 0) |
||||
602 |
6A : 01 : 03 |
Word |
General configuration register 2 |
|
bits 0-2 trip reset mode (See DT_ResetMode) |
C |
|||
bit 3 HMI port parity setting: 0 = none 1 = even (factory setting) |
||||
bits 4-8 (Reserved) |
||||
bit 9 HMI port endian setting |
||||
bit 10 Network port endian setting |
||||
bit 11 HMI motor status LED color |
||||
bits 12-15 (Reserved) |
||||
603 |
6A : 01 : 04 |
Ulnt |
HMI port address setting |
|
604 |
6A : 01 : 05 |
Ulnt |
HMI port baud rate setting (Baud) |
|
605 |
6A : 01 : 06 |
(Reserved) |
||
606 |
6A : 01 : 07 |
Ulnt |
Motor trip class (s) |
|
607 |
6A : 01 : 08 |
(Reserved) |
||
608 |
6A : 01 : 09 |
Ulnt |
Thermal overload trip reset threshold (% trip level) |
|
609 |
6A : 01 : 0A |
Ulnt |
Thermal overload alarm threshold (% trip level) |
|
610 |
6A : 01 : 0B |
UInt |
Internal ground current trip timeout (x 0.1 s) |
|
611 |
6A : 01 : 0C |
UInt |
Internal ground current trip threshold (% FLCmin) |
|
612 |
6A : 01 : 0D |
UInt |
Internal ground current alarm threshold (% FLCmin) |
|
613 |
6A : 01 : 0E |
UInt |
Current phase imbalance trip timeout starting (x 0.1 s) |
|
614 |
6A : 01 : 0F |
UInt |
Current phase imbalance trip timeout running (x 0.1 s) |
|
615 |
6A : 01 : 10 |
UInt |
Current phase imbalance trip threshold (% imb) |
|
616 |
6A : 01 : 11 |
UInt |
Current phase imbalance alarm threshold (% imb) |
|
617 |
6A : 01 : 12 |
UInt |
Jam trip timeout (s) |
|
618 |
6A : 01 : 13 |
UInt |
Jam trip threshold (% FLC) |
|
619 |
6A : 01 : 14 |
UInt |
Jam alarm threshold (% FLC) |
|
620 |
6A : 01 : 15 |
UInt |
Undercurrent trip timeout (s) |
|
621 |
6A : 01 : 16 |
UInt |
Undercurrent trip threshold (% FLC) |
|
622 |
6A : 01 : 17 |
UInt |
Undercurrent alarm threshold (% FLC) |
|
623 |
6A : 01 : 18 |
UInt |
Long start trip timeout (s) |
|
624 |
6A : 01 : 19 |
UInt |
Long start trip threshold (% FLC) |
|
625 |
6A : 01 : 1A |
(Reserved) |
||
626 |
6A : 01 : 1B |
UInt |
HMI display contrast setting |
|
bits 0-7 HMI display contrast setting |
||||
bits 8-15 HMI display brightness setting |
||||
627 |
6A : 01 : 1C |
UInt |
Contactor rating (0.1 A) |
|
628 |
6A : 01 : 1D |
UInt |
Load CT primary |
B |
629 |
6A : 01 : 1E |
UInt |
Load CT secondary |
B |
630 |
6A : 01 : 1F |
UInt |
Load CT multiple passes (passes) |
B |
631 |
6A : 01 : 20 |
Word |
Trip enable register 1 |
|
bits 0-1 (Reserved) |
||||
bit 2 Ground current trip enable |
||||
bit 3 Thermal overload trip enable |
||||
bit 4 Long start trip enable |
||||
bit 5 Jam trip enable |
||||
bit 6 Current phase imbalance trip enable |
||||
bit 7 Undercurrent trip enable |
||||
bit 8 (Reserved) |
||||
bit 9 Self test enable 0 = disable 1 = enable (factory setting) |
||||
bit 10 HMI port trip enable |
||||
bits 11-14 (Reserved) |
||||
bit 15 Network port trip enable |
||||
632 |
6A : 01 : 21 |
Word |
alarm enable register 1 |
|
bit 0 (Reserved) |
||||
bit 1 (Reserved) |
||||
bit 2 Ground current alarm enable |
||||
bit 3 Thermal overload alarm enable |
||||
bit 4 (Reserved) |
||||
bit 5 Jam alarm enable |
||||
bit 6 Current phase imbalance alarm enable |
||||
bit 7 Undercurrent alarm enable |
||||
bits 8-9 (Reserved) |
||||
bit 10 HMI port alarm enable |
||||
bit 11 Controller internal temperature alarm enable |
||||
bits 12-14 (Reserved) |
||||
bit 15 Network port alarm enable |
||||
633 |
6A : 01 : 22 |
Word |
Trip enable register 2 |
|
bit 0 (Reserved) |
||||
bit 1 Diagnostic trip enable |
||||
bit 2 Wiring trip enable |
||||
bit 3 Overcurrent trip enable |
||||
bit 4 Current phase loss trip enable |
||||
bit 5 Current phase reversal trip enable |
||||
bit 6 Motor temperature sensor trip enable |
||||
bit 7 Voltage phase imbalance trip enable |
1 |
|||
bit 8 Voltage phase loss trip enable |
1 |
|||
bit 9 Voltage phase reversal trip enable |
1 |
|||
bit 10 Undervoltage trip enable |
1 |
|||
bit 11 Overvoltage trip enable |
1 |
|||
bit 12 Underpower trip enable |
1 |
|||
bit 13 Overpower trip enable |
1 |
|||
bit 14 Under power factor trip enable |
1 |
|||
bit 15 Over power factor trip enable |
1 |
|||
634 |
6A : 01 : 23 |
Word |
alarm enable register 2 |
|
bit 0 (Reserved) |
||||
bit 1 Diagnostic alarm enable |
||||
bit 2 (Reserved) |
||||
bit 3 Overcurrent alarm enable |
||||
bit 4 Current phase loss alarm enable |
||||
bit 5 (Reserved) |
||||
bit 6 Motor temperature sensor alarm enable |
||||
bit 7 Voltage phase imbalance alarm enable |
1 |
|||
bit 8 Voltage phase loss alarm enable |
1 |
|||
bit 9 (Reserved) |
1 |
|||
bit 10 Undervoltage alarm enable |
1 |
|||
bit 11 Overvoltage alarm enable |
1 |
|||
bit 12 Underpower alarm enable |
1 |
|||
bit 13 Overpower alarm enable |
1 |
|||
bit 14 Under power factor alarm enable |
1 |
|||
bit 15 Over power factor alarm enable |
1 |
|||
635-636 |
6A : 01 : 24 - 6A : 01 : 25 |
(Reserved) |
||
637 |
6A : 01 : 26 |
UInt |
Auto-reset attempts group 1 setting |
|
638 |
6A : 01 : 27 |
UInt |
Auto-reset group 1 timeout |
|
639 |
6A : 01 : 28 |
UInt |
Auto-reset attempts group 2 setting |
|
640 |
6A : 01 : 29 |
UInt |
Auto-reset group 2 timeout |
|
641 |
6A : 01 : 2A |
UInt |
Auto-reset attempts group 3 setting |
|
642 |
6A : 01 : 2B |
UInt |
Auto-reset group 3 timeout |
|
643 |
6A : 01 : 2C |
UInt |
Motor step 1 to 2 timeout |
|
644 |
6A : 01 : 2D |
UInt |
Motor step 1 to 2 threshold |
|
645 |
6A : 01 : 2E |
UInt |
HMI port fallback setting |
|
646-649 |
6A : 01 : 2F - 6A : 01 : 32 |
(Reserved) |
Setting Variables
The setting variables are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
650 |
6B : 01 : 01 |
Word |
HMI language setting register: |
|
bit 0-4 HMI language setting (See DT_Language5) |
||||
bits 5-15 (Not significant) |
||||
651 |
6B : 01 : 02 |
Word |
HMI display items register 1 |
|
bit 0 HMI display average current enable |
||||
bit 1 HMI display thermal capacity level enable |
||||
bit 2 HMI display L1 current enable |
||||
bit 3 HMI display L2 current enable |
||||
bit 4 HMI display L3 current enable |
||||
bit 5 HMI display ground current enable |
||||
bit 6 HMI display motor status enable |
||||
bit 7 HMI display current phase imbalance enable |
||||
bit 8 HMI display operating time enable |
||||
bit 9 HMI display I/O status enable |
||||
bit 10 HMI display reactive power enable |
||||
bit 11 HMI display frequency enable |
||||
bit 12 HMI display starts per hour enable |
||||
bit 13 HMI display control mode enable |
||||
bit 14 HMI display start statistics enable |
||||
bit 15 HMI motor temperature sensor enable |
||||
652 |
6B : 01 : 03 |
Ulnt |
Motor full load current ratio, FLC1 (% FLCmax) |
|
653 |
6B : 01 : 04 |
Ulnt |
Motor high speed full load current ratio, FLC2 (% FLCmax) |
|
654 |
6B : 01 : 05 |
Word |
HMI display items register 2 |
|
bit 0 HMI display L1-L2 voltage enable |
1 |
|||
bit 1 HMI display L2-L3 voltage enable |
1 |
|||
bit 2 HMI display L3-L1 voltage enable |
1 |
|||
bit 3 HMI display average voltage enable |
1 |
|||
bit 4 HMI display active power enable |
1 |
|||
bit 5 HMI display power consumption enable |
1 |
|||
bit 6 HMI display power factor enable |
1 |
|||
bit 7 HMI display average current ratio enable |
||||
bit 8 HMI display L1 current ratio enable |
1 |
|||
bit 9 HMI display L2 current ratio enable |
1 |
|||
bit 10 HMI display L3 current ratio enable |
1 |
|||
bit 11 HMI display thermal capacity remaining enable |
||||
bit 12 HMI display time to trip enable |
||||
bit 13 HMI display voltage phase imbalance enable |
1 |
|||
bit 14 HMI display date enable |
||||
bit 15 HMI display time enable |
||||
655-658 |
6B : 01 : 06 - 6B : 01 : 09 |
Word[4] |
Date and time setting (See DT_DateTime) |
|
659 |
6B : 01 : 0A |
Word |
HMI display items register 3 |
|
bit 0 HMI display temperature sensor degree CF |
||||
bits 1-15 (Reserved) |
||||
660-681 |
6B : 01 : 0B - 6B : 01 : 20 |
Range : 1......360 |
||
682 |
6B : 01 : 21 |
Ulnt |
Network port fallback setting |
|
683 |
6B : 01 : 22 |
Word |
Control setting register |
|
bits 0-1 (Reserved) |
||||
bit 2 Control remote local default mode (with LTMCU) 0 = remote 1 = local |
||||
bit 3 (Reserved) |
||||
bit 4 Control remote local buttons enable (with LTMCU) 0 = disable 1 = enable |
||||
bits 5-6 Control remote channel setting (with LTMCU) 0 = network 1 = terminal strip 2 = HMI |
||||
bit 7 (Reserved) |
||||
bit 8 Control local channel setting 0 = terminal strip 1 = HMI |
||||
bit 9 Control direct transition 0 = stop required during transition 1 = stop not required during transition |
||||
bit 10 Control transfer mode 0 = bump 1 = bumpless |
||||
bit 11 Stop terminal strip disable 0 = enable 1 = disable |
||||
bit 12 Stop HMI disable 0 = enable 1 = disable |
||||
bits 13-15 (Reserved) |
||||
684-689 |
6B : 01 : 23 - 6B : 01 : 28 |
(Reserved) |
||
690 |
6B : 01 : 29 |
Word |
bits 0-1 Network frame type 00 = Ethernet II 01= IEEE 802.3 |
|
bit 2 FDR auto-restore upon power-up 0 = Enable (default) 1 = Disable |
||||
bit 3 FDR auto-backup synchronization 0 = Disable (default) 1 = Enable |
||||
bits 4-15 (Reserved) |
||||
691-692 |
(Reserved) |
|||
693 |
6B : 01 : 2B |
Ulnt |
Network port comm loss timeout (x 0.01 s) |
|
694-696 |
(Reserved) |
|||
697 |
6B : 01 : 30 |
Network port FDR auto backup period setting |
||
698-699 |
6B : 01 : 31 - 6B : 01 : 32 |
(Not significant) |
Extended Configuration Variables for Communication
The extended configuration variables are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
3000-3001 |
96 : 01 : 01 - 96 : 01 : 02 |
UDlnt |
EtherNet/IP address setting |
|
3002-3003 |
96 : 01 : 03 - 96 : 01 : 04 |
UDlnt |
Ethernet subnet mask setting |
|
3004-3005 |
96 : 01 : 05 - 96 : 01 : 06 |
UDlnt |
Ethernet gateway address setting |
|
3006-3009 |
96 : 01 : 07 - 96 : 01 : 09 |
(Reserved) |
||
3010-3011 |
96 : 01 : 0B - 96 : 01 : 0C |
UDlnt |
Ethernet primary IP address setting |
|
3012-3013 |
96 : 01 : 0D - 96 : 01 : 0E |
UDlnt |
Ethernet SNMP manager address 1 setting |
|
3014-3015 |
96 : 01 : 0F - 96 : 01 : 10 |
UDlnt |
Ethernet SNMP manager address 2 setting |
|
3016-3031 |
96 : 01 : 11 - 96 : 01 : 20 |
Word[16] |
Ethernet SNMP system name setting |
|
3032–3047 |
96 : 01 : 21 - 96 : 01 : 30 |
Word[16] |
Ethernet SNMP system location setting |
|
3048–3063 |
96 : 01 : 31 - 96 : 01 : 40 |
Word[16] |
Ethernet SNMP system contact setting |
|
3064–3071 |
96 : 01 : 41 - 96 : 01 : 48 |
Word[8] |
Ethernet SNMP community name get setting |
|
3072–3079 |
96 : 01 : 49 - 96 : 01 : 50 |
Word[8] |
Ethernet SNMP community name set setting |
|
3080–3087 |
96 : 01 : 51 - 96 : 01 : 58 |
Word[8] |
Ethernet SNMP community name trap setting |
|
3088 |
96 : 01 : 59 |
Word |
RSTP Enable |
|
3089 |
96 : 01 : 5A |
Word |
Ethernet RSTP bridge priority |
|
3090 |
96 : 01 : 5B |
Word |
Ethernet RSTP hello time |
|
3091 |
96 : 01 : 5C |
Word |
Ethernet RSTP max age time |
|
3092 |
96 : 01 : 5D |
Word |
Ethernet RSTP transmit count |
|
3093 |
96 : 01 : 5E |
Word |
Ethernet RSTP forward delay |
|
3094 |
96 : 01 : 5F |
Word |
Ethernet RSTP port count |
|
3095 |
96 : 01 : 60 |
Word |
Ethernet RSTP port 1 priority |
|
3096-3097 |
96 : 01 : 61 - 96 : 01 : 62 |
UDInt |
Ethernet RSTP port 1 past cost |
|
3098 |
96 : 01 : 63 |
Word |
Ethernet RSTP port 1 select |
|
3099 |
96 : 01 : 64 |
Word |
Ethernet RSTP port 2 priority |
|
3100-3101 |
96 : 01 : 65 - 96 : 01 : 66 |
UDInt |
Ethernet RSTP port 2 path cost |
|
3102 |
96 : 01 : 67 |
Word |
Ethernet RSTP port 2 select |
|
3103 |
96 : 01 : 68 |
Word |
Ethernet extended configuration control |
|
3104 |
96 : 01 : 69 |
Word |
Ethernet broadcast storm protection |
|
1: 64 kbps Bandwidth (Default Value) |
||||
2: 128 kbps Bandwidth |
||||
3: 256 kbps Bandwidth |
||||
4: 512 kbps Bandwidth |
||||
5: 1000 kbps Bandwidth |
||||
6: 2000 kbps Bandwidth |
||||
3105 |
96 : 01 : 6A |
Word |
Ethernet QoS control |
|
3106 |
96 : 01 : 6B |
Word |
Ethernet QoS CIP class 0/1 urgent |
|
bits 0-3 Ethernet QoS CIP class 0/1 urgent queue priority |
||||
bits 4-7 Ethernet QoS CIP class 0/1 urgent 8021 priority |
||||
bits 8-11 Ethernet QoS CIP class 0/1 urgent DSCP |
||||
bits 12-15 (Reserved) |
||||
3107 |
96 : 01 : 6C |
Word |
Ethernet QoS CIP class 0/1 scheduled |
|
bits 0-3 Ethernet QoS CIP class 0/1 scheduled queue priority |
||||
bits 4-7 Ethernet QoS CIP class 0/1 scheduled 8021 priority |
||||
bits 8-11 Ethernet QoS CIP class 0/1 scheduled DSCP |
||||
bits 12-15 (Reserved) |
||||
3108 |
96 : 01 : 6D |
Word |
Ethernet QoS CIP class 0/1 high |
|
bits 0-3 Ethernet QoS CIP class 0/1 high queue priority |
||||
bits 4-7 Ethernet QoS CIP class 0/1 high 8021 priority |
||||
bits 8-11 Ethernet QoS CIP class 0/1 high DSCP |
||||
bits 12-15 (Reserved) |
||||
3109 |
96 : 01 : 6E |
Word |
Ethernet QoS CIP class 0/1 low |
|
bits 0-3 Ethernet QoS CIP class 0/1 low queue priority |
||||
bits 4-7 Ethernet QoS CIP class 0/1 low 8021 priority |
||||
bits 8-11 Ethernet QoS CIP class 0/1 low DSCP |
||||
bits 12-15 (Reserved) |
||||
3110 |
96 : 01 : 6F |
Word |
Ethernet QoS CIP UCMM class 3 |
|
bits 0-3 Ethernet QoS CIP UCMM class 3 queue priority |
||||
bits 4-7 Ethernet QoS CIP UCMM class 3 8021 priority |
||||
bits 8-11 Ethernet QoS CIP UCMM class 3 DSCP |
||||
bits 12-15 (Reserved) |
||||
3111 |
96 : 01 : 70 |
Word |
Ethernet QoS PTP general |
|
bits 0-3: Ethernet QoS PTP general queue priority |
||||
bits 4-7: Ethernet QoS PTP general 8021 priority |
||||
bits 8-11: Ethernet QoS PTP general DSCP |
||||
bits 12-15 (Reserved) |
||||
3112 |
96 : 01 : 71 |
Word |
Ethernet QoS PTP event |
|
bits 0-3: Ethernet QoS PTP event queue priority |
||||
bits 4-7: Ethernet QoS PTP event 8021 priority |
||||
bits 8-11: Ethernet QoS PTP event DSCP |
||||
bits 12-15 (Reserved) |
||||
3113 |
96 : 01 : 72 |
Word |
Ethernet QoS default outbound priority |
|
3114 |
96 : 01 : 73 |
Word |
Ethernet QoS number of ports |
|
3115 |
96 : 01 : 74 |
Word |
Ethernet QoS port 1 default inbound priority |
|
3116 |
96 : 01 : 75 |
Word |
Ethernet QoS port 2 default inbound priority |
|
3117 |
96 : 01 : 76 |
Word |
Ethernet QoS device control |
|
3118 |
96 : 01 : 77 |
UDInt |
EtherNet/IP capabilities control |
|
03120 |
96 : 01 : 79 |
Word |
IP Allowlist Enable |
|
0 = disable |
||||
1 = enable |
||||
03121 |
96 : 01 : 7A |
UDInt |
IP Allowlist Address 1 |
|
03123 |
96 : 01 : 7C |
UDInt |
IP Allowlist Subnet Mask 1 |
|
03125 |
96 : 01 : 7E |
UDInt |
IP Allowlist Address 2 |
|
03127 |
96 : 01 : 80 |
UDInt |
IP Allowlist Subnet Mask 2 |
|
03129 |
96 : 01 : 82 |
UDInt |
IP Allowlist Address 3 |
|
03131 |
96 : 01 : 84 |
UDInt |
IP Allowlist Subnet Mask 3 |
|
03133 |
96 : 01 : 86 |
UDInt |
IP Allowlist Address 4 |
|
03135 |
96 : 01 : 88 |
UDInt |
IP Allowlist Subnet Mask 4 |
|
03137 |
96 : 01 : 8A |
UDInt |
IP Allowlist Address 5 |
|
03139 |
96 : 01 : 8C |
UDInt |
IP Allowlist Subnet Mask 5 |
Command Variables
Command Variables
Command variables are described in the following table:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
700 |
6C : 01 : 01 |
Word |
Register available to remotely write commands that can be processed in a specific Custom Logic Behavior for comm loss when Comm Loss Alarms & Trips are disabled
|
|
Logic outputs command register |
||||
bit 0 Logic output 1 command |
||||
bit 1 Logic output 2 command |
||||
bit 2 Logic output 3 command |
||||
bit 3 Logic output 4 command |
||||
bit 4 Logic output 5 command |
1 |
|||
bit 5 Logic output 6 command |
1 |
|||
bit 6 Logic output 7 command |
1 |
|||
bit 7 Logic output 8 command |
1 |
|||
bits 8-15 (Reserved) |
||||
701-703 |
6C : 01 : 02 - 6C : 01 : 04 |
(Reserved) |
||
704 |
6C : 01 : 05 |
Word |
Control register 1 |
|
bit 0 Motor run forward command * |
||||
bit 1 Motor run reverse command* |
||||
bit 2 (Reserved) |
||||
bit 3 Trip reset command |
||||
bit 4 (Reserved) |
||||
bit 5 Self test command |
||||
bit 6 Motor low speed command |
||||
bits 7-15 (Reserved) |
||||
705 |
6C : 01 : 06 |
Word |
Control register 2 |
|
bit 0 Clear all command Clear all parameters, except:
|
||||
bit 1 Clear statistics command |
||||
bit 2 Clear thermal capacity level command |
||||
bit 3 Clear controller settings command |
||||
bit 4 Clear network port settings command |
||||
bit 5 FDR manual backup command |
||||
bit 6 FDR manual restore command |
||||
bits 7-15 (Reserved) |
||||
706-709 |
6C : 01 : 07 - 6C : 01 : 0A |
(Reserved) |
||
710-799 |
6C : 01 : 08 - 6C : 01 : 64 |
(Forbidden) |
User Map Variables
Overview
User Map variables are designed to optimize the access to several non-contiguous registers in one single request.
You can define several read and write areas.
The user map can be defined via:
-
A PC running SoMove with TeSys T DTM
-
A PLC via the network port
User Map Variables
User Map Variables are described in the following table:
User Map Variable Groups |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
|
---|---|---|---|
User Map addresses |
800-899 |
6D : 01 : 01 - 6D : 01 : 64 |
|
User Map values |
900-999 |
6E : 01 : 01 - 6E : 01 : 64 |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
800-898 |
6D : 01 : 01 - 6D : 01 : 63 |
Word[99] |
User map addresses setting |
|
899 |
6D : 01 : 64 |
Word |
(Reserved) |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
900-998 |
6E : 01 : 01 - 6E : 01 : 63 |
Word[99] |
User map values |
|
999 |
6E : 01 : 64 |
Word |
(Reserved) |
The User Map Address group is used to select a list of addresses to read or write. It can be considered as a configuration area.
The User Map Value group is used to read or write values associated to addresses configured in the User Map Address area:
-
Read or write of register 900 allows to read or write the register address defined in register 800
-
Read or write of register 901 allows to read or write the register address defined in register 801,-
Example of Use
The User Map Address configuration below gives an example of user map address configuration to access non-contiguous registers:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Value Configured |
Read/Write Variables |
---|---|---|---|
800 |
6D : 01 : 01 |
452 |
Trip register 1 |
801 |
6D : 01 : 02 |
453 |
Trip register 2 |
802 |
6D : 01 : 03 |
461 |
Alarm register 1 |
803 |
6D : 01 : 04 |
462 |
Alarm register 2 |
804 |
6D : 01 : 05 |
450 |
Minimum wait time |
805 |
6D : 01 : 06 |
500 |
Average current (0.01 A) MSW |
806 |
6D : 01 : 07 |
501 |
Average current (0.01 A) LSW |
850 |
6D : 01 : 51 |
651 |
HMI display items register 1 |
851 |
6D : 01 : 52 |
654 |
HMI display items register 2 |
852 |
6D : 01 : 53 |
705 |
Control register 2 |
With this configuration, monitoring information is accessible with one single read request through register addresses 900 to 906.
Configuration and command can be written with one single write using register addresses 950 to 952.
Custom Logic Variables
Custom Logic Variables
Custom logic variables are described in the following tables:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
1200 |
Word |
Custom logic status register |
||
bit 0 Custom logic run |
||||
bit 1 Custom logic stop |
||||
bit 2 Custom logic reset |
||||
bit 3 Custom logic second step |
||||
bit 4 Custom logic transition |
||||
bit 5 Custom logic phase reverse |
||||
bit 6 Custom logic network control |
||||
bit 7 Custom logic FLC selection |
||||
bit 8 (Reserved) |
||||
bit 9 Custom logic auxiliary 1 LED |
||||
bit 10 Custom logic auxiliary 2 LED |
||||
bit 11 Custom logic stop LED |
||||
bit 12 Custom logic LO1 |
||||
bit 13 Custom logic LO2 |
||||
bit 14 Custom logic LO3 |
||||
bit 15 Custom logic LO4 |
||||
1201 |
Word |
Custom logic version |
||
1202 |
Word |
Custom logic memory space |
||
1203 |
Word |
Custom logic memory used |
||
1204 |
Word |
Custom logic temporary space |
||
1205 |
Word |
Custom logic non volatile space |
||
1206-1249 |
|
(Reserved) |
||
1250 |
71:01:33 |
Word |
Custom logic setting register 1 |
|
bit 0 (Reserved) |
||||
bit 1 Logic input 3 external ready enable |
||||
bits 2-15 (Reserved) |
||||
1251-1269 |
71:01:34 - 71:01:46 |
|
(Reserved) |
|
1270 |
71:01:47 |
Word |
Custom logic command register 1 |
|
bit 0 Custom logic external trip command |
||||
bits 1-15 (Reserved) |
||||
1271-1279 |
71:01:48 - 71:01:50 |
|
(Reserved) |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
1280 |
71:01:51 |
Word |
Custom logic monitoring register 1 |
|
bit 0 (Reserved) |
||||
bit 1 Custom logic system ready |
||||
bits 2-15 (Reserved) |
||||
1281-1300 |
71:01:52 - 71:01:65 |
(Reserved) |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
1301-1399 |
71:01:66 - 71: 01:C8 |
Word[99] |
General purpose registers for logic functions |
Mirroring Variables
Mirroring Variables
Mirroring variables are updated to present—in a series of contiguous registers—the values of other high priority status, I/O and control registers, as follows:
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read-only Variables |
|
---|---|---|---|---|
2500 |
8C : 01 : 01 |
Word |
Mirror status register NOTE: Valid only for Ethernet. Values will read 0 over
Modbus RTU (HMI port).
|
|
bit 0 Input table freshness 0 = table has been read within 100 ms 1 = table has not been read within 100 ms |
||||
bit 1 Input table validity 0 = table data is invalid 1 = table data is valid |
||||
bit 2 Input table changed 0 = table data is unchanged from last read 1 = table data is changed from last read |
||||
bits 3-7 (Reserved) |
||||
bit 8 Output table freshness 0 = table has been read within 100 ms 1 = table has not been read within 100 ms |
||||
bit 9 Output table validity 0 = table data is invalid 1 = table data is valid |
||||
bit 10 Output table changed 0 = table data is unchanged from last read 1 = table data is changed from last read |
||||
bits 11-15 (Reserved) |
||||
2501 |
8C : 01 : 02 |
Word |
(Reserved) |
|
2502 |
8C : 01 : 03 |
Word |
Mirrors System Status Register 1 (register 455 or object 68 : 01 : 06) |
|
bit 0 mirrors System Ready |
||||
bit 1 mirrors System On |
||||
bit 2 mirrors System Trip |
||||
bit 3 mirrors System Alarm |
||||
bit 4 mirrors System Tripped |
||||
bit 5 mirrors trip Reset Authorized |
||||
bit 6 mirrors Controller Power |
||||
bit 7 mirrors Motor Running 0 = Stopped, average current below 5% FLCmin 1 = Running, average current above 20% FLCmin |
||||
bits 8-13 mirrors Motor Average Current Ratio 32 = 100% FLC - 63 = 200% FLC |
||||
bit 14 mirrors In remote |
||||
bit 15 mirrors Motor Starting (start in progress) 0 = descending current was above the long start trip threshold, then crossed below 1 = ascending current is greater than 20% FLCmin |
||||
2503 |
8C : 01 : 04 |
Word |
Mirrors System Status Register 2 (register 456 or object 68 : 01 : 07) |
|
bit 0 mirrors Auto-reset Active |
||||
bit 1 (Not significant) |
||||
bit 2 mirrors Controller Power Cycle Requested |
||||
bit 3 mirrors Motor Restart Time Undefined |
||||
bit 4 mirrors Rapid Cycle Lockout |
||||
bit 5 mirrors Load Shedding |
1 |
|||
bit 6 mirrors Motor Speed 0 = FLC1 setting is used 1 = FLC2 setting is used |
||||
bit 7 mirrors HMI Port Comm Loss |
||||
bit 8 mirrors Network Port Comm Loss |
||||
bit 9 mirrors Motor Transition Lockout |
||||
bits 10-15 (Not significant) |
||||
2504 |
8C : 01 : 05 |
Word |
Mirrors Logic Inputs Status (register 457 or object 68 : 01 : 08) |
|
bit 0 mirrors Logic Input 1 |
||||
bit 1 mirrors Logic Input 2 |
||||
bit 2 mirrors Logic Input 3 |
||||
bit 3 mirrors Logic Input 4 |
||||
bit 4 mirrors Logic Input 5 |
||||
bit 5 mirrors Logic Input 6 |
||||
bit 6 mirrors Logic Input 7 |
||||
bit 7 mirrors Logic Input 8 |
1 |
|||
bit 8 mirrors Logic Input 9 |
1 |
|||
bit 9 mirrors Logic Input 10 |
1 |
|||
bit 10 mirrors Logic Input 11 |
1 |
|||
bit 11 mirrors Logic Input 12 |
1 |
|||
bit 12 mirrors Logic Input 13 |
1 |
|||
bit 13 mirrors Logic Input 14 |
1 |
|||
bit 14 mirrors Logic Input 15 |
1 |
|||
bit 15 mirrors Logic Input 16 |
1 |
|||
2505 |
8C : 01 : 06 |
Word |
Logic outputs status (register 458 or object 68 : 01 : 09) |
|
bit 0 mirrors Logic Output 1 |
||||
bit 1 mirrors Logic Output 2 |
||||
bit 2 mirrors Logic Output 3 |
||||
bit 3 mirrors Logic Output 4 |
||||
bit 4 mirrors Logic Output 5 |
1 |
|||
bit 5 mirrors Logic Output 6 |
1 |
|||
bit 6 mirrors Logic Output 7 |
1 |
|||
bit 7 mirrors Logic Output 8 |
1 |
|||
bits 8-15 (Reserved) |
Modbus/TCP (Register Addresses) |
EtherNet/IP (Object Addresses) |
Variable Type |
Read/Write Variables |
|
---|---|---|---|---|
2506 |
8C : 01 : 07 |
Word |
Logic Outputs Command Register for Custom Logic (register 700 or object 6C : 01 : 01) |
|
bit 0 mirrors Logic Output 1 Command |
||||
bit 1 mirrors Logic Output 2 Command |
||||
bit 2 mirrors Logic Output 3 Command |
||||
bit 3 mirrors Logic Output 4 Command |
||||
bit 4 mirrors Logic Output 5 Command |
1 |
|||
bit 5 mirrors Logic Output 6 Command |
1 |
|||
bit 6 mirrors Logic Output 7 Command |
1 |
|||
bit 7 mirrors Logic Output 8 Command |
1 |
|||
bits 8-15 (Reserved) |
||||
2507 |
8C : 01 : 08 |
Word |
Control Register 1 (register 704 or object 6C : 01 : 05) |
|
bit 0 mirrors Motor Run Forward Command |
||||
bit 1 mirrors Motor Run Reverse Command |
||||
bit 2 (Reserved) |
||||
bit 3 mirrors trip Reset Command |
||||
bit 4 (Reserved) |
||||
bit 5 mirrors Self Test Command |
||||
bit 6 mirrors Motor Low Speed Command |
||||
bits 7-15 (Reserved) |
||||
2508 |
8C : 01 : 09 |
Word |
Analog Output 1 Command (register 706 or object 6C : 01 : 07) |
|
2509-2599 |
8C : 01 : 0A - 8C : 01 : 64 |
− |
(Reserved) |