Codesys (824048), страница 68
Текст из файла (страница 68)
Клавиша <F4> позволяет переходить к следующемусообщению. При этом открывается окно редактора соответствующего POU. Каждая ошибка и сообщение имеет уникальный номер. Клавиша <F1> в окне сообщений открывает соответствующее ошибке окно справочной системы.10.27 Предупреждения1100"Unknown function '<name>' in library."Используется внешняя библиотека. Проверьте, все ли функции, присутствующие в .hex file, определены в .lib file.1101"Unresolved symbol '<Symbol>'."Генератор кода предполагает POU с именем <Symbol>, неопределенный в проекте.
Определите функцию/программу с таким именем.1102"Invalid interface for symbol '<Symbol>'."Генератор кода предполагает функцию с именем <Symbol> и имеющую один скалярный вход либопрограмму с именем <Symbol> и не имеющую входов и выходов.1103"The constant '<name>' at code address '<address>' overwrites a 16K page boundary!"Строковая константа превышает 16K границу страницы. Система не имеет таких ограничений.
Свяжитесь с изготовителем ПЛК.1200"Task '<name>', call of '<name>' Access variables in the parameter list are not updated"Переменные, которые используются при вызове функциональных блоков в конфигурации задач, неперечисляются в списке перекрестных ссылок.1300"File not found '<name>'"Файл, на который указывает объект глобальных переменных, не существует. Проверьте правильностьуказания пути.1301"Analyze-Library not found! Code for analyzation will not be generated."CoDeSys V2.310-105Приложение J: Ошибки и предупреждения компилятораФункция анализа используется, но библиотека analyzation.lib отсутствует. Добавьте в проект эту библиотеку.1302"New externally referenced functions inserted. Online Change is therefore no longer possible!"Со временем последней загрузки вы подключили библиотеку, содержащую функции, отсутствующиев системе.
Перезагрузите проект полностью.1400"Unknown Pragma '<Name>' is ignored!"Данная директива ‘pragma’ не поддерживается компилятором. См. "Директивы компилятора".1401"The struct '<name>' does not contain any elements."Структура не содержит элементов, но переменные этого типа занимают 1 байт памяти.1410"'RETAIN' and 'PERSISTENT' do not have any effect in functions"Объявленные внутри функции локальные RETAIN и PERSISTENT переменные размещаются в обычной области локальных переменных.1411"Variable '<name>' in the variable configuration isn't updated in any task"Верхний уровень экземпляра переменной не участвует в вызове ни одной задачи, поэтому она не копируется из образа процесса.Пример:Variable Configuration:VAR_CONFIGplc_prg.aprg.ainst.in AT %IB0 : INT;END_VARplc_prg:index := INDEXOF(aprg);На программу aprg есть ссылка, но нет вызова.
Поэтому plc_prg.aprg.ainst. никогда не примет актуальное значение %IB0.1412"Unexpected token '<Name>' in pragma {pragma name}"Вы используете не допустимую в данном месте либо некорректно записанную директиву компилятора'pragma'.1413"'<Name>' is not a valid key for list '<Name>'. The key will be ignored"CoDeSys V2.310-106Приложение J: Ошибки и предупреждения компилятораУказан несуществующий список параметров. Используйте менеджер параметров для выбора доступных списков1500"Expression contains no assignment.
No code was generated."Результат выражения нигде не использован. Поэтому код выражения не генерируется1501"String constant passed as 'VAR_IN_OUT': '<Name>' must not be overwritten!"Такая константа не может быть записана в POU, поскольку нет возможности определить ее размер.1502"Variable '<Name>' has the same name as a POU. The POU will not be called!"Переменная имеет одинаковое с POU имя.Пример:PROGRAM a...VAR_GLOBALa: INT;END_VAR...a; (* Вместо вызова POU загружается переменная.
*)1503"The POU ‘<name>’ has no outputs. Box result is set to 'TRUE'."Выход POU, не имеющего определенных выходов, соединен в FBD. Автоматически присваивание дает TRUE.1504"’<name>’ (‘<number>’): Statement may not be executed due to the evaluation of the logical expression"Возможно, не все ветви логического выражения будут вычисляться.Пример:IF a AND funct(TRUE) THEN ....Если а равно FALSE, то funct не будет вызвана.1505"Side effect in '<Name>'! Branch is probably not executed !"Первый вход POU равен FALSE, поэтому выражения в боковой ветви других входов не будут вычисляться.CoDeSys V2.310-107Приложение J: Ошибки и предупреждения компилятора1506"Variable '<name>' has the same name as a local action. The action will not be called!"Переменная имеет то же имя, что и действие. Действие не вызывается.
Переименуйте переменную илидействие.1507"Instance '<name>' has the same name as a function. The instance will not be called."Вы вызываете в ST экземпляр, имеющий одинаковое с функцией имя. Будет вызвана функция. Используйте разные имена.1550"Multiple calls of the POU '<Name>' in one network may lead to undesired side effects"Несколько вызовов одного POU в одной цепи могут дать побочные эффекты1600"Open DB unclear (generated code may be erroneous)."Исходная Siemens программа не содержит инструкции выбора DB.1700"Input not connected."Входной элемент CFC не имеет присваивания. Поэтому код не генерируется.1750"Step '<Name>': the minimal time is greater than the maximal time!"Откройте диалог 'Step attributes' данного шага и проверьте задание макс.
и мин. времён.1800"<name>(element #<element number>): Invalid watchexpression '<name>'"Элемент визуализации содержит выражение, которое невозможно вычислить. Проверьте имена и заместители в выражении.1801"'<name> (number): No Input on Expression '<name>' possible"В конфигурации визуализации объекта в качестве входного поля указано выражение. Здесь допускается только переменная.1802"<Visualization object>(Element number): Bitmap '<name>' was not found"Проверьте, существует ли указанный растровый рисунок.CoDeSys V2.310-108Приложение J: Ошибки и предупреждения компилятора1803"'<name>'('<number>'): "The print action would not supported for web- and target visualisation"Вывод на печать задан как действие при тревоге.
Этовизуализации.не будет работать в Web- иTarget-1804"'<name>'('<number>'): The font '<name>' is not supported by the target."В визуализации вы использовали шрифт, не поддерживаемый целевой платформой. См. категориюВизуализация в опциях платформы1805"'<name>'('<number>'): 'Store trend data in PLC' should be set."Вы используете элемент сохранения данных трендов, но эта опция отключена в категории Визуализации в опциях платформы.1806"'<name>'('<number>'): The target setting 'Alarm handling in the PLC' should be set."Вы используете элемент "тревога" в визуализации, но эта опция отключена в категории Визуализацияв опциях платформы.1807"<name> (<number>): No message window for alarms for target visualization"Обратите внимание, что действие "сообщение" не поддерживается в целевой визуализации!1850"Input variable at %IB<number> is used in task '<name>' but updated in another task"Проверьте, какие задачи используют данную переменную, и убедитесь, что это не может привести кнежелательным эффектам.
Как правило, обновление переменной выполняется в задаче с наивысшимприоритетом.1851"Output variable at %IQ<number> is used in task '<name>' but updated in another task"Проверьте, какие задачи используют данную переменную, и убедитесь, что это не может привести кнежелательным эффектам. Как правило, обновление переменной выполняется в задаче с наивысшимприоритетом.1852"CanOpenMaster might not be called cyclically in event task '<name>'! Set modul parameter UpdateTask!"CanOpen Master вызывается из указанной задачи, управляемой событием.
Если вы хотите заставитьего работать циклически, то задайте соответствующую задачу посредством параметра UpdateTask вдиалоге dialog 'Module parameters' конфигуратора ПЛК.CoDeSys V2.310-109Приложение J: Ошибки и предупреждения компилятора1853"A PDO (index: '<number>') might not be updated cyclically in event task '<name>'"Данный PDO управляется указанной задачей, управляемой событием. Но если вы хотите получить еециклические вызовы, то нужно присвоить PDO соответствующую циклическую задачу, то есть поместить в нее ссылки на ввод-вывод.1900"POU '<name>' (main routine) is not available in the library"Начальный POU (т.е.
PLC_PRG) не доступен, если проект используется как библиотека.1901"Access Variables and Variable Configurations are not saved in a library!"Переменные общего доступа и конфигурируемые переменные не записываются в библиотеку.1902"'<Name>': is no Library for the current machine type!"Файл .obj сгенерирован для другого устройства1903"<Name>: is no valid Library"Данный файл не удовлетворяет требованиям формата библиотеки выбранной платформы1904"The constant '<Name>' hides a constant of the same name in a library"В вашем проекте определена константа, имеющая то же имя, что и в присоединенной библиотеке.Библиотечная переменная будет переопределена!1970"Parameter manager: List '<Name>' , Column '<Name>', Value '<Name>' could not be imported!"Проверьте вхождения файла импорта *.prm, не соответствующие текущей конфигурации Менеджерапараметров.1980Global network variables '<Name>' '<Name>': simultaneous reading and writing may result in loss ofdata!"В конфигурации списка сетевых ('Global variables list' → 'Properties') переменных включена опция'Read' and 'Write'.