Приложение K: Ошибки и предупреждения компилятора
CoDeSys V2.3 10-111
Проверьте, какие задачи используют данную переменную, и убедитесь, что это не может привести
к нежелательным эффектам. Как правило, обновление переменной выполняется в задаче с наи-
высшим приоритетом.
1851
"Выходная переменная %IQ<число> используется в задаче '<имя>' но обновляется в другой
задаче"
Проверьте, какие задачи используют данную переменную, и убедитесь, что это не может привести
к нежелательным эффектам. Как правило, обновление переменной выполняется в задаче с наи-
высшим приоритетом.
1852
"CanOpenMaster в событийной задаче '<имя>' не может быть вызван циклично! Установите
параметр модуля UpdateTask!"
CanOpen Master вызывается из указанной задачи, управляемой событием. Если вы хотите заста-
вить его работать циклически, то задайте соответствующую задачу посредством параметра
UpdateTask в диалоге dialog 'Module parameters' конфигуратора ПЛК.
1853
"PDO (индекс: '<число>') в событийной задаче '<имя>' не может быть вызван циклично."
Данный PDO управляется указанной задачей, управляемой событием. Но если вы хотите получить
ее циклические вызовы, то нужно присвоить PDO соответствующую циклическую задачу, то есть
поместить в нее ссылки на ввод-вывод.
1900
"POU '<имя>' не применяется в библиотеке"
Начальный POU (т.е. PLC_PRG) не доступен, если проект используется как библиотека.
1901
"Переменные общего доступа и конфигурационные переменные не записываются в
библиотеку!"
Переменные общего доступа и конфигурируемые переменные не записываются в библиотеку.
1902
"'<имя>': библиотека не подходит для данной платформы или повреждена!"
Файл .obj сгенерирован для другого устройства.
1903
"<имя>: библиотека повреждена"
Данный файл не удовлетворяет требованиям формата библиотеки выбранной платформы.
1904
"Константа '<имя>' перекрывает константу с таким же именем в библиотеке"
В вашем проекте определена константа, имеющая то же имя, что и в присоединенной библиотеке.
Библиотечная переменная будет переопределена!