Добрый день.
ПЛК Овен рассчитаны на использование одного приложения.
Для каких целей вам требуется два приложения в проекте?
Вид для печати
Добрый день.
ПЛК Овен рассчитаны на использование одного приложения.
Для каких целей вам требуется два приложения в проекте?
Вы можете метрологическую часть выделить в библиотеку в таком случае.
То есть получается, я могу создать в библиотеке FB который заберет com порт как в видео https://www.youtube.com/watch?v=uH3hnXmc0fw
Не подскажите, может есть какие проверки целостности самого блока ? Хоть версия конкретного фб будет одинаковая, как например
на разных плк подтвердить что библиотеки идентичны?
Задача, опросить устройство modbus slave, забрать данные и отправить в МУ110, а при необходимости создать slave OCL.MB_TcpSlave для опроса другим девайсом
Да.Цитата:
То есть получается, я могу создать в библиотеке FB который заберет com порт
Что вы называете "проверкой целостности"?Цитата:
Не подскажите, может есть какие проверки целостности самого блока ?
Если мы рассматриваем два ПЛК одной модели и с одной версией прошивки - они идентичны.Цитата:
Хоть версия конкретного фб будет одинаковая, как например на разных плк подтвердить что библиотеки идентичны?
Способов документального подтверждения этого факта я не вижу - в конце концов, все библиотеки опираются на системные библиотеки, которые входят в состав исполняемого файла CODESYS.
Для ФБ данная функция тоже подходит.
Может что то не так делаю?
Создал библиотеку, в ней простой фб
Далее открываю два новых проекта, и делаю одинаковые программы, контрольные суммы расходятся, хотя в рамках одного проекта, CRC одинаковые у всех экземпляров. А в разных проектах они разные, и даже спустя какое то время, после полной очистки и когда заново загружаешь проект в плк , CRC становится новой
Вложение 48538Вложение 48539
Попробую подключить компилированную библиотеку, хотя я думал что один и тот же fb будет одинаково в итоге компилироваться, спасибо за совет
Задача состоит как у этих товарищей:
http://iprog.pp.ru/forum/read.php?f=1&i=78307&t=78304
https://owen.ru/forum/showthread.php...t=%C3%CE%D1%D2
Отделить метрологию от основной программы, контрольная сумма на весь проект не подходит. Раз два application загрузить нельзя, надо делать в рамках одного фб, но мне надо подтвердить, что этот фб одинаков на всех плк где он используется. А этой проверкой я хотел как раз и подтверждать, что фб идентичны , в не зависимости от того в каком проекте они лежат