Skip to content

Equipment ​

Catalog (left) + editor (right). Filter: name, member, type, address. Kind: All / Types / Instances.

Type ​

Members: name, data type, unit, holding offset (Modbus). Faceplate flag produces label + value per member.

Single-level nested typeRef leaves are read-only on the faceplate. Deeper nest UI, multi-select, and import/export are not available.

Instance ​

Name, type, protocol, member override.

ProtocolBody
Modbus TCPbinding: connectionId + baseAddress (or inline host)
IEC 104iec104Binding: connectionId, commonAddress 1–65535, ioaBase 0–16777215; ioa = ioaBase + member

Both bindings at once or the wrong protocol are rejected. Host/port live on the catalog connection.

On publish, the compiler expands type+instance into tags and a faceplate screen. Studio edits the raw type faceplate; runtime draws the expanded screen.