Take delivery of the corrected CI Server configuration

The point list handed over in August named the points PS_STN_WET_WELL_LEVEL
and the like. Those were never CI Server names. They came from
gen_scada_points.py on the PLC side, which describes its own output as "a
starting point for CI Server configuration, not a CI Server import file",
and the CI Server generator ignored them entirely - it names points from
its own address-keyed table. The names appear in no .qli export, and
nowhere else in the WRPS project at all.

This is the corrected delivery. ci-server-points.csv is keyed on the CI
Server ITEM each point feeds, with the Modbus station and the point name
beside it, so all four namespaces are visible in one row:

  LIT-101              instrument tag
  %QW0                 PLC symbol and address
  WRPS_PLC:STN_LEVEL   CI Server point - station, colon, point name
  AID.WRPS.STN.LEVEL   CI Server item - what the historian is keyed on

The 49 rows were joined onto the .qli exports by function code and Modbus
address: 49 matched, 0 unmatched. The item and point names are read from
the exports, not invented here.

The six .qli files come too, unchanged. gen_historian_items.py needs them,
and until now they existed only on one laptop behind a --wrps path - so
the one file the rules say must never be hand-edited could be regenerated
by exactly one person. 84 KB buys the team that back.

These are uncontrolled documents: no revision, no effective date, no
approval. The README says so, says how to ask for a fresh set, and records
the two things that bite - that PS_ survives legitimately as four poll
group names, and that his_group.qli and the live export disagree about the
sample rates, with the live one winning.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Claude 2026-09-01 19:00:20 +10:00
parent 7d6d90f486
commit 24afc51672
8 changed files with 2401 additions and 0 deletions

View file

@ -0,0 +1,58 @@
# CI Server as-built configuration — delivered inputs
**These files are inputs, not outputs. Nothing here is edited in this repository.**
They are the WRPS CI Server configuration as built, handed over manually. They are
**not controlled documents**: no revision, no effective date, no approval. They are
copies, and the assistant never reads them at runtime — they are the source
`scripts/gen_historian_items.py` derives `db/seed/historian_items.csv` from.
| File | What it is |
|---|---|
| `ci-server-points.csv` | The 49 Modbus points as configured, keyed on the **CI Server item** they feed, with the station and point name beside it |
| `wrps_item_df.qli` | `@ITEM_DF` — the 49 items, units, formats |
| `wrps_section_df.qli` | `@SECTION_DF` — the six `AID.WRPS.*` sections |
| `wrps_modbus_point_df.qli` | `@MODBUS_POINT_DF` — the 49 point definitions on station `WRPS_PLC` |
| `item_his.qli` | which items are historised, and in which group |
| `export_his_group.qli` | the **live** historisation rates, exported from the running server |
| `his_group.qli` | the **intended** rates from the source project — see the warning below |
## Four namespaces, and which one is which
```
LIT-101 instrument tag the field device
%QW0 PLC symbol/address the register the PLC writes
WRPS_PLC:STN_LEVEL CI Server point Modbus station : point name
AID.WRPS.STN.LEVEL CI Server item what the historian is keyed on
```
**The historian is keyed on the item, and only the item.** Modbus carries register
numbers, not names, so the point layer and the item layer are free to differ.
`PS_*` **is not one of these namespaces.** An earlier delivery of `ci-server-points.csv`
carried names like `PS_STN_WET_WELL_LEVEL` in place of the item name. Those were a
proposal derived from the PLC register map that CI Server never adopted — the point
names it actually uses are the ones above. They caused a real defect in this repository
and must not reappear. The **only** legitimate `PS_` names are the four Modbus **poll
groups** in the `poll_group` column: `PS_STATUS_BITS`, `PS_PUBLISHED`, `PS_SETPOINTS`
and `PS_SIM_CONTROL`. Those are live configuration.
## Two rates disagree, and the live one wins
`his_group.qli` says `WRPS_ONE_SEC` is a 1 second group paired with a 60 second
`WRPS_ONE_MIN`. `export_his_group.qli`, taken from the running server, says
`WRPS_ONE_SEC` runs at **5 seconds** and the second group is `WRPS_THIRTY_SEC` at
**30 seconds**. The live export is what the historian actually did, so it is the
default. A measure that assumed 60 seconds was wrong by twelvefold — never hardcode a
sample interval, read `scan_interval_seconds` from the item.
## Refreshing these
Ask for a fresh delivery of the CI Server configuration, replace the files here, then:
```bash
python scripts/gen_historian_items.py
```
Re-run `pytest api/tests`, reload `pg-ai`, and re-run the Phase 1 gate in
`scripts/verify.sh`. Do not hand-edit `db/seed/historian_items.csv` — it is generated.

View file

