JS Automation AIO3310/1A User manual

AIO3310/1/2A
Analog Input and
Multi-Function Digital I/O Card
User’s Manual (V1.2)
健昇科技股份有限公司
JS AUTOMATION CORP.
新北市汐止區中興路
100
號
6
樓
6F., No.100, Zhongxing Rd.,
Xizhi Dist., New Taipei City, Taiwan
TEL
:
+886-2-2647-6936
FAX
:
+886-2-2647-6940
http://www.automation.com.tw
E-mail
:
control.cards@automation.com.tw

2
Contents
1. Forward ............................................................................................................................................5
2. Features.............................................................................................................................................6
3. Specifications....................................................................................................................................7
3.1 AIO3310A Main card ................................................................................................................7
3.2 JS51026 37P DIN rail mounted dummy wiring board ...........................................................8
4. Layout and dimensions....................................................................................................................9
4.1 AIO3310/1/2A Main card..........................................................................................................9
4.2 JS51026 37P DIN rail mounted dummy wiring board ...........................................................9
5. Pin definitions.................................................................................................................................10
5.1 Pin definitions for JF1 (on card 37P) connector......................................................................10
5.2 Pin definitions for JM1 (extension 37P) connector.................................................................11
6. I/O interface diagram....................................................................................................................12
6.1 Digital I/O diagram..................................................................................................................12
6.2 Analog I/O diagram.................................................................................................................12
7. Hardware settings..........................................................................................................................13
7.1 Card ID setting.........................................................................................................................13
7.2 Digital I/O................................................................................................................................13
7.3 JP1,JP2 Jumper setting ............................................................................................................13
7.4 Timer/Counter..........................................................................................................................13
7.5 Analog input ............................................................................................................................13
8. Applications....................................................................................................................................14
8.1 Analog input section:...............................................................................................................14
8.2 Digital section:.........................................................................................................................14
8.3 Counter/Timer section: ............................................................................................................14
9. Ordering information....................................................................................................................15

3
Notes on hardware installation
Please follow step by step as you are installing the control cards.
1. Be sure your system is power off.
2. Be sure your external power supply for the wiring board is power off.
3. Plug your control card in slot, and make sure the golden fingers are put in right contacts.
4. Fasten the screw to fix the card.
5. Connect the cable between the card and wiring board.
6. Connect the external power supply for the wiring board.
7. Recheck everything is OK before system power on.
8. External power on.
Congratulation! You have it.
For more detail of step by step installation guide, please refer the file
“..\download\Supplemental_technical_data\Step_by_step_installation_of_Contrl_Card.pdf “ on the CD
come with the product or download the complementary documents from
http://www.automation.com.tw/common/Supplemental_technical_data.htm
Warning:
Some computer BIOS has “Auto detect DIMM/PCI clock” option, be sure to switch to
“DISABLE” else in some cases the PCI add on cards will not be detected by windows at cold start.

4
Warranty
The AIO3310/1/2A are warranted against defects in materials and workmanship for a period of two
years from the date of shipment, as evidenced by receipts or serial no. on board. JS automation Corp.
will, at its option, repair or replace product that proves to be defective during the warranty period. This
warranty includes parts, labor and shipping costs of returning.
Except as specified herein, JS automation Corp. makes no warranties, express or implied, and
specifically disclaims any warranty of merchantability or fitness for a particular purpose. Customer’s
right to recover damages caused by fault or negligence on the part of JS automation Corp. shall be
limited to the amount theretofore paid by the customer. JS automation Corp. will not be liable for
damages resulting from loss of data, profits, use of products, or incidental or consequential damages,
even if advised of the possibility thereof. This limitation of the liability of JS automation Corp. will
apply regardless of the form of action, whether in contract or tort, including negligence. Any action
against JS automation Corp. must be brought within one year after the cause of action accrues.
JS automation Corp. shall not be liable for any delay in performance due to causes beyond its
reasonable control. The warranty provided herein does not cover damages, defects, malfunctions, or
service failures caused by owner’s failure to follow the JS automation Corp. installation, operation, or
maintenance instructions; owner’s modification of the product; owner’s abuse, misuse, or negligent acts;
and power failure or surges, fire, flood, accident, actions of third parties, or other events outside
reasonable control.
If any defect occurs, you should email to us as the following form to get the fast response:
Detailed Company Information
Company/Organization:
Contact Person:
E-mail:
Address:
Country:
Tel/Fax:
Web Site:
Product information
product model:
serial no.:
Environment to Use: such as CPU board, Operating System, target application...
description of defect: (as detail as possible)

