ci-server-engineer/.claude/skills/graphics/tasks/deploy-displays.md
cliu 2ae5ace753 Add graphics manual summaries (R30, C50, C60) and graphics skill
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 14:50:13 +10:00

2.4 KiB

task version source status
Deploy, remove, export, validate and search displays; open them in the browser R1.03 IM 36K10C50-01EN §1.5; IM 36K10R30-01EN §1.1, §4; practiced on CI-Eng-Sample 2026-10-01 verified

Deploy and check displays

No admin rights needed (C:\Users\Public\Yokogawa\tls\wap). jwuiutl.cmd is in tls\com (on PATH); call it through cmd (cmd /c "jwuiutl.cmd …").

1. Deploy / remove (sample scripts)

examples/CI-Eng-Sample/displays/deploy_displays.cmd: copies CIENG_Tank.xml to %TLS_WAP_PATH%\cfg\operatorInterfaces\DEPLOY\displays\ and runs jwuiutl.cmd -e HTML -i -f DEPLOY CIENG_Tank (HTML into %TLS_WAP_PATH%\mobileoperator\operatorInterfaces\DEPLOY\displays\). remove_displays.cmd deletes both files (close the display in the Edit Module first). Deploy after load.cmd so the items exist.

For another display: copy <name>.xml into DEPLOY\displays and export it the same way. Displays with symbols also need the symbol files in DEPLOY\symbols.

2. Validate (report only)

cmd /c "jwuiutl.cmd -d -v -i -l <scratch>\validate.txt"

Per display: Validating <name> then Info: No problems found, or *** Validation failed for display <name>: with Problem: <component>: Connected item is not found (<item>). Skipped: *** Display locked <name> (open in the Edit Module or a stale .lck; -u unlocks — with approval), displays saved by a newer version. -vf re-saves all displays — only with approval.

cmd /c "jwuiutl.cmd -d -m <term> > <scratch>\match.txt 2>&1"

CSV Type, File, Component per match; -M adds actions and properties. Use it before deleting or renaming items to find the displays that use them.

4. Open in the browser (HTML display)

http://localhost:8080/mobileoperator/?d=<display> (&l=<layout>). The user logs in with a CI Server user. The page shows the operator frame (menu, navigation buttons, alarm banner, status line). To switch displays type the name in the display box and press Enter — reloading the page ends the session. Check live values by writing a test value (itmval -p, test items only).

Verified (2026-10-01)

Remove → deploy recreated both files; -e HTML output identical to the Edit Module's HTML; validation of CIENG_Tank No problems found (also after a sample reload with new item ids); search worked; browser showed live values. HTML trend without line: ISS-041.