What Operating Systems Does OPC Expert Support?

OPC Expert runs natively on Windows, supporting workstations from Windows XP through Windows 11 and servers from Windows Server 2003 through Windows Server 2025, covering both 32-bit and 64-bit environments. The data capture, archiving, and OPC communication components all require a Windows host. Trend visualization, however, extends to any device or operating system that can run a JavaScript-capable browser, including Linux, Android, iOS, and Unix platforms.

Windows as the Native Runtime Environment

OPC Expert’s core engine, the component responsible for connecting to OPC servers, archiving data, running the REST API server, and managing all OPC communication, operates on Windows. The supported range is intentionally broad. On the workstation side, compatibility begins with Windows XP and continues through Windows 11. On the server side, support spans Windows Server 2003 through Windows Server 2025. This range ensures that organizations running older production hardware alongside current infrastructure can deploy OPC Expert consistently across their environment without forcing upgrades at either end of the spectrum.

OPC Expert does not require installation in the traditional sense. It runs from a single executable that extracts its own components on launch, and it does not alter the Windows Registry or make changes to system settings. This approach makes it safe to run on audited, locked-down, or production-critical Windows machines without triggering change-management concerns.

Cross-Platform Trend Viewing via REST API and JavaScript

While the OPC data collection engine is Windows-only, the trend visualization layer is platform-independent. OPC Expert includes a built-in REST API server that, once running, serves trend data over HTTP or HTTPS to any client that can execute JavaScript. This means an engineer on a Linux workstation, a plant supervisor on an Android tablet, or an operator checking an iPhone can all view live and historical trends from a standard browser without installing any additional software on their device.

The REST API server can be configured to run as a Windows service, so it continues delivering data even when no user is logged into the Windows host. Any device on the network that can reach the server and run JavaScript has full access to the trend interface, including zoom, pan, cursor values, and historical data queries.

Linux and IoT Edge Devices

Linux machines and IoT edge devices running Linux cannot host the OPC Expert data collection and archiving engine directly, as that component is Windows-only. However, Linux-based devices can consume data from OPC Expert through the REST API. If a Linux edge device acts as a display node, a data consumer, or a secondary analytics platform, it can retrieve real-time and historical OPC values in JSON format from an OPC Expert instance running on a Windows machine elsewhere in the network. Modbus and MQTT are also supported protocols within OPC Expert, which means Linux-based IIoT infrastructure that publishes via MQTT can participate in the same data architecture.

Relevant Tools

OPC Trend Software, part of OPC Expert, handles real-time and historical data visualization and delivers trends through its built-in REST API to any JavaScript-capable browser or device. OPC Expert with Python and the OPC Expert REST API module enable developers working on Linux or cross-platform environments to build applications that consume OPC data served from a Windows host.

Summary

OPC Expert’s data acquisition and archiving layer is Windows-only, covering a wide range of versions from XP to Windows 11 and from Server 2003 to Server 2025. Trend visualization reaches any platform that supports JavaScript in a browser, making Linux, Android, iOS, and Unix systems viable consumers of OPC data without requiring any additional software installation on those devices.