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>
373 lines
8.6 KiB
Text
373 lines
8.6 KiB
Text
|
|
@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",""
|
|
|