Приложение K: Ошибки и предупреждения компилятора
CoDeSys V2.3 10-126
Вероятнее всего, в директории, указанной для загрузочных файлов (специфичных для целевой
платформы), уже имеется файл с таким именем, имеющий атрибут "Только чтение ". Удалите дан-
ный файл либо измените ему права доступа.
3624
"Настройка целевой платформы <установка1>=<значение> несовместима с <установ-
ка2>=<значение>"
Проверьте и исправьте данные установки в диалоге Targetsettings dialogs (вкладка Resources). Если
они недоступны для редактирования, то обратитесь к изготовителю контроллера.
3700
"POU с именем ‘<имя>' уже включен в библиотеку '<имя>'"
Имя POU проекта уже использовано в библиотеке, измените его.
3701
"Имя, используемое в интерфейсе, отличается от имени POU"
Используйте команду ‘Project’ ‘Rename object’ для изменения памяти POU в организаторе объек-
тов либо измените имя в окне объявления POU. Имя POU следует за одним из ключевых слов:
PROGRAM, FUNCTION или FUNCTIONBLOCK.
3702
"Список идентификаторов переполнен"
Не более 100 идентификаторов могут быть использованы при объявлении одной переменной.
3703
"Повторное определение идентификатора '<имя>'"
Убедитесь, что только один идентификатор '<имя>' присутствует в разделе объявлений POU.
3704
"Рекурсия данных: "<POU 0> -> <POU 1> -> .. -> <POU 0>""
Применен недопустимый вызов экземпляром функционального блока самого себя.
3705
"<имя>: VAR_IN_OUT недопустим в POU верхнего уровня, если не задана конфигурация за-
дач"
Создайте конфигурацию задач или убедитесь, что переменные VAR_IN_OUT не используются в
PLC_PRG.
3720
"После слова 'AT' должен идти адрес"
После ключевого слова AT должен быть указан корректный адрес.
3721
"Только 'VAR' и 'VAR_GLOBAL' можно помещать по адресам"