Non è una sfida all'ultimo Bit, ma solo due scuole di pensiero. E' meglio il Ladder o l'Awl per programmare i plc Siemens? La scelta è molto soggettiva, e dipende spesso dall'estrazione tecnico scolastica. Infatti gli elettrici-elettronici prediligono il ladder in quanto la sua rappresentazione grafica lo rende molto simile agli schemi elettrici. Gli informatici invece abituati ai linguaggi di tipo testuale, preferiscono l'Awl.
Questo solo in linea generale, perchè poi nella realtà ci sono informatici che programmano in Ladder ed elettrici che programmano in Awl. La prima generazione di programmatori Siemens (sic!) avendo a che fare con i Plc S5, era "costretta" ad utilizzare l'Awl in quanto il linguaggio Ladder nell'ambiente di programmazione, era limitato ad alcune istruzioni elementari e non consentiva l'inserimento di istruzioni complesse. Con l'avvento del Plc S7 e la relativa evoluzione dell'ambiente di programmazione "Step7 Professional", non esiste alcun tipo di limitazione nell'utilizzare il linguaggio Ladder.
Per quanto mi riguarda, nella programmazione dei plc, scelgo un tipo di linguaggio oppure l'altro in funzione della complessità dell'applicazione da realizzare. Se l'applicazione è semplice utilizzo l'Awl, se invece devo realizzare un programma plc complesso, lungo e da strutturare, allora la mia scelta ricade sul Ladder.
Scelta fatta soprattutto pensando alle fasi di collaudo e messa a punto. Infatti risulta molto più facile, intuitivo
e veloce, trovare gli errori nella rappresentazione a Ladder che in Awl. Impiegare qualche giorno in meno nelle fasi di collaudo e Start-up è sicuramente un buon motivo per la scelta del linguaggio di programmazione.
Di sotto riporto due esempi di test online di un solo segmento. Il primo è relativo al Ladder, il secondo all'Awl. Lascio a voi giudicare qual'è quello più veloce da interpretare.

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)