manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Eaton
  6. •
  7. Adapter
  8. •
  9. Eaton ELC-CAENET User manual

Eaton ELC-CAENET User manual

ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
70
4 ELC-CAENET
To ensure correct installation and operation of ELC-CAENET, please read this chapter carefully
before using your ELC-CAENET. The ELC-CAENET is an Ethernet remote I/O adapter product
that connects ELC I/O modules to Ethernet networks using either EtherNet/IP or Modbus TCP
protocols. To configure the ELC-CAENET module use EATON’s ELCSoft and ECISoft or an
embedded web page on the device.
The ELC-CAENET supports Modbus TCP server protocol and can be used as remote I/O from
a PLC or other Modbus TCP client devices. The ELC-CAENET can also be used as a Modbus
TCP gateway, supporting the conversion from Modbus TCP commands to Modbus ASCII/RTU.
The ELC-ENET also supports EtherNet/IP adapter functionality to provide remote I/O for a PLC
capable of being an EtherNet/IP scanner.
4.1 Features
zSupports EtherNet/IP Adapter communication with up to 8 connections.
zSupports Modbus TCP server communications with up to 16 connections.
z10/100 Mbps transmission speed; MDI/MDI-X auto-detect.
zSupports up to 16 expansion modules, including up to 8 analog modules
zSupports a maximum of 256 digital Input and Output points.
zIntegrated Modbus TCP to Modbus serial gateway (Allows a Modbus TCP client to
connect to 32 devices on a local modbus serial link).
zSupports embedded “local logic functions”: IF-THEN, counter, timer and real-time clock.
Able to operate independently without control from a main PLC.
zReal time clock synchronized via NTP
zConfigurable using embedded web page or Eaton ELCSoft/ECISoft.
4.2 Specifications
Ethernet interface
Interface RJ-45 with Auto MDI/MDIX
Transmission method 802.3, 802.3u
Transmission cable Category 5e, 100m (Max)
Transmission speed 10/100 Mbps Auto-Detection
Communication
protocol
ICMP, IP, TCP, UDP, DHCP, SMTP, NTP, MODBUS TCP,
ETHERNET/IP
Serial communication interface (COM1)
Interface Mini Din
Transmission method RS-232
Communication speed 19,200 bps
Communication format Stop bit: 1; Parity bit: None; Data bit: 8
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 71
Transmission cable ELC-CBPCELC3
Serial communication interface (COM2)
Interface 3 PIN feed-through terminal
Transmission method RS-485
Transmission distance 4,000 ft (@19.2K)
Communication speed 110, 150, 300, 600, 1,200, 2,400, 4,800, 9,600, 19,200,
38,400, 57,600, 115,200 bps
Communication format Stop bit: 1, 2; Parity bit: None, Odd, Even; Data bit: 7, 8
Communication
protocol Modbus ASCII、Modbus RTU
Environment
Noise immunity
ESD (IEC 61131-2, IEC 61000-4-2): 8KV Air Discharge
EFT (IEC 61131-2, IEC 61000-4-4): Power Line:±2KV, Digital
Input: ±2KV,
Communication I/O: ±2KV
RS (IEC 61131-2, IEC 61000-4-3): 80MHz ~ 100MHz, 10V/m.
1.4GHz ~ 2.0GHz, 10V/m
Conducted Susceptibility Test (EN61000-4-6, IEC61131-2 9.10):
150kHz ~ 80MHz, 3V/m
Surge Test (Biwave IEC61132-2, IEC61000-4-5): Power line
0.5KV DM, Ethernet 0.5KV CM, RS-485 0.5KV CM
Operation 0ºC ~ 55ºC (temperature), 50 ~ 95% (humidity), pollution
degree 2
Storage -25ºC ~ 70ºC (temperature), 5 ~ 95% (humidity)
Shock/vibration
immunity
International standards: IEC61131-2, IEC 68-2-6 (TEST
Fc)/IEC61131-2 & IEC 68-2-27 (TEST Ea)
Certificates
Electrical specification
Power supply voltage 24VDC (-15% ~ 20%) (with DC input polarity reverse
protection)
Power fuse capacity 1.85A/30VDC, Polyswitch
Power consumption 2W
Insulation voltage 500VDC
Weight 116g
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
72
4.3 Product Profile & Outline
4.3.1 Dimension
60
37.4
33 90
STOP
RS-485
RS-232
ELC-CAENET
RUN
BAT.LOW
POWER
RUN
LAN
Unit: mm
4.3.2 Product Profile
4
9
18
87
10
1
2
3
5
6
11
14 17
15
13
16
1
9
12
21
20
STOP
RS-485
RS-232
ELC-CAENET
RUN
BAT.LOW
POWER
RUN
LAN
1. POWER indicator 12. RS-485 communication port
2. RUN indicator 13. Extension module positioning hole
3. BAT.LOW indicator 14. Nameplate
4. RUN/STOP switch 15. Extension port
5. RS-232 indicator 16. DIN rail (35mm)
6. RS-485 indicator 17. Extension module fixing clip
7. LINK/ACK indicator 18. DIN rail clip
8. SPEED indicator 19. Power supply port
9. Digital display 20. 3P terminal block (standard accessory)
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 73
10. Ethernet communication port
11. RS-232 communication port
21. Power supply connection cable (standard
accessory)
4.3.3 LED Indicators
LED Color Function
POWER Green Power supply indication
RUN Green RUN/STOP indication
BAT.LOW Red Battery in low power indication
RS-232 Yellow Displays communication status of RS-232 port
RS-485 Yellow Displays communication status of RS-485 port
LINK/ACT Green Displays the status of network
SPEED Yellow Displays the speed of network connection
4.3.4 RUN/STOP Switch
Status Explanation
1. RUN indicator on ELC-CAENET is ON.
2. Analog input/output modules are in RUN status.
RUN
3. Local logic functions are running.
1. Analog input/output module switches from RUN to STOP
status.
RUN ÆSTOP
2. Y points on digital input/output module are all OFF.
1. RUN indicator on ELC-CAENET is OFF.
2. Analog input/output modules are in STOP status.
STOP
3. Local logic function halted.
1. ELC-CAENET re-detects the modules on the I/O bus.
STOP
RUN
STOP ÆRUN 2. Analog input/output modules switch from STOP to RUN
status.
4.3.5 Ethernet RJ-45 PIN Definition
PIN Signal Definition PIN Signal Definition
1 Tx+ Positive pole for data
transmission 5 -- N/C
2 Tx- Negative pole for data
transmission 6 Rx-
Negative pole for data
receiving
3 Rx+ Positive pole for data
receiving 7 -- N/C
4 -- N/C 8 -- N/C
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
74
4.3.6 RS-232 PIN Definition
PIN Signal Definition PIN Signal Definition
1 -- N/C 5 Tx Transmission data
2 -- N/C 6 -- N/C
3 -- N/C 7 -- N/C
4 Rx Reception data 8 GND Ground
4.3.7 RS-485 PIN Definition
PIN Signal Definition
1 SG Signal Ground
2 D- Negative pole for data
3 D+ Positive pole for data
1
2
3
4.4 Installation & Wiring
In this section, we will describe how to connect the ELC-CAENET module to other devices and
the network.
4.4.1 Connecting the ELC-CAENET to ELC I/O Modules
zOpen the extension clips on the top and bottom of the ELC-CAENET. Connect the
extension port of the ELC-CAENET and the I/O module.
zFasten the extension clips on the I/O module. Make sure the contact between the modules
is secure.
ELC-AN02NANN
ELC-EX16NNDR
POWER
RUN
BAT.LOW
RUN
STOP
ELC-CAENET
LAN
RS-232
RS-485
4.4.2 Installing the ELC-CAENET and ELC I/O Modules onto a DIN Rail
zUse standard 35mm DIN rail.
zOpen the DIN rail clips on ELC-CAENET and the I/O modules and insert the modules onto
the rail.
zPress the clips to secure the modules onto the rail.
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 75
ELC-EX16NNDR
ELC-AN02NANN
35mm DIN rail
4.4.3 How to Connect the ELC-CAENET to the Local Area Network
Connect ELC-CAENET to the Ethernet switch using CAT-5e twisted pair cable. Since the
ELC-CAENET has Auto MDI/MDIX functionality, a cross over cable is not requried to connect
directly to a PC. See below for the connection between the PC and ELC-CAENET modules:
ELC-PV28
RUN
STOP
ELCAN02NANN
ELC-EX08NNSN
ELC-EX16NNDR
ELC-AN04ANNN
ELC-TC04ANNN
ELC-PT04ANNN
Ethernet
ELC-CAENET DI/DO AI/AO
ELC-PV28
COM2
PC
ELC-COENETM
ELC-COENETM
4.5 Internal data structure for the ELC-CAENET
This section describes the internal data structure for the ELC-CAENET module. These data
elements can be accessed from Modbus TCP, EtherNet/IP and the local logic features
described in later sections of this manual
4.5.1 Basic Registers (BR)
BR# Attribute Content Explanation Default Latched
0 R Model name
Set up by the system; read only. The model
code of ELC-CAENET= H’0600. H’0600 YES
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
76
BR# Attribute Content Explanation Default Latched
1 R Firmware version
the current firmware verision in hex, e.g. V1.2 is
indicated as high byte = 0x01 and low byte =
0x20.
YES
2 R
Release date of
the version
the data in decimal form. 10,000s digit and
1,000s digit are for “month”; 100s digit and 10s
digit are for “day”. For 1s digit: 0 = morning; 1 =
afternoon.
Example: 12191 indicates the version released
in the afternoon of December 19.
YES
3 R/W
Start/Stop PLC
function NO
4 Reserved NO
5 R/W
COM2
communication
settings
RS-485 communication settings. Please refer to
the table of baud rate setting and
communication format setting.
H’0368 YES
6 R/W Address For setting up the station address K’1 YES
7 R
Number of DI
points Range: 0 ~ 256 NO
8 R
Number of DO
points Range: 0 ~ 256 NO
9 R Error code Displaying the errors. Please refer to the table
of error codes. NO
10 Reserved NO
11 R/W
Communication
time-out
For setting up the communication time-out (ms)
in Modbus TCP mode. K’5000 YES
12 R/W
Communication
delay time
For setting up the minimum interval time
between every communication datum. K’0 YES
13 R/W
TCP connection
idle time
For setting up idle time for TCP communication.
Unit: second K’30 YES
14 ~ 22 Reserved NO
23 R
Number of
analog I/O
modules
Max. 8 NO
24 R
ID of the 1st
analog I/O
module
ID of the 1st analog I/O module NO
25 R
ID of the 2nd
analog I/O
module
ID of the 2nd analog I/O module NO
26 R
ID of the 3rd
analog I/O
module
ID of the 3rd analog I/O module NO
27 R
ID of the 4th
analog I/O
module
ID of the 4th analog I/O module NO
28 R
ID of the 5th
analog I/O
module
ID of the 5th analog I/O module NO
29 R
ID of the 6th
analog I/O
module
ID of the 6th analog I/O module NO
30 R
ID of the 7th
analog I/O
module
ID of the 7th analog I/O module NO
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 77
BR# Attribute Content Explanation Default Latched
31 R
ID of the 8th
analog I/O
module
ID of the 8th analog I/O module NO
32 ~ 49 Reserved NO
50 R/W RTC settings Settings of the real-time clock NO
51 R/W Year Range: 1970 ~ 2099 YES
52 R/W Week Range: 1 ~ 7 YES
53 R/W Month Range: 1 ~ 12 YES
54 R/W Day Range: 1 ~ 31 YES
55 R/W Hour Range: 0 ~ 23 YES
56 R/W Minute Range: 0 ~ 59 YES
57 R/W Second Range: 0 ~ 59 YES
58 ~ 59 Reserved NO
60 Reserved NO
61 ~ 63 Reserved 0 NO
Symbol “R” refers to ready only; “R/W” refers to read and write.
4.5.2 Basic Registers (BR) descriptions
BR#0: Model Name
Model code of ELC-CAENET = H’0600.
BR#1: Firmware Version
The firmware version of ELC-CAENET is displayed in hex, e.g. H’0100 indicates version V1.00
BR#2: Release Date of the Version
The date in decimal form 10,000s digit and 1,000s digit are for “month”; 100s digit and 10s digit
are for “day”. For 1s digit: 0 = morning; 1 = afternoon.
Example: 12191 indicate the version released in the afternoon of December 19.
BR#5: COM2 Communication Settings
Description:
b0 ~ b3
Interface Explanation
Data Baud
rate (bps) Data Baud
rate (bps) Data Baud
rate (bps)
0x1 110 0x6 2,400 0xB 57,600
0x2 150 0x7 4,800 0xC 115,200
0x3 300 0x8 9,600
0x4 600 0x9 19,200
Content COM2
RS-485
0x5 1,200 0xA 38,400
b4 ~ b7
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
78
b7 b6 ~ b5 b4
Explanation
Stop bit
0: 1 Stop bit
1: 2 Stop bits
Parity bit
00 : None parity bit
01 : Odd parity bit
11 : Even parity bit
Data bit
0 : 7 Data bits
1 : 8 Data bits
0000 (0) 7-N-1 0011 (3) 8-O-1 1000 (8) 7-N-2 1011 (B) 8-O-2
0001 (1) 8-N-1 0110 (6) 7-E-1 1001 (9) 8-N-2 1110 (E) 7-E-2
Content
0010 (2) 7-O-1 0111 (7) 8-E-1 1010 (A) 7-O-2 1111 (F) 8-E-2
b8 ~ b15
Content Explanation
0x02 Modbus RTU Master
0x03 Modbus ASCII Master
BR#6: Address
For assigning or reading the Modbus serial address of the ELC-CAENET. The address will be
displayed in the message display after being set up. Range: 1 ~ 247.
BR#7: Number of Digital Input Points
Read the number of digital input points from BR#7. Range: 0 ~ 256. Max. I/O points: 256. The
number of input points is autiomatically detected by the ELC-CAENET based on the connected
I/O cards.
BR#8: Number of Digital Output Points
Read the number of digital output points from BR#8. Range: 0 ~ 256. Max. I/O points: 256. The
number of output points is autiomatically detected by the ELC-CAENET based on the
connected I/O cards.
BR#9: Error Code
Description:
Error code = 0 refers to no error occurring.
Code Indication How to correct
F0 Returning to default setting --
F1 ELC-CAENET being powered --
F2 Power supply in low voltage Check if the power supply of the module is functioning
normally.
F3 Internal error. Manufacturing error.
1. Check if the settings of local logic are incorrect.
2. Re-power ELC-CAENET. If the error still exists, try
step 3.
3. Reset ELC-CAENET. If the error still exists, send
the module back to the manufacturer for repair.
F5 Network connection error Check if ELC-CAENET is properly connected to the
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 79
Code Indication How to correct
network.
F6 TCP connection limit exceeded
Check if the number of client connections exceeds the
maximum. (8 EtherNet/IP or 16 Modbus TCP
connections)
F7 RS-485 setting error Check if the RS-485 communication format is correct.
F8 IP addressing error
1. DHCP request failure.
2. IP address invalid.
3. Subnet mask invalid.
4. Gateway does not exist in the same subnet.
5. Returning to default setting.
F9 Extension module error
Check if the configuration of the extension module
has been modified. If the error still exists, check if the
number of I/O points exceeds the maximum and
whether the there are more than 8 analog/specialty
I/O modules connected.
04 Slave error
0b No response from station
1. Check if ELC-CAENET and RS-485 are properly
connected.
2. Check if the RS-485 transmission speed is
consistent with that of other nodes on the serial
network.
BR#11: Communication Time-out (ms)
Communication time-out. Default = 5,000ms. For example, if you wish to set up the
communication time-out to 7 seconds manually, write 7000 to BR#11. Range: 5 ~ 65,535.
BR#12: Communication Delay Time (ms)
Minimum interval time between every Modbus command. Default = 0ms. For example, if you
wish to set up the communication delay time to 100ms manually, write 100 into BR#12. Range:
0 ~ 65,535.
BR#13: TCP Connection Idle Time (s)
TCP connection idle time. Default = 30 seconds. For example, if you wish to set up the idle
time to 7 seconds manually, write 7 into BR#13. Range: 5 ~ 65,535.
BR#23: Number of Analog/Specialty I/O Modules
The number of Analog/Specialty modules detected at “go to run”. Max. 8.
BR#24 ~ #31: ID of the 1st ~ 8th Analog I/O Module
The ID of the 1st ~ 8th analog I/O modules are read from BR#24 ~ BR#31.
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
80
BR#50 ~ BR#57: RTC Settings
Real-time clock (RTC) set-up. When BR#9 = 1, ELC-CAENET will stop to update the RTC
values to BR#10 ~ #16. Once the setup is completed, ELC-CAENET will set BR#9 to 0.
Allowed range for RTC: 1970/01/01 00:00:00 ~ 2037/12/31 23:59:59
BR#9
0 No action
1 RTC stops
2 RTC being set
4.5.3 External Input Contacts (RX)
RX# Attribute Content Explanation Default Latched
0 ~ 255 R/W External input contact Input points on digital I/O module OFF NO
Symbol “R” refers to ready only; “R/W” refers to read and write.
RX#0 ~ #255: External Input Contact
The current state of the input points. The right-side extension interface on ELC-CAENET is
able to connect to ELC digital I/O modules. ELC-CAENET supports maximum 256 I/O points.
4.5.4 External Output Contacts (RY)
RY# Attribute Content Explanation Default Latched
0 ~ 255 R/W External output contact Output points on digital I/O module OFF NO
Symbol “R” refers to ready only; “R/W” refers to read and write.
RY#0 ~ #255: External Output Contact
The desired output point states. The right-side extension interface on ELC-CAENET is able
to connect to ELC digital I/O modules. ELC-CAENET supports maximum 256 I/O points.
4.5.5 Control Register for Extension Modules (RCR)
RCR# Attribute Content Explanation Default Latched
0 ~ 49 R/W The 1st analog I/O
module
Control register for the 1st analog
I/O module -- NO
50 ~ 99 R/W The 2nd analog I/O
module
Control register for the 2nd analog
I/O module -- NO
100 ~ 149 R/W The 3rd analog I/O
module
Control register for the 3rd analog
I/O module -- NO
150 ~ 199 R/W The 4th analog I/O
module
Control register for the 4th analog
I/O module -- NO
200 ~ 249 R/W The 5th analog I/O
module
Control register for the 5th analog
I/O module -- NO
250 ~ 299 R/W The 6th analog I/O
module
Control register for the 6th analog
I/O module -- NO
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 81
RCR# Attribute Content Explanation Default Latched
300 ~ 349 R/W The 7th analog I/O
module
Control register for the 7th analog
I/O module -- NO
350 ~ 399 R/W The 8th analog I/O
module
Control register for the 8th analog
I/O module -- NO
Symbol “R” refers to ready only; “R/W” refers to read and write.
RCR#0 ~ #399: Control Register for Right-Side Analog I/O Modules
By reading/writing RCR in ELC-CAENET, you are able to store or retrieve the data in the
control register (CR) inside the analog input/output module.
Example: RCR#0 corresponds to CR#0 in the 1st analog I/O module. RCR#260 corresponds
to CR#10 in the 6th analog I/O module. Extension module closest to ELC-CAENET is
regarded as the 1st module.
4.5.6 Word Devices & Bit Devices for Timers (T)
T# Attribute Register/coil name Explanation Default Latched
0 R/W Timer 0 Timer 0/OFF NO
1 R/W Timer 1 Timer 0/OFF NO
2 R/W Timer 2 Timer 0/OFF NO
3 R/W Timer 3 Timer 0/OFF NO
4 R/W Timer 4 Timer 0/OFF NO
5 R/W Timer 5 Timer 0/OFF NO
6 R/W Timer 6 Timer 0/OFF NO
7 R/W Timer 7 Timer 0/OFF NO
8 R/W Timer 8 Timer 0/OFF NO
9 R/W Timer 9 Timer 0/OFF NO
10 R/W Timer 10 Timer 0/OFF NO
11 R/W Timer 11 Timer 0/OFF NO
12 R/W Timer 12 Timer 0/OFF NO
13 R/W Timer 13 Timer 0/OFF NO
14 R/W Timer 14 Timer 0/OFF NO
15 R/W Timer 15 Timer 0/OFF NO
Symbol “R” refers to ready only; “R/W” refers to read and write.
T#0: Timer 0
When the timer is enabled, it will start to time according to the settings. When the timing
reaches the target, the timer done bit, T0, will be ON. When the bit is reset, the timer value will
be reset to 0 as well.
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
82
T#1 ~ #15: Timer 1 ~ 15
Same as T#0.
4.5.7 Word Devices & Bit Devices for Counters (C)
C# Attribute Register/coil name Explanation Default Latched
0 R/W Counter 0 Counting up/down counter 0/OFF NO
1 R/W Counter 1 Counting up/down counter 0/OFF NO
2 R/W Counter 2 Counting up/down counter 0/OFF NO
3 R/W Counter 3 Counting up/down counter 0/OFF NO
4 R/W Counter 4 Counting up/down counter 0/OFF NO
5 R/W Counter 5 Counting up/down counter 0/OFF NO
6 R/W Counter 6 Counting up/down counter 0/OFF NO
7 R/W Counter 7 Counting up/down counter 0/OFF NO
8 R/W Counter 8 Counting up/down counter 0/OFF NO
9 R/W Counter 9 Counting up/down counter 0/OFF NO
10 R/W Counter 10 Counting up/down counter 0/OFF NO
11 R/W Counter 11 Counting up/down counter 0/OFF NO
12 R/W Counter 12 Counting up/down counter 0/OFF NO
13 R/W Counter 13 Counting up/down counter 0/OFF NO
14 R/W Counter 14 Counting up/down counter 0/OFF NO
15 R/W Counter 15 Counting up/down counter 0/OFF NO
Symbol “R” refers to ready only; “R/W” refers to read and write.
C#0: Counter 0
When the counter is enabled, the counter wil count up or down.. When the count reaches the
target, the counter will stop, and the done bit ,C0, will be set to ON. If the user resets the done
bit, the count value will be reset to 0 as well.
C#1 ~ #15: Counter 1 ~ 15
Same as C#0.
4.5.8 Bit Devices for Real-Time Clock (R)
The ELC-CAENET provides a set of 16 flags to be defined based on the internal Real Time
Clock.
R# Attribute Content Explanation Default Latched
0 R/W RTC 0 Real-time clock flag 0 OFF NO
1 R/W RTC 1 Real-time clock flag 1 OFF NO
2 R/W RTC 2 Real-time clock flag 2 OFF NO
3 R/W RTC 3 Real-time clock flag 3 OFF NO
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 83
R# Attribute Content Explanation Default Latched
4 R/W RTC 4 Real-time clock flag 4 OFF NO
5 R/W RTC 5 Real-time clock flag 5 OFF NO
6 R/W RTC 6 Real-time clock flag 6 OFF NO
7 R/W RTC 7 Real-time clock flag 7 OFF NO
8 R/W RTC 8 Real-time clock flag 8 OFF NO
9 R/W RTC 9 Real-time clock flag 9 OFF NO
10 R/W RTC 10 Real-time clock flag 10 OFF NO
11 R/W RTC 11 Real-time clock flag 11 OFF NO
12 R/W RTC 12 Real-time clock flag 12 OFF NO
13 R/W RTC 13 Real-time clock flag 13 OFF NO
14 R/W RTC 14 Real-time clock flag 14 OFF NO
15 R/W RTC 15 Real-time clock flag 15 OFF NO
Symbol “R” refers to ready only; “R/W” refers to read and write.
R#0: RTC 0
When the RTC function is enabled, and the assigned trigger RTC condition is true,
ELC-CAENET will set the corresponding bit flag, R0, to ON.
R#1 ~ #15: RTC 1 ~ 15
Same as R#0.
4.6 Modbus TCP Communications
The ELC-CAENET module supports the MODBUS TCP protocol. It acts as a MODBUS TCP
server, providing access to the internal data elements described earlier in this document.
4.6.1 Function Codes Supported
Function code Explanation Devices supported
0x02 Read discrete inputs RX, RY, T, R, C
0x03 Read holding registers BR, T, C, RCR
0x05 Write single coil RY, T, R, C
0x06 Write single register BR, T, C, RCR
0x0F Write multiple coils RY, T, R, C
0x10 Write multiple registers BR, T, C, RCR
0x17 Read/write multiple registers BR, T, C, RCR
4.6.2 Exception Codes Supported
Exception code Explanation
0x01 Illegal function
0x02 Illegal data address
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
84
Exception code Explanation
0x03 Illegal data value
0x04 Slave device failure
0x0b Gateway target device failed to respond.
4.6.3 Device Type & Device Address
Discrete input
Device
type Modbus address (Hex) 6-digit Modbus address (Dec) Number
RX 0x0400 ~ 0x04FF 101025 ~ 101280 256
Coil
RY 0x0500 ~ 0x05FF 001281 ~ 001537 256
T 0x1600 ~ 0x160F 005633 ~ 005649 16
R 0x1900 ~ 0x190F 006401 ~ 006416 16
C 0x1E00 ~ 0x1E0F 007681 ~ 007696 16
Holding register
Device
t
Modbus address (Hex) 6-digit Modbus address (Dec) Number
BR 0x0000~0x0040 400001~400064 64
T 0x1600~0x160F 405633~405649 16
C 0x1E00~0x1E0F 407681~407696 16
RCR 0x3000~0x3190 412289~412689 400
4.7 EtherNet/IP Communications
The ELC-CAENET module supports the EtherNet/IP protocol. It acts as an adapter device. It
provides access to internal data elements through both implicit I/O connections to the I/O
assemblies, and explicit messages to data objects.
4.7.1 Instance Level Service Codes Supported
Service
code Explanation Object supported
0x05 Reset Identity Object
0x0E Get Attribute Single
Identity Object
Message Router Object
Assembly Object
Connection Manager Object
Discrete Input Object
Discrete Ouput Object
BR Object
RCR Object
TCP/IP Interface Object
Ethernet Link Object
0x10 Set Attribute Single
Assembly Object
Discrete Ouput Object
BR Object
RCR Object
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 85
Service
code Explanation Object supported
0x4E Forward Close Connection Manager Object
0x54 Forward Open Connection Manager Object
4.7.2 Object and Instances Supported
Object Class Code Instance
Code Explanation
Identity Object 0x01 #1 CIP Identity*
Message Router Object 0x02 #1 Application message router*
#100 Input point assembly
#101 Output point assembly
#102 CR read mapping assembly
#103 CR write mapping assembly
#104 Input point and RCR read mapping
assembly
Assembly Object 0x04
#105 Output point and RCR write mapping
assembly
Connection Manager
Object 0x06 #1 Application connection mamager*
Discrete Input Object 0x08 #1 ~ #256 256 Input points*
Discrete Ouput Object 0x09 #1 ~ #256 256 Output points*
BR Object 0x64 #1 ~ #64 64 BR registers
RCR Object 0x65 #1 ~ #400 400 RCR registers
TCP/IP Interface Object 0xF5 #1 TCP/IP Parameters*
Ethernet Link Object 0xF6 #1 Ethernet Link Parameters*
4.7.3 Identity Object (0x01)
Instance
#
Attribute
ID Name Data Type Description of Attribute Default Access
Rule
#1 Vendor ID UINT Identification of each vendor by
number K’799 Get
#2 Device
Type UINT Indication of general type of
product H’000C Get
#3 Product
Code UINT Identification of a particular
product of an individual vendor H’0600 Get
Revision STRUCT
of:
Revision of the item the
Identity Object represents
Major
Revision USINT
#4
Minor
Revision USINT
Get
#5 Status WORD Summary status of device Get
#6 Serial
Number UDINT Serial number of device Get
#1
#7 Product
Name
SHORT_
STRING Human readable identification “ELC-CAENET” Get
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
86
4.7.4 Assembly Object (0x04)
Instance
#
Attribute
ID Name Data Type Description of Attribute Default Access
Rule
#3 Data ARRAY of
BYTEs Discrete Input points on digital Input module Get
#100
#4 Size UINT Number of bytes in Attribute#3 32 Get
#3 Data ARRAY of
BYTEs
Discrete Output points on digital Input
module Get/Set
#101
#4 Size UINT Number of bytes in Attribute#3 32 Get
#3 Data ARRAY of
BYTEs
CR read mapping on externsion analog
module Get
#102
#4 Size UINT Number of bytes in Attribute#3 128 Get
#3 Data ARRAY of
BYTEs
CR write mapping on externsion analog
module Get/Set
#103
#4 Size UINT Number of bytes in Attribute#3 128 Get
#3 Data ARRAY of
BYTEs
Discrete Input points on digital Input module
and CR write mapping on externsion analog
module
Get
#104
#4 Size UINT Number of bytes in Attribute#3 160 Get
#3 Data ARRAY of
BYTE
Discrete Output points on digital Input
module and CR write mapping on externsion
analog module
Get/Set
#105
#4 Size UINT Number of bytes in Attribute#3 160 Get
Instance Data Format
Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Discrete
Input#8
Discrete
Input#7
Discrete
Input#6
Discrete
Input#5
Discrete
Input#4
Discrete
Input#3
Discrete
Input#2
Discrete
Input#1
1 Discrete
Input#16
Discrete
Input#15
Discrete
Input#14
Discrete
Input#13
Discrete
Input#12
Discrete
Input#11
Discrete
Input#10
Discrete
Input#9
2 Discrete
Input#24
Discrete
Input#23
Discrete
Input#22
Discrete
Input#21
Discrete
Input#20
Discrete
Input#19
Discrete
Input#18
Discrete
Input#17
…
#100
31 Discrete
Input#256
Discrete
Input#255
Discrete
Input#254
Discrete
Input#253
Discrete
Input#252
Discrete
Input#251
Discrete
Input#250
Discrete
Input#249
Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Discrete
Output#8
Discrete
Output#7
Discrete
Output#6
Discrete
Output#5
Discrete
Output#4
Discrete
Output#3
Discrete
Output#2
Discrete
Output#1
1 Discrete
Output#16
Discrete
Output#15
Discrete
Output#14
Discrete
Output#13
Discrete
Output#12
Discrete
Output#11
Discrete
Output#10
Discrete
Output#9
2 Discrete
Output#24
Discrete
Output#23
Discrete
Output#22
Discrete
Output#21
Discrete
Output#20
Discrete
Output#19
Discrete
Output#18
Discrete
Output#17
…
#101
31
Discrete
Output#25
6
Discrete
Output#25
5
Discrete
Output#25
4
Discrete
Output#25
3
Discrete
Output#25
2
Discrete
Output#25
1
Discrete
Output#25
0
Discrete
Output#24
9
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 87
Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Low Byte of CR Read Mapping#1
1 High Byte of CR Read Mapping#1
2 Low Byte of CR Read Mapping#2
3 High Byte of CR Read Mapping#2
4 Low Byte of CR Read Mapping#3
5 High Byte of CR Read Mapping#3
…
126 Low Byte of CR Read Mapping#64
#102
127 High Byte of CR Read Mapping#64
Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Low Byte of CR Write Mapping#1
1 High Byte of CR Write Mapping#1
2 Low Byte of CR Write Mapping#2
3 High Byte of CR Write Mapping#2
4 Low Byte of CR Write Mapping#3
5 High Byte of CR Write Mapping#3
…
126 Low Byte of CR Write Mapping#64
#103
127 High Byte of CR Write Mapping#64
Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Discrete
Input#8
Discrete
Input#7
Discrete
Input#6
Discrete
Input#5
Discrete
Input#4
Discrete
Input#3
Discrete
Input#2
Discrete
Input#1
1 Discrete
Input#16
Discrete
Input#15
Discrete
Input#14
Discrete
Input#13
Discrete
Input#12
Discrete
Input#11
Discrete
Input#10
Discrete
Input#9
2 Discrete
Input#24
Discrete
Input#23
Discrete
Input#22
Discrete
Input#21
Discrete
Input#20
Discrete
Input#19
Discrete
Input#18
Discrete
Input#17
…
31 Discrete
Input#256
Discrete
Input#255
Discrete
Input#254
Discrete
Input#253
Discrete
Input#252
Discrete
Input#251
Discrete
Input#250
Discrete
Input#249
32 Low Byte of CR Read Mapping#1
33 High Byte of CR Read Mapping#1
34 Low Byte of CR Read Mapping#2
35 High Byte of CR Read Mapping#2
36 Low Byte of CR Read Mapping#3
37 High Byte of CR Read Mapping#3
…
158 Low Byte of CR Read Mapping#64
#104
159 High Byte of CR Read Mapping#64
ELC Distributed I/O Adapters
For More Information visit: www.eaton.com MN05002003E
88
Instance Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Discrete
Output#8
Discrete
Output#7
Discrete
Output#6
Discrete
Output#5
Discrete
Output#4
Discrete
Output#3
Discrete
Output#2
Discrete
Output#1
1 Discrete
Output#16
Discrete
Output#15
Discrete
Output#14
Discrete
Output#13
Discrete
Output#12
Discrete
Output#11
Discrete
Output#10
Discrete
Output#9
2 Discrete
Output#24
Discrete
Output#23
Discrete
Output#22
Discrete
Output#21
Discrete
Output#20
Discrete
Output#19
Discrete
Output#18
Discrete
Output#17
…
31
Discrete
Output#25
6
Discrete
Output#25
5
Discrete
Output#25
4
Discrete
Output#25
3
Discrete
Output#25
2
Discrete
Output#25
1
Discrete
Output#25
0
Discrete
Output#24
9
32 Low Byte of CR Write Mapping#1
33 High Byte of CR Write Mapping#1
34 Low Byte of CR Write Mapping#2
35 High Byte of CR Write Mapping#2
36 Low Byte of CR Write Mapping#3
37 High Byte of CR Write Mapping#3
…
158 Low Byte of CR Write Mapping#64
#105
159 High Byte of CR Write Mapping#64
Note: See the section on Analog I/O mapping in the configuration section of this manual
4.7.5 Discrete Input Object (0x08)
Instance
# Attribute ID Name Data Type Description of Attribute Default Access
Rule
#1 ~ #256 #3 Value BOOL Discrete Input point value.
0 = OFF; 1 = ON. Get
4.7.6 Discrete Output Object (0x09)
Instance
# Attribute ID Name Data Type Description of Attribute Default Access
Rule
#1 ~ #256 #3 Value BOOL Discrete Output point
value. 0 = OFF; 1 = ON. Get/Set
4.7.7 BR Object (0x64)
Instance
# Attribute ID Name Data Type Description of Attribute Default Access
Rule
#1 ~ #64 #3 Value WORD BR register Get/Set
4.7.8 RCR Object (0x65)
Instance
# Attribute ID Name Data Type Description of Attribute Default Access
Rule
#1 ~
#400 #3 Value WORD RCR register Get/Set
ELC Distributed I/O Adapters
MN05002003E For More Information visit: www.eaton.com 89
4.7.9 CIP General Status Code
General
Status
Code
Status Name Description of Status
0x 00 Success Service was successfully performed by the object specified.
0x 01 Connection
failure A connection related service failed along the connection path.
0x 02 Resource
unavailable
Resources needed for the object to perform the requested
service were unavailable.
0x 04 Path segment
error
The path segment identifier or the segment syntax was not
understood by the processing node. Path processing shall stop
when a path segment error is encountered.
0x 05
Path
destination
unknown
The path is referencing an object class, instance or structure
element that is not known or is not contained in the processing
node. Path processing shall stop when a path destination
unknown error is encountered.
0x 08 Service not
supported
The requested service was not implemented or was not
defined for this Object Class/Instance.
0x 09 Invalid
attribute value Invalid attribute data detected
0x 0E Attribute not
settable A request to modify a non-modifiable attribute was received.
0x 13 Not enough
data
The service did not supply enough data to perform the
specified operation.
0x 14 Attribute not
supported The attribute specified in the request is not supported
0x 15 Too much data The service supplied more data than was expected
0x 16 Object does
not exist The object specified does not exist in the device.
0x 20 Invalid
parameter
A parameter associated with the request was invalid. This code
is used when a parameter does not meet the requirements of
this specification and/or the requirements defined in an
Application Object Specification.
0x 26 Path Size
Invalid
The size of the path which was sent with the Service Request
is either not large enough to allow the Request to be routed to
an object or too much routing data was included.
4.8 ELC-CAENET Configuration
Eaton provides software that simplifies the configuration of the ELC-CAENET including the local
logic functions.
This section gives instructions on how to set up ELC-CAENET using this software and
explanation on each setup page. The software uses UDP port 20006 in the set up of the
ELC-CAENET. Appropriate firewall settings will need to be in place for remote access.
ECISoft is a stand alone application that manages the ELC Ethernet components on a network.
This application is integrated into the ELC programming software, ELCSoft.
An embedded web page on the ELC-CAENET also presents the set-up screens described in

