opcda-bridge-client 0.3.2

OPC DA cross-platform client
Documentation

opcda-bridge-client

Cross-platform command-line client for an opcda-bridge gateway.

Install it with Cargo:

cargo install opcda-bridge-client

Browse one bounded page of immediate children:

opcda-bridge-client browse --server Kepware.KepServerEX.V5 --page-size 200

Use the returned opaque session_id, node_key, and next_page_token to expand a branch or load the next page:

opcda-bridge-client browse --server Kepware.KepServerEX.V5 \
  --session-id SESSION --parent-node-key NODE_KEY
opcda-bridge-client browse --server Kepware.KepServerEX.V5 \
  --session-id SESSION --page-token PAGE_TOKEN

browse --all is explicit and stops at --max-results (10,000 by default). Namespace search is separate and streams exact, prefix, or contains matches:

opcda-bridge-client search Device1 --server Kepware.KepServerEX.V5 --match-mode contains

Search progress is written to stderr. JSON search output is newline-delimited so matches and progress remain incremental, and pressing Ctrl+C drops the active gRPC stream.

Use opcda-bridge-client --help for capabilities, session close, browse, search, read, and write commands. Prebuilt platform binaries are available from the repository releases page.