GetVal and SetVal are new statements that allow PPCL access to individual object properties and supports either a numeric property number or a textual property short name. Note that only properties with numeric data types or arrays of numeric data types can be read or written in PPCL programs. The PPCL engine will handle conversions between numeric types (Real, Unsigned, Integer).

A small number of engineering-only properties are not available for use in PPCL. In BMX reports, properties with Data Exchange Method "never-notified" are not available.

The following table lists property short names available for use in PPCL SetVal() and GetVal() statements. Properties not shown in this list, but compliant with constraints described above, may be accessed using property number. All short names in this list must be preceded by @ (for example, @RefVal).

Property Number

Short Name

Description

6

RefVal

Reference value

15

CosCnt

Change-of-state count

17

NotifCl

Notification class

22

Cov

Change of value, COV

24

DsavSta

DST status

25

HysToNrml

Hysteresis to normal

33

EldActvTi

Operating hours

36

EvtSta

Event state

40

FbVal

Feedback value

45

HiLm

High limit

59

LoLm

Low limit

65

PrValMax

Present maximum value

66

TiOffMin

Min.switch-off time

67

TiOnMin

Min.switch-on time

69

PrValMin

Present minimum value

72

NotifTyp

Notification type

74

NumSta

Number of states

81

OoServe

Out of service

84

Pol

Polarity

85

PrVal

Present value

86

Prio

Priority

87

PrioArr

Priority array

90

PgmChg

Program change

92

PgmSta

Program state

98

ProtVn

Protocol version

99

ReadOnly

Read-only

103

Rlb

Reliability

104

DefCmd

Default command

106

Rsl

Resolution

112

SysSta

System state

113

TiMonDvn

Monitoring time deviation

117

Un

Units

120

VendrId

Vendor identifier

133

Enable

Enable logging

139

ProtRv

Protocol revision

155

DbRv

Database revision

173

LstRecNr

Last notified record number

196

LstRstRn

Last restart reason

353

EnEvtDet

Enable event detection

356

TiMonDvnNm

Monitoring time deviation to normal

4354

StupDef

Startup default

4432

PrValTrunc

Present value truncated

4433

PrValScale

Present value scaled

4482

MntnSta

Maintenance state

4483

EldTiStaPrv

Elapsed active time per state prev.prd

4484

EldTiStaPr

Elapsed active time per state pres.prd

4485

EldTiSta

Elapsed active time per state

4486

EldTiRngPrv

Elapsed active time per range prev.prd

4487

EldTiRngPr

Elapsed active time per range pres.prd

4488

EldTiRng

Elapsed active time per range

4489

NumRanges

Number of ranges

4490

Oph

Operating hours

4491

DvnHiValPrv

Deviation high value previous period

4493

DvnHiValPr

Deviation high value present period

4494

DvnLoValPr

Deviation low value present period

4495

RefHiValDvn

Reference high value for deviation

4496

RefLoValDvn

Reference low value for deviation

4498

ValMaxPrv

Maximum value previous period

4499

ValMinPrv

Minimum value previous period

4500

AvrgValPr

Average value present period

4501

ValMaxPr

Maximum value present period

4502

ValMinPr

Minimum value present period

4509

EldTiLmPr

Elapsed active time limit pres.period

4510

EldTiLm

Elapsed active time limit

4511

EldTiPrvPrd

Elapsed active time previous period

4512

EldTiPrPrd

Elapsed active time present period

4513

AggtnPrd

Aggregation period

4514

EnAggtn

Enable aggregation

4558

AlarmExtn

Event configuration

4580

AggtnExtn

Aggregation: Operation hours & others

4947

SysUnits

System of units

4968

SigTyp

Signal type

4972

SupEvtNotf

Suppress event notification

4974

TiMonDvnFt

Monitoring time deviation to fault

5000

SubsysExtn

Subsystem

5040

Tz

Time zone

5053

Rlb

Reliability

5093

PrPrio

Present priority

5094

UpdCnt

Update count

5105

CorrFac

Correction factor

5106

CorrOfs

Correction offset

5107

TckVal

Tracking value

5113

AvlFlash

Available Flash-memory

5114

AvlRAM

Available RAM memory

5127

TotlizdVal

Totalized value

5129

ActTiScld

Active time scaled

5130

InactTiScld

Inactive time scaled

5133

TotListVal

Totalized list value

5134

TiTotLVIRst

Time of totalized list value reset

5135

TotliznRate

Totalization rate

5136

TotPrvRtVal

Totalized previous reset value

5137

PrvAcRstVal

Previous active reset value

5138

PrvInRstVal

Previous inactive reset value

5139

TotPrvRLVal

Totalized previous reset list value

5165

MaxPPCLChs

Max. PPCL line characters

5167

PPCLPgmPrio

PPCL program priority

5194

SnrSharing

Sensor sharing

5213

DevInhNotif

Device Inhibit Alarm Notifications

5215

AggrType

Aggregation Type