background image

SERIES IP330 INDUSTRIAL I/O PACK                                  16-BIT HIGH DENSITY ANALOG INPUT MODULE 
___________________________________________________________________________________________

 

- 3 - 

each individual channel or upon completion of conversion of 
the group of all scanned channels. 

 

Programmable Control of Channel Scanning

 - Scan all 

channels or a subset of the channels to allow an overall 
higher sample rate.  The channels digitized include all 
sequential channels beginning with a specified start-channel 
value and ending with a specified end-channel value. 

 

User Programmable Interval Timer

 - Controls the delay 

between each channel converted when Uniform-Continuous 
or Single Scan modes are selected.  If Burst-Continuous is 
selected, the Interval Timer controls the delay after a group of 
channels are converted before conversion is initiated on the 
group again.  Supports a minimum interval of 8

µ

sec and a 

maximum interval of 2.09 seconds. 

 

Uniform Continuous Scanning Mode

 - All channels 

selected for scanning are continually digitized in a round robin 
fashion with the interval between conversions controlled by 
the programmed interval timer.  The results of each 
conversion are stored in the channel’s corresponding mail 
box buffer.  Scanning is initiated by a software or external 
trigger.  Scanning is stopped by software control. 

 

Burst Continuous Scanning Mode

 - All selected input scan 

channels are sequentially digitized at a 67KHz conversion 
rate (15

µ

 second conversion time).  At the end of a 

programmed interval time a new conversion of all channels is 
re-initiated.  The conversion results are stored in each 
channel’s mail box buffer.  This mode can be used as a 
pseudo-simultaneous sampling mode for low to medium 
speed applications requiring simultaneous channel 
acquisition.  For example, if four channels are selected then 
they could be pseudo-simultaneously converted every 60

µ

 

seconds (each of the channels actually takes 15

µ

 seconds).  

This is repeated in bursts determined by the programmed 
interval time.  The scan is initiated by a software or external 
trigger.  Scanning is stopped by software control. 

 

Uniform Single Cycle Scan Mode

 - All channels selected for 

scanning are digitized once with the idle time between each 
channel conversion controlled by the programmed interval 
timer.  The scan is initiated by a software or external trigger. 

 

Burst Single Cycle Scan Mode

 - All channels selected for 

scanning are digitized once at a 66.7KHz conversion rate 
(15

µ

sec/Channel).  The scan is initiated by a software or 

external trigger. 

 

External Trigger Scan Mode

 - A single channel is digitized 

with each external trigger.  Successive channels are digitized 
in sequential order with each new external trigger.  This mode 
allows synchronization of conversions with external events 
that are often asynchronous. 

 

External Trigger Output 

- The external trigger is assigned to 

a field I/O line.  This external trigger may be configured as an 
output signal to provide a means to synchronize other IP330’s 
or devices to a single IP330’s on board timer reference. 

 

User Programmable Gain Amplifier

 - Provides 

independently software controlled gains (1, 2, 4, and 8V/V) 
for each of the 16 differential or 32 single-ended channels. 

 

Precision On Board Calibration Voltages

 - Calibration 

autozero and autospan precision voltages are available to 
permit host computer correction of conversion errors.  
Trimmed calibration voltages include: 0V (local analog 
ground), 4.9V, 2.45V, 1.225V, and 0.6125V. 

 

Hardware DIP Switch For Selection of A/D Ranges

 - Both 

bipolar (

±

5V, 

±

10V) and unipolar (0 to 5V and 0 to 10V) 

ranges are available.  Selected range applies to all channels 
and can-not be individually selected on a per channel basis. 

 

New Data Register

 - This register can be polled, to indicate 

when new digitized data is available in the mail box.  A set bit 
indicates a new digitized data value is available in the bit’s 
corresponding mail box register.  Register bits are cleared 
upon read of their corresponding mail box register or start of 
a new scan cycle. 

 

Missed Data Register

 - A set bit in the Missed Data register 

indicates that the last digitized value was not read by the host 
computer quickly enough and has been overwritten by a new 
conversion.  The Missed Data register has a bit 
corresponding to each of the 16 differential or 32 single-
ended channels.  Each Missed Data register bit is cleared by 
a read of its corresponding mail box data value or start of a 
new scan cycle. 

 

