RomAl , раскройте дерево загруженной библиотеки. посмотрите , какие библиотеки помечены некорректной загрузкой, зайдите в заполнители (Placeholders) и замените не загрузивушуюся библиотеку на ту, которая у Вас установлена в системе на данный момент.
RomAl , раскройте дерево загруженной библиотеки. посмотрите , какие библиотеки помечены некорректной загрузкой, зайдите в заполнители (Placeholders) и замените не загрузивушуюся библиотеку на ту, которая у Вас установлена в системе на данный момент.
Да все библиотеки вроде норм. загружены. Я не брал готовый пример, а сам сформировал проект с 0. И добавил библиотеки сам. Всё по описанию в Руководстве пользователя.
только вместо SisLibCom(как советывалось) добавил SysCom и результат
------ Компиляция : Приложение: Device.Application -------
типизировать код...
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 9 (Объявл.)): C0077: Неизвестный тип: 'PORTS'
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 9 (Объявл.)): C0032: Невозможно конвертировать тип 'BOOL' в тип 'PORTS'
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 3, Столбец 1 (Реализ.)): C0018: 'Settings.Port' is no valid assignment target
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 3, Столбец 1 (Реализ.)): C0004: 'Port' не является компонентом 'COM_SETTINGS'
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 4, Столбец 1 (Реализ.)): C0018: 'Settings.dwBaudRate' is no valid assignment target
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 4, Столбец 1 (Реализ.)): C0004: 'dwBaudRate' не является компонентом 'COM_SETTINGS'
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 6, Столбец 1 (Реализ.)): C0018: 'Settings.dwTimeout' is no valid assignment target
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 6, Столбец 1 (Реализ.)): C0004: 'dwTimeout' не является компонентом 'COM_SETTINGS'
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 8, Столбец 1 (Реализ.)): C0018: 'Settings.dwBufferSize' is no valid assignment target
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 8, Столбец 1 (Реализ.)): C0004: 'dwBufferSize' не является компонентом 'COM_SETTINGS'
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 9, Столбец 1 (Реализ.)): C0018: 'Settings.dwScan' is no valid assignment target
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 9, Столбец 1 (Реализ.)): C0004: 'dwScan' не является компонентом 'COM_SETTINGS'
[WARNING] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 24, Столбец 1 (Реализ.)): C0195: Неявная конверсия типа со знаком 'INT' в тип без знака 'WORD': возможно изменение знака
[ERROR] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 29, Столбец 1 (Реализ.)): C0004: 'Port' не является компонентом 'COM_SETTINGS'
[WARNING] Без имени2: PLC_PRG [Device: Plc Logic: Application](Строка 34, Столбец 1 (Реализ.)): C0196: Неявная конверсия из типа без знака 'WORD' в тип со знаком 'INT': возможно изменение знака
Компиляция завершена -- 13 ошибок, 2 предупреждений
Ладно посмотрю другие примеры
Привет Всем!
Делаю проект для СПК. На время отладки в качестве Device выбрал CODESYS Control Win V3.
Хочу использовать библиотеку ModBus v3.2.0 для обмена.
Возник такой вопрос- дожна ли библиотека ModBus v3.2.0 работать с CODESYS Control Win V3?
Нужный COM порт открывается, через SysCom можно записывать данные в порт,
а вот при зпуске FB из библиотеки ModBus - срабатывает Исключение.
Может я упустил какие-то настройки, или версии надо подобрать правильно?
В СПК эта же программа работает без проблем.