Delta Tau Acc-79 Owner's manual

Type
Owner's manual
1^ USER MANUAL
^2 Accessory 79
^3 J I/O Interface for OPTO22
^4 3A0-603770-xUxx
^5 November 18, 2004
Single Source Machine Control Power // Flexibility // Ease of Use
21314 Lassen Street Chatsworth, CA 91311 // Tel. (818) 998-2095 Fax. (818) 998-7807 // www.deltatau.com
Copyright Information
© 2003 Delta Tau Data Systems, Inc. All rights reserved.
This document is furnished for the customers of Delta Tau Data Systems, Inc. Other uses are
unauthorized without written permission of Delta Tau Data Systems, Inc. Information contained in
this manual may be updated from time-to-time due to product improvements, etc., and may not
conform in every respect to former issues.
To report errors or inconsistencies, call or email:
Delta Tau Data Systems, Inc. Technical Support
Phone: (818) 717-5656
Fax: (818) 998-7807
Email: support@deltatau.com
Website: http://www.deltatau.com
Operating Conditions
All Delta Tau Data Systems, Inc. motion controller products, accessories, and amplifiers contain
static sensitive components that can be damaged by incorrect handling. When installing or handling
Delta Tau Data Systems, Inc. products, avoid contact with highly insulated materials. Only
qualified personnel should be allowed to handle this equipment.
In the case of industrial applications, we expect our products to be protected from hazardous or
conductive materials and/or environments that could cause harm to the controller by damaging
components or causing electrical shorts. When our products are used in an industrial environment,
install them into an industrial electrical cabinet or industrial PC to protect them from excessive or
corrosive moisture, abnormal ambient temperatures, and conductive materials. If Delta Tau Data
Systems, Inc. products are directly exposed to hazardous or conductive materials and/or
environments, we cannot guarantee their operation.
EN
Dispose in accordance with applicable regulations.
Accessory 79 User Manual
Table of Contents i
Table of Contents
INTRODUCTION ....................................................................................................................................................... 1
Reference Documents................................................................................................................................................ 1
Installation ................................................................................................................................................................. 1
SNAP I/O MODULES ................................................................................................................................................. 2
ACC-79 ..................................................................................................................................................................... 2
J I/O Interface ............................................................................................................................................................ 2
Opto22 B4M Rack ................................................................................................................................................. 3
Opto22 B8M Rack ................................................................................................................................................. 3
I/O Map................................................................................................................................................................. 4
DIRECTION CONTROL ........................................................................................................................................... 5
INVERSION CONTROL ........................................................................................................................................... 6
Alternate Uses ........................................................................................................................................................... 6
EXAMPLE SETUP ..................................................................................................................................................... 7
J2 – 40-PIN INPUT FROM PMAC2 JIO ................................................................................................................ 10
Software .................................................................................................................................................................. 11
COMPONENT INSTALLATION ........................................................................................................................... 12
Standard Panel Mounting ........................................................................................................................................ 12
Preferred Method: Template .............................................................................................................................. 12
Alternate Method: Prefabrication of Panels ....................................................................................................... 12
Extrusion Installation onto Panel............................................................................................................................. 13
DIN Rail Clip Installation onto Extrusion ............................................................................................................... 14
Extrusion and DIN Rail Clip Assembly Installation onto DIN Rail ........................................................................ 14
Remove Extrusion and DIN Rail Clip Assembly .................................................................................................... 15
Method 1 ............................................................................................................................................................. 15
Method 2 ............................................................................................................................................................. 15
ID Plate Installation onto Extrusion ........................................................................................................................ 16
Install the ID Plate on the Extrusion .................................................................................................................. 16
Remove ID Plate ................................................................................................................................................. 16
Circuit Board Assembly .......................................................................................................................................... 17
Install PC Board into Rack Extrusion ................................................................................................................ 17
Remove PC Board from Rack Extrusion ............................................................................................................. 18
Module Assembly ................................................................................................................................................... 18
Install Modules onto Circuit Board .................................................................................................................... 18
Brain Board Assembly ............................................................................................................................................ 20
Install B3000 I/O Processor onto B Series Rack ................................................................................................ 20
Remove Brain Board from B Series Rack ........................................................................................................... 20
SNAP Module Jumper Straps .................................................................................................................................. 21
SNAP B Series Racks ............................................................................................................................................. 21
Specifications for All Models .............................................................................................................................. 22
Operating Requirements ..................................................................................................................................... 22
Dimension Drawings for All Models .................................................................................................................. 23
Plain View of Snap Mounting Extrusion ................................................................................................................. 24
Preferred Method: Template .............................................................................................................................. 24
Alternate Method: Prefabrication of Panels ....................................................................................................... 24
SNAP B Series Racks with Field Wiring Terminal Strip ........................................................................................ 25
All Models ........................................................................................................................................................... 26
Overall Length Dimensions (All Models) ........................................................................................................... 27
Center-to-Center Length (All Models) ................................................................................................................ 28
Accessory 79 User Manual
ii Table of Contents
Terminal Strip Usage – Digital................................................................................................................................ 29
Terminal Strip Usage - Analog ............................................................................................................................... 31
Digital Input Modules ............................................................................................................................................. 33
Features .............................................................................................................................................................. 33
AC Input Modules Specifications ........................................................................................................................ 35
DC Input Modules Specifications ....................................................................................................................... 36
AC and DC Input Modules.................................................................................................................................. 37
Top View of MA Module ..................................................................................................................................... 38
Bottom View of Module Base .............................................................................................................................. 39
SNAP Digital Module Mounted on SNAP Rack — All Models ........................................................................... 39
Digital Output Modules ........................................................................................................................................... 40
Features .............................................................................................................................................................. 40
AC Output Modules Specifications ..................................................................................................................... 42
SNAP-OAC5 Output Module ................................................................................................................................. 43
SNAP-OAC5MA Output Module with Manual/Auto Switches .............................................................................. 44
SNAP-OACI Isolated Output Module ..................................................................................................................... 45
DC Output Modules ............................................................................................................................................ 46
SNAP-ODC5SRC Output Module - Sourcing ........................................................................................................ 47
SNAP-ODC5SNK Output Module - Sinking .......................................................................................................... 48
SNAP-ODC5R Dry Contact Module ...................................................................................................................... 49
SNAP-ODC5MA Output Module with Manual/Auto Switches .............................................................................. 50
SNAP-ODC5I Isolated Output Module ................................................................................................................... 51
All Models except MA ......................................................................................................................................... 52
MA Model ........................................................................................................................................................... 53
Bottom View of Module Base — All Models ....................................................................................................... 54
SNAP Digital Module Mounted on SNAP Rack — All Models ........................................................................... 55
Accessory 79
Introduction 1
INTRODUCTION
The powerful PMAC environment allows many machines to be controlled entirely by PMAC, making the
demand for industrial strength I/O devices for PMAC higher than ever. The ACC-79 interconnects the
latest I/O from OPTO22, Inc. (SNAP I/O) to the PMAC2 family of boards. OPTO22 has developed front-
end processors for their products calling them brain boards or brains.
ACC-79 provides an interface between the PMAC2 J I/O port and OPTO22 type snap modules. The
PMAC2 J I/O port has 32 I/O lines programmable as inputs or outputs, in groups of eight. Therefore, the
OPTO22 modules must be selected as either input or outputs according to the programmable settings of
the PMAC2 J I/O port. ACC-79 is compatible with OPTO22 SNAP-B8M and SNAP-B4M backplanes
and all SNAP digital I/O modules and it is supplied with a 24-inch IDC cable.
Reference Documents
Have the following reference documentation available:
Non Turbo
ï‚· PMAC2 User Manual and Software Reference manual
ï‚· PMAC Hardware Reference manual (use the Hardware Reference manual of the board being used)
Turbo
ï‚· Turbo User manual and Turbo Software Reference manual
ï‚· Turbo PMAC/UMAC/QMAC Hardware Reference manual (use the Hardware Reference manual of
the board being used)
 Opto22’s SNAP I/O Reference manuals