@ -0,0 +1,50 @@
ci_item,ci_station,ci_point,description,poll_group,function_code,modbus_address,data_type,access,eng_units,raw_to_eng,eng_gain,format_mask,iec_address,plc_tag,notes
AID.WRPS.PU301.RUN_CMD,WRPS_PLC,PU301_RUN_CMD,Run command,PS_STATUS_BITS,FC01,0,Boolean,Read,,value,1.0,99999,%QX0.0,PU-301,
AID.WRPS.PU302.RUN_CMD,WRPS_PLC,PU302_RUN_CMD,Run command,PS_STATUS_BITS,FC01,1,Boolean,Read,,value,1.0,99999,%QX0.1,PU-302,
AID.WRPS.PU303.RUN_CMD,WRPS_PLC,PU303_RUN_CMD,Run command,PS_STATUS_BITS,FC01,2,Boolean,Read,,value,1.0,99999,%QX0.2,PU-303,
AID.WRPS.PU301.RUNNING,WRPS_PLC,PU301_RUNNING,Running,PS_STATUS_BITS,FC01,3,Boolean,Read,,value,1.0,99999,%QX0.3,PU-301,
AID.WRPS.PU302.RUNNING,WRPS_PLC,PU302_RUNNING,Running,PS_STATUS_BITS,FC01,4,Boolean,Read,,value,1.0,99999,%QX0.4,PU-302,
AID.WRPS.PU303.RUNNING,WRPS_PLC,PU303_RUNNING,Running,PS_STATUS_BITS,FC01,5,Boolean,Read,,value,1.0,99999,%QX0.5,PU-303,
AID.WRPS.PU301.AVAILABLE,WRPS_PLC,PU301_AVAILABLE,Available,PS_STATUS_BITS,FC01,6,Boolean,Read,,value,1.0,99999,%QX0.6,PU-301,
AID.WRPS.PU302.AVAILABLE,WRPS_PLC,PU302_AVAILABLE,Available,PS_STATUS_BITS,FC01,7,Boolean,Read,,value,1.0,99999,%QX0.7,PU-302,
AID.WRPS.PU303.AVAILABLE,WRPS_PLC,PU303_AVAILABLE,Available,PS_STATUS_BITS,FC01,8,Boolean,Read,,value,1.0,99999,%QX1.0,PU-303,
AID.WRPS.STN.IN_AUTO,WRPS_PLC,STN_IN_AUTO,Station in auto,PS_STATUS_BITS,FC01,9,Boolean,Read,,value,1.0,99999,%QX1.1,STN,
AID.WRPS.STN.HIGH_LEVEL,WRPS_PLC,STN_HIGH_LEVEL,High level alarm,PS_STATUS_BITS,FC01,10,Boolean,Read,,value,1.0,99999,%QX1.2,STN,
AID.WRPS.STN.SPILL_ACTIVE,WRPS_PLC,STN_SPILL_ACTIVE,Spill active,PS_STATUS_BITS,FC01,11,Boolean,Read,,value,1.0,99999,%QX1.3,STN,
AID.WRPS.PU301.TRIPPED,WRPS_PLC,PU301_TRIPPED,Tripped,PS_STATUS_BITS,FC01,12,Boolean,Read,,value,1.0,99999,%QX1.4,PU-301,
AID.WRPS.PU302.TRIPPED,WRPS_PLC,PU302_TRIPPED,Tripped,PS_STATUS_BITS,FC01,13,Boolean,Read,,value,1.0,99999,%QX1.5,PU-302,
AID.WRPS.PU303.TRIPPED,WRPS_PLC,PU303_TRIPPED,Tripped,PS_STATUS_BITS,FC01,14,Boolean,Read,,value,1.0,99999,%QX1.6,PU-303,
AID.WRPS.STN.LEVEL,WRPS_PLC,STN_LEVEL,Wet well level,PS_PUBLISHED,FC03,0,Signed 16-bit,Read,%,value / 60,0.016666666666666666,999.9,%QW0,STN,
AID.WRPS.STN.INFLOW,WRPS_PLC,STN_INFLOW,Inflow,PS_PUBLISHED,FC03,1,Signed 16-bit,Read,m3/h,value * 0.36,0.36,9999.9,%QW1,STN,
AID.WRPS.STN.DISCHARGE,WRPS_PLC,STN_DISCHARGE,Total discharge flow,PS_PUBLISHED,FC03,2,Signed 16-bit,Read,m3/h,value * 0.36,0.36,9999.9,%QW2,STN,
AID.WRPS.STN.PUMPS_RUNNING,WRPS_PLC,STN_PUMPS_RUNNING,Pumps running,PS_PUBLISHED,FC03,3,Signed 16-bit,Read,count,value,1.0,9,%QW3,STN,
AID.WRPS.STN.SPEED,WRPS_PLC,STN_SPEED,Common drive speed,PS_PUBLISHED,FC03,4,Signed 16-bit,Read,%,value * 0.2,0.2,999.9,%QW4,STN,
AID.WRPS.STN.TIME_TO_SPILL,WRPS_PLC,STN_TIME_TO_SPILL,Time to spill weir (32767 = drawing down),PS_PUBLISHED,FC03,5,Signed 16-bit,Read,s,value,1.0,99999,%QW5,STN,
AID.WRPS.STN.TIME_TO_LSHH,WRPS_PLC,STN_TIME_TO_LSHH,Time to LSHH (32767 = drawing down),PS_PUBLISHED,FC03,6,Signed 16-bit,Read,s,value,1.0,99999,%QW6,STN,
AID.WRPS.STN.NET_ACCUM,WRPS_PLC,STN_NET_ACCUM,Net accumulation (signed),PS_PUBLISHED,FC03,7,Signed 16-bit,Read,m3/h,value * 0.36,0.36,9999.9,%QW7,STN,
AID.WRPS.PU301.RUN_HOURS,WRPS_PLC,PU301_RUN_HOURS,Run hours,PS_PUBLISHED,FC03,8,Signed 16-bit,Read,h,value,1.0,99999,%QW8,PU-301,
AID.WRPS.PU302.RUN_HOURS,WRPS_PLC,PU302_RUN_HOURS,Run hours,PS_PUBLISHED,FC03,9,Signed 16-bit,Read,h,value,1.0,99999,%QW9,PU-302,
AID.WRPS.PU303.RUN_HOURS,WRPS_PLC,PU303_RUN_HOURS,Run hours,PS_PUBLISHED,FC03,10,Signed 16-bit,Read,h,value,1.0,99999,%QW10,PU-303,
AID.WRPS.STN.VOL_TO_SPILL,WRPS_PLC,STN_VOL_TO_SPILL,Volume remaining to spill,PS_PUBLISHED,FC03,11,Signed 16-bit,Read,m3,value,1.0,9999,%QW11,STN,
AID.WRPS.STN.STATE,WRPS_PLC,STN_STATE,Station state (enum 3.1),PS_PUBLISHED,FC03,12,Signed 16-bit,Read,,value,1.0,9,%QW12,STN,
AID.WRPS.PU301.STATE,WRPS_PLC,PU301_STATE,Pump state (enum 3.2),PS_PUBLISHED,FC03,13,Signed 16-bit,Read,,value,1.0,9,%QW13,PU-301,
AID.WRPS.PU302.STATE,WRPS_PLC,PU302_STATE,Pump state (enum 3.2),PS_PUBLISHED,FC03,14,Signed 16-bit,Read,,value,1.0,9,%QW14,PU-302,
AID.WRPS.PU303.STATE,WRPS_PLC,PU303_STATE,Pump state (enum 3.2),PS_PUBLISHED,FC03,15,Signed 16-bit,Read,,value,1.0,9,%QW15,PU-303,
AID.WRPS.STN.DUTY_PUMP,WRPS_PLC,STN_DUTY_PUMP,"Current duty pump (0 = none, 1-3)",PS_PUBLISHED,FC03,16,Signed 16-bit,Read,,value,1.0,9,%QW16,STN,
AID.WRPS.STN.ALARM_WORD,WRPS_PLC,STN_ALARM_WORD,Alarm bitmask (section 6) - READ AS UNSIGNED,PS_PUBLISHED,FC03,17,Unsigned 16-bit,Read,,value,1.0,99999,%QW17,STN,
AID.WRPS.STN.CMD_ACK,WRPS_PLC,STN_CMD_ACK,Command acknowledge (echoes %MW1),PS_PUBLISHED,FC03,20,Signed 16-bit,Read,,value,1.0,99,%QW20,STN,
AID.WRPS.SP.MODE,WRPS_PLC,SP_MODE,"Station mode: 1 = auto, 2 = off",PS_SETPOINTS,FC03/FC06,1024,Signed 16-bit,Read/Write,,value,1.0,9,%MW0,STN,
AID.WRPS.SP.CMD_WORD,WRPS_PLC,SP_CMD_WORD,Command word (section 3.3),PS_SETPOINTS,FC03/FC06,1025,Signed 16-bit,Read/Write,,value,1.0,99,%MW1,STN,
AID.WRPS.SP.CMD_PARAM,WRPS_PLC,SP_CMD_PARAM,Command parameter (pump number),PS_SETPOINTS,FC03/FC06,1026,Signed 16-bit,Read/Write,,value,1.0,9,%MW2,STN,
AID.WRPS.SP.LEVEL_SP,WRPS_PLC,SP_LEVEL_SP,Level control setpoint,PS_SETPOINTS,FC03/FC06,1027,Signed 16-bit,Read/Write,%,value / 60,0.016666666666666666,999.9,%MW3,STN,
AID.WRPS.SP.START_DUTY,WRPS_PLC,SP_START_DUTY,Start duty level,PS_SETPOINTS,FC03/FC06,1028,Signed 16-bit,Read/Write,%,value / 60,0.016666666666666666,999.9,%MW4,STN,
AID.WRPS.SP.START_P2,WRPS_PLC,SP_START_P2,Start pump 2 level,PS_SETPOINTS,FC03/FC06,1029,Signed 16-bit,Read/Write,%,value / 60,0.016666666666666666,999.9,%MW5,STN,
AID.WRPS.SP.START_P3,WRPS_PLC,SP_START_P3,Start pump 3 level,PS_SETPOINTS,FC03/FC06,1030,Signed 16-bit,Read/Write,%,value / 60,0.016666666666666666,999.9,%MW6,STN,
AID.WRPS.SP.STOP_ALL,WRPS_PLC,SP_STOP_ALL,Stop all level,PS_SETPOINTS,FC03/FC06,1031,Signed 16-bit,Read/Write,%,value / 60,0.016666666666666666,999.9,%MW7,STN,
AID.WRPS.SP.HIGH_ALARM,WRPS_PLC,SP_HIGH_ALARM,High level alarm,PS_SETPOINTS,FC03/FC06,1032,Signed 16-bit,Read/Write,%,value / 60,0.016666666666666666,999.9,%MW8,STN,
AID.WRPS.SP.MIN_SPEED,WRPS_PLC,SP_MIN_SPEED,Minimum drive speed,PS_SETPOINTS,FC03/FC06,1033,Signed 16-bit,Read/Write,%,value * 0.2,0.2,999.9,%MW9,STN,
AID.WRPS.SP.SERVICE_HRS,WRPS_PLC,SP_SERVICE_HRS,Service interval,PS_SETPOINTS,FC03/FC06,1034,Signed 16-bit,Read/Write,h,value,1.0,99999,%MW10,STN,
AID.WRPS.SIM.INFLOW,WRPS_PLC,SIM_INFLOW,manual inflow (mode 0),PS_SIM_CONTROL,FC03/FC06,1044,Signed 16-bit,Read/Write,m3/h,value * 0.36,0.36,9999.9,%MW20,SIM,SIMULATION CONTROL - simulation build only
AID.WRPS.SIM.SCENARIO,WRPS_PLC,SIM_SCENARIO,scenario 0=man 1=diurnal 2=wet 3=ref,PS_SIM_CONTROL,FC03/FC06,1045,Signed 16-bit,Read/Write,,value,1.0,9,%MW21,SIM,SIMULATION CONTROL - simulation build only
AID.WRPS.SIM.RESET,WRPS_PLC,SIM_RESET,"write 1 to reset scenario, self-clearing",PS_SIM_CONTROL,FC03/FC06,1046,Signed 16-bit,Read/Write,,value,1.0,9,%MW22,SIM,SIMULATION CONTROL - simulation build only
AID.WRPS.SIM.TIME_SCALE,WRPS_PLC,SIM_TIME_SCALE,time scale 1-120,PS_SIM_CONTROL,FC03/FC06,1047,Signed 16-bit,Read/Write,x,value,1.0,999,%MW23,SIM,SIMULATION CONTROL - simulation build only
1 ci_item ci_station ci_point description poll_group function_code modbus_address data_type access eng_units raw_to_eng eng_gain format_mask iec_address plc_tag notes
2 AID.WRPS.PU301.RUN_CMD WRPS_PLC PU301_RUN_CMD Run command PS_STATUS_BITS FC01 0 Boolean Read value 1.0 99999 %QX0.0 PU-301
3 AID.WRPS.PU302.RUN_CMD WRPS_PLC PU302_RUN_CMD Run command PS_STATUS_BITS FC01 1 Boolean Read value 1.0 99999 %QX0.1 PU-302
4 AID.WRPS.PU303.RUN_CMD WRPS_PLC PU303_RUN_CMD Run command PS_STATUS_BITS FC01 2 Boolean Read value 1.0 99999 %QX0.2 PU-303
5 AID.WRPS.PU301.RUNNING WRPS_PLC PU301_RUNNING Running PS_STATUS_BITS FC01 3 Boolean Read value 1.0 99999 %QX0.3 PU-301
6 AID.WRPS.PU302.RUNNING WRPS_PLC PU302_RUNNING Running PS_STATUS_BITS FC01 4 Boolean Read value 1.0 99999 %QX0.4 PU-302
7 AID.WRPS.PU303.RUNNING WRPS_PLC PU303_RUNNING Running PS_STATUS_BITS FC01 5 Boolean Read value 1.0 99999 %QX0.5 PU-303
8 AID.WRPS.PU301.AVAILABLE WRPS_PLC PU301_AVAILABLE Available PS_STATUS_BITS FC01 6 Boolean Read value 1.0 99999 %QX0.6 PU-301
9 AID.WRPS.PU302.AVAILABLE WRPS_PLC PU302_AVAILABLE Available PS_STATUS_BITS FC01 7 Boolean Read value 1.0 99999 %QX0.7 PU-302
10 AID.WRPS.PU303.AVAILABLE WRPS_PLC PU303_AVAILABLE Available PS_STATUS_BITS FC01 8 Boolean Read value 1.0 99999 %QX1.0 PU-303
11 AID.WRPS.STN.IN_AUTO WRPS_PLC STN_IN_AUTO Station in auto PS_STATUS_BITS FC01 9 Boolean Read value 1.0 99999 %QX1.1 STN
12 AID.WRPS.STN.HIGH_LEVEL WRPS_PLC STN_HIGH_LEVEL High level alarm PS_STATUS_BITS FC01 10 Boolean Read value 1.0 99999 %QX1.2 STN
13 AID.WRPS.STN.SPILL_ACTIVE WRPS_PLC STN_SPILL_ACTIVE Spill active PS_STATUS_BITS FC01 11 Boolean Read value 1.0 99999 %QX1.3 STN
14 AID.WRPS.PU301.TRIPPED WRPS_PLC PU301_TRIPPED Tripped PS_STATUS_BITS FC01 12 Boolean Read value 1.0 99999 %QX1.4 PU-301
15 AID.WRPS.PU302.TRIPPED WRPS_PLC PU302_TRIPPED Tripped PS_STATUS_BITS FC01 13 Boolean Read value 1.0 99999 %QX1.5 PU-302
16 AID.WRPS.PU303.TRIPPED WRPS_PLC PU303_TRIPPED Tripped PS_STATUS_BITS FC01 14 Boolean Read value 1.0 99999 %QX1.6 PU-303
17 AID.WRPS.STN.LEVEL WRPS_PLC STN_LEVEL Wet well level PS_PUBLISHED FC03 0 Signed 16-bit Read % value / 60 0.016666666666666666 999.9 %QW0 STN
18 AID.WRPS.STN.INFLOW WRPS_PLC STN_INFLOW Inflow PS_PUBLISHED FC03 1 Signed 16-bit Read m3/h value * 0.36 0.36 9999.9 %QW1 STN
19 AID.WRPS.STN.DISCHARGE WRPS_PLC STN_DISCHARGE Total discharge flow PS_PUBLISHED FC03 2 Signed 16-bit Read m3/h value * 0.36 0.36 9999.9 %QW2 STN
20 AID.WRPS.STN.PUMPS_RUNNING WRPS_PLC STN_PUMPS_RUNNING Pumps running PS_PUBLISHED FC03 3 Signed 16-bit Read count value 1.0 9 %QW3 STN
21 AID.WRPS.STN.SPEED WRPS_PLC STN_SPEED Common drive speed PS_PUBLISHED FC03 4 Signed 16-bit Read % value * 0.2 0.2 999.9 %QW4 STN
22 AID.WRPS.STN.TIME_TO_SPILL WRPS_PLC STN_TIME_TO_SPILL Time to spill weir (32767 = drawing down) PS_PUBLISHED FC03 5 Signed 16-bit Read s value 1.0 99999 %QW5 STN
23 AID.WRPS.STN.TIME_TO_LSHH WRPS_PLC STN_TIME_TO_LSHH Time to LSHH (32767 = drawing down) PS_PUBLISHED FC03 6 Signed 16-bit Read s value 1.0 99999 %QW6 STN
24 AID.WRPS.STN.NET_ACCUM WRPS_PLC STN_NET_ACCUM Net accumulation (signed) PS_PUBLISHED FC03 7 Signed 16-bit Read m3/h value * 0.36 0.36 9999.9 %QW7 STN
25 AID.WRPS.PU301.RUN_HOURS WRPS_PLC PU301_RUN_HOURS Run hours PS_PUBLISHED FC03 8 Signed 16-bit Read h value 1.0 99999 %QW8 PU-301
26 AID.WRPS.PU302.RUN_HOURS WRPS_PLC PU302_RUN_HOURS Run hours PS_PUBLISHED FC03 9 Signed 16-bit Read h value 1.0 99999 %QW9 PU-302
27 AID.WRPS.PU303.RUN_HOURS WRPS_PLC PU303_RUN_HOURS Run hours PS_PUBLISHED FC03 10 Signed 16-bit Read h value 1.0 99999 %QW10 PU-303
28 AID.WRPS.STN.VOL_TO_SPILL WRPS_PLC STN_VOL_TO_SPILL Volume remaining to spill PS_PUBLISHED FC03 11 Signed 16-bit Read m3 value 1.0 9999 %QW11 STN
29 AID.WRPS.STN.STATE WRPS_PLC STN_STATE Station state (enum 3.1) PS_PUBLISHED FC03 12 Signed 16-bit Read value 1.0 9 %QW12 STN
30 AID.WRPS.PU301.STATE WRPS_PLC PU301_STATE Pump state (enum 3.2) PS_PUBLISHED FC03 13 Signed 16-bit Read value 1.0 9 %QW13 PU-301
31 AID.WRPS.PU302.STATE WRPS_PLC PU302_STATE Pump state (enum 3.2) PS_PUBLISHED FC03 14 Signed 16-bit Read value 1.0 9 %QW14 PU-302
32 AID.WRPS.PU303.STATE WRPS_PLC PU303_STATE Pump state (enum 3.2) PS_PUBLISHED FC03 15 Signed 16-bit Read value 1.0 9 %QW15 PU-303
33 AID.WRPS.STN.DUTY_PUMP WRPS_PLC STN_DUTY_PUMP Current duty pump (0 = none, 1-3) PS_PUBLISHED FC03 16 Signed 16-bit Read value 1.0 9 %QW16 STN
34 AID.WRPS.STN.ALARM_WORD WRPS_PLC STN_ALARM_WORD Alarm bitmask (section 6) - READ AS UNSIGNED PS_PUBLISHED FC03 17 Unsigned 16-bit Read value 1.0 99999 %QW17 STN
35 AID.WRPS.STN.CMD_ACK WRPS_PLC STN_CMD_ACK Command acknowledge (echoes %MW1) PS_PUBLISHED FC03 20 Signed 16-bit Read value 1.0 99 %QW20 STN
36 AID.WRPS.SP.MODE WRPS_PLC SP_MODE Station mode: 1 = auto, 2 = off PS_SETPOINTS FC03/FC06 1024 Signed 16-bit Read/Write value 1.0 9 %MW0 STN
37 AID.WRPS.SP.CMD_WORD WRPS_PLC SP_CMD_WORD Command word (section 3.3) PS_SETPOINTS FC03/FC06 1025 Signed 16-bit Read/Write value 1.0 99 %MW1 STN
38 AID.WRPS.SP.CMD_PARAM WRPS_PLC SP_CMD_PARAM Command parameter (pump number) PS_SETPOINTS FC03/FC06 1026 Signed 16-bit Read/Write value 1.0 9 %MW2 STN
39 AID.WRPS.SP.LEVEL_SP WRPS_PLC SP_LEVEL_SP Level control setpoint PS_SETPOINTS FC03/FC06 1027 Signed 16-bit Read/Write % value / 60 0.016666666666666666 999.9 %MW3 STN
40 AID.WRPS.SP.START_DUTY WRPS_PLC SP_START_DUTY Start duty level PS_SETPOINTS FC03/FC06 1028 Signed 16-bit Read/Write % value / 60 0.016666666666666666 999.9 %MW4 STN
41 AID.WRPS.SP.START_P2 WRPS_PLC SP_START_P2 Start pump 2 level PS_SETPOINTS FC03/FC06 1029 Signed 16-bit Read/Write % value / 60 0.016666666666666666 999.9 %MW5 STN
42 AID.WRPS.SP.START_P3 WRPS_PLC SP_START_P3 Start pump 3 level PS_SETPOINTS FC03/FC06 1030 Signed 16-bit Read/Write % value / 60 0.016666666666666666 999.9 %MW6 STN
43 AID.WRPS.SP.STOP_ALL WRPS_PLC SP_STOP_ALL Stop all level PS_SETPOINTS FC03/FC06 1031 Signed 16-bit Read/Write % value / 60 0.016666666666666666 999.9 %MW7 STN
44 AID.WRPS.SP.HIGH_ALARM WRPS_PLC SP_HIGH_ALARM High level alarm PS_SETPOINTS FC03/FC06 1032 Signed 16-bit Read/Write % value / 60 0.016666666666666666 999.9 %MW8 STN
45 AID.WRPS.SP.MIN_SPEED WRPS_PLC SP_MIN_SPEED Minimum drive speed PS_SETPOINTS FC03/FC06 1033 Signed 16-bit Read/Write % value * 0.2 0.2 999.9 %MW9 STN
46 AID.WRPS.SP.SERVICE_HRS WRPS_PLC SP_SERVICE_HRS Service interval PS_SETPOINTS FC03/FC06 1034 Signed 16-bit Read/Write h value 1.0 99999 %MW10 STN
47 AID.WRPS.SIM.INFLOW WRPS_PLC SIM_INFLOW manual inflow (mode 0) PS_SIM_CONTROL FC03/FC06 1044 Signed 16-bit Read/Write m3/h value * 0.36 0.36 9999.9 %MW20 SIM SIMULATION CONTROL - simulation build only
48 AID.WRPS.SIM.SCENARIO WRPS_PLC SIM_SCENARIO scenario 0=man 1=diurnal 2=wet 3=ref PS_SIM_CONTROL FC03/FC06 1045 Signed 16-bit Read/Write value 1.0 9 %MW21 SIM SIMULATION CONTROL - simulation build only
49 AID.WRPS.SIM.RESET WRPS_PLC SIM_RESET write 1 to reset scenario, self-clearing PS_SIM_CONTROL FC03/FC06 1046 Signed 16-bit Read/Write value 1.0 9 %MW22 SIM SIMULATION CONTROL - simulation build only
50 AID.WRPS.SIM.TIME_SCALE WRPS_PLC SIM_TIME_SCALE time scale 1-120 PS_SIM_CONTROL FC03/FC06 1047 Signed 16-bit Read/Write x value 1.0 999 %MW23 SIM SIMULATION CONTROL - simulation build only