Other Eaton Adapter manuals

Eaton Quick Connect User manual

Eaton

Eaton Quick Connect User manual

Eaton PXGMS Power Xpert Gateway Minislot UPS Programming manual

Eaton

Eaton PXGMS Power Xpert Gateway Minislot UPS Programming manual

Eaton PowerXL DX-NET-ETHERCAT-2 User manual

Eaton

Eaton PowerXL DX-NET-ETHERCAT-2 User manual

Eaton Series NRX User manual

Eaton

Eaton Series NRX User manual

Eaton Series NRX Manual

Eaton

Eaton Series NRX Manual

Eaton SKF-HA Manual

Eaton

Eaton SKF-HA Manual

Eaton Series NRX User manual

Eaton

Eaton Series NRX User manual

Eaton Powerware 9305 UPS Programming manual

Eaton

Eaton Powerware 9305 UPS Programming manual

Eaton xComfort CHVZ-01/04 Manual

Eaton

Eaton xComfort CHVZ-01/04 Manual

Eaton ConnectUPS Web/SNMP Card Programming manual

Eaton

Eaton ConnectUPS Web/SNMP Card Programming manual

Eaton xComfort CEMP Series User manual

Eaton

Eaton xComfort CEMP Series User manual

Eaton TRIPP LITE U444-06N-HU-C User manual

