Skip to main content

SA0165: Attività che richiamano POU diversi dai programmi

Rileva attività che richiamano blocchi funzione o funzioni anziché un programma

Motivazione: Questa regola fa parte delle linee guida di codifica PLCopen. Pertanto, viene verificata anche la conformità CODESYS. Non vediamo alcun problema con la coerenza dei dati in CODESYS se le attività chiamassero POU diverse dai programmi. Tuttavia, possono verificarsi problemi se il codice deve essere trasferito su altre piattaforme.

Importanza: bassa

Regola PLCopen: CP16

Le attività vengono inserite sotto la configurazione delle attività. Le POU da chiamare vengono configurate nei task. Le POU devono essere le Programma genere. Il Blocco funzione e Funzione i tipi non sono ammessi.

Esempio 123. Esempio
_san_img_task_configuration.png