Mqtt c подпиской и публикацией. Библиотеки + проект, проверено на ПЛК100.
Mqtt c подпиской и публикацией. Библиотеки + проект, проверено на ПЛК100.
для ПЛК323 тоже самое
Dmitriy Murashov
SPS Software Engineer Automation Engineering RUS
делается на mosquitto broker например.. где он расположен не важно.. главное что бы пинговался с ПЛК и всякие там фаерволы были настроены правильно.
Dmitriy Murashov
SPS Software Engineer Automation Engineering RUS
это понятно, вопрос в том, где указывается параметры удаленного брокера (к примеру mosquitto.org) для дальнейшей связи с ним? И при чтении сообщений из топика /plc (как в примере) например программой mqtt spy- какие параметры соединения должны быть? (ip- контроллера, 1883-порт и тд..) Дело в том, что ни один из клиентов (например wise-5231 или же mqtt spy не могут соединиться с плк100)
mosquitto.org - в IP прописывается.. ПЛК не является сервером MQTT. Те логика работы такая ПЛК подключился к masqito серверу и подписался на топик. Другой клиент подключился к masqito и запостил в тот же топик на который подписан ПЛК. ПЛК получил данные. И так же ПЛК может постить данные в другие топики и или в тот же на который подписан, не важно.
Dmitriy Murashov
SPS Software Engineer Automation Engineering RUS
ну как то ip 85.119.83.194 (mosquitto.org) - 16#557753C2 как то так.. это если ты про ПО для Codesys V2 в версии для V3 там просто Sting '85.119.83.194'
Dmitriy Murashov
SPS Software Engineer Automation Engineering RUS
Огромное спасибо за консультацию!
Подскажите а библиотека с github-а Codesys-Mqtt-lib умеет только публиковать или подписка тоже работает?
Для чего то там же есть Subscribe?