Eaton

Eaton TRIPP LITE U444-06N-HU-C User manual

Eaton 800A User manual

Eaton

Eaton 800A User manual

Eaton easy800-BLT-ADP User manual

Eaton

Eaton easy800-BLT-ADP User manual

Eaton DX-COM-STICK Manual

Eaton

Eaton DX-COM-STICK Manual

Eaton SWD4-FFR-PF1-1 Manual

Eaton

Eaton SWD4-FFR-PF1-1 Manual

Eaton DX-COM-STICK3-KIT Manual

Eaton

Eaton DX-COM-STICK3-KIT Manual

Eaton TRIPP LITE Series User manual

Eaton

Eaton TRIPP LITE Series User manual

Eaton TRIPP LITE U209-005-DB25 User manual

Eaton

Eaton TRIPP LITE U209-005-DB25 User manual

Eaton Power Defense PDC9-ETU Manual

Eaton

Eaton Power Defense PDC9-ETU Manual

Eaton ELC-485APTR User manual

Eaton

Eaton ELC-485APTR User manual

Eaton TRIPP LITE U209-000-R User manual

Eaton

Eaton TRIPP LITE U209-000-R User manual

Eaton AQB-L400 User manual

Eaton

Eaton AQB-L400 User manual

Eaton TRIPP LITE U209-005-DB25 User manual

