Вход

Просмотр полной версии : Библиотека MQTT



NIKITA_SUPER
16.03.2024, 13:02
Добрый день, пишу в CDS3.5 SP17 при реализации MQTT на ПЛК210 столкнулся с очередной проблемой, скачанная библиотека MQTT_Client Library с https://owen.ru/product/codesys_v3/libraries. Насколько понимаю это библиотека авторства Stefan Roßmann. В ней не хватает ссылающейся библиотеки SysSoket23. Тут как бы и все.

Удалось найти на просторах интернета библиотеку MQTT Library 1.0.0.0 авторства Rossman, она поддерживает сугубо коннект(((

Наверняка вопрос уже решался, причем с библиотекой MQTT_Client Library. Видел у многих реализацию в рабочем виде.
74422

NIKITA_SUPER
16.03.2024, 13:04
В продолжение темы, ПЛК200 с прошивкой 2.ххх

Евгений Кислов
16.03.2024, 14:00
Добрый день, пишу в CDS3.5 SP17 при реализации MQTT на ПЛК210 столкнулся с очередной проблемой, скачанная библиотека MQTT_Client Library с https://owen.ru/product/codesys_v3/libraries. Насколько понимаю это библиотека авторства Stefan Roßmann. В ней не хватает ссылающейся библиотеки SysSoket23. Тут как бы и все.

Удалось найти на просторах интернета библиотеку MQTT Library 1.0.0.0 авторства Rossman, она поддерживает сугубо коннект(((

Наверняка вопрос уже решался, причем с библиотекой MQTT_Client Library. Видел у многих реализацию в рабочем виде.
74422

Добрый день.
На вашем скриншоте видно кнопку Загрузка отсутствующих библиотек.
Нужно ее нажать.

Николай Суриков
16.03.2024, 14:02
В ней не хватает ссылающейся библиотеки SysSoket23.

Еще скачайте и посмотрите пример https://ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/11_Other/Example_MqttClient_3514v1.zip

Евгений Кислов
16.03.2024, 14:03
Еще скачайте и посмотрите пример https://ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/11_Other/Example_MqttClient_3514v1.zip

Уже есть версия примера для SP17:
https://ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/11_Other/Example_MqttClient_3517v2.zip

NIKITA_SUPER
16.03.2024, 18:14
Уже есть версия примера для SP17:
https://ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/11_Other/Example_MqttClient_3517v1.projectarchive

Благодарю;)

MUSulmanin
27.10.2025, 12:46
Добрый день. Подскажите, для 64-битной версии SysSocket23 библиотеки, как я понимаю нет? Выход только использовать 32-битную версию?

Евгений Кислов
27.10.2025, 13:09
Добрый день. Подскажите, для 64-битной версии SysSocket23 библиотеки, как я понимаю нет? Выход только использовать 32-битную версию?

Добрый день.
Для SysSocket23 действительно нет 32-битной версии. В 64-битном окружении вместо нее нужно использовать библиотеку SysSocket.

Существует форк обсуждаемой в теме MQTT-библиотеки, созданный в V3.5 SP20 Patch 3 - для него заявлена совместимость с 64-битным окружением.
https://github.com/jclavier44/CoDeSys-MQTT-library-with-example

MUSulmanin
27.10.2025, 13:23
Спасибо за ответ)