User Programmable Data Output Format

 - Software control 

provides selection of straight binary or binary two’s 
complement data output format. 

 

Hardware Jumpers For Selection of Internal or External 
Supply

 - Hardware jumper provide a means to select internal 

±

12 volts or external 

±

15 volt supplies.  External supplies are 

required when using inputs exceeding 

±

8.5 volts. 

 

Fault Protected Input Channels 

- Analog input overvoltage 

protection from -35 V to +55 V is provided in the event of 
power loss or power off. 

 
INDUSTRIAL I/O PACK INTERFACE FEATURES 

 

High density -

 Single-size, industry standard, IP module 

footprint.  Four units mounted on a carrier board provide up to 
64 differential or 128 single-ended channels in a single 
system slot.  Both VMEbus and ISA bus (PC/AT) carriers are 
supported. 

 

Local ID

 - Each IP module has its own 8-bit ID signature 

which can be read via access to the ID space. 

 

16-bit and 8-bit I/O

 - Port register Read/Write is performed 

through data transfer cycles in the IP module I/O space. 

 

High Speed

 - Access times for all data transfer cycles are 

described in terms of "wait" states - 1 wait state is required 
for reading and writing all control registers and ID values.  
Interrupt select cycles also require 1 wait state for reading the 
interrupt vector.  Read of the Mail Box buffers typically 
requires 1 wait state but, to avoid contention with an ongoing 
memory write cycle, could require from 1 to 6 wait states (see 
Specifications section for detailed information). 

 
SIGNAL INTERFACE PRODUCTS 

(See Appendix for more information on compatible products) 
 

This IP module will mate directly to any industry standard IP 

carrier board.  Acromag’s AVME9630/9660 3U/6U non-intelligent 
VMEbus carrier boards and Acromag’s APC8600 ISA bus (PC/AT) 
carrier board are supported.  A wide range of other Acromag IP 
modules are also available to serve your signal conditioning and 
interface needs. 

 

The cables and termination panels, described in the following 
paragraphs, are also available.  For optimum performance with the 
16-bit IP330 analog input module, use of the shortest possible 
length of shielded input cable is recommended. 
 

Summary of Contents for IP330 Series

Page 1: ...ut Module USER S MANUAL ACROMAG INCORPORATED 30765 South Wixom Road P O BOX 437 Wixom MI 48393 7037 U S A Tel 248 624 1541 Fax 248 624 9234 Copyright 1995 Acromag Inc Printed in the USA Data and speci...

Page 2: ...NCE 19 PRELIMINARY SERVICE PROCEDURE 19 6 0 SPECIFICATIONS 20 GENERAL SPECIFICATIONS 20 ANALOG INPUT 20 INDUSTRIAL I O PACK COMPLIANCE 21 APPENDIX 21 CABLE MODEL 5025 551 21 Recommended APC8600 Shiele...

Page 3: ...le ended channels Precision On Board Calibration Voltages Calibration autozero and autospan precision voltages are available to permit host computer correction of conversion errors Trimmed calibration...

Page 4: ...Library diskette Model IPSW LIB M03 MSDOS format to simplify communication with the board Example software functions are provided for both VMEbus and ISA bus PC AT applications All functions are writ...

Page 5: ...iguration Software configurable control registers are provided for control of external trigger mode data output format acquisition mode timer control interrupt mode convert channel s selection and cha...

Page 6: ...l has been driven low it should remain low for a minimum of 500n seconds As an output an active low TTL signal can be driven to additional IP330s thus providing a means to synchronize the conversions...

Page 7: ...elect Ch 07 27 28 Gain Select Ch 08 Gain Select Ch 09 29 2A Gain Select Ch 10 Gain Select Ch 11 2B 2C Gain Select Ch 12 Gain Select Ch 13 2D 2E Gain Select Ch 14 Gain Select Ch 15 2F 30 Gain Select Ch...

