Pso Mailbox Dual_Port Ram Base Address - Aerotech UNIDEX 500 Operation & Technical Manual

Motion controller
Table of Contents

Advertisement

Parameters
0. Position Tracking
1. Advanced Motion
2. Basic Motions
3. Homing/Limits
4. Traps
5. Motor Feedback
6. Servo Loop
7. Other
8. Faults
General
Axis
015
5-8
5.3.3.

PSO Mailbox Dual_port RAM Base Address

The UNIDEX 500 has several optional accessories that can be used to augment the
operation of the system. One such option is the PC-PSO board (refer to Chapter 1 for
more information on the Position Synchronized Output board). If the PSO option is used
with the UNIDEX 500 ISA system, then certain parameters of the software must be
configured to permit proper communication between the two PC boards. A base address
for each port must be selected by configuring two banks of jumpers on the PC-PSO
board. These addresses must then be used in all software communications with the card.
System parameters 015 specifies (in hexadecimal) the base address of the dual-ported
RAM.
Some commonly used addresses for DPRAM are listed in Table 5-4. By default, the PC-
PSO is configured to use DPRAM base address 0x0D800.
Table 5-4.
Commonly Used Settings for the DPRAM Base Address
DPRAM Base
Address
0x08000
PC-PSO dual-ported RAM base address is 8000:0000
0x0C000
PC-PSO dual-ported RAM base address is C000:0000
0x0D000
PC-PSO dual-ported RAM base address is D000:0000
0x0D800
PC-PSO dual-ported RAM base address is D800:0000 (default)
The dual PC-PSO hardware decodes 4 K (4096) byte blocks of system memory. The
dual-ported RAM size is 2 K (2048) bytes. Therefore, it appears twice within the 4
Kbyte memory block. The default jumper settings of the PC-PSO board map the
dual-ported RAM to memory locations D800:0000 and D800:0800. The first 2 Kbyte
block should be used for programming consistency.
This parameter is to be used for the U500 ISA Only. The U500 ISA must
communicate with the PC-PSO card to implement PSO functions. The PSO
functions for the U500 PCI do not require additional hardware.
It may be necessary for the CMOS of the system PC to be reconfigured to allow
communication with addresses within the first 1 MB of memory. Typically, this is done
from the setup utility of the PC after rebooting the PC. Refer to the PC instruction manual
for information on how to enter the setup program to change CMOS settings on the PC.
If UNIDEX 500 parameter 015 (PSO mailbox dual_port RAM base address) is set to
0 (the software default that indicates that a PC-PSO board is not used), the PC-PSO
will not initialize. This parameter must be set to a unique address for proper
operation and must agree with the hardware address setting specified by jumpers
JP16-JP23 of the PC-PSO board. Refer to the PC-PSO Manual (P/N EDO105) for
more information.
Aerotech, Inc.
UNIDEX 500 and Software
Description
Version 1.3

Advertisement

Table of Contents
loading

Table of Contents