PDA

Просмотр полной версии : Непонятная ошибка при генерации кода



AlexZ
02.02.2023, 17:01
65682
Компиляция проходит без ошибок. Появилось после добавления строк в AlarmGroup

Евгений Кислов
02.02.2023, 18:34
65682
Компиляция проходит без ошибок. Появилось после добавления строк в AlarmGroup

Выложите проект, в котором я смогу это повторить.

VladimirZHTEC
21.02.2023, 11:43
Выложите проект, в котором я смогу это повторить.

Здравствуйте надеюсь Вы сможете мне помочь? После долгого чтения на форму, решил обратится к Вам. У меня образовалась такая проблема, при замене СПК 207 на СПК 107 потребовалось адаптировать проект под CODESYS V3.5 SP17 Patch3, при адаптации проекта произвел пошагова все действия: установил новые таргет-файлы 3.5.17.31, произвел все обновления библиотеки, компилятора и т.д., что требовалось для адаптации проекта, при генерации кода появились данные ошибки.
------ Компиляция : Приложение: Device.Application -------
типизировать код...
генерировать код...
[ERROR] SPC107_3M: PLC_PRG [Device: Plc Logic: Application](Строка 1, Столбец 1 (Реализ.)): C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] SPC107_3M: PLC_PRG [Device: Plc Logic: Application](Строка 1, Столбец 1 (Реализ.)): C0077: Неизвестный тип: 'Modbus_Slave_COM_Port.xError'
[ERROR] SPC107_3M: PLC_PRG [Device: Plc Logic: Application](Строка 1, Столбец 1 (Реализ.)): C0046: Идентификатор 'Modbus_Slave_COM_Port' не задан
[ERROR] SPC107_3M: PLC_PRG [Device: Plc Logic: Application](Строка 2, Столбец 1 (Реализ.)): C0046: Идентификатор 'Modbus_Slave_COM_Port' не задан
[ERROR] SPC107_3M: PLC_PRG [Device: Plc Logic: Application](Строка 2, Столбец 1 (Реализ.)): C0035: Вместо 'Modbus_Slave_COM_Port' требуется имя программы, функция или экземпляр функционального блока
[ERROR] SPC107_3M: PLC_PRG [Device: Plc Logic: Application](Строка 3, Столбец 1 (Реализ.)): C0046: Идентификатор 'Modbus_Slave_COM_Port' не задан
[ERROR] SPC107_3M: PLC_PRG [Device: Plc Logic: Application](Строка 3, Столбец 1 (Реализ.)): C0035: Вместо 'Modbus_Slave_COM_Port' требуется имя программы, функция или экземпляр функционального блока
[WARNING] SPC107_3M: Archive [Device: Plc Logic: Application](Строка 70, Столбец 1 (Реализ.)): C0195: Неявная конверсия типа со знаком 'INT' в тип без знака 'DWORD': возможно изменение знака
Компиляция завершена -- 7 ошибок, 1 предупреждений : загрузка невозможна

Евгений Кислов
21.02.2023, 11:44
Добрый день.
Пожалуйста, пришлите в личку ваш контактный телефон и организуйте удаленное подключение по AeroAdmin.