|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
21.02.2022, 12:35 | #61 | |||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа с MQTT
Цитата:
Цитата:
Впердоливают. Шлюзики есть и у IRZ, Телеофиса. Да и модемы на телитовских модулях с питончиком легко подключаются как клиенты. Если не хотите облако - тогда лучше VPS по цене чуть выше выделенного IP (сам с дебианом играюсь). Цитата:
__________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 21.02.2022 в 12:52 |
|||
21.02.2022, 13:17 | #62 | |
Senior Member
Регистрация: Jan 2013
Сообщения: 747
Благодарил(а): 23 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Работа с MQTT
Цитата:
|
|
21.02.2022, 13:51 | #63 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Работа с MQTT
Цитата:
Цитата:
У нас нет безопасного решения. Опасное решение есть в обсуждаемой ветке. Поэтому я предостерегаю использовать его "в лоб". И поясняю, что кивки на других очень похожи на слова моего 6-летнего сына о том, что другие же бегают на красный свет через дорогу и нормально же прокатывает, на его глазах ещё никто не умирал. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
23.02.2022, 22:24 | #64 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа с MQTT
А вот на старшеньких сегнетиксах неплохо бы добавить к вкладочке Internet функцию шлюза с парой-тройкой способов авторизации по типу Овна или Телеофиса.
Это бы сняло проблемы с серыми IP. __________________ Не являюсь сотрудником Segnetics !!! |
23.02.2022, 23:44 | #65 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Работа с MQTT
Ветка-то не о ТСР. Наших контроллеров тоже много светится на серых IP. Тупо тупость админов, если они там вообще есть.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.02.2022, 00:14 | #66 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа с MQTT
Это как? MQTT это протокол работающий поверх TCP/IP.
Цитата:
__________________ Не являюсь сотрудником Segnetics !!! |
|
24.02.2022, 11:14 | #67 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Работа с MQTT
Я имел ввиду Modbus-TCP. В идеале, на роутере вырубается всё, кроме 502 порта и ломать по факту нечего, кроме самого роутера. Но вот тут-то оказывается, что и роутеры не безгрешны.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.02.2022, 12:06 | #68 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа с MQTT
А в чем разница? В режиме клиента вообще никакой.
Цитата:
Цитата:
__________________ Не являюсь сотрудником Segnetics !!! |
||
24.02.2022, 12:18 | #69 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Работа с MQTT
Я поднимал серверы, где контроллер через СМС сообщал серый адрес клиентам и они уже стучались по динамическому IP. При смене IP рассылка повторялась. Эдакий автономный DDNS) Делал и вариант, когда клиент через СМС запрашивал текущий адрес у сервера.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 05.03.2022 в 17:56 |
25.05.2022, 16:55 | #70 |
Member
Регистрация: Oct 2015
Сообщения: 30
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
Здравствуйте!
может сможете помочь? Задача: подключиться матриксом к mqtt брокеру с адресом 192.168.130.33:1883 и подписаться на публикацию топика zigbee2mqtt/0x00158d000754a67d/occupancy Какой алгоритм действий? |
25.05.2022, 17:27 | #71 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Работа с MQTT
1) Установить клиент на контроллер
2) Подписаться на топик __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.05.2022, 18:11 | #72 |
Member
Регистрация: Oct 2015
Сообщения: 30
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
Последовательность действий:
1. Заливаем по FTP исполняемый файл shm2mqtt в каталог /projects, добавляем в скрипт start.after строки для запуска: #!/bin/sh if [ -f ./shm2mqtt ]; then sleep 1 ./shm2mqtt -broker tcp://192.168.130.33:1883 -fullsync 60 -prefix "mqtt:"& fi 2. В скрипт restart.before (для выгрузки приложения каждый раз при перезагрузке нового FBD-проекта перед новым запуском) добавляем: #!/bin/sh killall shm2mqtt sleep 1 killall -9 shm2mqtt 3.В проекте Logix создаем mem переменную с именем mqtt:zigbee2mqtt/0x00158d000754a67d/occupancy Так? |
25.05.2022, 19:14 | #73 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Работа с MQTT
Пишу по памяти, поэтому где-то могу ошибиться. Также учитывайте, что данные возможности выходят за рамки штатной работы контроллера и его поддержки.
Нет. shm2mqtt - это шлюз, чтоб его запустить нужно по ssh пройти к директории, где лежит файл и выполнить команды Код:
chmod +x shm2mqtt ./shm2mqtt Код:
sudo apt-get install mosquitto __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
Благодарность от: |
25.05.2022, 19:38 | #74 | |
Member
Регистрация: Oct 2015
Сообщения: 30
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
Цитата:
|
|
25.05.2022, 21:00 | #75 |
Member
Регистрация: Oct 2015
Сообщения: 30
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
При попытке выполнить вышеуказанные пункты (за исключением установки москитто - подключение к стороннему брокеру) вылезает следующее:
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Jan 1 00:48:03 2000 from 192.168.130.57 root@localhost:~# cd .. root@localhost:/# cd projects root@localhost:/projects# chmod +x shm2mqtt root@localhost:/projects# ./shm2mqtt Use shared memory size 65680 Use broker: tcp://127.0.0.1:1883 Use tick: 100 Import topic: [zigbee2mqtt] Connect error: Network Error : dial tcp 127.0.0.1:1883: connect: connection refused то есть идет подключение к 127.0.0.1 вместо 192.168.130.56, указанного в start.after. В чем может быть проблема? |
25.05.2022, 21:33 | #76 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа с MQTT
Цитата:
__________________ Не являюсь сотрудником Segnetics !!! |
|
Благодарность от: |
25.05.2022, 22:22 | #77 | |
Member
Регистрация: Oct 2015
Сообщения: 30
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
Цитата:
Остаётся вопрос - в лоджике ограничена длина имени переменной? Так как заголовок/топик формируется названием, появляется проблема, что полное имя не помещается. Есть какое-то решение? |
|
25.05.2022, 22:43 | #78 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа с MQTT
Цитата:
С именем проблемка. Да и слэш может мешать. __________________ Не являюсь сотрудником Segnetics !!! |
|
26.05.2022, 00:32 | #79 |
Member
Регистрация: Oct 2015
Сообщения: 30
Благодарил(а): 5 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
пока все в тестовом варианте, поэтому брокер без авторизации. Соединение настроить удалось, некоторая проблема пока с именем переменной, но попробую изменить на стороне брокера.
Вам огромное спасибо за помощь, очень помогли |
26.05.2022, 11:33 | #80 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Работа с MQTT
Если у вас появится готовое рабочее решение, по возможности поделитесь им с пользователями форума.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
20.01.2023, 14:38 | #81 |
Новичок
Регистрация: Jan 2023
Сообщения: 1
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
Опять глупый вопрос от меня.
Москито поставил, стороннему брокеру получилось передавать сообщения через консоль контроллера. Шлюз залил в project, как задать логин и пароль брокера данному шлюзу? |
20.01.2023, 21:47 | #82 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Работа с MQTT
Удалил всю переписку с вами, потому как она не касается ни наших контроллеров ни наших продуктов. Напомню, это форум технической поддержки и в норме здесь обсуждаются все продукты, которые выпускам мы и только мы. Москиты всякие, репо внешние и брокеры те или иные - вам нужно выходить на соответствующие форумы с этими вопросами. И очень много и обстоятельно гуглить.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.01.2023, 12:53 | #83 |
Senior Member
Регистрация: Jan 2013
Сообщения: 747
Благодарил(а): 23 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Работа с MQTT
Заложили бы нормальную поддержку интерфейса MQTT в свои контроллеры и тем бы подобных не было бы, как и обсуждения "сторонней продукции".
|
Благодарность от: |
27.01.2023, 22:35 | #84 | |
Senior Member
Регистрация: Mar 2017
Сообщения: 127
Благодарил(а): 31 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Работа с MQTT
Цитата:
А воз и ныне там) |
|
30.01.2023, 12:16 | #85 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Работа с MQTT
Вы разговаривали с отделом продаж на эту тему?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
30.01.2023, 13:48 | #86 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Работа с MQTT
вы бы где-нить объяву вывесили типа "если кому-чего в плк не хватает, mqtt, blackjack или шлюх, просьба выносить мозг отделу продаж, а именно господину ИмяРек Такомуто"
|
30.01.2023, 14:40 | #87 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Работа с MQTT
Все равно темы будут и будут создаваться с теми же запросами).
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
24.04.2023, 09:03 | #88 |
Новичок
Регистрация: Apr 2023
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
Добрый день
Про авторизацию mqtt клиента из числа пользующих эту утилиту кто нибудь решил вопрос? |
24.04.2023, 11:35 | #89 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: Работа с MQTT
А какие у вас проблемы с авторизацией?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.04.2023, 07:19 | #90 |
Новичок
Регистрация: Apr 2023
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа с MQTT
Добрый день
У меня нет проблем с авторизацией на моих контроллерах Клиент хочет на ваших сделать SMH4, поэтому интересуюсь Утилита на хабе которая там изначально авторизацию не проверяли, а так же длинные строки со слешами не использовали для указания к веткам топиков Интересуюсь заранее чтобы время не терять на проверки, в результате которых может оказаться что использовать полноценно не получится А вы как то в штыки сразу воспринимаете |