Ecom Manual
Ecom Manual
Introduction
This document details the ECOM board manufactured and programmed for interface between and
ADC dryers and a Modbus network. This document provides both the hardware and software
information required to install, connect and communicate to the ECOM-M board.
Hardware
1 2 3 4 5
+ RS485 - RTC
Error
Pause 1 9
+24 0V Run
Error
2 10
RS232C Comm. Port (COM1) 3 11
To Dryer 4 12 Digital
Output
5 13
Terminals
6 14
Analgo Output 4 - 20 ma-- 7 15
Analog Input #1 0-1 VDC--- 8 16
Analog Input #2 0-1 VDC--- ECOM Future
Analog Input #3 0-5 VDC--- Communications Expansion 4.5 "
Analog Input #4 0-5 VDC--- Board Board
Model: ECOM_M
Reference +5VDC---------- S/N : 343101 1 9 Option
2 10
+12-24V 3 11
Analog I/O Power Supply VDC + DC IN
4 12 Digital
0V
VDC -
5 13 Input
6 14 Terminals
1 2 3 4
ON
7 15
8 16
Digital
Input
Indicators
(Green LED's)
5.5 "
Figure #1
The ECOM-M board is a powerful programmable controller with digital inputs (optional), digital outputs
(future), analog inputs (optional), analog outputs (future) and two communication ports. See figure #1
1/15
Document P9090-001 31/05/2002
for layout and details. The ECOM board provides an inexpensive interface between your serial point to
point device and several industry standard network protocols. The network protocols supported
include MODBUS, OMRON, DEVICENET, PROFIBUS, ALLEN BRADLEY DF1 and others. An optional
interface to Ethernet LAN’s is also available. It also provides as an option analog and digital inputs;
and in the future options for analog output and digital outputs will be provided,
RS232 Port
The ECOM communicates to the ADC dryers using the RS232 PORT on the left had side of the board.
This port uses a 9 pin female “D” type connector. This port provides a point to point serial
communications that can be programmed by the manufacturer to communicate to any RS232 device.
In this version of the ECOM board it is programmed to communicate to the ADC Dryer manufactured
by Pneumatic Products. The connecting cable from this RS232 port to the ADC dryer is supplied as
part of the ECOM board kit. The pin outs and connections to ADC Dryer are shown in figure #2.
1
Shield
6
1 Tx
Rx 2 2 Rx
7
Tx 3
8
3
4 4
9
Gnd 5 5 Gnd
Figure #2
Power Supply
The power supply connection is location at the top of the ECOM board and needs 12 to 24 VDC @ 1
amp. If the supply voltage is above 12 to 18 VDC then jumper J1 (located near the power supply
terminals) should be installed. If the power supply is above in the range of 18 to 24 VDC remove
jumper J1. The cable for connection to the ADC power supply terminals is supplied as part of the
ECOM kit and the connections are shown in Figure #3.
Red
2 (+ VDC) + 1 + 12 VDC
1 (- VDC) - 2 Common
Black
3 Spare
2/15
Document P9090-001 31/05/2002
Figure #3
RS485
The two wire half duplex RS485 port (COM3) is located at the top of the ECOM board. The connection
is via a two terminal screw connection. The connection to the RS485 network must use 1 twisted pair
for signal + and – plus a 3rd wire for signal common. A typical connection is shown in figure #4. This
port can support up to 32 different devices on the network.
+ 5 (+)
RS485 RS485
- 4 (-)
Common 3 (Common)
5 (+)
RS485
4 (-)
3 (Common)
5 (+)
RS485
4 (-)
3 (Common)
5 (+)
RS485
4 (-)
Figure #4
3 (Common)
ANALOG INPUTS
The ECOM board with analog input option has four analog inputs with 10 bit A/D converters. Inputs 1
& 2 are 0 to 1 volt inputs and inputs #3 & 4 are 0 to 5 volt inputs. The analog inputs also require +12 to
24 volt power supply that is wired to the analog I/O power supply terminals.
If you require 4 – 20 ma inputs then a resister must be supplied and attached between input terminal
and common (-12 VDC) terminal. The terminals for analog input and power supply are on the left side
of the ECOM board. See figure #5 for details.
3/15
Document P9090-001 31/05/2002
0 to 1 Volt Input + +
on Input #1
- 4 - 20 ma Input
on Input #2 50 Ohm Resister 1%
-
+12-24V
+ +12-24V + DC IN
+ 12 to 24 VDC
-
DC IN
0V
+ 12 to 24 VDC
- 0V
1 2 3 4
1 2 3 4
0 to 5Volt Input +
on Input #3
- +
4 - 20 ma Input
on Input #4
250 Ohm Resister 1%
+12-24V -
+ DC IN + +12-24V
DC IN
+ 12 to 24 VDC
- 0V + 12 to 24 VDC
- 0V
1 2 3 4
1 2 3 4
Figure #5
Digital Inputs
The ECOM board has 16 digital inputs. Inputs 1 through 8 are reserved for selection of communication
options and are not available for the customer use. Inputs 9 through 16 are available for customer use
when the I/O option is selected for the ECOM board. The digital inputs are located on two detachable
strips at the bottom right corner of the ECOM board. These two strips are detachable by inserting a
small flat screwdriver underneath one edge of the terminal strips and lifting up.
4/15
Document P9090-001 31/05/2002
All 16 inputs have green led indicators that light up when inputs are at a value of 1. All inputs are NPN,
that is a connection to common or low voltage ( 0 to +5 VDC) will set a input ON (value of 1) and an
open circuit or a high voltage ( +10 to +24 VDC) will set the input OFF (value of 0).
The user inputs are assigned to an internal word accessible via the MODBUS communications port
see SOFTWARE section for details.
The first 8 inputs are reserved for internal use and establish the communications parameters of the
MODBUS RS854 port. The function of the inputs are described in Table #1 and Table #2.
TABLE #1
TABLE #2
The default factory settings are Half Cycle Time 1 bit, and RS485 set for 2400 baud, no parity, 8 data
bits and 1 stop bit. See figure #6 for example of several different settings.
Digital Outputs
Digital outputs are not available for customer use. However several have been selected to indicate
diagnostic status. There are 16 red LED’s beside each output and several have been selected to
indicate some diagnostic statues.
Output #2 toggles ON/OFF once every pass through all RS232 commands. This means when the
ECOM board complete one update of it’s memory with status from the RS232 device it sets output #2
ON and the second update is turns output #2 OFF etc.
5/15
Document P9090-001 31/05/2002
Output #8 is On to indicate power to ECOM board. Output #8 also provides a convenient point to
connect jumpers when setting the inputs for required options. Connecting an input to output #8 would
set that input to a 1 value.
Digital Digital
CPU Output CPU Output
Status Indicators Status Indicators
Indicators (Red LED's) Indicators (Red LED's)
RTC RTC
Error Error
Pause 1 9 Pause 1 9
Run
Error
2 10 Run
Error
2 10
3 11 3 11
4 12 Digital Digital
4 12
Output Output
5 13 5 13
Terminals Terminals
6 14 6 14
7 15 7 15
8 16 8 16
1 9 1 9
2 10 2 10
3 11 3 11
4 12 Digital 4 12 Digital
5 13 Input 5 13 Input
6 14 Terminals 6 14 Terminals
7 15 7 15
8 16 8 16
Digital Digital
Input Input
Indicators Indicators
(Green LED's) (Green LED's)
Digital Digital
CPU Output CPU Output
Status Indicators Status Indicators
Indicators (Red LED's) Indicators (Red LED's)
RTC RTC
Error Error
Pause 1 9 Pause 1 9
Run
Error
2 10 Run
Error
2 10
3 11 3 11
4 12 Digital 4 Digital
12
Output Output
5 13 5 13
Terminals Terminals
6 14 6 14
7 15 7 15
8 16 8 16
1 9 1 9
2 10 2 10
3 11 3 11
4 12 Digital 4 12 Digital
5 13 Input 5 13 Input
6 14 Terminals 6 14 Terminals
7 15 7 15
8 16 8 16
Digital Digital
Input Input
Indicators Indicators
(Green LED's) (Green LED's)
Figure #6
6/15
Document P9090-001 31/05/2002
SOFTWARE
The ECOM board is pre-programmed with all required functions and requires no additional
modifications by user. The RS232 port is programmed to communicate to the ADC Dryer (one of three
different types). The RS485 port is programmed to act as a MODICON slave unit in either RTU or
ASCII format.
RS232 Port
All the dryer commands are issued to the dryer and the responses are stored in the ECOM memory.
This allows host devices via the MODBUS RS485 port to access this data at any time. The commands
to the dryer are sent continuously with one issue of all commands constituting one scan. The scan
time is less than 5 seconds. There are no control commands only monitoring commands available for
the ADC Dryers. If this should change these control command can be incorporated if required. There
are three versions of the ADC Dryer communications used on ECOM-M board.
ECOM-M1 is used for the ADC DHA/CDA HEATLESS Dryer and incorporates all the commands
detailed in Pneumatic Products TECH-NOTE Document #121814 Revision C. The only option is with
regard to the Halt Cycle Time, which can be 1 to 2 bytes long depending on the version of dryer in use.
This option is selected via jumper on a digital input see hardware section on digital inputs. Dryer
versions 3.0, 3.0A, #.2, 3.2A and 3.9 use I byte and versions 3.4, 3.5 and 3.6 use 2 bytes which
supports 10 minute NEMA time.
ECOM-M2 is used for the ADC DEA Heated Dryer and incorporates all the commands detailed in
Pneumatic Products TECH-NOTE Document #1260480 Revision D. There are no options on this
protocol.
ECOM-M2 is used for the ADC CAB Heated Dryer and incorporates all the commands detailed in
Pneumatic Products TECH-NOTE Document #1259034 Revision B. There are no options on this
protocol.
RS485 Port
The RS485 port is programmed as a MODBUS slave unit (node #11 default setting) with the node #
specified at time of purchase. It will respond to either RTU or ASCII MODBUS commands. The ECOM
board requires no setting to select which of these two protocols to use. Simply power up the unit and
issue a command and the ECOM board will recognise which protocol is being use and will respond
accordingly.
The ECOM board recognises, in its present configuration, and responds only to MODBUS protocol
function #3, which is holding register read. Other function codes are not required but can be
incorporated if required. The Dryer data is stored in the ECOM board 16 bit memory (1 word) and
accessible using MODBUS addressing. The data format is 16 bit unsigned integer (0 to 65535), signed
integer (+32767 to –32767), double integer (0 to 4294967295) and binary bits ( 16 statuses per word).
The memory map for ECOM-M1 is shown in table #3, ECOM-M2 is shown in table #4 and ECOM-M3
is shown in table #5.
7/15
Document P9090-001 31/05/2002
Table #3 - 1/2
ADC DHA/CDA HEATLESS Dryer ECOM-M1
8/15
Document P9090-001 31/05/2002
Table #3 – 2/2
ADC DHA/CDA HEATLESS Dryer ECOM-M1
9/15
Document P9090-001 31/05/2002
Table #4 - 1/3
ADC DEA Dryer ECOM-M2
10/15
Document P9090-001 31/05/2002
Table #4 - 2/3
ADC DEA Dryer ECOM-M2
DATA NAME FORMAT UNITS ADDRESS DESCRIPTION
Dryer Status Integer Status 41146 1 = Switch Over
2 = Left Drying, Right
Depressurizing
3 = Left Drying, Right Heating
4 = Left Drying, Right Sweeping
5 = Left Drying, Right
Repressurizing
6 = Left Drying, Right Standby
7 = Left Drying, Left AMLOC Hold
8 = Right Drying, Left
Depressurizing
9 = Right Drying, Left Heating
10 = Right Drying, Left Sweeping
11 = Right Drying, Left
Repressurizing
12 = Right Drying, Left Standby
13 = Right Drying, Right AMLOC
Hold
11/15
Document P9090-001 31/05/2002
Table #4 - 3/3
ADC DEA Dryer ECOM-M2
12/15
Document P9090-001 31/05/2002
Table #5 - 1/3
ADC CAB Dryer ECOM-M3
13/15
Document P9090-001 31/05/2002
Table #5 – 2/3
ADC CAB Dryer ECOM-M3
Bit 16 – Reserved
41143 Bit 15 – Reserved
*1 Bit 14 – Reserved
Bit 13 – Reserved
Bit 12 – Reserved
Bit 11 – Reserved
Bit 10 – Reserved
Bit 09 – Reserved
Bit 08 – Reserved
Bit 07 – Reserved
Bit 06 – Reserved
Bit 05 – Reserved
Bit 04 – Reserved
Bit 03 – Reserved
Bit 02 – Reserved
Bit 01 - Reserved
State_Timer Integer Seconds 41144 *1 Time for switch-over,
depressurizing, repressurizing
14/15
Document P9090-001 31/05/2002
Table #5 – 3/3
ADC CAB Dryer ECOM-M3
15/15