If you are using PLCs, most common communication protocols are supported, like S7, OPC-UA, Modbus, EtherNet/IP, TwinCAT ADS etc… Robots and machines with HTTP interfaces are supported. More can be added as requested but we have to handle them case by case. And if you are not using PLCs that can be solved by using adapters. But there needs to be a data source using communication protocols.