GE IC697VAL348 user manual 1Control and Status Register, DAC Channels Address Map, D15 MSB D00 LSB

Page 25

3

Introduction to Programming the Digital-to-Analog Converter Board

The Digital-to-Analog Converter Board is memory mapped in the short I/O address space. The board occupies 16 successive word locations in the VME short I/O address space of 65,535 bytes. Only the first nine word locations are actually used by the board. The short I/O space is located from XXXX0000 HEX to XXXXFFFF HEX. The address bits A31 to A16 are CPU dependent. Each Read cycle may be either a word or byte transfer. The board base address may be selected by DIP switches as shown in “Board Address Selection Switches” on page 2-5. Tables 3-1 and 3-2 below represent the DAC address map assuming the factory set base address of XXXX0060 HEX.

Table 3-1:Control and Status Register

Control and Status Register (CSR) (Read/Write) Address $XXXX0070

D15 D14 D13 D12 D11 D10 D09 D08

Not

Control and Status Bits

Used

Control and Status Register (CSR) (Read/Write) Address $XXXX0070

D07 D06 D05 D04 D03 D02 D01 D00

Not Used

Table 3-2: DAC Channels Address Map

DAC Channels (0 to 7) Address (Write Only)

Address

XXXX0060

XXXX0062

XXXX0064

XXXX0066

XXXX0068

XXXX006A

XXXX006C

XXXX006E

D15 (MSB)

D00 (LSB)

DAC OUT 0

DAC OUT 1

DAC OUT 2

DAC OUT 3

DAC OUT 4

DAC OUT 5

DAC OUT 6

DAC OUT 7

Note

Jumper JC determines whether the board operates in Short Supervisory I/O Access or Short NonPrivileged I/O Access. With the jumper installed Short NonPrivileged I/O Access is selected.

Tables 3-1 and 3-2 above shows addressing information for 16-bit word transfers. Data may be transferred to the DACs in 8-bit format. When using byte format, the low byte is always transferred first then the high byte next. For example, assuming a board base address of XXXX0000 HEX, a low byte transfer (D7 to D0) to Channel 0 is written to address XXXX0001 HEX. The high byte of data (D15 to D8) is then written to address XXXX0000 HEX.

3-2

IC697VAL348 8-Channel, 16-bit Digital-to-Analog Converter Board User’s Manual

GFK-2059

 

– December 2001

 

Image 25
Contents GE Fanuc Automation Cimstar As Used in this PublicationContents Reference Material and Other GE Fanuc Manuals Introduction, Description, and SpecificationsGeneral Description Functional Description Ground the System Safety SummaryConfiguration and Installation Do not install or remove boards while power is applied Physical InstallationJumper Function Preset Condition ConfigurationDigital-to-Analog Converter Board Installation Before Applying Power ChecklistRead this Direction OFF, Open = ON, Closed = Board Address Selection SwitchesAddress Modifier Address Modifier Response Selection JA Offset Binary TWO’S Complement Code Digital Code SelectionProgram Controlled and External Start Convert Mode Connector Descriptions Rear View of Board PC Board Pin Number Row a Signal Mnemonic P2 ConnectorRow B Signal Mnemonic Row C Signal MnemonicPC Board Row B Signal Mnemonic Row C P3 Connector DAC Zero Offset and Gain Calibration P3 Connector Digital-to-Analog Converter Board Calibration Table Channel Offest PotSide Programming DAC Channels Address Map 1Control and Status RegisterDAC Channels 0 to 7 Address Write Only D15 MSB D00 LSBDigital-to-Analog Converter Board Programming Options Immediate DAC Update ModeControl Register Data Format and Definitions D09 D08 Delayed DAC Update Mode Test Mode Programming Program Example Delayed DAC Update Mode END Analog Out Pathway Analog Output Control in Immediate DAC Update ModeControl Word D15 to D0 Hex Value DAC Programming Sequence Delayed DAC Update Mode Analog Output Control in Delayed DAC Update Mode Theory of Operation Operational Overview Immediate DAC Update Mode Program Control Update Mode Digital-to-Analog Converter Board Functional Block Diagram VMEbus Interface Description A01 A02 A03 A04 VMEbus Interface Logic and Interface Signals DIG GND Maintenance