diff --git a/db/seed/scada-source/README.md b/db/seed/scada-source/README.md new file mode 100644 index 0000000..1b5da3a --- /dev/null +++ b/db/seed/scada-source/README.md @@ -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. diff --git a/db/seed/scada-source/ci-server-points.csv b/db/seed/scada-source/ci-server-points.csv new file mode 100644 index 0000000..54729b6 --- /dev/null +++ b/db/seed/scada-source/ci-server-points.csv @@ -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 diff --git a/db/seed/scada-source/export_his_group.qli b/db/seed/scada-source/export_his_group.qli new file mode 100644 index 0000000..5a679a1 --- /dev/null +++ b/db/seed/scada-source/export_his_group.qli @@ -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","" + diff --git a/db/seed/scada-source/his_group.qli b/db/seed/scada-source/his_group.qli new file mode 100644 index 0000000..4582631 --- /dev/null +++ b/db/seed/scada-source/his_group.qli @@ -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","" diff --git a/db/seed/scada-source/item_his.qli b/db/seed/scada-source/item_his.qli new file mode 100644 index 0000000..7863479 --- /dev/null +++ b/db/seed/scada-source/item_his.qli @@ -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" diff --git a/db/seed/scada-source/wrps_item_df.qli b/db/seed/scada-source/wrps_item_df.qli new file mode 100644 index 0000000..898bdcc --- /dev/null +++ b/db/seed/scada-source/wrps_item_df.qli @@ -0,0 +1,1162 @@ + +@LANGUAGE +ENGLISH + + +@VERSION +1.03.00 + + +!================================================================================================================================== + +@FIELDS +NAME,NSID,PARENT_NSID,SECTION_PATH,DESCRIPTION +DEADBAND,LOW_LIMIT,HIGH_LIMIT,LOW_LOW_LIMIT,HIGH_HIGH_LIMIT,T_VALUE +P_VALUE,I_VALUE,TREND_UP_LIMIT,TREND_LOW_LIMIT,SCALE_HIGH_LIMIT,SCALE_LOW_LIMIT +DUMMY2,COMMENT_1,COMMENT_2,VALUE_FORMAT,POSITIONED,LONGITUDE +LATITUDE,ALARMING,DIAG,NAME_IN_ITM_TAB,STORAGE,AUDIT_INFO +FO_ITEM,BLOCKED,PARENT_BLOCKED,ALARM_INHIBIT,PARENT_ALARM_INHIBIT,OPC_VISIBLE +PARENT_OPC_VISIBLE,OPC_READ,OPC_WRITE,OPC_ALARM_DETECTION,HAS_SUB,STRING_LENGTH +DELAY,REPEAT,ID_GROUP,ID_NUMBER,ITEM_REP,ITEM_TYPE +ITEM_SPECIAL,ACKN_TYPE,ALARM_GROUP,FRONT_END_NODE,DISTR_TYPE,INSTALL +UNIT,TAG,LIMIT_CLAMP,OUT_OF_RANGE,COL_GROUP,STATION +POINT,FO_GROUP,ITEM_STAT_1,ITEM_STAT_2,ITEM_STAT_3,ITEM_STAT_4 +ITEM_STAT_5,ITEM_STAT_6,ALARM_STATE_1,ALARM_STATE_2,ALARM_STATE_3,ALARM_STATE_4 +ALARM_STATE_5,ALARM_STATE_6,PRIORITY_1,PRIORITY_2,PRIORITY_3,PRIORITY_4 +PRIORITY_5,PRIORITY_6,ALARM_TEXT_1,ALARM_TEXT_2,ALARM_TEXT_3,ALARM_TEXT_4 +ALARM_TEXT_5,ALARM_TEXT_6,ALARM_COLOR_1,ALARM_COLOR_2,ALARM_COLOR_3,ALARM_COLOR_4 +ALARM_COLOR_5,ALARM_COLOR_6,MNEMONIC_1,MNEMONIC_2,MNEMONIC_3,MNEMONIC_4 +MNEMONIC_5,MNEMONIC_6,AOI_1,AOI_2,AOI_3,AOI_4 +AOI_5,AOI_6,AOI_7,AOI_8,AOI_9,AOI_10 +AOI_11,AOI_12,AOI_13,AOI_14,AOI_15,AOI_16 +ENG_UNIT,PROCESS_LIST,POINT_NAME,OPC_AE_STATION_NAME,OPC_EVENT_SOURCE,OPC_EVENT_SOURCE_NAME +CREATED_BY,SHELVE_ENABLED_1,SHELVE_ENABLED_2,SHELVE_ENABLED_3,SHELVE_ENABLED_4,SHELVE_ENABLED_5 +SHELVE_ENABLED_6,AGG_INTERVAL + +@ITEM_DF +"AID.WRPS.PU301.RUN_CMD",177,172,"AID.WRPS.PU301","Run command",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,1,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU301","RUN_CMD","",0,"","WRPS_PLC",\ +"PU301_RUN_CMD","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU301_RUN_CMD","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU302.RUN_CMD",178,173,"AID.WRPS.PU302","Run command",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,2,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU302","RUN_CMD","",0,"","WRPS_PLC",\ +"PU302_RUN_CMD","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU302_RUN_CMD","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU303.RUN_CMD",179,174,"AID.WRPS.PU303","Run command",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,3,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU303","RUN_CMD","",0,"","WRPS_PLC",\ +"PU303_RUN_CMD","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU303_RUN_CMD","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU301.RUNNING",180,172,"AID.WRPS.PU301","Running",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,4,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU301","RUNNING","",0,"","WRPS_PLC",\ +"PU301_RUNNING","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU301_RUNNING","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU302.RUNNING",181,173,"AID.WRPS.PU302","Running",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,5,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU302","RUNNING","",0,"","WRPS_PLC",\ +"PU302_RUNNING","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU302_RUNNING","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU303.RUNNING",182,174,"AID.WRPS.PU303","Running",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,6,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU303","RUNNING","",0,"","WRPS_PLC",\ +"PU303_RUNNING","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU303_RUNNING","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU301.AVAILABLE",183,172,"AID.WRPS.PU301","Available",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,7,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU301","AVAILABLE","",0,"","WRPS_PLC",\ +"PU301_AVAILABLE","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU301_AVAILABLE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU302.AVAILABLE",184,173,"AID.WRPS.PU302","Available",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,8,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU302","AVAILABLE","",0,"","WRPS_PLC",\ +"PU302_AVAILABLE","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU302_AVAILABLE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU303.AVAILABLE",185,174,"AID.WRPS.PU303","Available",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,9,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU303","AVAILABLE","",0,"","WRPS_PLC",\ +"PU303_AVAILABLE","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU303_AVAILABLE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.IN_AUTO",186,171,"AID.WRPS.STN","Station in auto",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,10,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","IN_AUTO","",0,"","WRPS_PLC",\ +"STN_IN_AUTO","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:STN_IN_AUTO","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.HIGH_LEVEL",187,171,"AID.WRPS.STN","High level alarm",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,11,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","HIGH_LEVEL","",0,"","WRPS_PLC",\ +"STN_HIGH_LEVEL","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:STN_HIGH_LEVEL","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.SPILL_ACTIVE",188,171,"AID.WRPS.STN","Spill active",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,12,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","SPILL_ACTIVE","",0,"","WRPS_PLC",\ +"STN_SPILL_ACTIVE","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:STN_SPILL_ACTIVE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU301.TRIPPED",189,172,"AID.WRPS.PU301","Tripped",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,13,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU301","TRIPPED","",0,"","WRPS_PLC",\ +"PU301_TRIPPED","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU301_TRIPPED","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU302.TRIPPED",190,173,"AID.WRPS.PU302","Tripped",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,14,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU302","TRIPPED","",0,"","WRPS_PLC",\ +"PU302_TRIPPED","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU302_TRIPPED","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU303.TRIPPED",191,174,"AID.WRPS.PU303","Tripped",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,15,"Boolean","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU303","TRIPPED","",0,"","WRPS_PLC",\ +"PU303_TRIPPED","","BOOLEAN 0","BOOLEAN 1","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU303_TRIPPED","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.LEVEL",192,171,"AID.WRPS.STN","Wet well level",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,16,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","LEVEL","",0,"","WRPS_PLC",\ +"STN_LEVEL","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:STN_LEVEL","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.INFLOW",193,171,"AID.WRPS.STN","Inflow",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,17,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","INFLOW","",0,"","WRPS_PLC",\ +"STN_INFLOW","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"m3/h","","WRPS_PLC:STN_INFLOW","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.DISCHARGE",194,171,"AID.WRPS.STN","Total discharge flow",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,18,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","DISCHARGE","",0,"","WRPS_PLC",\ +"STN_DISCHARGE","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"m3/h","","WRPS_PLC:STN_DISCHARGE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.PUMPS_RUNNING",195,171,"AID.WRPS.STN","Pumps running",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,19,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","PUMPS_RUNNING","",0,"","WRPS_PLC",\ +"STN_PUMPS_RUNNING","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"count","","WRPS_PLC:STN_PUMPS_RUNNING","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.SPEED",196,171,"AID.WRPS.STN","Common drive speed",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,20,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","SPEED","",0,"","WRPS_PLC",\ +"STN_SPEED","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:STN_SPEED","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.TIME_TO_SPILL",197,171,"AID.WRPS.STN","Time to spill weir (32767 = drawing down)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,21,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","TIME_TO_SPILL","",0,"","WRPS_PLC",\ +"STN_TIME_TO_SPILL","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"s","","WRPS_PLC:STN_TIME_TO_SPILL","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.TIME_TO_LSHH",198,171,"AID.WRPS.STN","Time to LSHH (32767 = drawing down)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,22,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","TIME_TO_LSHH","",0,"","WRPS_PLC",\ +"STN_TIME_TO_LSHH","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"s","","WRPS_PLC:STN_TIME_TO_LSHH","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.NET_ACCUM",199,171,"AID.WRPS.STN","Net accumulation (signed)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,23,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","NET_ACCUM","",0,"","WRPS_PLC",\ +"STN_NET_ACCUM","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"m3/h","","WRPS_PLC:STN_NET_ACCUM","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU301.RUN_HOURS",200,172,"AID.WRPS.PU301","Run hours",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,24,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU301","RUN_HOURS","",0,"","WRPS_PLC",\ +"PU301_RUN_HOURS","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"h","","WRPS_PLC:PU301_RUN_HOURS","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU302.RUN_HOURS",201,173,"AID.WRPS.PU302","Run hours",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,25,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU302","RUN_HOURS","",0,"","WRPS_PLC",\ +"PU302_RUN_HOURS","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"h","","WRPS_PLC:PU302_RUN_HOURS","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU303.RUN_HOURS",202,174,"AID.WRPS.PU303","Run hours",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,26,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU303","RUN_HOURS","",0,"","WRPS_PLC",\ +"PU303_RUN_HOURS","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"h","","WRPS_PLC:PU303_RUN_HOURS","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.VOL_TO_SPILL",203,171,"AID.WRPS.STN","Volume remaining to spill",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,27,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","VOL_TO_SPILL","",0,"","WRPS_PLC",\ +"STN_VOL_TO_SPILL","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"m3","","WRPS_PLC:STN_VOL_TO_SPILL","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.STATE",204,171,"AID.WRPS.STN","Station state (enum 3.1)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,28,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","STATE","",0,"","WRPS_PLC",\ +"STN_STATE","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:STN_STATE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU301.STATE",205,172,"AID.WRPS.PU301","Pump state (enum 3.2)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,29,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU301","STATE","",0,"","WRPS_PLC",\ +"PU301_STATE","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU301_STATE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU302.STATE",206,173,"AID.WRPS.PU302","Pump state (enum 3.2)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,30,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU302","STATE","",0,"","WRPS_PLC",\ +"PU302_STATE","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU302_STATE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.PU303.STATE",207,174,"AID.WRPS.PU303","Pump state (enum 3.2)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,31,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"PU303","STATE","",0,"","WRPS_PLC",\ +"PU303_STATE","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:PU303_STATE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.DUTY_PUMP",208,171,"AID.WRPS.STN","Current duty pump (0 = none, 1-3)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,32,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","DUTY_PUMP","",0,"","WRPS_PLC",\ +"STN_DUTY_PUMP","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:STN_DUTY_PUMP","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.ALARM_WORD",209,171,"AID.WRPS.STN","Alarm bitmask (section 6) - READ AS UNSIGNED",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,33,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","ALARM_WORD","",0,"","WRPS_PLC",\ +"STN_ALARM_WORD","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:STN_ALARM_WORD","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.STN.CMD_ACK",210,171,"AID.WRPS.STN","Command acknowledge (echoes %MW1)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,34,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"STN","CMD_ACK","",0,"","WRPS_PLC",\ +"STN_CMD_ACK","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:STN_CMD_ACK","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.MODE",211,175,"AID.WRPS.SP","Station mode: 1 = auto, 2 = off",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,35,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","MODE","",0,"","WRPS_PLC",\ +"SP_MODE","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:SP_MODE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.CMD_WORD",212,175,"AID.WRPS.SP","Command word (section 3.3)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,36,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","CMD_WORD","",0,"","WRPS_PLC",\ +"SP_CMD_WORD","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:SP_CMD_WORD","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.CMD_PARAM",213,175,"AID.WRPS.SP","Command parameter (pump number)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,37,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","CMD_PARAM","",0,"","WRPS_PLC",\ +"SP_CMD_PARAM","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:SP_CMD_PARAM","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.LEVEL_SP",214,175,"AID.WRPS.SP","Level control setpoint",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,38,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","LEVEL_SP","",0,"","WRPS_PLC",\ +"SP_LEVEL_SP","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:SP_LEVEL_SP","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.START_DUTY",215,175,"AID.WRPS.SP","Start duty level",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,39,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","START_DUTY","",0,"","WRPS_PLC",\ +"SP_START_DUTY","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:SP_START_DUTY","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.START_P2",216,175,"AID.WRPS.SP","Start pump 2 level",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,40,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","START_P2","",0,"","WRPS_PLC",\ +"SP_START_P2","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:SP_START_P2","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.START_P3",217,175,"AID.WRPS.SP","Start pump 3 level",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,41,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","START_P3","",0,"","WRPS_PLC",\ +"SP_START_P3","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:SP_START_P3","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.STOP_ALL",218,175,"AID.WRPS.SP","Stop all level",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,42,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","STOP_ALL","",0,"","WRPS_PLC",\ +"SP_STOP_ALL","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:SP_STOP_ALL","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.HIGH_ALARM",219,175,"AID.WRPS.SP","High level alarm",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,43,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","HIGH_ALARM","",0,"","WRPS_PLC",\ +"SP_HIGH_ALARM","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:SP_HIGH_ALARM","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.MIN_SPEED",220,175,"AID.WRPS.SP","Minimum drive speed",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,44,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","MIN_SPEED","",0,"","WRPS_PLC",\ +"SP_MIN_SPEED","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"%","","WRPS_PLC:SP_MIN_SPEED","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SP.SERVICE_HRS",221,175,"AID.WRPS.SP","Service interval",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","99999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,45,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SP","SERVICE_HRS","",0,"","WRPS_PLC",\ +"SP_SERVICE_HRS","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"h","","WRPS_PLC:SP_SERVICE_HRS","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SIM.INFLOW",222,176,"AID.WRPS.SIM","manual inflow (mode 0)",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9999.9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,46,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SIM","INFLOW","",0,"","WRPS_PLC",\ +"SIM_INFLOW","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"m3/h","","WRPS_PLC:SIM_INFLOW","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SIM.SCENARIO",223,176,"AID.WRPS.SIM","scenario 0=man 1=diurnal 2=wet 3=ref",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,47,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SIM","SCENARIO","",0,"","WRPS_PLC",\ +"SIM_SCENARIO","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:SIM_SCENARIO","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SIM.RESET",224,176,"AID.WRPS.SIM","write 1 to reset scenario, self-clearing",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","9",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,48,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SIM","RESET","",0,"","WRPS_PLC",\ +"SIM_RESET","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","WRPS_PLC:SIM_RESET","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" + +"AID.WRPS.SIM.TIME_SCALE",225,176,"AID.WRPS.SIM","time scale 1-120",\ +0,0,0,0,0,0,\ +0,0,0,0,0,0,\ +0,"","","999",0,0,\ +0,0,0,1,0,0,\ +0,0,0,0,0,0,\ +0,0,0,0,0,1,\ +0,0,1,49,"Real","",\ +"","","","UNLICENCED","Local Host","WRPS",\ +"SIM","TIME_SCALE","",0,"","WRPS_PLC",\ +"SIM_TIME_SCALE","","","","","",\ +"","","Normal","Normal","Normal","Normal",\ +"Normal","Normal",0,0,0,0,\ +0,0,"","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"","","","","","",\ +"x","","WRPS_PLC:SIM_TIME_SCALE","","",":",\ +"unknown",1,1,1,1,1,\ +1,"" diff --git a/db/seed/scada-source/wrps_modbus_point_df.qli b/db/seed/scada-source/wrps_modbus_point_df.qli new file mode 100644 index 0000000..b275192 --- /dev/null +++ b/db/seed/scada-source/wrps_modbus_point_df.qli @@ -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" diff --git a/db/seed/scada-source/wrps_section_df.qli b/db/seed/scada-source/wrps_section_df.qli new file mode 100644 index 0000000..83a7b66 --- /dev/null +++ b/db/seed/scada-source/wrps_section_df.qli @@ -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"