Eaton

Eaton TRIPP LITE U209-005-DB25 User manual

Popular Adapter manuals by other brands

IDT InnoMedia XT XT 6328-2R Getting started guide

IDT

IDT InnoMedia XT XT 6328-2R Getting started guide

Kenwood CA-SR20V instruction manual

Kenwood

Kenwood CA-SR20V instruction manual

D-Link DUB-1312 user manual

D-Link

D-Link DUB-1312 user manual

Extron electronics RGB 580xi AAP Series Setup guide

Extron electronics

Extron electronics RGB 580xi AAP Series Setup guide

AmbiCom BT2-USB Class I Quick installation guide

AmbiCom

AmbiCom BT2-USB Class I Quick installation guide

Renkforce 1694175 operating instructions

Renkforce

Renkforce 1694175 operating instructions

NETGEAR WAB501 - 802.11a/b Dual Band PC Card Specifications

NETGEAR

NETGEAR WAB501 - 802.11a/b Dual Band PC Card Specifications

Sena Parani-SD100 user guide

Sena

Sena Parani-SD100 user guide

TP-Link TL-WDN4200 user guide

TP-Link

TP-Link TL-WDN4200 user guide

BECKWITH ELECTRIC M-2001 Series Application guide

BECKWITH ELECTRIC

BECKWITH ELECTRIC M-2001 Series Application guide

Terra UD104 instructions

Terra

Terra UD104 instructions

Panasonic AG-MYA30G - XLR Mic Adaptor operating instructions

Panasonic

Panasonic AG-MYA30G - XLR Mic Adaptor operating instructions

System Sensor MP120KL Installation and maintenance instructions

System Sensor

System Sensor MP120KL Installation and maintenance instructions

Asus TA-CP400 TALKY-GURU user guide

Asus

Asus TA-CP400 TALKY-GURU user guide

Sveon SNT1011 user guide

Sveon

Sveon SNT1011 user guide

SeaLevel SeaLINK+16/232.RJ user manual

SeaLevel

SeaLevel SeaLINK+16/232.RJ user manual

3Com EtherLink 3C590 user guide

3Com

3Com EtherLink 3C590 user guide

Panasonic KX-NS8290 installation manual

Panasonic

Panasonic KX-NS8290 installation manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.