.

编译错误 C0164

.
.

消息:POU<名称>写入输出<名称>,并在多个任务中调用。

可能的错误原因: 设置了设备设置codegenerator\check-multiple-task-output-write,并且多个任务访问相同的输出。

错误更正: 不要调用在多个任务中更改输出的程序。

.
错误范例:
PROGRAM PLC_PRG
VAR
    Output AT %QB7 : BYTE
END_VAR

Output := 0; 


--> C0164: POU'PLC_PRG'写入输出'QB7',并在多个任务中调用