View file

@ -0,0 +1,373 @@
@LANGUAGE
ENGLISH
@VERSION
1.03.00
!==================================================================================================================================
@FIELDS
NAME,DESCRIPTION,START_TIME,STOP_TIME,FIRST_ROLLOVER
LIFE_TIME,WARN_TIME,ROLLOVER_INT,FORCE_ROLLOVER,FILL_OLD,STORE_QUALITY
SAVE_TIME,SCAN_INTERVAL,CORRECT_DAYLIGHT,EXCLUDE_ARCHIVE,DATA_COMP,AGG_PERIOD_HOUR
AGG_PERIOD_SHIFT,AGG_PERIOD_DAY,AGG_PERIOD_WEEK,AGG_PERIOD_MONTH,AGG_PERIOD_YEAR,AGG_PERIOD_30MIN
AGG_CORRECT_DAY_DST,AGG_CORRECT_SHIFT_DST,NUMBER,NODE,NODE_NAME,NEXT_UNIT_SEQ
NEXT_DATA_SEQ,AVERAGING_INTERVAL,PRIORITY,SAMPLES_RECORD,TYPE,AVERAGING_METHOD
COL_STOR_TYPE,AGG_SHIFT_LENGTH,AGG_WEEK_START,AGG_SHIFT_START,AGG_DAY_START,AGG_COMP_NOT_ITEM
@HIS_GROUP_DF
"ADT","","04-11-2025 14:43:17","","20-08-2026 14:43:17",\
"52 weeks","","1 days",0,0,0,\
0,0,1,0,0,0,\
0,0,0,0,0,0,\
0,0,2,1,"",68,\
2,0,0,0,"Audit","",\
"0","0","Thursday","00:00","00:00",""
"ALARM_COUNT","","04-11-2025 14:44:36","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,5,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ALARM_CURRENT","","04-11-2025 14:44:36","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,6,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ALARM_EXT_CURR","","04-11-2025 14:44:36","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,7,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ALARM_HISTORY","","04-11-2025 14:44:36","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,8,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ALARM_SHELVE","","04-11-2025 14:44:36","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,9,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ALH","","04-11-2025 14:43:19","","20-08-2026 14:43:19",\
"52 weeks","","1 days",0,0,0,\
0,0,1,0,0,0,\
0,0,0,0,0,0,\
0,0,3,1,"",68,\
2,0,0,0,"Alarm","",\
"0","0","Thursday","00:00","00:00",""
"ALM_ATTRS_CUR","","04-11-2025 14:44:36","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,10,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ALM_ATTRS_HIS","","04-11-2025 14:44:36","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,11,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"AUDIT_TRAIL","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,12,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"AUTH_GROUP","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,13,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"EVENT","","","","21-08-2026 00:00:00",\
"1 weeks","","1 days",0,0,1,\
0,0,0,0,0,1,\
0,0,0,0,0,0,\
0,0,33,1,"",71,\
2,0,11,100,"Item","",\
"Event/Item","8 hours","Monday","00:00","00:00",""
"FIVE_MINUTES","","","","21-08-2026 00:00:00",\
"1 weeks","","1 days",0,0,1,\
0,300,1,0,0,1,\
0,0,0,0,0,0,\
0,0,34,1,"",68,\
2,0,3,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"FIVE_SECONDS","","","","20-08-2026 10:00:00",\
"1 days","","1 hours",0,0,1,\
0,5,0,0,0,1,\
0,0,0,0,0,0,\
0,0,35,1,"",70,\
2,0,8,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"ITEM_ACK","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,14,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_ALM","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,15,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_EQP","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,16,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_FO","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,17,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_HISTORY","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,18,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_HISTORY_AG","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,19,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_ID","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,20,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_ITM","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,21,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_OTH","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,22,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_TYPE","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,23,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITEM_VAL_STA","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,24,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ITM_VAL_CSV","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,25,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"ONE_HOUR","","","","21-08-2026 00:00:00",\
"52 weeks","","1 days",0,0,1,\
0,60,1,0,0,1,\
0,0,0,0,0,0,\
0,0,36,1,"",69,\
2,3600,1,0,"Item","Normal",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"ONE_MINUTE","","","","20-08-2026 12:00:00",\
"2 days","","12 hours",0,0,1,\
0,60,0,0,0,1,\
0,0,0,0,0,0,\
0,0,37,1,"",68,\
2,0,5,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"STATION","","04-11-2025 14:44:37","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,26,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"STATION_STAT","","04-11-2025 14:43:21","","20-08-2026 14:43:21",\
"31 days","","1 days",0,0,0,\
0,0,1,1,0,0,\
0,0,0,0,0,0,\
0,0,4,1,"",68,\
2,0,0,0,"Station I/O","",\
"0","0","Thursday","00:00","00:00",""
"STATION_STATS","","04-11-2025 14:44:38","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,27,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"SYSTEM_LOG","","04-11-2025 14:44:38","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,28,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"SYSTEM_LOG_HTML","","04-11-2025 14:44:38","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,29,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"SYS_LOG","","04-11-2025 14:43:16","","20-08-2026 14:43:16",\
"31 days","","1 days",0,0,0,\
0,0,1,0,0,0,\
0,0,0,0,0,0,\
0,0,1,1,"",68,\
2,0,0,0,"System Log","",\
"0","0","Thursday","00:00","00:00",""
"TEN_SECONDS","","","","20-08-2026 10:00:00",\
"1 days","","1 hours",0,0,1,\
0,10,0,0,0,1,\
0,0,0,0,0,0,\
0,0,38,1,"",68,\
2,0,7,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"THIRTY_MINUTES","","","","21-08-2026 00:00:00",\
"30 days","","1 days",0,0,1,\
0,30,1,0,0,1,\
0,0,0,0,0,0,\
0,0,39,1,"",68,\
2,1800,2,0,"Item","Normal",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"THIRTY_SECONDS","","","","20-08-2026 12:00:00",\
"2 days","","6 hours",0,0,1,\
0,30,0,0,0,1,\
0,0,0,0,0,0,\
0,0,40,1,"",68,\
2,0,6,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"TWO_MINUTES","","","","21-08-2026 00:00:00",\
"1 weeks","","1 days",0,0,1,\
0,120,0,0,0,1,\
0,0,0,0,0,0,\
0,0,41,1,"",68,\
2,0,4,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"UA_SERVER_AUDIT","","04-11-2025 14:44:38","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,30,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"USER","","04-11-2025 14:44:39","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,31,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"USER_VAL","","04-11-2025 14:44:39","","",\
"1 weeks","","",0,0,0,\
0,0,0,0,0,0,\
0,0,0,0,0,0,\
0,0,32,1,"",69,\
2,0,0,0,"Report","",\
"0","0","Thursday","00:00","00:00",""
"WRPS_EVENT","","","","21-08-2026 00:00:00",\
"1 weeks","","1 days",0,0,1,\
0,0,0,0,0,1,\
0,0,0,0,0,0,\
0,0,42,1,"",1,\
2,0,11,100,"Item","",\
"Event/Item","8 hours","Monday","00:00","00:00",""
"WRPS_ONE_SEC","","","","20-08-2026 10:00:00",\
"1 weeks","","1 hours",0,0,1,\
0,5,0,0,0,1,\
0,0,0,0,0,0,\
0,0,43,1,"",1,\
2,0,8,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"WRPS_THIRTY_SEC","","","","20-08-2026 12:00:00",\
"1 weeks","","6 hours",0,0,1,\
0,30,0,0,0,1,\
0,0,0,0,0,0,\
0,0,44,1,"",1,\
2,0,6,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""

