Language: EN
Request a demo
Protocols

Talk to the machines you already have

Native drivers for the controllers found on most shop floors, available in all three products. Browsable protocols open as a tree, related addresses are read together, and every value carries a quality code.

modbus_tcp · modbus_rtu_tcp · modbus_rtu

Modbus TCP / RTU

Holding and input registers, coils and discrete inputs, register bits, selectable word order for 32/64-bit values, RTU over TCP and serial.

s7

Siemens S7

S7-200, S7-300, S7-400, S7-1200, S7-1500 and LOGO!: data blocks, markers, inputs, outputs and S7 strings, read in optimised multi-item requests.

mc3e · mc4e (ASCII / binary)

Mitsubishi MC 3E / 4E

Q, L, FX5 and iQ-R: data, file and link registers, bit devices, timers and counters, read in blocks.

fins_udp · fins_tcp

Omron FINS

CS, CJ, CP, NJ and NX series: DM, CIO, work, holding, auxiliary, timer, counter and EM areas over UDP or TCP.

eip_logix

Allen-Bradley EtherNet/IP

ControlLogix, CompactLogix, GuardLogix and Micro800 with symbolic tag access: controller and program tags, arrays, UDT members and strings, with tag browsing.

focas

FANUC FOCAS

CNC status, axis positions, spindle speed and load, feed, alarms, macro variables, parameters, diagnosis, PMC areas and program numbers over Ethernet.

codesys_nvl

CODESYS NVL

CODESYS V2/V3 network variable lists over UDP: receive and send lists, arrays and strings, multicast and a watchdog for stale data.

opcua_client

OPC UA client

Polling or subscriptions, address-space browsing, None / Sign / SignAndEncrypt with automatic client certificate and trust management.

opcda_client · Windows

OPC DA client

OPC DA servers on the same PC or over DCOM, with server discovery, cache or device reads and browsing.

haas_q

Haas CNC

Machine data collection: status, program, parts, cycle times, tool changes, spindle and positions, macro variables.

mtconnect

MTConnect

Samples, events and conditions from any MTConnect agent, with quality and browsing of all data items.

sim · internal

Simulator and virtual variables

Signal generators for tests and demos; virtual variables for operator entries such as work orders and planned stops.

Faster engineering

Browse instead of typing

OPC UA, OPC DA, Logix, NVL, Haas and MTConnect open as a tree; select the values and add them in bulk.

Or let AI do it

An AI assistant knows the address syntax of every driver and can create and test devices and tags over MCP.

CSV import and export

Prepare hundreds of tags in a spreadsheet and import them; export for documentation or another site.

Quality on every value

Good, uncertain, stale or bad: screens, history, alarms and OPC UA clients see the same quality code.

Your controller is not listed?

Tell us which device and protocol you need; the driver framework is designed for adding new protocols.