beautypg.com

Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual

Page 217

background image

10B. Installation & Configuration

II. SOFTWARE GUIDES - 10. Driver488/W31

II-202

Personal488 User’s Manual, Rev. 3.0

Subset: MP488CT, MP488, AT488, GP488BP, GP488B or NB488 depending on the type of
interface which is present. Also, note that a section defining a GP488B interface must follow a
section defining one of the other interfaces.

IEEE_4 Section

The

IEEE_4

section concerns components which are common to all IEEE 488 interfaces but not

necessarily all types of communications. These components include the following:

Slave: Name of the slave device. With multiple interfaces, this allows the specification of which
interface is in this particular chain. The slave must be a device using the

IOTMP488.EXE

driver.

IEEE Bus Address: The IEEE 488 Bus Address to be assigned to the interface. This must be a
one- or two-digit decimal address between

0

and

30

.

System Controller: The digit

1

indicates System Controller, and

0

indicates not System

Controller.

IEEE Section

The

IEEE

section, which is the device visible to applications as the interface device, concerns

components which are common to all types of communication. These components include the
following:

Slave: Name of the slave device. With multiple interfaces, this allows the specification of which
interface is in this particular chain. The slave must be a device using the

IOTIEEE4.EXE

driver.

Timeout: Timeout interval in milliseconds.

Termin: Input terminator (

Enter

) following the format specified for terminators, as described

above.

Termout: Output terminator (

Output

) following the format specified for terminators, as

described above.

IEEEDEV Section

The

IEEEDEV

section is used for predefined external devices, such as a digital multimeter (

DMM

),

oscilloscope (

SCOPE

), or analog-to-digital converter (

ADC

), and is visible to applications as an external

device. The name can be changed to suit the application and will be the name referenced by the

OpenName

command. There must be at least one external device defined in the initialization file in

order to use the

MakeDevice

command. There may be multiple external devices on each interface, up

to the limits imposed by IEEE 488, but the total number of devices (interfaces plus external devices)
may not exceed 56 at any one time. The components for this section, include the following:

Slave: Name of the slave device. With multiple interfaces, this allows the specification of which
interface serves this external device. The slave must be a device using the

IOTGNRCD.EXE

driver.

As noted above, several external devices can specify the same slave when multiple devices are
physically connected to the same interface.

Termin: Input terminator (

Enter

) following the format specified for terminators, as described

above.

Termout: Output terminator (

Output

) following the format specified for terminators, as

described above.

IEEE Bus Address: IEEE 488 Bus Address (decimal) to be assigned to the device. If this
address is one or two digits, it is interpreted as a primary address with no secondary address. With
three digits, it is interpreted as a one-digit primary address followed by a two-digit secondary
address. With four digits, it is interpreted as a two-digit primary address followed by a two-digit
secondary address.

Timeout: Timeout interval in milliseconds.

Additional external devices on the same IEEE 488 interface can be configured by duplicating the

IEEEDEV

section and modifying the bus address and other parameters as required.