Summary of Contents for Delta Tau PMAC2A-PC/104 CPU
Page 1
HARDWARE REFERENCE MANUAL PMAC2A-PC/104 CPU PMAC2A-PC/104 CPU Hardware Reference 4xx-603670-xAxx July 29, 2008 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...
PMAC2A PC104 Hardware Reference Manual Table of Contents INTRODUCTION ...............................1 Board Configuration..............................1 Base Version .................................1 Board Options ................................1 Option 2A: PC/104 Bus Stack Interface ......................1 Option 5xF: CPU Speed Options.........................1 Option 6: Extended Firmware Algorithm ......................1 Option 6L: Multi-block Lookahead Firmware.....................1 Option 10: Firmware Version Specification......................2 Option 12: Analog-to-Digital Converters......................2 Additional Accessories..............................2...
Page 6
PMAC2A PC104 Hardware Reference Manual Effects of Changing I900 on the System ......................18 How does changing I900 effect other settings in PMAC ..................20 Effects of Output Resolution and Servo Interrupt Frequency on Servo Gains............21 Using Flag I/O as General-Purpose I/O........................22 Analog Inputs Setup ..............................22 CPU Analog Inputs.............................22 HARDWARE REFERENCE SUMMARY ......................23...
PMAC2A PC104 Hardware Reference Manual INTRODUCTION The PMAC2A PC/104 motion controller is a compact, cost-effective version of Delta Tau’s PMAC2 family of controllers. The PMAC2A PC/104 can be composed of three boards in a stack configuration. The CPU provides four channels of either DAC ±10V or pulse and direction command outputs. The optional axis expansion board provides a set of four additional servo channels and I/O ports.
PMAC2A PC104 Hardware Reference Manual Option 10: Firmware Version Specification Normally the PMAC2A PC/104 is provided with the newest released firmware version. A label on the memory IC shows the firmware version loaded at the factory. Option 10 provides for a user-specified firmware version.
PMAC2A PC104 Hardware Reference Manual for PC/104-bus communications, PMAC2A PC/104 Option-2A must be ordered. The key component installed with this option is U17. USB/Ethernet and PC/104 bus communications cannot be made simultaneously it is jumper selectable. Acc-2P Option 3: I/O Ports Option 3 provides the following ports on the Acc-2P communications board for digital I/O connections.
PMAC2A PC104 Hardware Reference Manual HARDWARE SETUP On the PMAC2 PC/104 CPU, there are a number of jumpers called E-points or W-points. That customize the hardware features of the CPU for a given application and must be setup appropriately. The following is an overview grouped in appropriate categories.
PMAC2A PC104 Hardware Reference Manual CPU Configuration Jumpers E15A-E15C: Flash Memory Bank Select Jumpers – The flash-memory IC in location U10 on the PMAC2A PC/104 base board has the capacity for eight separate banks of firmware, only one of which can be used at any given time.
Page 13
PMAC2A PC104 Hardware Reference Manual Connect pin 1 to 2 to tie differential line to +2.5V • Tie to +2.5V when no connection • Tie to +2.5V for single-ended encoders Connect pin 2 to 3 to tie differential line to +5V •...
Typically, the user connections are made to terminal blocks that attach to the JMACH connectors by a flat cable. The following are the terminal blocks recommended for connections: • 34-Pin IDC header to terminal block breakouts (Phoenix part number 2281063) Delta Tau part number 100-FLKM34-000 •...
PMAC2A PC104 Hardware Reference Manual supply, or the two supplies will fight each other, possibly causing damage. This voltage could be measured on the TB1 terminal block. • In a stand-alone configuration, when PMAC is not plugged in a computer bus, it will need an external ±12V supply only when the digital-to-analog converter (DAC) outputs are used.
PMAC2A PC104 Hardware Reference Manual Example: differential quadrature encoder connected to channel #1: DAC Output Signals If PMAC is not performing the commutation for the motor, only one analog output channel is required to command the motor. This output channel can be either single-ended or differential, depending on what the amplifier is expecting.
For serial communications, use a serial cable to connect your PC's COM port to the J8 serial port connector present on the PMAC2A PC/104 CPU. Delta Tau provides the Acc-3L cable for this purpose that connects the PMAC to a DB-9 connector. Standard DB-9-to-DB-25 or DB-25-to-DB-9 adapters may be needed for your particular setup.
PMAC2A PC104 Hardware Reference Manual If a cable needs to be made, the easiest approach is to use a flat cable prepared with flat-cable type connectors as indicated in the following diagram: PMAC (DB-9S) PC (DB-9) 1 (No connect) 1 (No connect) 2 (TXD/) 2 (RXD) DB-9 Female...
PMAC2 User and Software manuals. Communications Delta Tau provides software tools that allow communicating with of the PMAC2A PC/104 board by either its standard RS-232 port or the optional USB or Ethernet ports. PEWIN is the most important in the series of software accessories, and it allows configuring and programming the PMAC for any particular application.
PMAC2A PC104 Hardware Reference Manual If the CPU’s operational frequency has been determined by (a non-zero setting of) I46, the serial communications baud rate is determined at power-up/reset by variable I54 alone according to the following table: Baud Rate Baud Rate 9600 14,400 1200...
PMAC2A PC104 Hardware Reference Manual Since the PMAC2PC104 uses standard PMAC2 firmware the following I-variables must be set properly to use the digital-to-analog (filtered DAC) outputs: I900 = 1001 ; PWM frequency 29.4kHz, PWM 1-4 I901 ; Phase Clock 9.8059kHz I902 ;...
PMAC2A PC104 Hardware Reference Manual I903 I903 determines the frequency of four hardware clock signals used for machine interface channels 1-4; This can be left at the default value (I903=*). The four hardware clock signals are SCLK (encoder sample clock), PFM_CLK (pulse frequency modulator clock), DAC_CLK (digital-to-analog converter clock), and ADC_CLK (analog-to-digital converter clock).
Page 25
PMAC2A PC104 Hardware Reference Manual By increasing I900 we are essentially decreasing our PWM Frequency. The two are related by the following equation: I900 = INT[117,964.8/(4*PWMFreq(KHz)) - 1] Passing the PWM signal through a 10KHz low pass filter creates the +/-10V signal output. The duty cycle of the PWM signal is what generates the magnitude the voltage output.
PMAC2A PC104 Hardware Reference Manual How does changing I900 effect other settings in PMAC I900 is does not only set the PWM frequency for the PWM outputs but it also sets the Max Phase Frequency. MaxPhase Frequency = 117,964.8 kHz / [2*I900+3] PWM Frequency = 117,964.8 kHz / [4*I900+6] The Max Phase Frequency is then divided by I901 to generate the frequency for the phase interrupt and its routines.
PMAC2A PC104 Hardware Reference Manual interrupt frequencies for better servo performance, but our default frequencies are typically more than fast enough for many applications. We will discuss tuning parameter a bit later in this document. I901= 29.44KHz/19.61KHz -1 = @0.5 set it at 1 or 14.72KHz This is not exactly the same since I901 is an integer value but pretty close.
PMAC2A PC104 Hardware Reference Manual Using Flag I/O as General-Purpose I/O Either the user flags or other not assigned axes flag on the base board can be used as general-purpose I/O for up to 20 inputs and 4 outputs at 5-24Vdc levels. The indicated suggested M-variables definitions, which are defined in the PMAC2 Software reference, allows accessing each particular line according to the following table: Channel Number...
PMAC2A PC104 Hardware Reference Manual HARDWARE REFERENCE SUMMARY The following information is based on the PMAC2A PC/104 board, part number 603670-100. Board Dimensions From v106 to 107 (E20-23 added and 15A is in a different location: Hardware Reference Summary...
PMAC2A PC104 Hardware Reference Manual Connectors and Indicators J3 - Machine Connector (JMACH1 Port) The primary machine interface connector is JMACH1, labeled J3 on the PMAC. It contains the pins for four channels of machine I/O: analog outputs, incremental encoder inputs, amplifier fault and enable signals and power-supply connections.
PMAC2A PC104 Hardware Reference Manual E-POINT JUMPER DESCRIPTIONS E0: Forced Reset Control E Point and Location Description Default Physical Layout Factory use only; the board will not operate No jumper with E0 installed. E1: Servo and Phase Clock Direction Control E Point and Location Description...
PMAC2A PC104 Hardware Reference Manual E4: CPU Frequency Select E Point and Location Description Default Physical Layout Remove jumper for 40 MHz operation (E2 No jumper installed OFF also) or for 60 MHz operation (E4 ON). (standard or Option 5EF) Jump pin 1 to 2 for 80 MHz operation (E2 Jumper installed (Option OFF).
PMAC2A PC104 Hardware Reference Manual E13: Power-Up/Reset Load Source E Point and Location Description Default Physical Layout Jump pin 1 to 2 to reload firmware through No jumper serial or bus port. Remove jumper for normal operation. E14: Watchdog Disable Jumper E Point and Location Description...
PMAC2A PC104 Hardware Reference Manual E18 – E19: PC/104 Bus Address E Point and Physical Default Location Description Layout Jumpers E18 and E19 select the PC/104 bus No E18 jumper installed; address for communications according to Jumper E19 installed the following table: Address Address (Hex)
PMAC2A PC104 Hardware Reference Manual CONNECTOR PINOUTS TB1 (JPWR): Power Supply (4-Pin Terminal Block) Top View Pin# Symbol Function Description Notes Common Digital Common Input Logic Voltage Supplies all PMAC digital circuits +12V Input DAC Supply Voltage Ref to Digital GND -12V Input DAC Supply Voltage...
PMAC2A PC104 Hardware Reference Manual J3 (JMACH1): Machine Port Connector (50-Pin Header) Top View Pin# Symbol Function Description Notes Output +5V Power For encoders, 1 Output +5V Power For encoders, 1 Common Digital Common For encoders, 1 Common Digital Common For encoders, 1 CHA1 Input...
PMAC2A PC104 Hardware Reference Manual J4 (JMACH2): Machine Port CPU Connector Front View (34-Pin Header) Pin# Symbol Function Description Notes FLG_1_2_V Input Flags 1-2 Pull-Up FLG_3_4_V Input Flags 3-4 Pull-Up Common Digital Common Common Digital Common HOME1 Input Home-Flag 1 HOME2 Input Home-Flag 2...
Page 45
PMAC2A PC104 Hardware Reference Manual THIS DOCUMENT IS THE CONFIDENTIAL PROPERTY OF DELTA TAU THIS DOCUMENT IS THE CONFIDENTIAL PROPERTY OF DELTA TAU DATA SYSTEMS INC. AND IS LOANED SUBJECT TO RETURN UPON DATA SYSTEMS INC. AND IS LOANED SUBJECT TO RETURN UPON DEMAND.
Page 46
SSM-120-L-DV-LC HEADER 20X2(FEM) CLS120LDDV THIS DOCUMENT IS THE CONFIDENTIAL PROPERTY OF DELTA TAU THIS DOCUMENT IS THE CONFIDENTIAL PROPERTY OF DELTA TAU DATA SYSTEMS INC. AND IS LOANED SUBJECT TO RETURN UPON DATA SYSTEMS INC. AND IS LOANED SUBJECT TO RETURN UPON DEMAND.
Need help?
Do you have a question about the PMAC2A-PC/104 CPU and is the answer not in the manual?
Questions and answers