View file

@ -0,0 +1,44 @@
@LANGUAGE
ENGLISH
@VERSION
1.03.00
!==================================================================================================================================
@FIELDS
NAME,DESCRIPTION,START_TIME,STOP_TIME,FIRST_ROLLOVER
LIFE_TIME,WARN_TIME,ROLLOVER_INT,FORCE_ROLLOVER,FILL_OLD,STORE_QUALITY
SAVE_TIME,SCAN_INTERVAL,CORRECT_DAYLIGHT,EXCLUDE_ARCHIVE,DATA_COMP,AGG_PERIOD_HOUR
AGG_PERIOD_SHIFT,AGG_PERIOD_DAY,AGG_PERIOD_WEEK,AGG_PERIOD_MONTH,AGG_PERIOD_YEAR,AGG_PERIOD_30MIN
AGG_CORRECT_DAY_DST,AGG_CORRECT_SHIFT_DST,NUMBER,NODE,NODE_NAME,NEXT_UNIT_SEQ
NEXT_DATA_SEQ,AVERAGING_INTERVAL,PRIORITY,SAMPLES_RECORD,TYPE,AVERAGING_METHOD
COL_STOR_TYPE,AGG_SHIFT_LENGTH,AGG_WEEK_START,AGG_SHIFT_START,AGG_DAY_START,AGG_COMP_NOT_ITEM
@HIS_GROUP_DF
"WRPS_ONE_SEC","","","","21-08-2026 00:00:00",\
"7 days","","1 hours",0,0,1,\
0,1,0,0,0,1,\
0,0,0,0,0,0,\
0,0,50,1,"",1,\
2,0,8,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"WRPS_ONE_MIN","","","","21-08-2026 00:00:00",\
"7 days","","6 hours",0,0,1,\
0,60,0,0,0,1,\
0,0,0,0,0,0,\
0,0,51,1,"",1,\
2,0,5,0,"Item","",\
"Scan/Time","8 hours","Monday","00:00","00:00",""
"WRPS_EVENT","","","","21-08-2026 00:00:00",\
"7 days","","1 days",0,0,1,\
0,0,0,0,0,1,\
0,0,0,0,0,0,\
0,0,52,1,"",1,\
2,0,11,100,"Item","",\
"Event/Item","8 hours","Monday","00:00","00:00",""

