Skip to content

Troubleshoot by symptom

Page access, realtime connection, PLC connectivity and Tag quality describe different stages.

User guide

User guide: Troubleshoot by symptom

Diagnose using the affected page, update times, device quality and event records.

The page opens but values are unavailable

Page access, realtime connection, PLC connectivity and Tag quality describe different stages.

  1. Check services and data infrastructure in System Status, then inspect device connection and collection in Devices.
  2. Add the target Tag in Tag Diagnostics and check enabled state, address, type, quality and timestamp.
  3. If the Tag is valid but the screen remains empty, check page references, the current release, menu target and page permissions.

Remote data, alarms or trends are unavailable

Inspect the remote site in the local Sites page.

  1. Check the remote address, connection identity, selected capabilities and device scope.
  2. Open remote screens, alarms or trends separately to distinguish a connection failure from an unavailable capability.
  3. Local rules using remote Tags also require local definitions and service input scope. A visible device catalog does not enable every consumer.

Historical curves are empty or have gaps

Historical queries depend on archiving and records actually saved within the selected period.

  1. Check the time range, timezone, device filter and selected series.
  2. Check Tag archiving, sampling mode and interval, followed by Trend service status and retention.
  3. Invalid quality or unavailable collection can leave no valid points. Gaps reflect recorded data; a wider interval can help locate the affected period.

A write result is unconfirmed

Acceptance, protocol completion and readback confirmation are different outcomes.

  1. Retain the request ID, timestamp, target and returned status, then find the operation in Event Records.
  2. Inspect subsequent quality and values in Tag Diagnostics. Other operations may change the value, so compare timestamps.
  3. If the outcome remains unknown, reconcile device state and request records before repeating an operation.

Scripts or external APIs are unavailable

Developer interfaces and administration pages have distinct permissions and runtime prerequisites.

  1. For Python, check the Script service, active project version, enabled events and actions, and run records. After adding a dependency, confirm the installation result and check its import in the same project.
  2. For IO State API, check published Profile revision, Access Key, scopes and signal range. A connection ticket is single-use.
  3. For the page SDK, check that the screen is opened through a host menu, its declared reads/writes and user permissions. Use the relevant chapter’s errors and status descriptions.

Click the image again or press Esc to close