Industrial UI Schematic · PLC I/O and SCADA

PLC I/O in the schematic, tags straight to SCADA

Every PLC channel in Industrial UI Schematic carries its address and tag name. Fill them in the PLC I/O table, print the PLC I/O list, and export the tags in the format Industrial UI SCADA imports — the same names on the drawing and on the operator screens.

A schematic page with PLC outputs and the PLC I/O table with addresses, tag names, data types and access.

PLC channels on the pages

A PLC is a device with digital and analog inputs and outputs. With a PLC part its channels wait in the Devices tab and are dragged onto the pages where the circuit needs them; without a part, channel symbols DI, DQ, AI and AO do the same. Address and tag name are written in the box of each channel.

Channel data

  • Tag name, address, data type (Bool, Int, Float), access (read only or read/write), precision of analog values, an alarm with its text, and a comment.
  • The PLC I/O table shows all channels of all PLCs; type the data of many channels in a row there.
  • Assign addresses gives the next free addresses by kind: bits I0.7 → I1.0, words by two, registers 40001 → 40002.
The PLC I/O list report of the example: channel, kind, address, tag name, type, access, comment and connection.
The PLC I/O list: one table per PLC, made from the schematic.

Export to Industrial UI SCADA

Each PLC has its settings for the SCADA: device id, protocol (Modbus TCP, Siemens S7 and others), host, port, rack, slot and update interval. Export tags CSV writes the named channels in the format of the SCADA's Import CSV, so Industrial UI SCADA gets the same addresses and names without typing them twice. Export SCADA devices JSON writes the PLCs with their settings.

Before writing, the program checks the tags — a name used twice, a name with other characters, a tag without an address, a PLC without a device id — and writes nothing until they are fixed. Read how tags are used in the SCADA guide.

In the user guide