Skip to main content

Errore del compilatore C0164

Messaggio: POU <nome> scrive nell'output <nome> e viene chiamato in diverse attività.

Possibile causa dell'errore: L'impostazione del dispositivo codegenerator\check-multiple-task-output-write è impostato e più attività accedono allo stesso output.

Correzione dell'errore: non richiama un programma che modifica gli output in più attività.

Esempio 406. Esempio dell'errore:
_cds_img_error_c0164.png
PROGRAM PLC_PRG
VAR
    Output AT %QB7 : BYTE
END_VAR

Output := 0;

Messaggio:

C0164: POU PLC_PRG scrive nell'uscita QB7 e viene richiamato in diversi task.