Ясно, спасибо. Буду дальше думать, как решить задачу.
Ясно, спасибо. Буду дальше думать, как решить задачу.
Причём, что самое обидное, CoDeSys что второй, что третий, штатными средствами поддерживают работу нескольких Modbus-slave на одном интерфейсе. Но у штатных средств не хватает гибкости в настройках, какая есть у ваших библиотек.
Если бы губы Никанора Ивановича да приставить к носу Ивана Кузьмича, да взять сколько-нибудь развязности, какая у Балтазара Балтазарыча...
К сожалению, вы ошибаетесь - попробуйте добавить в Modbus COM два Modbus_Serial_Device и посмотрите, что произойдет.что второй, что третий, штатными средствами поддерживают работу нескольких Modbus-slave на одном интерфейсе
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
А, да, про третий я ляпнул безосновательно, его так подробно не тестировал пока.
Тогда вдвойне обидно -- старый CoDeSys может больше, чем новый! :-D
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
> в старом CoDeSys в принципе не было встроенного драйвера Modbus и он написан нашим разработчиком
Во как! Сурово. Хотя мне сложно представить, зачем вообще нужен CoDeSys, если в нём нет поддержки Modbus. Почти всё промоборудование на Modbus-е.
Так и в новом КДС этот драйвер написан через.... вобщем, криво.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Не может больше одного Slave-а на физический порт! :-D
Вот, по результатам сформировался списочек хотелок к OwenCommunication:
1. При указании usiSlaveId в 255 по аналогии с массивом паттернов запрещённых запросов организовать массив разрешённых адресов;
2. При указании usiSlaveId в 255 возможность определять, для какого адреса пришёл запрос;
3. И... И всё. Остальное я сам сделаю. :-D
Вы можете добавить больше информации насчет того, зачем вам это нужно?
Прямо с конкретными примерами использования.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk