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>
40 lines
944 B
Text
40 lines
944 B
Text
|
|
@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"
|