Page 8: ...10 Uniform Single 011 Burst Continuous 100 Burst Single 101 Convert on External Trigger Only 110 Not Used 111 Not Used See the Modes of Operation section for a description of each of these scan modes...

Page 9: ...z clock signal The output of this clock is input to the second counter the Conversion Timer and the output is used to generate periodic trigger pulses The time period between trigger pulses is describ...

Page 10: ...y 0CH Data Bit 15 14 13 12 11 10 09 08 SE or Diff Ch 15 14 13 12 11 10 09 08 Missed Data Register Read Only 0FH Data Bit 07 06 05 04 03 02 01 00 SE Channel 23 22 21 20 19 18 17 16 Diff Channel 07 06 0...

Page 11: ...niform continuous uniform single burst continuous burst single and convert on external trigger only In all modes a single channel or a sequence of channels may be converted The following sections desc...

Page 12: ...Box functions as a dual level data buffer The first half of the Mail Box is used to store all selected channel data for the initial pass through the channels defined by the Start and End Value regist...

Page 13: ...external trigger pulse no interrupt will be issued since data is not written to the Mail Box buffer If interrupt upon completion of a group of channels is selected an interrupt will be issued 8 secon...

Page 14: ...5 2 0 to 5 0 6125 CAL3 2 4500 CAL1 Input Range Volts PGA Gain ADC Range Volts Rec Low Calib Voltage VoltCALLO Volts Rec High Calib Voltage VoltCALHI Volts 0 to 1 25 4 0 to 5 0 6125 CAL3 1 2250 CAL2 0...

Page 15: ...are known It is now possible to correct input channel data from any input channel using the same input range i e 10 to 10 volts with a PGA gain 1 Repeat the above steps periodically to re measure the...

Page 16: ...CountCALHI Calculate Equation 2 Calculate m actual_slope from equation 2 since all parameters are known It is now possible to correct input channel data from any input channel using the same input ra...

Page 17: ...he host uses the vector to form a pointer to an interrupt service routine for the interrupt handler to begin execution 7 Example of Generic Interrupt Handler Actions a Disable the interrupting IP by w...

Page 18: ...from the Mail Box buffer Access to both ID and I O spaces are implemented with one wait state read or write data transfers There is one exception on a rare occasions read and write operations to the M...

Page 19: ...r is clocked by the 8MHz board clock The output of the Timer Prescaler counter is then used to clock the second counter Conversion Timer In this way the two counters are cascaded to provide variable t...

Page 20: ...ware limitations For example if an input may reach zero volts or less a bipolar input range should be selected 4 These ranges can only be achieved with 15 Volt external power supplies The input ranges...

Page 21: ...E Specification This module meets or exceeds all written Industrial I O Pack specifications per revision 0 7 1 Electrical Mechanical Interface Single Size IP Module IP Data Transfer Cycle Types Suppor...

Page 22: ...he field I O signals to the P2 connector on each of the Industrial I O Pack modules Field signals are accessed via screw terminal strips Each Industrial I O Pack IP has its own unique P2 pin assignmen...

Page 23: ...SERIES IP330 INDUSTRIAL I O PACK 16 BIT HIGH DENSITY ANALOG INPUT MODULE ___________________________________________________________________________________________ 23...

Page 24: ...SERIES IP330 INDUSTRIAL I O PACK 16 BIT HIGH DENSITY ANALOG INPUT MODULE ___________________________________________________________________________________________ 24...

Page 25: ...SERIES IP330 INDUSTRIAL I O PACK 16 BIT HIGH DENSITY ANALOG INPUT MODULE ___________________________________________________________________________________________ 25...

Page 26: ...SERIES IP330 INDUSTRIAL I O PACK 16 BIT HIGH DENSITY ANALOG INPUT MODULE ___________________________________________________________________________________________ 26...

Page 27: ...SERIES IP330 INDUSTRIAL I O PACK 16 BIT HIGH DENSITY ANALOG INPUT MODULE ___________________________________________________________________________________________ 27...

Page 28: ...SERIES IP330 INDUSTRIAL I O PACK 16 BIT HIGH DENSITY ANALOG INPUT MODULE ___________________________________________________________________________________________ 28...

Reviews: