Rice Lake iRite IDE User Manual

Page 60

Advertising
background image

56

920i

Programming Reference

Example:
SP2Preval : Real;

GetSPPreact (2, SP2Preval);

WriteLn (Port1, "Current Preact Value of SP2 is", SP2Preval);

GetSPPreCount

Sets Count to the preact learn interval value (PCOUNT parameter) of setpoint SP.

Method Signature:
function GetSPPreCount (SP : Integer; Count : Integer) : SysCode;

Parameters:

[in]

S

P

Setpoint number

[out]

Count

Preact learn interval value

SysCode values returned:

SysInvalidSetpoint

The setpoint specified by

SP

does not exist.

SysInvalidRequest

The setpoint specified by

SP

has no preact learn interval (PCOUNT) parameter.

SysOK

The function completed successfully.

Example:
SP3PCount : Integer;

GetSPPreCount (3, SP3PCount);

WriteLn (Port1, "Current Preact Learn Value of SP3 is", SP3PCount);

GetSPTime

For time of day (TOD) setpoints, sets DT to the current trip time (TIME parameter) of the setpoint SP.

Method Signature:
function GetSPTime (SP : Integer; VAR DT : DateTime) : SysCode;

Parameters:

[in]

S

P

Setpoint number

[out]

DT

Current setpoint trip time

SysCode values returned:

SysInvalidSetpoint

The setpoint specified by

SP

does not exist.

SysInvalidRequest

The setpoint specified by

SP

has no TIME parameter.

SysOK

The function completed successfully.

Example:
SP2TIME : DateTime;

GetSPTime (2, SP2TIME);

WriteLn (Port1, "Current Trip Time of SP2 is", SP2TIME);

GetSPValue

Sets V to the current value (VALUE parameter) of the setpoint SP.

Method Signature:
function GetSPValue (SP : Integer; VAR V : Real) : SysCode;

Parameters:

[in]

S

P

Setpoint number

[out]

V

Setpoint value

SysCode values returned:

SysInvalidSetpoint

The setpoint specified by

SP

does not exist.

SysInvalidRequest

The setpoint specified by

SP

has no VALUE parameter.

SysOK

The function completed successfully.

Advertising
This manual is related to the following products: