Pv.SprintPoint()

<< Click to Display Table of Contents >>

Navigation:  Explain™ Control Language  > Library Routines > Curve classes > class PV >

Pv.SprintPoint()

Description

Used in output of data from an Pv object.

 

A data point from the object is printed to an ASCII string. This string can in turn be printed to the active output file. The format of the data string is:

 

PointNumber <tab> T <tab> Vfwd <tab> Vrev <tab> Vstep <tab>

& Ifwd <tab> Irev <tab> Idif <tab> Sig <tab> Ach <tab> Over

 

You can use this function along with the Printl() function to output point i to the output file as follows:

 

Printl("\t",Pv.SprintPoint(i)

 

Type

INSTANCE FUNCTION

 

Usage

Result = Pv.SprintPoint(PointNumber)

 

PointNumber

INDEX

The point to be printed. PointNumber is zero-based. If the requested point has not been taken, a parameter error is issued.

T

REAL

Elapsed time from starting from Pv.Run().

Vfwd

REAL

Applied forward voltage.

Vrev

REAL

Applied reverse voltage.

Vstep

REAL

Applied step voltage.

Ifwd

REAL

Measured forward current.

Irev

REAL

Measured reverse current.

Idif

REAL

Difference between Ifwd and Irev.

Sig

REAL

Signal sent to Control Amplifier.

Ach

REAL

Aux Channel voltage.

Over

STRING

Hexadecimal number representing overload status.

Result

STRING

The output string.