Phase 7: BUS Service, Data Access (OPC UA/DA/A&E, ODBC), OPC Interface, Exchange tools #7

Merged
cliu merged 5 commits from docs/phase-7-interfaces into main 2026-10-01 11:15:07 +10:00
Owner

Summary

  • Manual summaries: IM 36K10L30 (BUS Service), IM 36K10L45 (Data Access: ODBC, OPC DA/A&E/UA client and server), IM 36K10E20 (OPC Interface forms), IM 36K10L55 (Exchange tools, docs only).
  • New skill data-access: opcua-client.md (OPC UA client by quick load, certificate exchange, CI Server node IDs, browse via OPCUAC_TAG_DF) and access-checks.md (processes, ports, OPC UA server config/PKI, ODBC server).
  • system-management: new task bus-utilities.md (durwfp, durstp, message tools, adaptive queues). system-check: how to see the unlicensed run time left.
  • CI-Eng-Sample: OPC UA loopback station CIENG_UA (own client -> own server, localhost:34493), OPC visible flags for TANK1.LEVEL, items UA.COMM_OK, UA.LEVEL_COPY, UA.SRV_STATE; load/remove scripts and README updated.
  • ISS-008 cause found (ODBC server odbsrv cannot load its SSL certificate). New issues ISS-030 to ISS-034.

Test plan (CI Server R1.03.00 test system, 2026-10-01)

  • OPC UA loopback: certificate exchange (by the user), UA.COMM_OK = 1, UA.SRV_STATE = 0, UA.LEVEL_COPY follows TANK1.LEVEL (55, 62.5, 71, 33, 44.4)
  • Entity namespace urn:Yokogawa:CI_SERVER_OPC_UA_SERVER found by browsing; itnm and nsid value node IDs both work
  • Full remove.cmd / load.cmd cycle: all datasets 0 errors; station reconnects without a new certificate exchange
  • Engineering Module point configured by the user and diffed against quick load (browse stores the item object; typed value node ID works); test point/item removed
  • Read-only checks: ACCESS processes, ports 34493/1583, ServerConfig.xml endpoints, PKI folders, odbsrv start failure
  • durwfp exit codes; BUS setup files read

🤖 Generated with Claude Code

## Summary - Manual summaries: IM 36K10L30 (BUS Service), IM 36K10L45 (Data Access: ODBC, OPC DA/A&E/UA client and server), IM 36K10E20 (OPC Interface forms), IM 36K10L55 (Exchange tools, docs only). - New skill `data-access`: `opcua-client.md` (OPC UA client by quick load, certificate exchange, CI Server node IDs, browse via `OPCUAC_TAG_DF`) and `access-checks.md` (processes, ports, OPC UA server config/PKI, ODBC server). - `system-management`: new task `bus-utilities.md` (durwfp, durstp, message tools, adaptive queues). `system-check`: how to see the unlicensed run time left. - CI-Eng-Sample: OPC UA loopback station `CIENG_UA` (own client -> own server, localhost:34493), OPC visible flags for `TANK1.LEVEL`, items `UA.COMM_OK`, `UA.LEVEL_COPY`, `UA.SRV_STATE`; load/remove scripts and README updated. - ISS-008 cause found (ODBC server `odbsrv` cannot load its SSL certificate). New issues ISS-030 to ISS-034. ## Test plan (CI Server R1.03.00 test system, 2026-10-01) - [x] OPC UA loopback: certificate exchange (by the user), `UA.COMM_OK` = 1, `UA.SRV_STATE` = 0, `UA.LEVEL_COPY` follows `TANK1.LEVEL` (55, 62.5, 71, 33, 44.4) - [x] Entity namespace `urn:Yokogawa:CI_SERVER_OPC_UA_SERVER` found by browsing; `itnm` and `nsid` value node IDs both work - [x] Full `remove.cmd` / `load.cmd` cycle: all datasets 0 errors; station reconnects without a new certificate exchange - [x] Engineering Module point configured by the user and diffed against quick load (browse stores the item object; typed value node ID works); test point/item removed - [x] Read-only checks: ACCESS processes, ports 34493/1583, ServerConfig.xml endpoints, PKI folders, odbsrv start failure - [x] `durwfp` exit codes; BUS setup files read 🤖 Generated with [Claude Code](https://claude.com/claude-code)
cliu added 5 commits 2026-10-01 11:08:50 +10:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
cliu merged commit 9c4fd17a66 into main 2026-10-01 11:15:07 +10:00
cliu deleted branch docs/phase-7-interfaces 2026-10-01 11:15:07 +10:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cliu/ci-server-engineer#7
No description provided.