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:
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.
Setup of Yaskawa Drive............................................................................................................................................2
ACC-82M Yaskawa Station Setup............................................................................................................................2
ACC-82M Yaskawa Station Quick Setup .................................................................................................................3
INPUTS AND OUTPUTS ...........................................................................................................................................5
Setup of ACC-82M ...................................................................................................................................................6
Setup of UMAC (and PMAC-TURBO) for Secondary Encoder ..............................................................................6
LINK Display............................................................................................................................................................7
WATCHDOG LED (Inside Enclosure).....................................................................................................................7
POWER GOOD LED (Inside Enclosure) .................................................................................................................7
RJ-45 In and Out Interface Connector – MACRO Comms (OPT-B)........................................................................9
Connector CN6 – Interface Signals for Accessory card...........................................................................................9
User Inputs Circuit Diagram..............................................................................................................................10
User Outputs Circuit Diagram ...........................................................................................................................10
High Speed TTL Outputs Circuit Diagram.........................................................................................................11
YASKAWA DUAL PORT RAM MEMORY.........................................................................................................12
Table of Contents i
Accessory 82M
ii Table of Contents
Accessory 82M
W
INTRODUCTION
The MACRO SIGMA-II Application Module (ACC-82M) is an accessory card that connects to the
Yaskawa Sigma-II (SGDH) amplifier. The purpose of this accessory card is to provide the MACRO
fieldbus interface between Yaskawa Corp. amplifiers and Delta Tau Data Systems MACRO-based motion
controllers.
This interface accessory card provides 4 outputs that are Open-collector style. This interface card also has
4 inputs. A 25-pin DSUB connector is used for the user’s interface.
This accessory card requires the user to supply an external 12-24Vdc power supply.
It should be noted that the SGDH amplifier is identical to the SGDM amplifier except that the SGDH
amplifier has an external port connector that is used for peripheral devices. The SGDM amplifier cannot
be fitted for the ACC-82M. Contact Yaskawa for further information on exchanging amplifiers.
ACC-82M w/OPT-A
FIBER OPTIC
1
ACC-82M w/OPT-B
IRED MACRO
Accessory 82M
GETTING STARTED
Setup of Yaskawa Drive
Perform the installation and setup of the SGDH SIGMAII drive per the recommendations of Yaskawa
Corp.
This should include the electrical installation of the motor and the drive per the instruction manual
supplied with the Yaskawa SIGMAII drive.
You may use the SIGMAWIN setup program (provided by Yaskawa Corp.) to set up the drive’s
parameters, or enter parameters using the operator interface on the front of the SIGMAII drive.
The ACC-82M operates the SIGMA-II drive in torque mode. Set Pn000 to torque mode by setting digit
#1 to the value of 2. Refer to the Appendix B in the SIGMA II User’s Manual for the list of parameters.
There are also parameters available to bypass wired functions such as SERVO ENABLE , POSITIVE
OVERTRAVEL, and NEGATIVE OVERTRAVEL. Refer to Pn50A and Pn50B for setting these
overrides.
WARNING
If the values of overrides are set to bypass the physical interface at the CN1
connector on the drive, dangerous over-travel or undesired motion may occur.
--Caution must be used when operating the drive with any overrides enabled--
ACC-82M Yaskawa Station Setup
The ACC-82M is pre-configured from the factory to operate the Yaskawa SGDH drive without very
much user interaction.
There are 4 things that must occur to get the interface to operate correctly with the drive:
1. The drive must be configured to operate using the SIGMAWIN program supplied from
Yaskawa, the operator panel on the drive, or the optional digital operator.
2. The PMAC/UMAC controller must be set to communicate with the MACRO ring.
3. Ring order must be established to allow configuration of the ACC-82M through the MACRO
ring.
4. The node number must be established in the ACC-82M and configured at parameter I996.
The phase clock at MI992 in the ACC-82M is defaulted to 5895 (10KHz) and the SERVO clock at MI998
is defaulted to 4 (2KHz). This corresponds to the value of I6800 in the UMAC of 5895. If other values of
phase clocking are used, the servo clock in the ACC-82M must be set to operate at 2KHz.
2
Accessory 82M
ACC-82M Yaskawa Station Quick Setup
After hooking up the Ring to each of your MACRO 1x Stations, try to set up one station.
RING ORDER (At the Ring Controller)
TYPE: " MACSTA255"
If you get Macro I/O ERR08, (Make sure I6840=$4030, I6841 = $0FCxx1), I79=32, SAVE, $$$) and
then try “MACSTA255” again.
TYPE: “CLRF” ; clears any faults
TYPE: "MI996=$0F4001" (Binds to Ring Controller 0 & Node 0)
TYPE: “STN=1” ; Set MACRO Ring station number.
TYPE: “^T” ; Control T (Terminates ASCII Ring Order)
TYPE: “I6800=5895” 10 Khz Phase Clock
TYPE: “I70=1” ; Enable Ring Flag transfer
TYPE: “I71=1”
TYPE: “I78=32” ; MacroSlave command timeout
TYPE: “I110 = $100”
TYPE: “I124=$860001” ; High True AMP fault & disable limits
TYPE: “I195 = $F40000”
TYPE: “I8000 = $278420”
; The following are motor tuning parameters which may be different in your application.
TYPE: “I130= 19800” ; Servo Forward Gain
TYPE: “I131 = 2520”
TYPE: “I132 = 2520”
TYPE: “I133= 101390” ; Servo Integrator Gain
TYPE: “I134= 1
TYPE: “I116 = 10000”
TYPE: “I117 = 10”
TYPE: “I119 = 10”
TYPE: “I122 = 3277”
TYPE: “I123 = 786”
TYPE: “#1->131072X”
TYPE the following program
OPEN PROG 1 CLEAR
While (1 < 2)
F10X100
DWELL1000
3
Accessory 82M
X0
DWELL1000
EndWhile
CLOSE
Your should be ready to Home and run the above program.
TYPE: “$*” to get the absolute position home value.
4
Accessory 82M
INPUTS AND OUTPUTS
The ACC-82M has 4 opto-coupled inputs and 4 opto-coupled outputs. There are also 2 outputs (not optocoupled) that are connected to DO3 and DO4 that operate at high speed for secondary encoder capture
outputs.
Refer to the Delta Tau Data Systems, Inc. manual “MACRO SINGLE AXIS ACCESSORY SOFTWARE
REFERENCE MANUAL.”
Search for the MACRO1X STATION MACRO 72-bit Node I/O FORMAT located near the front of the
manual for the Flag command bits (DO1-DO4 outputs) and the flag status bits (IN_A - IN_C, HOME1).
By assigning M-Variables in the UMAC, these inputs and outputs become available.
MACRO node 0 is located at X/Y $3440, Node 1 is located at X/Y $3441, Node 2 is located at X/Y
$3442 etc.
NOTE
When assigning M-variables to these bits, it is important to avoid changing any of
the other bits in this word. The other bits in this word are used for real time flag
data such as amplifier fault and amplifier enable.
A reference schematic is shown for these inputs and outputs in the connector description of this manual.
5
Accessory 82M
SECONDARY ENCODER
The secondary encoder input provides for an AquadB style encoder input that is connected through the
CN6 connector. Refer to the connector interface diagrams (later in this manual) for the pin connections to
be used.
By using the first 16-bit MACRO register in the configured slave node of the ACC-82M, the register of
the secondary encoder may be returned to the controller as a 16-bit value.
Setup of ACC-82M
Set the I109 parameter in the ACC-82M to $C091. This will insert the phase count register of the
secondary encoder register into the first 16-bit encoder register of the selected MACRO slave address.
The other registers in the accessory are set to default values to allow a quadrature encoder to operate.
I109, I910-I915, I990, I993 are parameters that are set in the accessory card which will affect the
operation of the secondary encoder. Refer to MACRO1x Software Reference for the modifications of
these I-variables.
Setup of UMAC (and PMAC-TURBO) for Secondary Encoder
The secondary encoder counter in the UMAC is returned as a 16-bit value in the MACRO register
associated with the selected amplifier.
Position data is obtained in the UMAC by configuring the encoder conversion table to fetch the value
from the returned MACRO data.
Please refer to the PMAC2-TURBO software reference to obtain the addressing for the data. The
information pertaining to the encoder conversion table setup is found at the “CONVERSION TABLE IVARIABLES” definition using Parallel Feedback Entries. The address map for the returned data from the
MACRO ring is located in the “TURBO PMAC MEMORY AND I/O MAP” chapter of the Software
Reference. Search for Turbo “PMAC2 MACRO Node Registers” and use the first 16 bit feedback register
address for the particular node that is used.
The example below shows the encoder conversion table entry for a secondary encoder that is used for axis
#1 position.
EXAMPLE:
st
I8000=$678421 ;Parallel data read at location $78421 (node0 1
I8001=$010008 ;Read 16 bits wide starting at bit 8.
I103=$3502 ;Point inputs to second encoder entry line.
I104=$3502
16-bit register)
6
Accessory 82M
DISPLAYS
All displays appear at the front panel of this accessory card.
Alphanumeric Display
The following codes may be displayed:
0: Ring Active with no errors
1: Amp enabled
A: AMP Fault (latched on a fault, cleared by MSCLRF & AMP ENA)
B: Ring-break fault (Amp is disabled)
C: Configuration change fault
D: Ring data-error fault (Amp is disabled)
Flashing Display:
This indicates that the ACC-82M is in the ASCII mode.
Note
If the display is blank, this indicates that ring communications are not active,
which means that this value cannot be reported back to the controller.
LINK Display
This bi-color LED turns green when the MACRO signal is present. This LED is red when the MACRO
signal is not present.
WATCHDOG LED (Inside Enclosure)
This red LED illuminates when the watchdog circuit triggers. This usually means that there is a failure of
the processor in the ACC-82M or that the bootstrap jumper is not correctly installed.
This is D5 located on the PCB inside the enclosure.
POWER GOOD LED (Inside Enclosure)
This green LED illuminates to indicate that the power supply is operating correctly in the ACC-82M.
This is D6 located on the PCB inside the enclosure.
7
Accessory 82M
JUMPERS
Jumpers are configured as follows:
Factory Setting
E1 Watchdog bypass – No Jumper Installed
E3 Normal/Bootstrap Operation
1 – 2 Bootstrap Load
2 – 3 Normal Operation
E4 Servo Clock inversion
1 – 2 Non-Inverted
2 – 3 Inverted
E5 Not used
JP1-JP4 Not used
2 – 3 Normal Operation
1 – 2 Non- inverted clock.
8
Accessory 82M
CONNECTOR PINOUTS
All interface signals appear at the front panel of this accessory card.
USB Connector – AUX Comms for Accessory card
This is a standard USB interface connector. This is used for direct communications with the accessory
card processor.