5
1. Forward
Thank you for your selection of our PCI bus AIO3310/1/2A a multi-channel analog input, and
multi-function digital i/o and timer/counter card.
An analog input card maybe as simply as just signal conversion, and the calibration job will be the
burden of the users. AIO3310A provides a new approach that each channel has been calibrated with our
precision instruments and all the records kept in the on-card eeprom to give the users a transparent
environment of accurate result at low card price.
Except for the calibration features, 2 byte-wide programmable TTL I/O ports also give users more
flexible functions to integrate the whole system.
Two 32bit Timer/counter ports also provide you versatile functions such as: programmable one-shot,
rate generator, square wave generator, software/hardware triggered strobe, event timer/counter, triggered
timer/counter, PWM generator, ….
Wish you would enjoy this card!
Other Analog I/O Card:
AIO3315/A12/16 bit Analog I/O and Digital I/O Card (PCI bus)
AIO3320A/1A isolated 8 12 bit A/D, isolated 8/16 16 bit D/A with 16 isolated digital I/O
(PCI bus)
AIO3382U Analog I/O Card, 8 AI 2 AO, 16 TTL , 2 multi- function timer/counter card
(Include bracket kit for TTL I/O) (PCI bus)
AIO3382UA/BAnalog I/O Card, 8 AI 2 AO, 16 TTL , 2 multi- function timer/counter card
(2 current source/ sink AO)(Include bracket kit for TTL I/O) (PCI bus)
AIO3384U Analog I/O Card, 8 AI 4 AO, 16 TTL , 2 multi- function timer/counter card
(Include bracket kit for TTL I/O) (PCI bus)
AIO3384UAA/BB Analog I/O Card, 8 AI 4 AO, 16 TTL , 2 multi- function timer/counter card
(4 current source / sink AO)(Include bracket kit for TTL I/O) (PCI bus)
AIO3384UAB Analog I/O Card, 8 AI 4 AO, 16 TTL , 2 multi-function timer/counter card
(2 current source AO , 2 current sink AO)(Include bracket kit for TTL I/O) (PCI bus)
AIO6328/A12/16 bit Analog I/O and Digital I/O PCI-104 Module
Any comment is welcome,
please visit our website
http://www.automation.com.tw/ for the up to date information.

6
2. Features
General
-PCI plug and play function with card ID for 16 identical cards
-Security password blocks illegal copy of software
Analog Function
-8/16/24 channel 16bit analog inputs (standard:8 channels)
-Software selectable input range: -10V~ +10V, -5V~ +5V , 0~10V, 0~5V
-Factory pre-calibrated analog conversion accuracy
Digital I/O Function
-2 byte-wide programmable TTL I/O
-IO00, IO01 as trigger/counter in, IO10,IO11 as trigger out of timer/counter function
Timer/Counter Function
-2 32bit multifunction counters up to 33MHz
-multi-function:
-- programmable one-shot
-- square wave generator
-- event counter
-- PWM generator

7
3. Specifications
3.1 AIO3310A Main card
Analog Input Block
-Input channels : 8/16/24 channel single end or differential (standard:8 channels)
-Resolution : 16bit
-Input range : -10V~ +10V, -5V~ +5V , 0~10V, 0~5V
-Input impedance: 100K ohm
-Range selection : software selectable per chip
-Conversion speed : 6us per chip (8 channel per chip)
-Accuracy : full range within 5mV (after calibration)
-Integral nonlinearity error: -3 ~ +3 LSB(max)
-Zero error: -28 ~ +28 LSB
TTL I/O Block
-I/O channels : 16 TTL (port 0,port 1)
-Configuration : byte input /output
-Output Capacity : (sink or source) 24mA @5V
-Output at power on : jumper configurable at high or low
Timer/Counter Block
-Channels : 2
-Data Length : 32 bit
-Specific Input : trigger in/ counter in via digital I/O port 0
-Specific Output : trigger out / counter out via digital I/O port 1
-Time Base : PCI system clock (33/66MH)
-Functions :
-- Programmable one-shot
-- Square wave generator
-- Event counter
-- PWM generator
General
-Security password : 10 bytes, user configurable
-Interrupt : software disable/enable
-Card ID : 16 locations set by rotary switch

