Приложение K: Ошибки и предупреждения компилятора
CoDeSys V2.3 10-143
4344
"В 'S' и 'R' необходим операнд типа 'BOOL'"
Задайте допустимое логическое выражение после инструкции Set или Reset.
4345
"Несоответствие операнда '<имя>' в '<имя>': невозможно преобразовать '<тип>' в '<тип>'."
Выражение на входе '<имя>' несовместимого типа.
4346
"Нельзя использовать константу, как выход"
На выходе может быть только переменная или прямой адрес с доступом на запись.
4347
"Параметру 'VAR_IN_OUT' в качестве входа необходима переменная с доступом по записи"
Для параметра VAR_IN_OUT допустима только переменная с доступом на запись.
4348
"Неверное имя программы '<имя>'. Переменная с этим именем уже существует."
Вы добавили элемент в редакторе CFC, который имеет то же имя, что и глобальная переменная,
уже существующая в проекте. Переименуйте элемент.
4349
“В POU <имя> был удален вход или выход: проверьте все соединения. Это сообщение исчез-
нет только после исправления в CFC”
Удален вход или выход POU. Проверьте все соединения данного POU в CFC.
4350
"К SFC-действию нельзя получить доступ извне!"
Действие SFC можно вызывать только из POU, в котором оно объявлено. Эта ошибка может воз-
никнуть при правильном вызове действия из SFC POU, если МЭК шаги не используются, а биб-
лиотека iecsfc.lib включена в проект. В этом случае удалите библиотеку в менеджере библиотек и
перекомпилируйте проект.
4351
"Имя шага не является доступным идентификатором: '<имя>'"
Переименуйте шаг либо выберите допустимый идентификатор.
4352
"Неверные символы в определении наблюдаемой переменной: '<имя>'"
Удалите недопустимые символы в имени шага.
4353
"Повторяющееся имя шага: '<имя>'"