Contec ADI16-4(FIT)GY Owner's manual

  • Hello! I am an AI chatbot trained to assist you with the Contec ADI16-4(FIT)GY Owner's manual. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
F&eIT Series
Isolated High-Resolution
Analog Input Module
ADI16-4(FIT)GY
Users Manual
CONTEC CO., LTD.
ADI16-4(FIT)GY
i
Check Your Package
Thank you for purchasing the CONTEC product.
The product consists of the items listed below.
Check, with the following list, that your package is complete. If you discover damaged or missing
items, contact your retailer.
Product Configuration List
- Module[ADI16-4(FIT)GY] …1
- First Step Guide …1
- CD-ROM [F&eIT Series Setup Disk] *11
- Interface connector plug…1
- Warranty Certificate …1
- Serial number label …1
*1 The CD-ROM contains various software and User’s Manual (this manual)
Mod
ule
Interface connector
plug
CH0
CH1
CH2
CH3
+
-
AG
+
-
AG
+
-
AG
+
-
A
G
CD-ROM
[F&eIT Series Setup Disk]
Warranty Certificate
XXXXXXXXXXXXX
XXXXXXXXXXXXX
Serial number label
Warranty
Certificate
First step guide
ii
ADI16-4(FIT)GY
Copyright
Copyright 2003 CONTEC CO., LTD. ALL RIGHTS RESERVED.
No part of this document may be copied or reproduced in any form by any means without prior written
consent of CONTEC CO., LTD.
CONTEC CO., LTD. makes no commitment to update or keep current the information contained in
this document. The information in this document is subject to change without notice.
All relevant issues have been considered in the preparation of this document. Should you notice an
omission or any questionable item in this document, please feel free to notify CONTEC CO., LTD.
Regardless of the foregoing statement, CONTEC assumes no responsibility for any errors that may
appear in this document or for results obtained by the user as a result of using this product.
Trademarks
F&eIT is a registered trademark of CONTEC CO., LTD. Other company and product names that are
referred to in this manual are generally trademarks or registered trade trademark.
ADI16-4(FIT)GY
iii
Table of Contents
Check Your package ........................................................................................................................... i
Copyright ............................................................................................................................................ ii
Trademarks ......................................................................................................................................... ii
Table of Contents ............................................................................................................................... iii
1. BEFORE USING THE PRODUCT 1
About the Module ............................................................................................................................... 1
Features ........................................................................................................................................ 1
Functions and control method by controller connected .............................................................. 2
Customer Support ............................................................................................................................... 4
Web Site ....................................................................................................................................... 4
Limited One-Year Warranty ............................................................................................................... 4
How to Obtain Service........................................................................................................................ 4
Liability ............................................................................................................................................... 4
Safety Precautions .............................................................................................................................. 5
Safety Information ....................................................................................................................... 5
Handling Precautions ................................................................................................................... 6
Environment ................................................................................................................................. 8
Inspection ..................................................................................................................................... 8
Storage ......................................................................................................................................... 8
Disposal........................................................................................................................................ 8
2. MODULE NOMENCLATURE AND SETTINGS 9
Nomenclature of Module Components............................................................................................... 9
Setting a Device ID ............................................................................................................................. 9
Setup Method ............................................................................................................................... 9
Range Setting Switches .................................................................................................................... 10
Setup Method ............................................................................................................................. 10
3. CONNECTING TO AN EXTERNAL DEVICE 11
Interface Connector .......................................................................................................................... 11
How to Connect an Interface Connector ................................................................................... 11
Signal Layout on the Interface Connector ................................................................................. 11
Analog Signal Connection ................................................................................................................ 12
Differential input connection examples..................................................................................... 12
Current source connection examples ......................................................................................... 13
iv
ADI16-4(FIT)GY
4. USING THE I/O ADDRESS MAP 15
Starting I/O Address ......................................................................................................................... 15
List of I/O Address Maps ................................................................................................................. 16
Specifications Common to F&eIT Products ..................................................................................... 18
Product Information ................................................................................................................... 18
Calibration Data Setting Procedure .................................................................................................. 20
FIFO Function Overview .................................................................................................................. 23
Overview of the Sampling Function ................................................................................................. 25
List of Commands ............................................................................................................................. 36
Examples ........................................................................................................................................... 37
Software Mode ........................................................................................................................... 37
Clock Mode (No Interrupts) ...................................................................................................... 40
Clock Mode (with Interrupts) .................................................................................................... 43
5. USING THE MEMORY ADDRESS MAP 47
Module Settings Area ................................................................................................................ 48
Module Information Area .......................................................................................................... 51
Basic Input Data Area ................................................................................................................ 53
Examples ........................................................................................................................................... 55
6. SYSTEM REFERENCE 59
Block Diagram .................................................................................................................................. 59
Specifications .................................................................................................................................... 60
Physical Dimensions ......................................................................................................................... 62
1. Before Using the Product
ADI16-4(FIT)GY
1
1.
Before Using the Product
This chapter provides information you should know before using the product.
About the Module
Congratulations on your recent purchase of an Isolated Analog Input Module.
The ADI16-4(FIT)GY can be connected to the F&eIT series of controller modules (such as the
CPU-CAxx(FIT)GY and CPU-SBxx(FIT)GY) to construct a system.
The isolation between external signals and the Controller Module permits the use of the Controller
Module without compromising the communications features of the latter.
Please read this manual carefully to create application programs and configure the system, such as
setting the switches and connecting it to external devices.
Features
- Bus-isolated analog input module providing high precision at a resolution of 16 bits.
- Selectable input ranges common to channels: Bipolar input from -10 to +10 V and current input
from 0 to 20 mA.
- Support for differential input, capable of accurate measurement of voltages over a distance from
the signal source or with potential differences.
- A rotary switch allows you to set device IDs to help you keep track of device numbers.
- Flanged two-piece connector used to prevent disconnection from the connector on the controller
module.
- Similar to other F&eIT series products, the system, in the module itself, incorporates a 35-mm
DIN rail mounting mechanism as a standard item. A connection to a controller module can be
effected on a lateral, stack basis in a unique configuration, which permits a simple, smart system
configuration without the need for a backplane board.
1. Before Using the Product
2
ADI16-4(FIT)GY
Functions and control method by controller connected
The ADI16-4(FIT)GY can be connected to a variety of controllers.
Micro Controller Unit : CPU-SBxx(FIT)GY
I/O Controller Module : CPU-CAxx(FIT)GY
Monitoring & Control Server Unit : SVR-MMF(FIT)GY
The functions and control of the ADI16-4(FIT)GY vary with the controller to which
the ADI16-4(FIT)GYis connected.
Functions available with each controller connected
*1 For the function available, refer to the reference manual for the SVR-MMF(FIT)GY.
*2 Sampling timer setting: 10 to 1,073,741,824 microseconds.
CPU-SB30 Series
CPU-SBxx(FIT)GY
CPU-CAxx(FIT)GY
SVR-MMF(FIT)GY
*1
Software input range setting
o o
A/D conversion with software command
o o
Continuous A/D conversion based on internal sampling clock
o
*2
Interrupt function
o
Device ID setting range 0 to 7 0 to 7 0 to 7
*1
1. Before Using the Product
ADI16-4(FIT)GY
3
Control method by controller connected
CPU-SBxx(FIT)GY
CPU-CAxx(FIT)GY
Control using the I/O address map
ο
Control using the memory address map
ο
FIT Protocol
ο
API-SBP(W32)
ο
API-USBP(WDM)
Control over the web
ο
Control via the Windows driver *
* The API-SBP(W32) is included in the development kit
DTK-SBxx(FIT)GY; the other drivers are bundled with each controller.
Control using the I/O address map
When connected to the CPU-SBxx(FIT)GY, the ADI16-4(FIT)GY can receive I/O instructions directly
from the controller module. For details, see Chapter 4 Using the I/O Address Map”.
Control using the memory address map
When connected to the CPU-CAxx(FIT)GY, the ADI16-4(FIT)GY can be accessed from the host
computer over the network. The ADI16-4(FIT)GY is assigned with its device ID in the memory
managed by the controller module. The application running on the host computer controls the module
by reading/writing the memory managed by the controller module. For details, see Chapter 5 Using
the Memory Address Map.
Control via the Windows driver
For the functions and settings available when using the Windows driver, refer to the reference manual
and online help for each module.
Control over the web
You can monitor collected data and manage the log over the web. You can use your familiar browser
to easily make various settings. For details, refer to the reference manual for the SVR-MMF(FIT)GY.
1. Before Using the Product
4
ADI16-4(FIT)GY
Customer Support
CONTEC provides the following support services for you to use CONTEC products more efficiently
and comfortably. No driver software is provided with this module. Please download the latest drivers
from the CONTEC web site. Documents including important notes on the use of the module are also
posted on the web site. Please visit the CONTEC web site before using the module.
Web Site
https://www.contec.com/
Latest product information
CONTEC provides up-to-date information on products.
CONTEC also provides product manuals and various technical documents in the PDF.
Free download
You can download updated driver software and differential files as well as sample programs available
in several languages.
Note! For product information
Contact your retailer if you have any technical question about a CONTEC product or need its price,
delivery time, or estimate information.
Limited One-Year Warranty
CONTEC Interface modules are warranted by CONTEC CO., LTD. to be free from defects in material
and workmanship for up to one year from the date of purchase by the original purchaser.
Repair will be free of charge only when this device is returned freight prepaid with a copy of the
original invoice and a Return Merchandise Authorization to the distributor or the CONTEC group
office, from which it was purchased.
This warranty is not applicable for scratches or normal wear, but only for the electronic circuitry and
original modules. The warranty is not applicable if the device has been tampered with or damaged
through abuse, mistreatment, neglect, or unreasonable use, or if the original invoice is not included, in
which case repairs will be considered beyond the warranty policy.
How to Obtain Service
For replacement or repair, return the device freight prepaid, with a copy of the original invoice. Please
obtain a Return Merchandise Authorization Number (RMA) from the CONTEC group office where
you purchased before returning any product.
* No product will be accepted by CONTEC group without the RMA number.
Liability
The obligation of the warrantor is solely to repair or replace the product. In no event will the
warrantor be liable for any incidental or consequential damages due to such defect or consequences
that arise from inexperienced usage, misuse, or malfunction of this device.
1. Before Using the Product
ADI16-4(FIT)GY
5
Safety Precautions
Understand the following definitions and precautions to use the product safely.
Safety Information
This document provides safety information using the following symbols to prevent accidents resulting
in injury or death and the destruction of equipment and resources. Understand the meanings of these
labels to operate the equipment safely.
DANGER indicates an imminently hazardous situation which, if not avoided, will
result in death or serious injury.
WARNING indicates a potentially hazardous situation which, if not avoided, could
result in death or serious injury.
CAUTION indicates a potentially hazardous situation which, if not avoided, may
result in minor or moderate injury or in property damage.
DANG
ER
WARNING
C
A
UTION
1. Before Using the Product
6
ADI16-4(FIT)GY
Handling Precautions
Take the following precautions when handling this module.
- Do not modify the module. CONTEC will bear no responsibility for any problems, etc., resulting
from modifying this module.
- Do not use or store the equipment in a hot or cold place, or in a place that is subject to severe
temperature changes. (Operating temperature range: 0 to 50
°
C)
- Do not use or store the equipment in a place subject to direct sunlight or near a heating device,
such as a stove.
- Do not use or store the equipment in a dusty or humid place. (Operating humidity range: 10 to
90%, no condensation)
- As this product contains precision electronic components, do not use or store in environments
subject to shock or vibration.
- Do not use or store the product near equipment generating a strong magnetic field or radio waves.
- If you notice any strange odor or overheating, please unplug the power cord immediately.
- In the event of an abnormal condition or malfunction, please consult the dealer from whom the
equipment was purchased.
- To avoid electric shock, please do not touch the system with a wet hand.
- Do not open the module casing. CONTEC will disclaim any responsibility for equipment whose
casing has been opened.
- To prevent damage, please do not subject the module to impact or bend it.
- To prevent contact malfunction, please do not touch the metallic pins on the external module
connector.
- The module contains switches that need to be properly set. Before using the module, please check
its switch settings.
- To avoid malfunction, please do not change the module switch settings in an unauthorized
manner.
- "Do not operate the device module when the power for the Controller Module is on.
To avoid malfunction, please be sure to turn off the power for the Controller Module."
- If you use this product in a noisy environment, attach ferrite cores to the IO cable to stabilize the
operation.
- Regarding FCC PART 15 Class A Notice
This product has acquired the above-mentioned standard.
However, a sufficient margin may not be secured for the standard. In this case, use a ferrite core
(SEIWA E04SR200917 or a compatible product) for the interface cable or the power cable of the
controller unit to which a ferrite core (SEIWA E04SR301334 or a compatible product) is
connected.
When attaching a ferrite core to the interface cable, just put the cable inside the case; when
attaching a ferrite core to the connecting power cable of the controller unit, coil it around once
near the connector while leaving it open, and then close it.
C
A
UTION
1. Before Using the Product
ADI16-4(FIT)GY
7
- Regarding CE EMC Directive Notice”.
Please connect the Interface Connector with a shielded cable to meet the mentioned standard
above.
FCC PART 15Class A Notice
T
hi
s e
qui
pmen
t h
as
been
te
ste
d a
nd f
oun
d t
o c
ompl
y w
it
h
t
he
l
imit
s f
or
a Cl
ass
A
dig
ital
d
ev
i
ce
,
p
ur
s
ua
nt
to
p
ar
t 1
5 of
th
e F
CC
Rule
s.
The
se l
imi
t
s
ar
e
d
es
i
gn
e
d
to
pr
ov
i
de
rea
son
abl
e
pro
tect
ion
ag
ain
st h
arm
ful
in
terf
ere
nce
when the equ
i
pmen
t i
s o
per
ated
in
co
mmer
cia
l
e
nvi
ron
ment
.
T
h
is
eq
ui
p
me
nt
gen
erat
es,
us
es,
and
ca
n r
adi
ate
rad
io
fr
e
qu
e
nc
y
e
ne
rg
y
a
nd
,
if
not
ins
tal
led
a
nd
used
in
ac
cord
anc
e w
ith
the
i
n
struction manual, may
ca
use
har
mfu
l in
ter
fer
enc
e to
ra
dio
co
mmu
nica
tio
ns.
Ope
rat
ion
of
thi
s e
qui
pme
nt i
n a
re
siden
tia
l a
rea
is
lik
ely
to
cau
se
har
mful
i
nt
e
rf
er
e
nc
e
at
hi
s o
wn e
xpe
nse
.
NO
T
E
Ch
ange
or
mo
dif
icat
ion
s n
ot e
xpr
ess
ly
approved the manuf
act
ure
r ca
n v
oid
th
e us
er'
s
a
ut
hor
ity
to
ope
rat
e t
his
equ
ipm
ent
.
W
ARN
ING
TO
USE
R
1. Before Using the Product
8
ADI16-4(FIT)GY
Environment
Use this product in the following environment. If used in an unauthorized environment, the module
may overheat, malfunction, or cause a failure.
Operating temperature
0 to 50°C
Humidity
10% to 90%RH (No condensation)
Corrosive gases
None
Floating dust particles
Not to be excessive
Inspection
Inspect the product periodically as follows to use it safely.
Storage
When storing this product, keep it in its original packing form.
(1) Put the module in the storage bag.
(2) Wrap it in the packing material, then put it in the box.
(3) Store the package at room temperature at a place free from direct sunlight, moisture, shock,
vibration, magnetism, and static electricity.
Disposal
When disposing of the product, follow the disposal procedures stipulated under the relevant laws and
municipal ordinances.
*Th
e v
ent
ilat
ion
sl
its
a
re
no
t
c
ov
er
e
d,
an
d n
eith
er
dus
t n
or
al
i
en
su
bst
anc
e is
at
tac
hed
to
the
ve
ntil
ati
on
sli
ts
C
H0
C
H1
CH2
C
H3
+
-
AG
+
-
AG
+
-
AG
+
-
AG
2. Module Nomenclature and Settings
ADI16-4(FIT)GY
9
2.
Module Nomenclature and Settings
Nomenclature of Module Components
Figure 2.1. shows the names of module components.
In the figure, the indicated switch settings represent factory settings.
Figure 2.1. Names of module components
Setting a Device ID
The controller module distinguishes and keeps track of the modules that are connected to it by
assigning device IDs to them. Each module, therefore, should be assigned a unique ID.
A Device ID can be assigned in a 0 to 7 range, so that a maximum of eight modules can be
distinguished.
Setup Method
A device ID can be set by turning the rotary switch on the device face.
To set a device ID, turn the switch knob.
Figure 2.2. Setting a Device ID
Devi
ce ID
Interface Conn
ecto
r
R
ang
e Se
tti
ng
S
wi
t
che
s
C
H0
CH1
CH2
CH3
+
-
A
G
+
-
AG
+
-
AG
+
-
AG
Devic
e
ID
0
4
0
4
6
2
5
1
3
7
F
actory
settin
gs:
(Device I
D = 0)
2. Module Nomenclature and Settings
10
ADI16-4(FIT)GY
Range Setting Switches
Set the voltage input or current input range setting depending on the measurement target. The input
range is common to all channels; it cannot be set for each of them and must not be set to an invalid
range.
Setup Method
To set the voltage or current input, use the corresponding DIP switch on the module face.
See the following sketches for reference to set each DIP switch.
Figure 2.3. Setting a Input range
RAN
GE
RANGE
V
ol
t
a
ge
i
n
pu
t
(D
e
f
au
l
t)
Cu
rre
n
t i
np
ut
3. Connecting to an External Device
ADI16-4(FIT)GY
11
3.
Connecting to an External Device
Interface Connector
How to Connect an Interface Connector
When connecting the Module to an external device, you can use the supplied connector plug.
To wire each terminal, strip the wire about 9 to 10 mm from the end and insert it into the opening.
After inserting the wire, tighten the screw to fasten it. Compatible wires are AWG 28 to 16.
Figure 3.1. Connecting an interface connector and connectors that can be used
Removing the connector plug by grasping the cable can break the wire.
Signal Layout on the Interface Connector
The Module can be connected to an external device using a 12-pin (1 group) connector that is provided
on the Module face.
Figure 3.2. Signal layout on the interface connector
C
AUTION
12
11
10
9
8
7
6
5
4
3
2
1
CH0 [+]
CH0 [-]
AG
CH1 [+]
CH1 [-]
AG
CH2 [+]
CH2 [-]
AG
CH3 [+]
CH3 [-]
AG
Analog Input 0ch [+]
Analog Input 0ch [-]
Analog Ground
Analog Input 1ch [+]
Analog Input 1ch [-]
Analog Ground
Analog Input 2ch [+]
Analog Input 2ch [-]
Analog Ground
Analog Input 3ch [+]
Analog Input 3ch [-]
Analog Ground
CH0
CH1
CH2
CH3
+
-
AG
+
-
AG
+
-
AG
+
-
AG
3. Connecting to an External Device
12
ADI16-4(FIT)GY
Analog Signal Connection
Differential input connection examples
This section gives examples of connecting analog input signals from an external device to the Module
using a flat cable and a shielded cable.
The following example uses a flat cable to connect the Module to an external device.
Connect the [+] and [-] analog input channels of the Module to the output and ground of the signal
source, respectively. Also connect the analog ground of the Module to the ground of the signal source.
*1 When using a ceramic capacitor, make the lead as short as possible.
Figure 3.3. Differential input connection (Flat Cable)
The following example uses a shielded two-conductor cable to connect the Module to an external
device. Use this type of cable if the signal source is located at a distance from the Module or if the
connection requires higher noise immunity. Connect the [+] and [-] analog input channels of the
Module to the output and ground of the signal source, respectively. Also connect the analog ground of
the Module to the ground of the signal source using the shield braid.
Figure 3.4. Differential input connection (Shield Cable)
- If the signal source contains over 1MHz signals, the signal may effect the cross-talk noise between
channels.
- Converted data is undefined with the analog ground unconnected.
- If the connecting cable is affected by noise, accurate analog input may not be made. To secure the
accuracy, place the connecting cable far from the source of the noise and put a laminated ceramic
capacitor on the connector of the module.
- When affected by noise, the connection cable may fail to input accurate analog signals. Route the
connection cable apart from noise sources.
- The connection cable may fail to input accurate analog signals if it is long. The connection cable
should therefore be as short as possible.
A
nal
og I
npu
t 0
[+]
...3[
+]
Anal
og Ground
V
Module
Signal
Sou
rce
Analo
g Input 0[-]...3[-]
Con
nec
tor
Shi
eld
ca
ble
CAUTION
3. Connecting to an External Device
ADI16-4(FIT)GY
13
- The analog signal input to the [+] and [-] inputs must not exceed the maximum input voltage with
reference to the analog ground of the module. Exceeding the input voltage can damage the
module.
- Converted data is undefined when either of the [+] and [-] input terminals is left unconnected.
Connect both of the [+] and [-] input terminals of the channel not connected to the signal source to
the analog ground.
Current source connection examples
This section gives examples of connecting analog input signals from an external device to the Module
using a flat cable and a shielded cable.
The following example uses a flat cable to connect the Module to an external device.
Connect the [+] and [-] analog input channels of the Module to the positive and negative outputs of the
current source, respectively. Also connect the analog ground of the Module to the ground of the signal
source.
Note also that, when there are more than one current source, no potential difference must exist
between their respective GND points.
The ADI16-4(FIT)GY is isolated between its internal CPU and the external device but not between the
analog input channels and thus uses a common analog ground.
If an affecting potential difference exists between the channels, insert an isolator such as an isolating
transducer between the channels.
*1 When using a ceramic capacitor, make the lead as short as possible.
Figure 3.5. Current input connection
- Converted data is undefined with no analog ground connected.
- If the connection cable is affected by noise, the analog input can be inaccurate. Route the
connection cable apart from noise sources.
- If the connecting cable is affected by noise, accurate analog input may not be made. To secure the
accuracy, place the connecting cable far from the source of the noise and put a laminated ceramic
capacitor on the connector of the module.
- The analog signal input to the [+] and [-] inputs must not exceed the maximum input voltage with
reference to the analog ground of the module. Exceeding the input voltage can damage the
module.
CAUTION
3. Connecting to an External Device
14
ADI16-4(FIT)GY
- Converted data is undefined when either of the [+] and [-] input terminals is left unconnected.
Connect both of the [+] and [-] input terminals of the channel not connected to the signal source to
the analog ground.
4. Using the I/O Address Map
ADI16-4(FIT)GY
15
4.
Using the I/O Address Map
Starting I/O Address
When connected to a CPU-SBxx(FIT)GY, the ADI16-4(FIT)GY can directly receive I/O commands
from the controller module. Depending on how the Device ID is set, the I/O addresses indicated
below will be used exclusively by the ADI16-4(FIT)GY.
Because the address bus on which the I/O address space is specified is not fully decoded in continued
16 bits, four starting I/O addresses exist in each Device ID.
If the Device ID is set to 0h, one of the four addresses (0800h, 0840h, 0880h, or 08C0h) will be used
as a starting I/O address.
Control examples are coded in C. Modify them in the appropriate language for the target OS or
development system.
Table 4.1. List of starting I/O addresses.
ID No.
Occupied I/O address
0
0800h to 081Fh(recommended)
0840h to 085Fh
0880h to 089Fh
08C0h to 08DFh
1
1800h to 181Fh(recommended)
1840h to 185Fh
1880h to 189Fh
18C0h to 18DFh
2
2800h to 281Fh(recommended)
2840h to 285Fh
2880h to 289Fh
28C0h to 28DFh
3
3800h to 381Fh(recommended)
3840h to 385Fh
3880h to 389Fh
38C0h to 38DFh
4
4800h to 481Fh(recommended)
4840h to 485Fh
4880h to 489Fh
48C0h to 48DFh
5
5800h to 581Fh(recommended)
5840h to 585Fh
5880h to 589Fh
58C0h to 58DFh
6
6800h to 681Fh(recommended)
6840h to 685Fh
6880h to 689Fh
68C0h to 68DFh
7
7800h to 781Fh(recommended)
7840h to 785Fh
7880h to 789Fh
78C0h to 78DFh
For detailed specifications on the I/O space that is managed by the controller module, see the
controller module manual.
/