8
-PCI bus data width : 32 bits
-Operation temperature : 0 to 70°C
-Storage temperature : -20 to 80°C
-Operation humidity : 5~95% RH, non-condensing
-Dimension : 156(W)*112(H)mm , 6.2(W) * 4.5(H)in
*Special Note on using PWM output
PWM output can be configured to isolated output or TTL output, owing to the interface
electric characteristics, the real output may be distorted by frequency bandwidth or on/off
delays. As for TTL, we recommend to check for the minimum duty. For the isolated output,
the PWM frequency and duty pulse width is limited not less than 100us and check the
response by a scope to verify the validity of your application.
3.2 JS51026 37P DIN rail mounted dummy wiring board
-Connection cable : D-type 37P cable to connect main and wiring board
-Dimension : 90(W)*113(L)*60(H)mm , 3.6(W)*4.5(L)*2.4(H)in

9
4. Layout and dimensions
4.1 AIO3310/1/2A Main card
*dimension in bare board
4.2 JS51026 37P DIN rail mounted dummy wiring board
*dimension in bare board

10
5. Pin definitions
5.1 Pin definitions for JF1 (on card 37P) connector
PIN
DESCRIPTIONS
PIN
DESCRIPTIONS
19
+15Ve (out)
37
-15Ve (out)
18
GND
36
GND
17
+5V (out)
35
AI7-: analog in7-
16
AI7+: analog in7+
34
AI6-: analog in6-
15
AI6+: analog in6+
33
AI5-: analog in5-
14
AI5+: analog in5+
32
AI4-: analog in4-
13
AI4+: analog in4+
31
AI3-: analog in3-
12
AI3+: analog in3+
30
AI2-: analog in2-
11
AI2+: analog in2+
29
AI1-: analog in1-
10
AI1+: analog in1+
28
AI0-: analog in0-
9
AI0+: analog in0+
27
IO17: TTL port1 bit7
8
IO16: TTL port1 bit6
26
IO15: TTL port1 bit5
7
IO14: TTL port1 bit4
25
IO13: TTL port1 bit3
6
IO12: TTL port1 bit2
24
IO11: TTL port1 bit1
trigger out of
counter1/timer1
5
IO10: TTL port1 bit0
trigger out of
counter0/timer0
23
IO07: TTL port0 bit7
4
IO06: TTL port0 bit6
22
IO05: TTL port0 bit5
3
IO04: TTL port0 bit4
21
IO03: TTL port0 bit3
2
IO02: TTL port0 bit2
20
IO01: TTL port0 bit1
trigger in of counter1
1
IO00: TTL port0 bit0
trigger in of counter0
NOTE: For single end input application, one end of differential input terminal should wire to
ground, Say AI0 for example, AI0- should wire to ground for single end input application.
NOTE: AI7~AI0 is on chip 1.

11
5.2 Pin definitions for JM1 (extension 37P) connector
PIN
DESCRIPTIONS
PIN
DESCRIPTIONS
1
AI8+: analog in8+
20
AI8-: analog in8-
2
AI9+: analog in9+
21
AI9-: analog in9-
3
AI10+: analog in10+
22
AI10-: analog in10-
4
AI11+: analog in11+
23
AI11-: analog in11-
5
AI12+: analog in12+
24
AI12-: analog in12-
6
AI13+: analog in13+
25
AI13-: analog in13-
7
AI14+: analog in14+
26
AI14-: analog in14-
8
AI15+: analog in15+
27
AI15-: analog in15-
9
AI16+: analog in16+
28
AI16-: analog in16-
10
AI17+: analog in17+
29
AI17-: analog in17-
11
AI18+: analog in18+
30
AI18-: analog in18-
12
AI19+: analog in19+
31
AI19-: analog in19-
13
AI20+: analog in20+
32
AI20-: analog in20-
14
AI21+: analog in21+
33
AI21-: analog in21-
15
AI22+: analog in22+
34
AI22-: analog in22-
16
AI23+: analog in23+
35
AI23-: analog in23-
17
+5V (out)
36
GND
18
GND
37
-15Ve (out)
19
+15Ve (out)
NOTE: For single end input application, one end of differential input terminal should wire to
ground, Say AI8 for example, AI8- should wire to ground for single end input application.

