QuickHMI is compatible with:

  • Siemens S7 controllers via put/get access (200, 300, 400, 1200, 1500, ET200SP series as well as SoftPLC WinAC RTX), Logo!0BA7 and Logo!0BA8 as well as CPUs from other manufacturers (e.g. VIPA 100V/200V/300V/300S)
  • Siemens S7 controllers via symbolic legacy access (1200, 1500, ET200 series) 1*)
  • Siemens S7 controllers via symbolic TLS access (1200, 1500, ET200 series) 2*)
  • OPC UA interface
  • TWINCAT2 from version 2.1 and TWINCAT3
  • MODBUS TCP, RTU, RTU via TCP or ASCCI
  • Allen-Bradley "Control Logix" or "Compact Logix" controllers via Ethernet/IP protocol *3)
  • BACnet *4
  • KNX/EIB
  • MQTT protocol
  • Various SQL databases using JDBC
  • Files from the file system with the file system data source
  • InfluxDB
  • Java universal data source (create your own data source with the Java API)
  • Native migration of further protocols is planned

*1 Legacy access must be enabled for the connection.
*2)Certain requirements must be met for symbolic access via TLS:

  1. The controller software must have been created with at least TIA version 17.
  2. If software components were created with an earlier version, they must be recompiled and transferred with TIA version 17 or higher. The same applies to the hardware configuration of the PLC.
  3. At least the following firmware versions are required:
    • S7-1200 series with firmware versions V4.5, tested and released up to version 4.7
    • S7-1500 series from firmware version V2.9, tested and released up to version 4.0
    • S7-ET200SP series from firmware version V2.9, tested and released up to version 4.0

Note: When using the older legacy access for communication with a simulated controller, no password must be assigned. This restriction does not apply when using dedicated hardware controllers.

*3 ARM-based systems are not supported.
*4 BACnet IP4 Revision 19