View file

@ -0,0 +1,312 @@
@LANGUAGE
ENGLISH
@VERSION
1.03.00
!==================================================================================================================================
@FIELDS
NAME,ITEM_NAME,GROUP_NAME,ON_EACH_UPDATE,ON_FIRST_UPDATE
ON_OPTION_CHANGE,ON_PASS_PIT,ON_QUALITY_CHANGE,ON_STATUS_CHANGE,ON_VALUE_CHANGE,STORE_DEADBAND
STORE_HIGH_HIGH_LIMIT,STORE_HIGH_LIMIT,STORE_LOW_LIMIT,STORE_LOW_LOW_LIMIT,STORE_VALUE,STORE_AGG_MAX
STORE_AGG_MIN,STORE_AGG_AVG,STORE_AGG_INTG,STORE_AGG_STDV,STORE_AGG_CNT,STORE_AGG_DIFF_SUM
AGG_DIFF_SUM_RANGE,AGG_DIFF_SUM_PERC,AGG_INTG_PERIOD
@ITEM_HIS_DF
"WRPS_ONE_SEC:AID.WRPS.STN.LEVEL","AID.WRPS.STN.LEVEL","WRPS_ONE_SEC",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_SEC:AID.WRPS.STN.INFLOW","AID.WRPS.STN.INFLOW","WRPS_ONE_SEC",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_SEC:AID.WRPS.STN.DISCHARGE","AID.WRPS.STN.DISCHARGE","WRPS_ONE_SEC",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_SEC:AID.WRPS.STN.SPEED","AID.WRPS.STN.SPEED","WRPS_ONE_SEC",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_SEC:AID.WRPS.STN.NET_ACCUM","AID.WRPS.STN.NET_ACCUM","WRPS_ONE_SEC",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_MIN:AID.WRPS.STN.VOL_TO_SPILL","AID.WRPS.STN.VOL_TO_SPILL","WRPS_ONE_MIN",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_MIN:AID.WRPS.STN.TIME_TO_SPILL","AID.WRPS.STN.TIME_TO_SPILL","WRPS_ONE_MIN",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_MIN:AID.WRPS.STN.TIME_TO_LSHH","AID.WRPS.STN.TIME_TO_LSHH","WRPS_ONE_MIN",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_ONE_MIN:AID.WRPS.STN.PUMPS_RUNNING","AID.WRPS.STN.PUMPS_RUNNING","WRPS_ONE_MIN",0,0,\
0,0,0,0,0,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU301.RUN_CMD","AID.WRPS.PU301.RUN_CMD","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU302.RUN_CMD","AID.WRPS.PU302.RUN_CMD","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU303.RUN_CMD","AID.WRPS.PU303.RUN_CMD","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU301.RUNNING","AID.WRPS.PU301.RUNNING","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU302.RUNNING","AID.WRPS.PU302.RUNNING","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU303.RUNNING","AID.WRPS.PU303.RUNNING","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU301.AVAILABLE","AID.WRPS.PU301.AVAILABLE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU302.AVAILABLE","AID.WRPS.PU302.AVAILABLE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU303.AVAILABLE","AID.WRPS.PU303.AVAILABLE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU301.TRIPPED","AID.WRPS.PU301.TRIPPED","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU302.TRIPPED","AID.WRPS.PU302.TRIPPED","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU303.TRIPPED","AID.WRPS.PU303.TRIPPED","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.STN.IN_AUTO","AID.WRPS.STN.IN_AUTO","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.STN.HIGH_LEVEL","AID.WRPS.STN.HIGH_LEVEL","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.STN.SPILL_ACTIVE","AID.WRPS.STN.SPILL_ACTIVE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.STN.STATE","AID.WRPS.STN.STATE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU301.STATE","AID.WRPS.PU301.STATE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU302.STATE","AID.WRPS.PU302.STATE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU303.STATE","AID.WRPS.PU303.STATE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.STN.DUTY_PUMP","AID.WRPS.STN.DUTY_PUMP","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.STN.ALARM_WORD","AID.WRPS.STN.ALARM_WORD","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.STN.CMD_ACK","AID.WRPS.STN.CMD_ACK","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU301.RUN_HOURS","AID.WRPS.PU301.RUN_HOURS","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU302.RUN_HOURS","AID.WRPS.PU302.RUN_HOURS","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.PU303.RUN_HOURS","AID.WRPS.PU303.RUN_HOURS","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.MODE","AID.WRPS.SP.MODE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.CMD_WORD","AID.WRPS.SP.CMD_WORD","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.CMD_PARAM","AID.WRPS.SP.CMD_PARAM","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.LEVEL_SP","AID.WRPS.SP.LEVEL_SP","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.START_DUTY","AID.WRPS.SP.START_DUTY","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.START_P2","AID.WRPS.SP.START_P2","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.START_P3","AID.WRPS.SP.START_P3","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.STOP_ALL","AID.WRPS.SP.STOP_ALL","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.HIGH_ALARM","AID.WRPS.SP.HIGH_ALARM","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.MIN_SPEED","AID.WRPS.SP.MIN_SPEED","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SP.SERVICE_HRS","AID.WRPS.SP.SERVICE_HRS","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SIM.INFLOW","AID.WRPS.SIM.INFLOW","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SIM.SCENARIO","AID.WRPS.SIM.SCENARIO","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SIM.RESET","AID.WRPS.SIM.RESET","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"
"WRPS_EVENT:AID.WRPS.SIM.TIME_SCALE","AID.WRPS.SIM.TIME_SCALE","WRPS_EVENT",0,0,\
0,0,0,0,1,0,\
0,0,0,0,1,0,\
0,0,0,0,0,0,\
1000000,10,"Second"

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,362 @@
@LANGUAGE
ENGLISH
@VERSION
1.03.00
!==================================================================================================================================
@FIELDS
NAME,STATION,POINT,DESCRIPTION,IO_ADDRESS
EXTERNAL_RELATION,SCAN_TYPE,CONV_TYPE,DELTA_LIMIT,MAX_INSENS,OFFSET
PHYS_LOW,PHYS_HIGH,STEP,INVERS,HAS_SIGN,OVERFL_DET
SWAP_BYTES,SWAP_WORDS,ELEC_LOW,ELEC_HIGH,TMO_NONE,TMO_BOTH
AVE_UPD_INTERVAL,NO_ZERO,BURST_LIMIT,BITS,CHARS,DIGITS
FLOAT_TYPE,TIME_ZONE,TIME_REPRES,WLS_VAL_TYPE
@MODBUS_POINT_DF
"WRPS_PLC:PU301_RUN_CMD","WRPS_PLC","PU301_RUN_CMD","Run command","DO:01",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU302_RUN_CMD","WRPS_PLC","PU302_RUN_CMD","Run command","DO:02",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU303_RUN_CMD","WRPS_PLC","PU303_RUN_CMD","Run command","DO:03",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU301_RUNNING","WRPS_PLC","PU301_RUNNING","Running","DO:04",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU302_RUNNING","WRPS_PLC","PU302_RUNNING","Running","DO:05",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU303_RUNNING","WRPS_PLC","PU303_RUNNING","Running","DO:06",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU301_AVAILABLE","WRPS_PLC","PU301_AVAILABLE","Available","DO:07",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU302_AVAILABLE","WRPS_PLC","PU302_AVAILABLE","Available","DO:08",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU303_AVAILABLE","WRPS_PLC","PU303_AVAILABLE","Available","DO:09",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_IN_AUTO","WRPS_PLC","STN_IN_AUTO","Station in auto","DO:10",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_HIGH_LEVEL","WRPS_PLC","STN_HIGH_LEVEL","High level alarm","DO:11",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_SPILL_ACTIVE","WRPS_PLC","STN_SPILL_ACTIVE","Spill active","DO:12",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU301_TRIPPED","WRPS_PLC","PU301_TRIPPED","Tripped","DO:13",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU302_TRIPPED","WRPS_PLC","PU302_TRIPPED","Tripped","DO:14",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU303_TRIPPED","WRPS_PLC","PU303_TRIPPED","Tripped","DO:15",\
"Input","MOD_SCAN","Digital",0,0,0,\
0,100,1,0,0,0,\
0,0,0,100,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_LEVEL","WRPS_PLC","STN_LEVEL","Wet well level","RO:01",\
"Input","MOD_SCAN","Linear",0,0,0,\
-546,546,1,0,1,0,\
0,0,-32760,32760,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_INFLOW","WRPS_PLC","STN_INFLOW","Inflow","RO:02",\
"Input","MOD_SCAN","Linear",0,0,0,\
-11796.48,11796.12,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_DISCHARGE","WRPS_PLC","STN_DISCHARGE","Total discharge flow","RO:03",\
"Input","MOD_SCAN","Linear",0,0,0,\
-11796.48,11796.12,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_PUMPS_RUNNING","WRPS_PLC","STN_PUMPS_RUNNING","Pumps running","RO:04",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_SPEED","WRPS_PLC","STN_SPEED","Common drive speed","RO:05",\
"Input","MOD_SCAN","Linear",0,0,0,\
-6553,6553,1,0,1,0,\
0,0,-32765,32765,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_TIME_TO_SPILL","WRPS_PLC","STN_TIME_TO_SPILL","Time to spill weir (32767 = drawing down)","RO:06",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_TIME_TO_LSHH","WRPS_PLC","STN_TIME_TO_LSHH","Time to LSHH (32767 = drawing down)","RO:07",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_NET_ACCUM","WRPS_PLC","STN_NET_ACCUM","Net accumulation (signed)","RO:08",\
"Input","MOD_SCAN","Linear",0,0,0,\
-11796.48,11796.12,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU301_RUN_HOURS","WRPS_PLC","PU301_RUN_HOURS","Run hours","RO:09",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU302_RUN_HOURS","WRPS_PLC","PU302_RUN_HOURS","Run hours","RO:10",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU303_RUN_HOURS","WRPS_PLC","PU303_RUN_HOURS","Run hours","RO:11",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_VOL_TO_SPILL","WRPS_PLC","STN_VOL_TO_SPILL","Volume remaining to spill","RO:12",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_STATE","WRPS_PLC","STN_STATE","Station state (enum 3.1)","RO:13",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU301_STATE","WRPS_PLC","PU301_STATE","Pump state (enum 3.2)","RO:14",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU302_STATE","WRPS_PLC","PU302_STATE","Pump state (enum 3.2)","RO:15",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:PU303_STATE","WRPS_PLC","PU303_STATE","Pump state (enum 3.2)","RO:16",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_DUTY_PUMP","WRPS_PLC","STN_DUTY_PUMP","Current duty pump (0 = none, 1-3)","RO:17",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_ALARM_WORD","WRPS_PLC","STN_ALARM_WORD","Alarm bitmask (section 6) - READ AS UNSIGNED","RO:18",\
"Input","MOD_SCAN","Linear",0,0,0,\
0,65535,1,0,0,0,\
0,0,0,65535,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:STN_CMD_ACK","WRPS_PLC","STN_CMD_ACK","Command acknowledge (echoes %MW1)","RO:21",\
"Input","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_MODE","WRPS_PLC","SP_MODE","Station mode: 1 = auto, 2 = off","RO:1025",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_CMD_WORD","WRPS_PLC","SP_CMD_WORD","Command word (section 3.3)","RO:1026",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_CMD_PARAM","WRPS_PLC","SP_CMD_PARAM","Command parameter (pump number)","RO:1027",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_LEVEL_SP","WRPS_PLC","SP_LEVEL_SP","Level control setpoint","RO:1028",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-546,546,1,0,1,0,\
0,0,-32760,32760,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_START_DUTY","WRPS_PLC","SP_START_DUTY","Start duty level","RO:1029",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-546,546,1,0,1,0,\
0,0,-32760,32760,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_START_P2","WRPS_PLC","SP_START_P2","Start pump 2 level","RO:1030",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-546,546,1,0,1,0,\
0,0,-32760,32760,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_START_P3","WRPS_PLC","SP_START_P3","Start pump 3 level","RO:1031",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-546,546,1,0,1,0,\
0,0,-32760,32760,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_STOP_ALL","WRPS_PLC","SP_STOP_ALL","Stop all level","RO:1032",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-546,546,1,0,1,0,\
0,0,-32760,32760,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_HIGH_ALARM","WRPS_PLC","SP_HIGH_ALARM","High level alarm","RO:1033",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-546,546,1,0,1,0,\
0,0,-32760,32760,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_MIN_SPEED","WRPS_PLC","SP_MIN_SPEED","Minimum drive speed","RO:1034",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-6553,6553,1,0,1,0,\
0,0,-32765,32765,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SP_SERVICE_HRS","WRPS_PLC","SP_SERVICE_HRS","Service interval","RO:1035",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SIM_INFLOW","WRPS_PLC","SIM_INFLOW","manual inflow (mode 0)","RO:1045",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-11796.48,11796.12,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SIM_SCENARIO","WRPS_PLC","SIM_SCENARIO","scenario 0=man 1=diurnal 2=wet 3=ref","RO:1046",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SIM_RESET","WRPS_PLC","SIM_RESET","write 1 to reset scenario, self-clearing","RO:1047",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"
"WRPS_PLC:SIM_TIME_SCALE","WRPS_PLC","SIM_TIME_SCALE","time scale 1-120","RO:1048",\
"Input + Output","MOD_SCAN","Linear",0,0,0,\
-32768,32767,1,0,1,0,\
0,0,-32768,32767,0,0,\
0,0,0,16,16,4,\
"Intel","Date+time GMT","7 bytes IEC","Float value"

