Tipi di progettazione per la programmazione PLC