12
6. I/O interface diagram
6.1 Digital I/O diagram
For TTL IO : IO00 ~ IO07, IO10 ~ IO17
I/P specification:
VI(input voltage)
VIH (min)
2V
VIL (max)
0.8V
VO(output voltage)
VOH (min)
2.4V
VOL (max)
0.5V @24mA
** VIH, High-level input voltage
** VIL, Low-level input voltage
** VOH, High-level output voltage
** VOL, Low-level output voltage
For byte-programmable TTL I/O IO00 ~ IO07, IO10 ~ IO17 to configured as pull high or pull
low. JP1,JP2 are used for output state of power on. (refer 7.3 JP1,JP2 Jumper setting)
6.2 Analog I/O diagram
Type1 input:
For Differential Analog Input
I/P specification:
VI(input voltage)
Offset
75uV (max)
Input impedance
100K
Input range
+13.6V ~ -13.6V
Type2 input:
For Single end Analog Input
I/P specification:
VI(input voltage)
Offset
75uV (max)
Input impedance
100K
Input range
+13.6V ~ -13.6V

13
7. Hardware settings
7.1 Card ID setting
Since PCI cards have plug and play function, the card ID is required for programmer to identify
which card he/she will control without knowing the physical address assigned by the Windows. A 4 bits
rotary switch for extinguishing the 16 identical card. Do not select the same card ID number, if you use
more than one same type card in your system.
7.2 Digital I/O
The 2 byte-programmable TTL I/O can be used as input or output depending on your configuration.
But when you use the timer / counter trigger output mode the port1 is must configure as output and bit0
is timer0/counter0 trigger out, bit1 is timer1/counter1 trigger out.
If you use trigger input mode of counter the port0 must configure as input port and bit0 as counter0
input, bit1 as counter1 input.
7.3 JP1,JP2 Jumper setting
The TTL I/O can be configured as pull high or pull low by jumper setting.
1-2 short Pull High
2-3 short Pull Low
7.4 Timer/Counter
There 2 timer/counter’s on board. Each one has 32 bit register length, if you program as PWM
mode, the register is divided as 2 16 bit width, the upper 16 bit work as the pulse high width and the
lower 16 bit work as PWM frequency register. The card also provide end of count interrupt function of
both the timer/counters.
7.5 Analog input
There are maximum 24 channels of analog input on card, which are divided in 3 A/D chips.
Depends on your selection, 8/16/24 channels are available. The hardware may accept 0-5V, 0-10V,
-5V-+5V, -10V - +10V range on per chip basis.

14
8. Applications
8.1 Analog input section:
For measurement of analog signal such as:
-temperature
-voltage
-current
-flow
-light
-....
Note: The analog signal should be pre-processed to the acceptable range of the card.
8.2 Digital section:
For the control of digital i/o:
-switch input
-relay control
-trigger output
-...
Note: The digital signal should be pre-processed to the TTL level
8.3 Counter/Timer section:
-event counting
-periodic interrupt source
-PWM generator (can work as D/A with external low pass filter)
-counter/timer with trigger out
-duration counter

15
9. Ordering information
PRODUCT
DESCRIPTIONS
AIO3310A
Analog I/O Card 8 channels analog input ,16 TTL I/O and multi function
timer/counter
AIO3311A
Analog I/O Card 16 channels analog input ,16 TTL I/O and multi function
timer/counter (include bracket kit for 16AI)
AIO3312A
Analog I/O Card 24 channels analog input ,16 TTL I/O and multi function
timer/counter (include bracket kit for 16AI)
M270337X0
D type 37p male-female cable 1.5M
M270337X0S
D type 37p male-female cable 1.5M, shielding
M270337X2
D type 37p male-female cable 3.0M
M270337X2S
D type 37p male-female cable 3.0M, shielding
JS51026
Dummy DIN rail mounted wiring board (D-type 37P to terminals)
SM23403*
Extension kit
(bracket and flat cable for 37P female D type connector) (for 3311/3312A
only)
This manual suits for next models
1
Table of contents
Other JS Automation I/O System manuals
Popular I/O System manuals by other brands

IFM
IFM AL1340 operating instructions

Omron
Omron GI-S series How to configure

Eaton
Eaton ECIO-DN installation instructions

National Instruments
National Instruments NI 9401 Getting started guide

Lenze
Lenze ESV112N02SFC Installation and operation manual

Diamond technologies
Diamond technologies DT7000 user guide