View file

@ -0,0 +1,40 @@
@LANGUAGE
ENGLISH
@VERSION
1.03.00
!==================================================================================================================================
@FIELDS
NAME,SECTION_PATH,SECTION_NAME,BLOCKED,PARENT_BLOCKED
ALARM_INHIBIT,PARENT_ALARM_INHIBIT,OPC_VISIBLE,PARENT_OPC_VISIBLE,NSID,PARENT_NSID
DESCRIPTION,CREATED_BY
@SECTION_DF
"AID.WRPS.STN","AID.WRPS","STN",0,0,\
0,0,0,0,171,170,\
"Waterloo Road PS - station wide measurements and status","unknown"
"AID.WRPS.PU301","AID.WRPS","PU301",0,0,\
0,0,0,0,172,170,\
"Pump PU-301","unknown"
"AID.WRPS.PU302","AID.WRPS","PU302",0,0,\
0,0,0,0,173,170,\
"Pump PU-302","unknown"
"AID.WRPS.PU303","AID.WRPS","PU303",0,0,\
0,0,0,0,174,170,\
"Pump PU-303","unknown"
"AID.WRPS.SP","AID.WRPS","SP",0,0,\
0,0,0,0,175,170,\
"Operator setpoints and commands","unknown"
"AID.WRPS.SIM","AID.WRPS","SIM",0,0,\
0,0,0,0,176,170,\
"Simulation control - simulation build only","unknown"