E7110-8D4R digital input/output module detects states

E7110-8D4R digital input/output module detects states
2
1
4
3
6
5
8 10 12
7
J2
J3
J1
Operating conditions
-J2 — return to factory network
settings. By default J2 is open
12 34
5 678
- J3 – for manufacturer’s service.
J3 should be open during operation
POWER
RS485
FAULT
OUTPUTS
Non ATEX-rated indoor spaces without aggressive gases, at atmospheric pressure
(86...106,7 kPa), -10...+55 °С and 0...80% RH without condensation.
Installation and connection
12 34
14 16 18 20 22 24
13 15 17 19 21 23
B A
RS485
DO1
DO2
DO3
DO4
s
7
6
4
5
3
I
D
8
I
D
M
O
C
7
6
3
2
1
T
L
U
A
F
5
8
4
S
R
E
W
O
0
2
1
9
7
P
8
9
1
2
3
D
2
O
2
1
4
2
8
4
1
B
A
4
O
D
M
O
C
1
I
D
4
/
V
0
2
O
S
T
U
P
N
I
0
1
6
8
3
4
O
D
Insulation dielectric strength
Digital interface
Max. baudrate
Dimensions
Weight
Protection class
Contact Function
1
AC 90...264 V power supply or
DC power supply 20...375 V
negative
2
AC 90...264 V power supply or
DC power supply 20...375 V
positive
3
Discrete Input 1
4
COM
5
Discrete Input 2
6
Discrete Input 3
7
Discrete Input 4
8
Discrete Input 5
9
Discrete Input 6
10
Discrete Input 7
11
COM
12
Discrete Input 8
* normally closed contact
** switch-over contact
*** normally open contact
The module’s inputs may be connected to a dry contact output or n-p-n transistor
switch with open collector. (Max. current 7A, max. resistance 100 Ohm)
Each input has 16-bit pulse counter. Pulse frequency should not exceed 1 kHz while
minimal pulse duration is 0,5 ms. Pulses with higher frequency or lower duration are
not counted. Counting is performed at the pulse front edge (contact closing). In case
of power failure the counting results are saved to the device’s non-volatile memory. In
case of overflow the counter resets to zero and restarts.
Each input is equipped with contact bounce eliminator turned on by Tin.C parameter
in Input Parameters folder. Note Do not use contact bounce suppression for signals
with frequency more than 90 Hz and duty cycle 50% and lower, since in this case
valid signal is considered as contact bounce and is not taken into account.
For connection diagrams see Annex 1
Discrete outputs
Terminal contacts functionnality
To connect the device proceed as follows.
Collect the cables for connection of the device to the sensors, power source and
RS485 interface cable.
─ connect the device to the power source;
─ connect the device to actuators;
─ connect discrete sensors to the device inputs;
─ connect the device to RS485 interface;
─ apply power to the device;
Device may be powered by DC or AC power source.
Power the device through the supply line, which is not connected to the heavy-duty
equipment. Installation of the power switch in the outer circuit is recommended.
Powering of an external equipment through the device power terminals is forbidden.
Independent DC supply unit mounted in the same electrical cabinet must be used to
power the device. To connect external devices via RS485 interface use two-wire
circuit. Overall length of all connections via RS485 interface should not exceed 1200
m. Switch off power for both units while connecting. Use twisted pair cable, respect
polarities. The A cable is connected to A output of the device, cable B — to B output.
Use cables with copper stranded wires with cross-section not exceeding 0,75 mm2 to
ensure the reliability of electrical connections. Strip and dip cable ends beforehand.
Discrete outputs type
2
4
3
2
1
J
4
1
6
5
3
1
3
7
5
1
O
D
A
B
5
8
4
S
R
90...264 VAC (nominal 220 V) 47...63
Hz or
20...375 VDC (nominal 24 V)
<6 VA
8
4
Electromagnetic relay, 4 A at max
voltage 250 VAC/50 Hz ; cos φ>0,4
or 24 VDC
1500 V
RS485, Modbus RTU or ASCII
115200 bit/s
(63 ×110 ×73) ±1 mm
<0.5 kg
IP20 front panel, IP00 terminal block
Discrete inputs
LED indicators on the front panel
INPUTS 1...8: light when the input is
on
OUTPUTS 1...4: light when the
output is on
POWER: lights when power is on
RS485: blinks when data
communication is in progress
FAULT: lights if RS485 data
communication time-out occurs
DO1A
DO1B
DO1C
DO2A
DO2B
DO3A
DO3B
DO3C
DO4A
DO4B
The device is mounted to the wall or 35 mm DIN-rail and should be installed in the
cabinet providing protection from moisture, dust and unauthorized access.
9 11
INPUTS
Security requirement
Always adhere to the safety provisions applicable in the country of use. The voltage
on terminal contacts of the device is life-threatening. Only trained personal can
operate the module.
Jumpers functionality:
- J1 — write protection.
Factory setting: open (write
protection is off)
Power consumption
Discrete inputs number
Discrete outputs number
C
3
B
A
2
O
D
Front panel. Terminal contacts, jumpers and LED indicators
General technical data
Power supply
C
B
A
1
O
D
Stripped end of the cable should not protrude over the terminal block.
We recommend to use screened cables and line interference filter to protect circuits
from external inducted interferences.
220V/0V
220V/24V
DI1
COM
DI2
DI3
DI4
DI5
DI6
DI7
COM
DI8
E7110-8D4R digital input/output module detects states of eight logical inputs, counts
input pulses up to 1 kHz and controls four independent electromagnetic relays
according to incoming digital data (AND, OR, NOT logical functions may be set).
Device’s outputs support PWM mode.
The device can be used in a variety of automation systems to provide interfacing
between actuators and various types of sensors and proximity switches.
The Module operates in RS485 network using Modbus RTU / ASCII protocols
selected automatically. The device is a Slave unit, so the Fieldbus network must
include a Master unit, e.g. a PC with running SCADA system, controller or regulator.
The device is delivered with configuration software. PC with RS485/USB adapter
(e.g. Evikon E1087) is used to configure the device.
The product complies with the 2004/108/EC and 2014/30/EU Directives on
electromagnetic compatibility
Contact Function
13
RS485 B
The device is equipped with four relay outputs (max. 4 A). Each relay may operate
independently in PWM mode. Outputs are controlled via RS485 network or
depending on input status (see Unconditional logic for details).
Two of relay outputs have normally open and normally closed terminals, and two
have only normally closed terminals. For connection diagrams see Annex 1
14
Inputs status scan in Modbus RS485 network
15
16
17
18
19
20
21
22
23
24
RS485 A
Discrete Output 1A*
Discrete Output 1B**
Discrete Output 1C***
Discrete Output 2A**
Discrete Output 2B***
Discrete Output 3A*
Discrete Output 3B**
Discrete Output 3C***
Discrete Output 4A**
Discrete Output 4B***
ModBus protocol may operate ASCII or RTU mode.
By ModBus protocol status bit mask for all discrete inputs may be read (register 51
(0х33)). The register uses bits from 0 to 7, the uppermost bit refers to the input with
maximum number. If input is open, bit value is 0, if input is closed, bit value is 1. Bits
from 8 to 15 are always equal to zero.
Counters may be read from registers 64 (0х40)...71 (0х47). To reduce counter
reading to zero, write 0 to corresponding register.
The command for writing to register is 16 (0x10), for reading 3 (0x03) or 4 (0x04).
For full list of Modbus registers see Annex 2
Outputs control in Modbus RS485 network
Discrete outputs may be controlled either by command to generate PWM signal or by
group on/off command.
PWM signals generated by device’s outputs are determined by period and duty
cycle. PWM period is set with THPD parameter or via corresponding Modbus
register. It is saved to non-volatile memory of the device and cannot be changed
while module is running.
PWM duty cycle is transmitted via RS485 network in the range between 0 and 1000.
PWM duty cycle is set for each output independently in corresponding Modbus
registers. The command for writing to register is 16 (0x10), for reading 3 (0x03) or 4
(0x04).
Maximum PWM pulse duration is 50 ms. This value cannot be modified.
Duty cycle in Modbus register Relay output status
0
OFF
1000
ON
between 0 and 1000
PWM signal with duty cycle proportional to
transmitted value
When group on/off command is received, the device stops generating PWM signals
and turns outputs to the set state, where they remain until next group command or
PWM duty cycle setting command is coming. To send group on/off command:
– write bit mask to 50 (0x32) register with 16 (0x10) command or
– write bit mask to coils address space with 15 (0x0F) command.
When command 16 is used, bit value from 0 to 15 is saved to the register. Bits from 0
to 3 refer to outputs from 1 to 4,bits from 4 to 15 are always equal to zero. If output is
on, bit value is 1, if output is off, bit value is 0.
When command 15 is used,the following is specified:
– initial output address – from 0x0000 to 0x0003;
– number of outputs to be set – from 0x0001 to 0x0004;
– number of bytes (in transmitted bit mask) – 0x01;
– output value (bit mask). If output is on, bit value is 1.
Note PWM period, safe state parameters, and other output characteristics may be
changed via Modbus protocol. These data are saved to device non-volatile memory
which has limited overwriting capacity (ca. 1 million). We don’t recommend to change
PWM period and safe state parameters as frequently as PWM duty cycle is
transmitted.
Fault mode
If no signal is received from Master device during the time specified by t.out
(maximum network timeout) parameter, module’s outputs switch to safe, or fault,
mode. The t.out parameter is set for all outputs at once, the safe condition is
specified for each output independently. If for an output Log parameter is not equal
to zero, this output does not turn to safe condition (see Unconditional logic for
details). Safe mode is set for each output independently with O.Alr parameter, which
determines PWM duty cycle and may take value 0...100%. This parameter may be
modified via Modbus protocol while operating. For the list of registers used to set the
safe condition, see Annex 1.
Parameter t.out is set in the range 0...600 s via configurator or Modbus network. If
t.out value is 0, the parameter is out of service and the output does not turn to safe
state.
When the device turns to the safe state, the LED indicator FAULT lights on the front
panel. If a request from master device comes in fault mode, the LED indicator turns
off, but outputs state does not change until a correct value is received from the
Master
Unconditional logic
In Unconditional logic mode output relays status depends on inputs status, Log
parameter for each relay and output control delay (parameters O.dl and Tim).
Log, O.dl and Tim parameters are set via Configurator E7110 software (Output
Parameters folder) or via corresponding Modbus registers. The parameters are
saved to non-volatile memory of the device and cannot be changed while the module
is running (see Annexes 3 and 4).
7110-8D4R_UM_EN
Rev 30.03.2016
Log parameter
Log parameter defines control logic for selected output. One or two inputs are strictly
assigned to each output (see Annex 4). Output with nonzero Log cannot be
controlled via RS485 network. Output control commands sent via RS485 are not
executed; other commands, e.g. input or output status reading, operate normally.
When the module is switched to safe (see Fault mode) mode, outputs with nonzero
Log parameter do not switch to safe mode status and continue to depend on input
status.
Log parameter and output control logic
Log Designation Description
0 Only RS485 Controlled only via RS485 network
1 Direct logic
Output value is equal to input value
2 NOT Function Output value is inverted input value
3 AND Function Set for two inputs. If both inputs are closed, the output is
closed
4 OR Function Set for two inputs. If at least one of the inputs is closed, the
output is closed
5 One pulse
Pulse starting at input front edge with duration set by Tim
parameter
6 PWM
When the input is on, output operates in PWM mode with
period set by THPD and pulse duration set by Tim
parameter.
7 Trigger
Set for two inputs. Logical conditions are as follows:
IF (INPUT1=1) AND (INPUT2=0), then OUTPUT=1;
IF (INPUT2=1), then OUTPUT=1
O.dl and Tim parameters
By O.dl parameter the type of output delay is set (turn-on or turn-off delay). Tim
parameter may specify pulse duration or control delay depending on Log and O.dl
parameters. See Annex 1 for more details.
Digital input/output module
Relay outputs check
To check the relay outputs of your module for correct operation, proceed as follows:
─ connect the module to the PC via RS485 adapter,
─ launch configuration software and establish the connection
─ go to I /O Status menu (see Configurator E7110 User manual)
─ set output duty cycle 0 or 1. Contacts will close or open.
─ measure the resistance of relay contacts (closed and open). The resistance of
closed contacts should not exceed 1 Ohm, the resistance of open contacts should be
more than 2 MOhm.
Delivery set:
E7110-8D4R digital input/output module.
All necessary software may be downloaded from manufacturer’s website. Please
contact your distributor for more information.
Warranty
This product is warranted to be free from defects in material and workmanship for a
period of one year from the date of original sale. During this warranty period
Manufacturer will, at its option, either repair or replace product that proves to be
defective. This warranty is void if the product has been operated in conditions outside
ranges specified by Manufacturer or damaged by customer error or negligence or if
there has been an unauthorized modification.
Evikon MCI OÜ
Riia 185, Tartu
[email protected]
Tel.: +372 733 6310
51014 Estonia
www.evikon.eu
E7110-8D4R
User manual
E7110-8A_UM_EN ANNEX 1. External devices connection diagrams
DI8
DI7
9 10 11 12
COM
8
DI6
DI2
7
DI5
DI1
6
DI4
5
DI3
4
dry contact
output
load 4
load 3
load 2
load 1
15 16 17 18 19 20 21 22 23 24
3
COM
DO4B
DO4A
DO3C
DO3B
DO2B
DO3A
DO1C
DO2A
DO1B
DO1A
dry contact
output
Discrete transducer with dry contact output
Connection to output relay
n-p-n
open collector
output
n-p-n
open collector
output
+
+
DI7
3-wire discrete transducer with n-p-n type
open collector output transistor
DI8
9 10 11 12
COM
8
DI6
DI2
7
DI5
COM
6
DI4
5
DI3
4
DI1
3
HL1
620 Ohm
R2
+
POWER
XT1
3
DI1
4
COM
11
COM
100 Ohm
R1
VD1
+5.7 V
Schmitt trigger
and microcontroller
C2
Elementary diagram of an input
Notes
1) COM are common terminals of the discrete inputs. COM terminal are connected, external devices may be plugged to any of them.
2) Overall resistance of transducer external key and connecting wires should not exceed 100 Ohm.
E7110-8D4R_UM_EN ANNEX 2. RS485 networking using Modbus protocol
Reading, editing and saving of the parametres is performed using configurating
sotfware. For more information see Configurator E7110 sotfware user manual
Modbus addressing
Base address range in ModBus protocol is 1…247.
Broadcast address is 0.
To distinguish between operational parameters of the same type, use their network
address. For example, if device’s base address is 16, then to read or write the
Output 1 status use r.OE parameter with network address 16, for Output 2 with
network address 17 etc. The eight-channel module operates thus as eight onechannel devices.
General parameters
Name Description
Permitted values Factory settings
dEv
Device name
up to 8 symbols
MK110-84
vEr
Software version up to 8 symbols
2.01
0: softwarw reset
6: hardware reset
exit
Cause of reboot
7: power supply turning on
8: watchdog timer
Return to factory settings
If user defined values of network parameters are lost, reset the device to the factory
network settings to connect it to the computer.
To return to factory network settings proceed as follows:
1. Turn off the device
2. Open the face panel by lifting it with a hard thin instrument (e.g. a small
screwdriver)
3. Set the J2 jumper. The device operates with factory network settings, but stores
previously set parameters
4. Turn on the device
Warning! The voltage on some elements of the device’s printed board icould be
fatal. Never touch the printed board or let foreign objects inside the device.
5. Launch the E7110 Configurator application
6. Set the factory network setting in the network configuration window or press the
button “Factory network settings”. Connection with the computer is now established
using factory network settings.
7. Select “Device: read all” or open Network parameters folder to see the device
network parameters.
8. Write down the device network parameters.
9. Close the configurating program
10. Turn off the device, take away the J2 jumper, close the front panel of the device
11. Turn on the device and launch the configurating program
12. Set the parameters recorded earlier in the Connection with the device window
13. Press Connect and select “Device: Check connection” to check the
connection to the device.
Hardware data protection
Due to electromagnetic interferences data stored in device non-volatile memory
may be lost. The lost data, mostly configuration parameters, may be partly restored
using configuration soft.
To protect data in non-volatile memory, de-energize the device, open the front panel
and connect the jumper J1.
To reconfigure the device cut off the power, open the front panel and disconnect the
jumper J1.
Note When jumper J1 is connected, counters readings cannot be saved and will be
reset to sero in case of power cut-off.
Configuration parameters
Parameter
Name
Description
Permitted values
Factory
settings
OUTPUT PARAMETERS
Safe (fault) condition
0.0...100.0 [%]
PWM period when
THPD
0...900 [s]
controlled by RS485
0: via RS485; 1: direct logic;
2: NOT function; 3: AND function;
Log
Control logic
4: OR funftion; 5 one pulse;
6: PWM; 7: trigger
0: no delay
O.dl
Delay type
1: output turn-on delay
2: output turn-off delay
Delay duration/pulse
0...65535 [×0.1s]
Tim
duration
NETWORK PARAMETERS
0: 2.4; 1: 4.8; 2: 9.6; 3: 14.4;
BPS
Baudrate, kbit/s
4: 19.2; 5: 28.8 6: 38.4; 7: 57.6;
8: 115.2
LEn
DWL, bit
0:7, 1:8
0: no
PrtY
Dataword parity check 1: even
2: odd
0: 1 sbit
SBit
Number of stop-bits
1: 2 sbits
Network address length, 0: 8
A.LEn
bit
1: 11
Addr
Base address
1...247
t.out
Max.network timeout
0...600 [s]
Response delay in RSrS.dL
from 0 to 65535 [ms]
485 network, ms
Due to hardware constraints the following parameter combinations cannot be used:
─ PrtY=0, Sbit=0, Len=0
─ PrtY=1, Sbit=1, Len=1
─ PrtY=2, Sbit=1, Len=1
O.ALr
Unit
Value
Type
Output 1 value
Output 2 value
Output 3 value
Output 4 value
-
0 or 1
0 or 1
0 or 1
0 or 1
bool
bool
bool
bool
Parameter
Unit
Value
Type
(hex)
(dec)
Output 1 value
0.1%
0...1000
uint16*
0000
0000
0
Output 2 value
0.1%
0...1000
uint16
0001
0001
Output 3 value
0.1%
0...1000
uint16
0002
0002
0
Output 4 value
0.1%
0...1000
uint16
0003
0003
Output 1 value in safe mode 0.1%
0...1000
uint16
0010
0016
Output 2 value in safe mode 0.1%
0...1000
uint16
0011
0017
Output 3 value in safe mode 0.1%
0...1000
uint16
0012
0018
Output 4 value in safe mode 0.1%
0...1000
uint16
0013
0019
Output 1 PWM period
s
1...900
uint16
0020
0032
Output 2 PWM period
s
1...900
uint16
0021
0033
Output 3 PWM period
s
1...900
uint16
0022
0034
Output 4 PWM period
s
1...900
uint16
0023
0035
Max. network timeout
s
0...600
uint16
0030
0048
0.0
1
0
9.6
8
0
0
0
Output value bit mask
-
0...15
uint16
0032
0050
16
0
Input value bit mask
-
0...255
uint16
0033
0051
Counter reading for input 1
response 0...65535 uint16
0040
0064
2
Counter reading for input 2
response 0...65535 uint16
0041
0065
...
response 0...65535 uint16
...
...
Counter reading for input 8
response 0...65535 uint16
0047
0071
Output 1 control logic
-
0...7
uint16
0050
0080
Output 2 control logic
-
0...7
uint16
0051
0081
Output 3 control logic
-
0...7
uint16
0052
0082
Output 4 control logic
-
0...7
uint16
0053
0083
Delay type for output 1
-
0...2
uint16
0060
0096
Delay type for output 2
-
0...2
uint16
0061
0097
Delay type for output 3
-
0...2
uint16
0062
0098
Delay type for output 4
-
0...2
uint16
0063
0099
Delay / pulse duration for O1 × 0,1 s
0...65535 uint16
0070
0112
Delay / pulse duration for O2 × 0,1 s
0...65535 uint16
0071
0113
Delay / pulse duration for O3 × 0,1 s
0...65535 uint16
0072
0114
Log parameter Tim parameter
0
not in use
1, 2, 3, 4
output control delay (0.1s) depending on O.dl
parameter (see table below)
5, 6
pulse duration (0.1 s)
7
not in use
O.dl parameter
2
Designation
No delays
Output turn-on
delay
Output turn-off
delay
Coil address
(hex)
(dec)
0000
0000
0001
0001
0002
0002
0003
0003
Register address
Parameter
Tim parameter functionality depending on Log value
O.dl
0
1
Modbus coils and registers
Description
Output turns on/off without delay
Output turn-on delay after input(s) turn-on is set with Tim
parameter
If Log = 2 (NOT) and O.dl = 1, Tim parameter sets output
turn-off delay after input turn-on
Output turn-off delay after input(s) turn-off is set with Tim
parameter
If Log = 2 (NOT) and O.dl = 2, Tim parameter sets output
turn-on delay after input turn-off
Delay / pulse duration for O4 × 0,1 s
0...65535 uint16
0073
0115
* uint stands for unsigned unit 16
Notes: (1) For reading use commands 03 and 04; for writing to registers use command 16
(0x10), foe writing to coils command 15 (0x0F)..
(2) To set counter reading to zero, write 0 to corresponding register
(3) In the registers of bitmasks for inputs and outputs MSB stands for input or output with
maximal number (bit = 1 is for output status "OFF" and for input status "CLOSED")
E7170-8D4R_UM_EN. ANNEX 3 Time charts of logic functions
O.dl parameter
Log parameter
0: without delays
1: output turn-on delay
1
DI1
1
direct logic
DO1
2: output turn-off delay
1
1
DI1
DI1
0
0
1
1
DO1
0
0
Tim
1
0
Tim
1
DO1
0
0
1
1
DI1
2
NOT function
0
1
1
DO1
0
DI1
0
1
0
DO1
DI1
0
1
DI2
0
0
0
1
DI2
0
Tim
0
Tim
1
DO1
0
0
1
DI1
0
0
1
DI2
0
1
DI1
1
1
DI1
4
OR function
DO1
0
1
0
Tim
1
1
DI2
1
DO1
0
Tim
1
1
DI1
DI2
DI1
0
DO1
3
AND function
1
DI1
1
DI2
0
0
Tim
Tim
1
DO1
1
1
DO1
0
DO1
0
0
1
DI1
5
one pulse
0
Tim
NO DELAY
NO DELAY
NO DELAY
NO DELAY
NO DELAY
NO DELAY
1
DO1
0
1
DI1
0
6
PWM
Tim
THPD
1
DO1
0
1
DI1
0
1
7
trigger
DI2
0
1
DO1
0
If (DI1=1) and (DI2=0), then DO1=1;
If (D1=1), DO1=0;
E7110-8D4R_UM_EN ANNEX 4. Correspondence between inputs and outputs
DI1
DELAY
DO1
DI1
DI2
AND
DELAY
DO1
DI2
DI3
DELAY
DO2
DI3
DI4
AND
DO2
DI5
DI6
AND
DELAY
DO3
DELAY
DO4
DI7
DI8
AND
DELAY
DO4
NOT
DELAY
DO1
NOT
DELAY
DO2
OR
DELAY
DO1
DI3
DI4
OR
DELAY
DO2
DI5
PULSE
DO3
DI7
DI8
PULSE
DO4
DI1
PWM
DO1
DELAY
DO3
DI5
DI6
OR
DELAY
DO3
NOT
DELAY
DO4
DI7
DI8
OR
DELAY
DO4
Log=2 (NOT function)
DI2, DI4, DI6 and DI8 inputs not in use
DI3
PWM
DO2
PWM
DO3
PWM
DO4
DI4
NOT
DI6
DI7
DI8
DO2
DI2
DI4
DI5
PULSE
Log=5 (one pulse)
DI2, DI4, DI6 and DI8 inputs not in use
Log=3 (AND function)
DI1
DI2
DI3
DI6
DI2
DI3
DO1
DI4
DO3
Log=1 (direct logic)
DI2, DI4, DI6 and DI8 inputs not in use
DI1
DELAY
DELAY
DI6
DI7
DI8
PULSE
DI2
DI4
DI5
DI1
DI5
DI6
Log=4 (OR function)
DI7
DI8
Log=6 (PWM)
DI2, DI4, DI6 and DI8 inputs not in use
DI1
DI2
TRIGGER
DO1
DI3
TRIGGER
DO2
TRIGGER
DO3
TRIGGER
DO4
DI4
DI5
DI6
DI7
DI8
Log=7 (trigger)
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement