View Categories

3. Come programmare un PLC

Il PLC può essere programmato per svolgere operazioni più o meno complesse, come ad esempio operazioni logiche, conteggi, comparazioni e temporizzazioni.

Per programmare un PLC esistono diversi linguaggi di programmazione ed ognuno è dotato di un set di istruzioni ben definito.

I linguaggi di programmazione PLC vengono divisi in due categorie: linguaggi grafici e linguaggi testuali.

Linguaggi grafici #

Esempio di linguaggio ladder

I linguaggi grafici sono linguaggi che codificano le istruzioni sottoforma di simboli grafici. Tra questi troviamo:

Linguaggi testuali #

Linguaggio AWL

I linguaggi testuali sono linguaggi che codificano un set di istruzioni definite da una sintassi. Tra questi troviamo:

  • Linguaggio booleano (IL o AWL)
  • Linguaggio ad alto livello (HLL o ST)

A seconda della marca del produttore del PLC alcune istruzioni (sia grafiche, sia testuali) potrebbero variare.