Per rimediare a questo gap di security, diversi anni di personalizzazione e applicazione delle migliori pratiche dell'IT hanno dato origine a protocolli sicuri, comunicazioni crittografate, segmentazione della rete, ecc. Tuttavia, fino ad oggi, non c'è stato un focus sull'utilizzo delle caratteristiche nei PLC (o SCADA/DCS) per la Security, o su come programmare i PLC pensando alla Security. Il progetto “Top 20 Secure PLC Coding Practices”, ispirato alle esistenti pratiche di codifica sicura per l'IT, cerca di colmare questa lacuna.