beautypg.com

I7000_analogoutreadback – Measurement Computing CB-NAP-7000P User Manual

Page 21

background image

17

5.9 I7000_AnalogOutReadBack


z Description:

Read back the current D/A output value of CB-7021. There are two types of analog output read back as following:

1.

command read back by $AA6 command

2.

analog output of current path read back by $AA8 command

z Syntax:

I7000_AnalogOutReadBack(WORD w7000[], float f7000[], char szSendTo7000[], char szReceiveFrom7000[])

z Input Parameter:

w7000: WORD Input/Output argument table
f7000: float Input/Output argument table
szSendTo7000: command string send to CB-7000
szReceiveFrom7000: result string read from CB-7000

z Return Value:

NoError: OK
others: Error code, refer to I7000.H

z W7000: WORD Input/Output Table

w7000[0]: RS-232 port number, 1/2/3/4
w7000[1]: module address, from 0x00 to 0xFF

w7000[2]: module ID, 0x7021

w7000[3]: 0=checksum disable, 1=checksum enable
w7000[4]: TimeOut constant, normal=100

w7000[5]: 0: command read back ($AA6)

1:

analog

output

of

current path read back ($AA8)

w7000[6]: 0

:no save to szSendTo7000&szReceiveFrom7000

1

:szSendTo7000=command string send to CB-7000

:szReceiveFrom

7000=result string receive from CB-7000

z F7000:

Float Input/Output Table

f7000[0] : analog output read back value