Note:
PMAC is a registered trademark of Delta Tau Data Systems, Inc. SNAP I/O is a
registered trademark of Opto22, Inc.
Installation
The following checklist provides a quick start for hardware installation. Refer to the appropriate PMAC
Hardware Reference manual and the appropriate Opto22 I/O Hardware manual for more detailed
information.
ï‚· Install the backplane mounting track on the panel.
ï‚· Install the backplane in the track.
ï‚· Connect 5Vdc/0Vdc/P.E. to the terminal block on the Opto22 rack.
ï‚· Install ACC-79 on the backplane.
ï‚· Install the appropriate I/O modules in slots 0 through 7.
 Connect one end of the 40-conductor ribbon cable provided to ACC-79 and the other end to PMAC’s
JI/O interface.
ï‚· Connect the field wiring to each I/O module as required.
Accessory 79 Manual
2 Snap I/O Modules
SNAP I/O MODULES
Field wiring is connected to the terminals of the Opto22 SNAP I/O modules. The purpose of the SNAP
module is to isolate real world signals from PMAC. The isolation is achieved by using optical isolation
components in the SNAP module to separate PMAC’s ground from the I/O ground. In addition, the
SNAP modules provide the opportunity to condition the I/O signals. Typical I/O devices operate at
24Vdc or 120VAC, which is incompatible with PMAC as well as most other electronic devices operating
at 5Vdc. Wide varieties of SNAP modules are available to accommodate different I/O characteristics.
Each SNAP I/O module, regardless of its output characteristics, conditions the I/O to a 5Vdc signal.
These 5Vdc signals are communicated along the back plane to ACC-79.
ACC-79
ACC-79 implements the circuitry and interconnections allowing easy connection of PMAC2’s JI/O
interface to the Opto22 SNAP I/O back plane. There is nothing to adjust internally. The following back
planes are compatible with ACC-79:
Item
Total
Slots
Total
I/O
Comment
1
4
16
Standard 4 module back plane
2
8
32
Standard 8 module back plane
3
8
32
Same as Item 2 except additional field terminals are provided
4
8
32
Same as Item 2 except additional field terminals are provided
J I/O Interface
The PMAC2 JI/O interface provides 32 programmable I/O channels. The I/O is configurable as inputs or
outputs on a byte-by-byte basis. In addition, an invert control is provided.
The following characteristics of the JI/O port are configurable in software:
ï‚· Directional control bits
Direction (input or output) on a byte basis
ï‚· Buffer directional control bits
Direction (input or output) on a byte basis
ï‚· Inversion control bits
Inversion (inverted or non-inverted) on a bit basis
ï‚· Type control bits
Function (JI/O general purpose bit or dedicated function) on a
bit basis
To setup the JI/O interface for the application, define the PMAC M-Variables. The following table
provides a reference:
Purpose
JI/O
Suggested
PMAC2
M-Variable
Definition
Suggested Turbo
PMAC2
M-Variable
Definition
1
Direction Control for Opto22 Slots 0 and 1
I/O00 - I/O07
M32->X:$C080,0,8
M32->X:$078400,0,8
2
Buffer direction control for Opto22 Slots 0 and 1
I/O00 - I/O07
M33->Y:$E800,0
M33->X:$070800,0
3
Direction Control for Opto22 Slots 2 and 3
I/O08 - I/O15
M34->X:$C080,8,8
M34->X:$078400,8,8
4
Buffer direction control for Opto22 Slots 2 and 3
I/O08 - I/O15
M35->Y:$E800,1
M35->X:$070800,1
5
Direction Control for Opto22 Slots 4 and 5
I/O16 - I/O23
M36->X:$C080,16,8
M36->X:$078400,16,8
6
Buffer direction control for Opto22 Slots 4 and 5
I/O16 - I/O23
M37->Y:$E800,2
M37->X:$070800,2
7
Direction Control for Opto22 Slots 6 and 7
I/O24 - I/O31
M38->X:$C081,0,8
M38->X:$078400,0,8
8
Buffer direction control for Opto22 Slots 6 and 7
I/O24 - I/O31
M39->Y:$E800,3
M39->X:$070800,3
9
Inversion control for Slots 0–5
I/O00 - I/O23
M40->X:$C084,0,24
M40->X:$078404,0,24
10
Inversion control for Slots 6–7
I/O24 - I/O31
M41->X:$C085,0,8
M41->X:$078405,0,8
11
Type control for Slots 0–5
I/O00 - I/O23
M42->Y:$C084,0,24
M42->Y:$078404,0,24
12
Type control for Slots 6–7
I/O24 - I/O31
M43->Y:$C085,0,8
M43->Y:$078405,0,8
Accessory 79
Snap I/O Modules 3
The directional control bits, buffer directional control bits, and type control bits should be set at power up
by a PMAC PLC program. Typically, this program is PLC1 and is set to run once at power up. These
values must be set correctly for proper operation of the ACC-79 and the Opto22 I/O. The following
tables are a summary of all of the possible combinations of these variables:
Opto22 B4M Rack
Opto22 Slot
Control Variables
0
1
2
3
M32
M33
M34
M35
M36
M37
M38
M39
I
I
I
I
0
0
0
0
n/a
n/a
n/a
n/a
I
I
O
O
0
0
255
1
n/a
n/a
n/a
n/a
O
O
I
I
255
1
0
0
n/a
n/a
n/a
n/a
O
O
O
O
255
1
255
1
n/a
n/a
n/a
n/a
I = Input
O = Output
M40=$FFFFFF Inverted (Opto22 uses active LOW signals)*
M41=$FF Inverted (Opto22 uses active LOW signals)*
M42=$FFFFFF Set JI/O bits 0-23 as general purpose (no dedicated function)
M43=$FF Set JI/O bits 24-31 as general purpose (no dedicated function)
Opto22 B8M Rack
Opto22 Slot
Control Variables
0
1
2
3
4
5
6
7
M32
M33
M34
M35
M36
M37
M38
M39
I
I
I
I
I
I
I
I
0
0
0
0
0
0
0
0
I
I
I
I
I
I
O
O
0
0
0
0
0
0
255
1
I
I
I
I
O
O
I
I
0
0
0
0
255
1
0
0
I
I
O
O
I
I
I
I
0
0
255
1
0
0
0
0
O
O
I
I
I
I
I
I
255
1
0
0
0
0
0
0
O
O
O
O
O
O
O
O
255
1
255
1
255
1
255
1
O
O
O
O
O
O
I
I
255
1
255
1
255
1
0
0
O
O
O
O
I
I
O
O
255
1
255
1
0
0
255
1
O
O
I
I
O
O
O
O
255
1
0
0
255
1
255
1
I
I
O
O
O
O
O
O
0
0
255
1
255
1
255
1
O
O
O
O
I
I
I
I
255
1
255
1
0
0
0
0
I
I
I
I
O
O
O
O
0
0
0
0
255
1
255
1
I = Input
O = Output
M40=$FFFFFF Inverted (Opto22 uses active LOW signals)*
M41=$FF Inverted (Opto22 uses active LOW signals)*
M42=$FFFFFF Set JI/O bits 0-23 as general purpose (no dedicated function)
M43=$FF Set JI/O bits 24-31 as general purpose (no dedicated function)
Note: Since PMAC sets the memory locations pointed to by M42 and M43 to the appropriate values to configure
JI/O as general purpose I/O after power-up or reset, it could be considered optional to set these values in the power-
up PLC used to configure M32 thru M41, as defined above.
Note:
A value of 0 in the control bit sets the corresponding I/O point as non-inverting. A
value of 1 in the control bits sets the corresponding I/O point as inverting. At
power-up/reset, PMAC sets all of the I/O points on the JIO port as non-inverting
automatically.
Accessory 79 Manual
4 Snap I/O Modules
I/O Map
The following table summarizes the mapping of the SNAP modules:
I/
O
OPTO
Slot
OPTO
Channel
Suggested
M-Variable
Definition PMAC 2
Suggested
M-Variable Definition
Turbo PMAC 2
JI/O Connection
1
0
1
M00->Y:$C080,0
M00->Y:$078400,0
I/O00 Data line; J3 Pin 1
2
2
M01->Y:$C080,1
M01->Y:$078400,1
I/O01 Data line; J3 Pin 2
3
3
M02->Y:$C080,2
M02->Y:$078400,2
I/O02 Data line; J3 Pin 3
4
4
M03->Y:$C080,3
M03->Y:$078400,3
I/O03 Data line; J3 Pin 4
5
1
1
M04->Y:$C080,4
M04->Y:$078400,4
I/O04 Data line; J3 Pin 5
6
2
M05->Y:$C080,5
M05->Y:$078400,5
I/O05 Data line; J3 Pin 6
7
3
M06->Y:$C080,6
M06->Y:$078400,6
I/O06 Data line; J3 Pin 7
8
4
M07->Y:$C080,7
M07->Y:$078400,7
I/O07 Data line; J3 Pin 8
9
2
1
M08->Y:$C080,8
M08->Y:$078400,8
I/O08 Data line; J3 Pin 9
10
2
M09->Y:$C080,9
M09->Y:$078400,9
I/O09 Data line; J3 Pin 10
11
3
M10->Y:$C080,10
M10->Y:$078400,10
I/O10 Data line; J3 Pin 11
12
4
M11->Y:$C080,11
M11->Y:$078400,11
I/O11 Data line; J3 Pin 12
13
3
1
M12->Y:$C080,12
M12->Y:$078400,12
I/O12 Data line; J3 Pin 13
14
2
M13->Y:$C080,13
M13->Y:$078400,13
I/O13 Data line; J3 Pin 14
15
3
M14->Y:$C080,14
M14->Y:$078400,14
I/O14 Data line; J3 Pin 15
16
4
M15->Y:$C080,15
M15->Y:$078400,15
I/O15 Data line; J3 Pin 16
17
4
1
M16->Y:$C080,16
M16->Y:$078400,16
I/O16 Data line; J3 Pin 17
18
2
M17->Y:$C080,17
M17->Y:$078400,17
I/O17 Data line; J3 Pin 18
19
3
M18->Y:$C080,18
M18->Y:$078400,18
I/O18 Data line; J3 Pin 19
20
4
M19->Y:$C080,19
M19->Y:$078400,19
I/O19 Data line; J3 Pin 20
21
5
1
M20->Y:$C080,20
M20->Y:$078400,20
I/O20 Data line; J3 Pin 21
22
2
M21->Y:$C080,21
M21->Y:$078400,21
I/O21 Data line; J3 Pin 22
23
3
M22->Y:$C080,22
M22->Y:$078400,22
I/O22 Data line; J3 Pin 23
24
4
M23->Y:$C080,23
M23->Y:$078400,23
I/O23 Data line; J3 Pin 24
25
6
1
M24->Y:$C081,0
M24->Y:$078401,0
I/O24 Data line; J3 Pin 25
26
2
M25->Y:$C081,1
M25->Y:$078401,1
I/O25 Data line; J3 Pin 26
27
3
M26->Y:$C081,2
M26->Y:$078401,2
I/O26 Data line; J3 Pin 27
28
4
M27->Y:$C081,3
M27->Y:$078401,3
I/O27 Data line; J3 Pin 28
29
7
1
M28->Y:$C081,4
M28->Y:$078401,4
I/O28 Data line; J3 Pin 29
30
2
M29->Y:$C081,5
M29->Y:$078401,5
I/O29 Data line; J3 Pin 30
31
3
M30->Y:$C081,6
M30->Y:$078401,6
I/O30 Data line; J3 Pin 31
32
4
M31->Y:$C081,7
M31->Y:$078401,7
I/O31 Data line; J3 Pin 32
Accessory 79
Direction Control 5
DIRECTION CONTROL
The PMAC2 JIO direction control is used to set up the I/O bytes as either inputs or outputs. The direction
control bit for each of these I/O bits is located in the corresponding bit in the matching X register. For
example, the direction control bit for I/O03 is located at X:$C080,3 and X:$78400,3 for Turbo PMAC2;
the direction control bit for I/O30 is located at X:$C081,6 and X:$78401,6 for Turbo PMAC2. Because
the buffer ICs can only be switched by byte, it is best to define 8-bit M-variables for the direction control.
Suggested definitions are:
PMAC2
Turbo PMAC2
Description
M32->X:$C080,0,8
M32->X:$78400,0,8
Direction control for I/O00 to I/O07
M34->X:$C080,8,8
M34->X:$78400,8,8
Direction control for I/O08 to I/O15
M36->X:$C080,16,8
M36->X:$78400,16,8
Direction control for I/O16 to I/O23
M38->X:$C081,0,8
M38->X:$78401,0,8
Direction control for I/O24 to I/O31
These M-variables should take values of 0 or 255 ($FF) only; 0 sets the byte to input, 255 sets the byte to
output.
In addition, the bi-directional buffer IC for each byte has a direction control line accessible as a software
control bit. These control lines and bits must match the ASIC direction bits. The buffer direction control
bits are at PMAC address Y:$E800 or Y:$70800, with bits 0 to 3 controlling the four bytes of the JIO
port. A bit value of 0 specifies input; 1 specifies output. Suggested M-variable definitions are:
PMAC2
Turbo PMAC2
Description
M33->Y:$E800,0
M33->Y:$70800,0
Buffer direction control for I/O00 to I/O07
M35->Y:$E800,1
M35->Y:$70800,1
Buffer direction control for I/O08 to I/O15
M37->Y:$E800,2
M37->Y:$70800,2
Buffer direction control for I/O16 to I/O23
M39->Y:$E800,3
M39->Y:$70800,3
Buffer direction control for I/O24 to I/O31
In the default configuration automatically set at power-up/reset, I/O00 to I/O31 are set up as inputs. This
is done for maximum safety; no lines can be forced into an undesirable high or low state. Any of these
lines that are to be used as outputs must be changed to outputs by user programs (usually, this is done in
PLC 1 acting as a reset PLC, scanning through once on power-up/reset, then disabling itself).
Accessory 79 Manual
6 Inversion Control
INVERSION CONTROL
Each line on the JIO port is individually controlled as to whether it is an inverting I/O point (0=+5V;
1=0V) or a non-inverting I/O point (0=0V; 1=+5V).
PMAC2
Turbo PMAC2
Description
M40->X:$C084,0,24
M40->X:$78404,0,24
Inversion control for bits 0 to 23
M41->X:$C085,0,8
M41->X:$78405,0,8
Inversion control for bits 24 to 31
A value of 0 in the control bit sets the corresponding I/O point as non-inverting. A value of 1 in the
control bits sets the corresponding I/O point as inverting. At power-up/reset, PMAC sets all of the I/O
points on the JIO port as non-inverting automatically.
Alternate Uses
Each general-purpose I/O point on the JIO port has an alternate use as a supplemental fixed-use I/O point
on a supplemental machine interface channel (1* or 2*). The points are controlled individually as to
general-purpose use or fixed use by control registers Y:$C084 and Y:$C085. Refer to these registers in
the memory-I/O map to see the alternate uses of each point. At power-up/reset, PMAC2 sets up all of the
I/O points on the port for general-purpose use automatically.
Note:
The direction-control of the buffer ICs must be set properly for the alternate uses
of the I/O points, just as for the general-purpose I/O uses.
Accessory 79
Inversion Control 7
EXAMPLE SETUP
For this example, the first two bytes of the JIO port are set up as inputs and the last two bytes are set up as
outputs. The logic for all inputs and outputs will be non-inverting (0=0V; 1=+5V).
Macro Names
#define In00 M00 ; General purpose Input bit
#define In01 M01 ; General purpose Input bit
#define In02 M02 ; General purpose Input bit
#define In03 M03 ; General purpose Input bit
#define In04 M04 ; General purpose Input bit
#define In05 M05 ; General purpose Input bit
#define In06 M06 ; General purpose Input bit
#define In07 M07 ; General purpose Input bit
#define In08 M08 ; General purpose Input bit
#define In09 M09 ; General purpose Input bit
#define In10 M10 ; General purpose Input bit
#define In11 M11 ; General purpose Input bit
#define In12 M12 ; General purpose Input bit
#define In13 M13 ; General purpose Input bit
#define In14 M14 ; General purpose Input bit
#define In15 M15 ; General purpose Input bit
;
#define Out00 M16 ; General purpose Output bit
#define Out01 M17 ; General purpose Output bit
#define Out02 M18 ; General purpose Output bit
#define Out03 M19 ; General purpose Output bit
#define Out04 M20 ; General purpose Output bit
#define Out05 M21 ; General purpose Output bit
#define Out06 M22 ; General purpose Output bit
#define Out07 M23 ; General purpose Output bit
#define Out08 M24 ; General purpose Output bit
#define Out09 M25 ; General purpose Output bit
#define Out10 M26 ; General purpose Output bit
#define Out11 M27 ; General purpose Output bit
#define Out12 M28 ; General purpose Output bit
#define Out13 M29 ; General purpose Output bit
#define Out14 M30 ; General purpose Output bit
#define Out15 M31 ; General purpose Output bit
;
#define DIR_CONTROL_1 M32
#define BUF_CONTROL_1 M33
#define DIR_CONTROL_2 M34
#define BUF_CONTROL_2 M35
#define DIR_CONTROL_3 M36
#define BUF_CONTROL_3 M37
#define DIR_CONTROL_4 M38
#define BUF_CONTROL_4 M39
#define INV_CTRL_0_23 M40
#define INV_CTRL_24_31 M41
#define TypeSlots0_5 M42 ; Type control for Slots 0 thru 5
#define TypeSlots6_7 M43 ; Type control for Slots 6 and 7
;
Accessory 79 Manual
8 Inversion Control
M-variables Definitions
M00->Y:$C080,0 ; I/O00 Data Line; J3 Pin 1
M01->Y:$C080,1 ; I/O01 Data Line; J3 Pin 2
M02->Y:$C080,2 ; I/O02 Data Line; J3 Pin 3
M03->Y:$C080,3 ; I/O03 Data Line; J3 Pin 4
M04->Y:$C080,4 ; I/O04 Data Line; J3 Pin 5
M05->Y:$C080,5 ; I/O05 Data Line; J3 Pin 6
M06->Y:$C080,6 ; I/O06 Data Line; J3 Pin 7
M07->Y:$C080,7 ; I/O07 Data Line; J3 Pin 8
M08->Y:$C080,8 ; I/O08 Data Line; J3 Pin 9
M09->Y:$C080,9 ; I/O09 Data Line; J3 Pin 10
M10->Y:$C080,10 ; I/O10 Data Line; J3 Pin 11
M11->Y:$C080,11 ; I/O11 Data Line; J3 Pin 12
M12->Y:$C080,12 ; I/O12 Data Line; J3 Pin 13
M13->Y:$C080,13 ; I/O13 Data Line; J3 Pin 14
M14->Y:$C080,14 ; I/O14 Data Line; J3 Pin 15
M15->Y:$C080,15 ; I/O15 Data Line; J3 Pin 16
M16->Y:$C080,16 ; I/O16 Data Line; J3 Pin 17
M17->Y:$C080,17 ; I/O17 Data Line; J3 Pin 18
M18->Y:$C080,18 ; I/O18 Data Line; J3 Pin 19
M19->Y:$C080,19 ; I/O19 Data Line; J3 Pin 20
M20->Y:$C080,20 ; I/O20 Data Line; J3 Pin 21
M21->Y:$C080,21 ; I/O21 Data Line; J3 Pin 22
M22->Y:$C080,22 ; I/O22 Data Line; J3 Pin 23
M23->Y:$C080,23 ; I/O23 Data Line; J3 Pin 24
M24->Y:$C081,0 ; I/O24 Data Line; J3 Pin 25
M25->Y:$C081,1 ; I/O25 Data Line; J3 Pin 26
M26->Y:$C081,2 ; I/O26 Data Line; J3 Pin 27
M27->Y:$C081,3 ; I/O27 Data Line; J3 Pin 28
M28->Y:$C081,4 ; I/O28 Data Line; J3 Pin 29
M29->Y:$C081,5 ; I/O29 Data Line; J3 Pin 30
M30->Y:$C081,6 ; I/O30 Data Line; J3 Pin 31
M31->Y:$C081,7 ; I/O31 Data Line; J3 Pin 32
M32->X:$C080,0,8 ; Direction control for I/O00 to I/O07
M34->X:$C080,8,8 ; Direction control for I/O08 to I/O15
M36->X:$C080,16,8 ; Direction control for I/O16 to I/O23
M38->X:$C081,0,8 ; Direction control for I/O24 to I/O31
M33->Y:$E800,0 ; Buffer direction control for I/O00 to I/O07
M35->Y:$E800,1 ; Buffer direction control for I/O08 to I/O15
M37->Y:$E800,2 ; Buffer direction control for I/O16 to I/O23
M39->Y:$E800,3 ; Buffer direction control for I/O24 to I/O31
M40->X:$C084,0,24 ; Inversion control for bits 0 to 23
M41->X:$C085,0,8 ; Inversion control for bits 24 to 31
M42->Y:$C084,0,24,u ; Type control for Slots 0 thru 5
M43->Y:$C085,0,8,u ; Type control for Slots 6 and 7
;
Accessory 79
Inversion Control 9
If the above definitions were made, set these variables to their proper values in an initialization PLC. Use
the following technique for an initialization PLC:
OPEN PLC 1 CLEAR
DIR_CONTROL_1 = 0 ;set as input
BUF_CONTROL_1 = 0
DIR_CONTROL_2 = 0 ;set as input
BUF_CONTROL_2 = 0
DIR_CONTROL_3 = 255 ;set as output
BUF_CONTROL_3 = 1
DIR_CONTROL_4 = 255 ;set as output
BUF_CONTROL_4 = 1
INV_CTRL_0_23 = 0 ;set as non-inverting
INV_CTRL_24_31 = 0 ;set as non-inverting
TypeSlots0_5=$ffffff ;General Purpose I/O(Not dedicated functions)
TypeSlots6_7=$ff ;General Purpose I/O(Not dedicated functions)
;
disable plc1
close
Using this technique, there will be a one-time read of the initialization variables used by the card and the
logic for the PLCs.
Make sure that the configuration is downloaded, that I5=2, and then issue a SAVE and $$$ command.
PLC1 will run only once and the IO should be working.
Accessory 79 Manual
10 Inversion Control
J2 – 40-PIN INPUT FROM PMAC2 JIO
Pin #
Symbol
Function
Description
Notes
1
I/O00
I/O
Digital I/O 0
Software Direction Control
2
I/O01
I/O
Digital I/O 1
Software Direction Control
3
I/O02
I/O
Digital I/O 2
Software Direction Control
4
I/O03
I/O
Digital I/O 3
Software Direction Control
5
I/O04
I/O
Digital I/O 4
Software Direction Control
6
I/O05
I/O
Digital I/O 5
Software Direction Control
7
I/O06
I/O
Digital I/O 6
Software Direction Control
8
I/O07
I/O
Digital I/O 7
Software Direction Control
9
I/O08
I/O
Digital I/O 8
Software Direction Control
10
I/O09
I/O
Digital I/O 9
Software Direction Control
11
I/O10
I/O
Digital I/O 10
Software Direction Control
12
I/O11
I/O
Digital I/O 11
Software Direction Control
13
I/O12
I/O
Digital I/O 12
Software Direction Control
14
I/O13
I/O
Digital I/O 13
Software Direction Control
15
I/O14
I/O
Digital I/O 14
Software Direction Control
16
I/O15
I/O
Digital I/O 15
Software Direction Control
17
I/O16
I/O
Digital I/O 16
Software Direction Control
18
I/O17
I/O
Digital I/O 17
Software Direction Control
19
I/O18
I/O
Digital I/O 18
Software Direction Control
20
I/O19
I/O
Digital I/O 19
Software Direction Control
21
I/O20
I/O
Digital I/O 20
Software Direction Control
22
I/O21
I/O
Digital I/O 21
Software Direction Control
23
I/O22
I/O
Digital I/O 22
Software Direction Control
24
I/O23
I/O
Digital I/O 23
Software Direction Control
25
I/O24
I/O
Digital I/O 24
Software Direction Control
26
I/O25
I/O
Digital I/O 25
Software Direction Control
27
I/O26
I/O
Digital I/O 26
Software Direction Control
28
I/O27
I/O
Digital I/O 27
Software Direction Control
29
I/O28
I/O
Digital I/O 28
Software Direction Control
30
I/O29
I/O
Digital I/O 29
Software Direction Control
31
I/O30
I/O
Digital I/O 30
Software Direction Control
32
I/O31
I/O
Digital I/O 31
Software Direction Control
33
GND
Common
Reference Voltage
34
GND
Common
Reference Voltage
35
NC
Not Connected
36
NC
Not Connected
37
GND
Common
Reference Voltage
38
GND
Common
Reference Voltage
39
+5V
Output
Supply Digital Voltage
To power external circuitry
40
+5V
Output
Supply Voltage
To power external circuitry
The JI/O connector provides 32 input/output pins at TTL levels. Direction can be controlled in byte-
wide groups.
Accessory 79
Inversion Control 11
Software
The OEM is responsible for developing the software to access the SNAP I/O and to utilize this
information in a system. During the development and testing of the ACC-79, there are a number of
programs which may be helpful in the development of the OEM software. These routines are provided
for informational purposes only. Delta Tau does not accept any responsibility for the OEM application or
equipment. The OEM must review the software provided, decide how much is applicable to a specific
application and develop the software appropriate to the application at hand.
Accessory 79 Manual
12 Component Installation
COMPONENT INSTALLATION
The SNAP I/O system is made up of modular components that are simple to install. SNAP’s innovative
new packaging allows components to simply snap in place. These installation notes give the information
required for the mechanical installation of all SNAP I/O system components and options.
Note:
If using the DIN rail mounting option, skip the Standard Panel Mounting section.
Refer to the extrusion dimensional drawing only to determine the appropriate
clearance for circuit board and ID plate options.
Standard Panel Mounting
Mount the SNAP rack assembly horizontally, as shown in the diagram, if not using module hold-down
screws.
Preferred Method: Template
(product on site)
1. Use the SNAP rack mounting extrusion as a template.
2. Be sure to use the drawing to determine required the product and option clearances.
Alternate Method: Prefabrication of Panels
(no product on site)
1. Mounting holes are in sets of two, located on the lower left and the upper right with respect to a
centerline (CL).
2. Using the drawing, determine the (CL1) mounting hole positions. (CL1 is located on the left side of all
SNAP rack mounting extrusions).
3. Use the center-to-center length specification table to determine the offset between the centerlines and
the number of centerline positions for each model.
4. Repeat the process for each centerline position.
Note:
The dimensions shown in the diagram apply to all models.
Accessory 79
Component Installation 13
Center-to Center Length: All SNAP Rack Models
Part Numbers
Description
Center-
to-Center
Length
# of
Center
Positions
SNAP-D4M
4-module rack
1.98"
2
SNAP-D4MC
4-module rack with extra terminal block for field wiring
1.98"
2
SNAP-D4MC-P
4-module rack with extra terminal block for field wiring, pluggable
1.98"
2
SNAP-D6M
6-module rack
3.53"
2
SNAP-D6MC
6-module rack with extra terminal block for field wiring
3.53"
2
SNAP-D6MC-P
6-module rack with extra terminal block for field wiring, pluggable
3.53"
2
SNAP-D8M
8-module rack
5.53"
2
SNAP-D8MC
8-module rack with extra terminal block for field wiring
5.53"
2
SNAP-D8MC-P
8-module rack with extra terminal block for field wiring, pluggable
5.53"
2
SNAP-D12M
12-module rack
4.26"
3
SNAP-D12MC
12-module rack with extra terminal block for field wiring
4.26"
3
SNAP-D12MC-P
12-module rack with extra terminal block for field wiring, pluggable
4.26"
3
SNAP-B8M
8-module rack
3.51"
3
SNAP-B8MC
8-module rack with extra terminal block for field wiring
3.51"
3
SNAP-B8MC-P
8-module rack with extra terminal block for field wiring, pluggable
3.51"
3
SNAP-B12M
12-module rack
5.01"
3
SNAP-B12MC
12-module rack with extra terminal block for field wiring
5.01"
3
SNAP-B12MC-P
12-module rack with extra terminal block for field wiring, pluggable
5.01"
3
SNAP-B16M
16-module rack
4.34"
4
SNAP-B16MC
16-module rack with extra terminal block for field wiring
4.34"
4
SNAP-B16MC-P
16-module rack with extra terminal block for field wiring, pluggable
4.34"
4
Extrusion Installation onto Panel
1. Use the dimensional drawing to layout the panel, or use the extrusion as a template to mark the positions
for mounting holes on the panel (DIN rail clip release holes indicate the bottom of the extrusion).
2. Align the screw holes on the extrusion with the holes on the panel.
3. Install the screws as shown.
Accessory 79 Manual
14 Component Installation
DIN Rail Clip Installation onto Extrusion
1. Align the screw holes on the DIN rail clip with the screw holes on the plastic extrusion as shown in
the diagram.
2. Install the screws as shown.
Extrusion and DIN Rail Clip Assembly Installation onto DIN Rail
1. Hang the fixed end of the DIN rail clip over the top edge of the DIN rail as shown in diagram.
2. Position the extrusion and clip assembly flat against the DIN rail.
3. Snap into position by applying pressure to the bottom of the extrusion and clip assembly so that the
DIN rail clips snap over the bottom of the DIN rail.
Accessory 79
Component Installation 15
Remove Extrusion and DIN Rail Clip Assembly
Method 1
1. Remove the circuit board and modules from the extrusion.
2. The DIN rail adapter clips may be released when using a screwdriver or similar device as shown.
3. Flex the bottom of the extrusion and the DIN rail clip assembly away from the DIN rail as each clip is
released. Do this until all clips are released.
Method 2
1. The DIN rail adapter clips may be released by hand as shown.
2. Flex the bottom of the extrusion and the DIN rail clip assembly away from the DIN rail as each clip is
released. Do this until all clips are released.
Accessory 79 Manual
16 Component Installation
ID Plate Installation onto Extrusion
Install the ID Plate on the Extrusion
1. Align the ID plate with the extrusion as shown in the diagram.
2. Press on the ID plate until the bottom snaps into position.
Remove ID Plate
To remove the ID plate, separate the ID plate from the extrusion with a screwdriver or similar device as
shown in the diagram.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59

Delta Tau Acc-79 Owner's manual

Type
Owner's manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI