ProSoft este o familie de produse de comunicații industriale utilizată pentru conectarea controlerelor, rețelelor de teren și dispozitivelor care folosesc protocoale de automatizare diferite. Arhitectura sa combină de obicei două sau mai multe interfețe de rețea cu procesare integrată a protocoalelor, memorie de configurare, funcții de diagnosticare și integrare specifică controlerului. Caracteristicile tehnice variază în funcție de model și includ rolurile de protocol acceptate, tipul portului, viteza rețelei, platforma controlerului, capacitatea de conectare, maparea datelor și metoda de configurare. Colecția cuprinde gateway-uri de protocoale, module de comunicații și echipamente hardware de interfață de rețea pentru arhitecturi industriale uzuale. Din punct de vedere funcțional, aceste dispozitive schimbă, mapează sau traduc date de proces între rețele incompatibile în alte condiții, fără a modifica arhitectura principală a controlerului. Alegerea trebuie să corespundă ambelor protocoale de comunicație, rolului necesar de master sau slave, familiei controlerului, interfeței fizice, topologiei rețelei și cerințelor de transfer al datelor ale sistemului instalat.