background image

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

 

- 6 - 

Analog Inputs: Noise and Grounding Considerations 

 

Differential inputs require two leads (+ and -) per channel, and 

provide rejection of common mode voltages.  This allows the 
desired signal to be accurately measured.  However, the signal 
being measured cannot be floating--it must be referenced to 
analog common on the IP module and be within the normal input 
voltage range. 
 

Differential inputs are the best choice when the input channels 

are sourced from different locations having slightly different ground 
references and when minimizing noise and maximizing accuracy 
are key concerns.  See Drawing 4501-591 for analog input 
connections for differential and single-ended inputs.  Shielded 
cable of the shortest length possible is also strongly 
recommended. 
 

Single-ended inputs only require a single lead (+) per channel, 

with a shared "sense" (reference) lead for all channels, and can be 
used when a large number of input channels come from the same 
location (e.g. printed circuit board).  The channel density doubles 
when using single-ended inputs, and this a powerful incentive for 
their use. However, caution must be exercised since the single 
"sense" lead references all channels to the same common which 
will induce noise and offset to the degree they are different. 
 

The IP330 is non-isolated, since there is electrical continuity 

between the logic and field I/O grounds.  As such, the field I/O 
connections are not isolated from the carrier board and backplane.  
Care should be taken in designing installations without isolation to 
avoid noise pickup and ground loops caused by multiple ground 
connections.  This is particularly important for analog inputs when 
a high level of accuracy/resolution is needed.  Contact your 
Acromag representative for information on our many isolated 
signal conditioning products that could be used to interface to the 
IP330 input module. 

 

External Trigger Input/Output 

 

The external trigger signal on pin 49 of the P2 connector can 

be programmed to input a TTL compatible external trigger signal, 
or output IP330 hardware generated triggers to allow 
synchronization of multiple IP330s. 

 
As an input, the external trigger must be a 5 Volt logic, TTL-

compatible, debounced signal referenced to analog common.  The 
external trigger signal is an active low edge sensitive signal.  That 
is, the external trigger signal will trigger the IP330 hardware on the 
falling edge.  Once the external trigger signal 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 of multiple IP330s.  The additional IP330s must 
program their external trigger for signal input and convert on 
external trigger only mode.  See section 3.0 for programming 
details to make use of this signal. 
 

IP Logic Interface Connector (P1) 

 

P1 of the IP module provides the logic interface to the mating 

connector on the carrier board.  This connector is a 50-pin female 
receptacle header (AMP 173279-3 or equivalent) which mates to 
the male connector of the carrier board (AMP 173280-3 or 
equivalent).  This provides excellent connection integrity and 

utilizes gold-plating in the mating area.  Threaded metric M2 
screws and spacers are supplied with the IP module to provide 
additional stability for harsh environments (see Drawing 4501-434 
for assembly details).  Field and logic side connectors are keyed to 
avoid incorrect assembly.  The pin assignments of P1 are 
standard for all IP modules according to the Industrial I/O Pack 
Specification (see Table 2.4). 

 
Table 2.4:  Standard Logic Interface Connections (P1) 

Pin 

Description Number Pin 

Description  Number 

GND 1 GND 26 

CLK 2 +5V 27 

Reset* 3  R/W*  28 

D00 4 

IDSEL* 

29 

D01 5 

DMAReq0* 

30 

D02 6 

MEMSEL* 

31 

D03 7 

DMAReq1* 

32 

D04 8 

IntSel* 

33 

D05 9 

DMAck0* 

34 

D06 10 

IOSEL* 

35 

D07 11 

RESERVED 

36 

D08 12  A1  37 
D09 13 

DMAEnd* 

38 

D10 14  A2  39 
D11 15 

ERROR* 

40 

D12 16  A3  41 
D13 17 

INTReq0* 

42 

D14 18  A4  43 
D15 19 

INTReq1* 

44 

BS0* 20  A5  45 
BS1*

 

21 

STROBE* 

46 

-12V 22  A6  47 

+12V 23 ACK*  48 

+5V 24 

RESERVED 

49 

GND 25 GND  50 

 An Asterisk (*) is used to indicate an active-low signal.  
 

BOLD ITALIC

 Logic Lines are NOT USED by this IP Model. 

 

3.0   PROGRAMMING INFORMATION

 

 
IP IDENTIFICATION PROM - (Read Only, 32 Odd-Byte 
Addresses)

 

 

Each IP module contains an identification (ID) information that 

resides in the ID space per the IP module specification.  This area 
of memory contains 32 bytes of information at most.  Both fixed 
and variable information may be present within the ID space.  
Fixed information includes the "IPAC" identifier, model number, 
and manufacturer's identification codes.  Variable information 
includes unique information required for the module.  The IP330 ID 
information does not contain any variable (e.g. unique calibration) 
information.  ID space bytes are addressed using only the odd 
addresses in a 64 byte block (on the “Big Endian” VMEbus).  Even 
addresses are used on the “Little Endian” PC ISA bus.  The IP330 
ID space contents are shown in Table 3.1.  Note that the base-
address for the IP module ID space (see your carrier board 
instructions) must be added to the addresses shown to properly 
access the ID space.  Execution of an ID space read requires 1 
wait state. 

 
 
 

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: