Working at the PXC
Compact on P1
Siemens Industry, Inc.
Building Technologies
Create Mainline PPCL to Flag Loss of Time and Execute Alternative
Non-Time-Date Routines Until Time-Date is Restored
In the PXC Compact on P1 application database, create an addressed virtual LDO
point VTIME and PPCL statement to turn it OFF when BATT2 has a value of 0 during
the ONPWRT() routine. VTIME will be used to either stop execution or run the non-
time-date routines until time-date is set. If VTIME is OFF, it will be turned ON by the
host field panel.
00010C TEST REAL TIME CLOCK STATUS ONCE DURING POWER RETURN
00012C IF RTC IS STOPPED THEN SET VIRTUAL LDO (VALID TIME) OFF
00014C AND BRANCH TO RUN ALTERNATIVE NON-TIME-DATE ROUTINES
00016C HOST FIELD PANEL WILL SET DATE, TIME AND TURN VTIME ON
00018C ELSE BRANCH TO RUN NORMAL TIME-DATE ROUTINES
00020C ACCESS RTC FROM LOCAL RESIDENT POINT "!Field panel
#:BATT2"
00022C WHERE # IS NODE # AND CHANGES WITH LAST 2 DIGITS OF
APPLICATION
00030ONPWRT(50)
00040GOTO 60
00050IF("!Field panel 1:BATT2" .EQ. 0) THEN OFF("3001.VTIME")
ELSE ON("3001.VTIME")
NOTE:
The following warning is displayed in the PPCL editor:
Warning: 00050 unresolved symbol: !Field panel 1:BATT2.
The point is resolved once the PXC Compact on P1 is fully commissioned on the
FLN.
00060IF("3001.VTIME" .EQ. ON) THEN GOTO 1000
00098C ALTERNATIVE NON-TIME-DATE ROUTINES
00100... non-time-date routines
00998C NORMAL TIME-DATE ROUTINES
01000... time-date routines
-or-... stop execution and omit alternative non-time-date routines
00060IF("3001.VTIME" .NE. ON) THEN GOTO 32000
. . .
32000GOTO 10
Technical Reference Manual
Restricted
Hardware Features
PXC Compact on P1
55 | 100
145-172
2018-09-25