PLC HMI SCADA programming, communication to other control systems in MODBUS ,MODBUS TCP/IP, PROFINET,PROFIBUS.