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