Ukázka programů pro PLC Alfa Laval SattControl OP-45
Základní instrukce pro vytváření podmínek (logických výrazů) jsou:
| 
       ·  | 
    
       A  | 
    
       adresa  | 
    
       logický součin obsahu bitakumulátoru a obsahu adresy, výsledek do bitakumulátoru  | 
  
| 
       ·  | 
    
       AN  | 
    
       adresa  | 
    
       logický součin obsahu bitakumulátoru a negace obsahu adresy, výsledek do bitakumulátoru  | 
  
| 
       ·  | 
    
       O  | 
    
       adresa  | 
    
       logický součet obsahu bitakumulátoru a obsahu adresy, výsledek do bitakumulátoru  | 
  
| 
       ·  | 
    
       ON  | 
    
       adresa  | 
    
       logický součet obsahu bitakumulátoru a negace obsahu adresy, výsledek do bitakumulátoru  | 
  
Základní výkonné instrukce pro nastavování logických hodnot proměnných v paměti a výstupů jsou:
| 
       ·  | 
    
       =  | 
    
       adresa  | 
    
       nastaví obsah adresy na 1 pro jeden cyklus automatu  | 
  
| 
       ·  | 
    
       =N  | 
    
       adresa  | 
    
       nastaví obsah adresy na 0 pro jeden cyklus automatu  | 
  
| 
       ·  | 
    
       =S  | 
    
       adresa  | 
    
       nastaví obsah adresy na 1, zůstane nastaven až do zrušení (SET)  | 
  
| 
       ·  | 
    
       =R  | 
    
       adresa  | 
    
       nastaví obsah adresy na 0, zůstane nastaven až do zrušení (RESET)  | 
  
Pro řízení zpracování programu (vynechávání určitých částí) je k dispozici podmíněný skok
| 
       ·  | 
    
       JC  | 
    
       návěští  | 
    
       je-li obsah bitakumulátoru = 1, provede se skok na návěští  | 
  
Programování se provádí prostřednictvím speciálního programu na PC. Tento program je vlastně editor a překladač a umožňuje používat v instrukcích symbolické adresy (identifikátory), takže programování je z uživatelského hlediska poměrně pohodlné. Přeložený program se do automatu přenáší po sériové komunikaci. Úsek programu pro řízení nádrže z příkladu LR-2 je v textovém módu pro tento automat následující:
| 
       č.přík.  | 
    
       příkaz  | 
    
       adresa  | 
    
       komentář  | 
  |
| 
       01:  | 
    
       AN  | 
    
       LAL  | 
    
       ;  | 
    
       není-li hladina nad minimem  | 
  
| 
       =S  | 
    PAM | ; | 
       nastavit příznak napouštění  | 
  |
| 
       02:  | 
    
       A  | 
    
       LAH  | 
    
       ;  | 
    
       je-li hladina nad maximem  | 
  
| 
       =R  | 
    PAM | ; | 
       zrušit příznak napouštění  | 
  |
| 
       03:  | 
    
       A  | 
    
       LAL  | 
    
       ;  | 
    
       hladina je nad minimem  | 
  
| 
       AN  | 
    
       LAH  | 
    ; | 
       a hladina není nad maximem  | 
  |
| 
       A  | 
    
       PAM  | 
    ; | 
       a je nastaven příznak napouštění  | 
  |
| 
       =  | 
    
       M  | 
    ; | 
       zapnout ovládání míchadla zapnuto  |