
Оглавление:
- Шаг 1: ЛОГОТИП! Сименс
- Шаг 2: 1. Платформа Интернета вещей Ubidots
- Наш аккаунт на платформе Ubidots
- Шаг 3: 2. Просмотрите LOGO! 12/24 RCE Артикул 6ED1052-1MD00-0BA8
- Шаг 4: 3. Конфигурация и программирование LOGO! С LogoSoft
- Node-RED в Raspberry Pi 3
- Шаг 5: 4. Связь LOGO! и Node-RED через S7Comm
- Шаг 6: 5. Подключение Node-RED и Ubidots
- Связь между Node RED и Ubidots осуществляется с использованием протокола MQTT, при подключении к Ubidots Broker есть 2 метода для создания подписок и публикаций MQTT
- Шаг 7: Заключительное видео: интеграция Industrial LOGO! Siemens с платформой Ubidots
- Шаг 8: тесты
- Реализация в Node-RED
- Шаг 9: панель инструментов Ubidots
- Панель управления из Ubidots
- Шаг 10: управление с помощью событий в Ubidots
- Ubidots позволяет настраивать события, запускаемые по условию, в этом случае было создано следующее условие:
- Шаг 11: Рекомендации
- Шаг 12: выводы
- Шаг 13: Загрузки
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

ap В течение нескольких недель я проводил несколько тестов с LOGO! (логический модуль) от Siemens, в течение нескольких месяцев я видел, что они используют его в основных промышленных приложениях, хотя я лично не считаю его 100% ПЛК, он легко интегрируется в приложения для мониторинга и управления для простых процессов.

Шаг 1: ЛОГОТИП! Сименс
Можно сказать, что это оборудование является самым дешевым или доступным «ПЛК», имеющимся у Siemens в моей стране, и стоит около 200 долларов США по той простой причине, что принадлежность к бренду Siemens синонимична с уверенностью и безупречной надежностью для приложений Domotica.

Поскольку следующий урок является немного более обширным, он разделен на 5 частей, которые мы увидим дальше.
Шаг 2: 1. Платформа Интернета вещей Ubidots
Наш аккаунт на платформе Ubidots
Далее мы проведем заключительный тест этой команды, выполняющей интеграцию с платформой IoT Industrial Ubidots, перед началом я рекомендую другие тесты и интересные интеграции с Ubidots.

Рекомендуется: PDAControl / Ubidots
Сайт: Ubidots.com
Шаг 3: 2. Просмотрите LOGO! 12/24 RCE Артикул 6ED1052-1MD00-0BA8
Эта версия LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 имеет интересные особенности, в основном связь Ethernet, расширяющую возможности интеграции, прочное и надежное оборудование.

Рекомендуемое руководство: функции и возможности документации
Шаг 4: 3. Конфигурация и программирование LOGO! С LogoSoft
Это оборудование имеет программное обеспечение для программирования «LOGOSoft», оно программируется с помощью логических блоков или функциональной блок-схемы или FBD, ранее мы создали пример, каждый выход будет реализовывать изменение цвета на ЖК-экране и чтение аналогового входа.
Загрузите этот пример LogoSoft в конце статьи

Предлагаемая архитектура для программирования и настройки

Рекомендуемый учебник: загрузка демо-версии LogoSoft.
pdacontrolen.com/download-and-installation-software-logo-soft-comfort-v8-2-siemens-demo/
Рекомендация: посмотрите полное видео этого теста, чтобы понять, как он работает: Интеграция Industrial LOGO! Siemens с платформой Ubidots IoT.
Node-RED в Raspberry Pi 3

Чтобы выполнить интеграцию между LOGO! и платформу Ubidots мы будем использовать модель B Raspberry Pi 3, в которую мы ранее установили Node-RED.

Купите здесь: Raspberry Pi 3 Model B или B + с чехлом

Шаг 5: 4. Связь LOGO! и Node-RED через S7Comm
ЛОГОТИП! В модулях используется протокол S7Comm для связи с удаленными приложениями, благодаря сообществу разработчиков Node-RED они создали узлы S7 для связи по Ethernet с использованием TSAP.

Дополнительная информация Узлы: node-red-contrib-s7

Предлагаемая архитектура: LOGO! Интеграция и Node-RED.

Рекомендуемый учебник: интеграция с логотипом! и Node-RED через S7Comm.
Шаг 6: 5. Подключение Node-RED и Ubidots
Связь между Node RED и Ubidots осуществляется с использованием протокола MQTT, при подключении к Ubidots Broker есть 2 метода для создания подписок и публикаций MQTT
Рекомендация: посмотрите полное видео этого теста, чтобы понять, как он работает: Интеграция Industrial LOGO! Siemens с платформой Ubidots IoT.
Узлы MQTT Ubidots: облегчить или упростить настройку

информация с
Собственные MQTT-узлы Basic Node-RED: они требуют большей ловкости для настройки

информация с
Предлагаемая архитектура соединения Node-RED и платформы Ubidots

Полная документация: Connections Ubidots и Node RED

help.ubidots.com/articles/1440402-connect-node-red-with-ubidots

Купите здесь: Raspberry Pi Zero Wireless 1GHz 512Ram
Шаг 7: Заключительное видео: интеграция Industrial LOGO! Siemens с платформой Ubidots


Чтобы облегчить понимание и объем приложения, я рекомендую дополнить его следующим видео, чтобы включить субтитры, в этом видео я более подробно объясню приложение в целом.
Шаг 8: тесты
Контроль и наблюдение со стороны Ubidots мы осуществим LOGO! через Node-RED.
Архитектура Реализована для этого теста

ЛОГОТИП! Подключения
Были выполнены следующие подключения:
- 3-позиционный электрический селектор для активации 2 выходов при 24 В постоянного тока
- Потенциометр 10 кОм для имитации аналогового входа 0-10 В постоянного тока
Реализация в Node-RED
Двунаправленная связь между LOGO! и Ubidots ниже, мы увидим некоторые необходимые конфигурации в Node-RED. Загрузите пример импорта node-red в конце статьи.
Рекомендация: посмотрите полное видео этого теста, чтобы понять, как он работает: Интеграция Industrial LOGO! Siemens с платформой Ubidots IoT.
Полные узлы просмотра

Конфигурация LOGO! Связь TSAP через S7Comm.

Конфигурация TSAP LOGO! в LogoSoft.

Список переменных LOGO!
- 4 цифровых выхода на Rele (Q0, Q1, Q2, Q3).
- 2 цифровых входа (I3, I4).
- 1 аналоговый вход (I8 = DB1 INT1118) 0-1000 точек, 0-10 В постоянного тока.

Чтение журналов и фильтрация из LOGO! и отправляется в Ubidots с использованием объекта JSON.

Все записи прочитаны (объект JSON).

Мы исключаем цифровые выходы для отправки в Ubidots только цифровых входов / аналоговых входов.

Чтение из Ubidots и запись в 4 цифровых выхода (реле) LOGO!, мы будем использовать базовый узел MQTT.

Шаг 9: панель инструментов Ubidots
Панель управления из Ubidots
Верхний контроль 4 выходов

Центральная часть обнаружения изменения 2 входов, цифровых входов и дизайнаLOGO! в "Canvas" html, javascript

Нижний набор значений аналогового входа

Шаг 10: управление с помощью событий в Ubidots
Ubidots позволяет настраивать события, запускаемые по условию, в этом случае было создано следующее условие:
Если ADC> 500 в течение более 1 минуты = активировать (цифровой выход 02) красный цветной ЖК-дисплей

Активное событие

Дополнительная информация: События и оповещения в Ubidots

Шаг 11: Рекомендации
В основном я рекомендую начать просмотр предыдущих руководств по LOGO! они определяют конкретные шаги, касающиеся конфигурации.
Узлы S7Comm - это те узлы, которые допускают интеграцию, хотя мы не исследовали их область применения в более сложных приложениях, я рекомендую осмотрительность в очень сложных реализациях, затем я предложу некоторые возможности.
Случай 1: Я считаю, что несколько устройств на одном Raspberry Pi не будут практичными с учетом объема оперативной памяти и обработки, в случае Raspberry Pi 3 я надеюсь провести будущие тесты с New Raspberry Pi 4.

Случай 2: эта архитектура более устойчива, поскольку в ней есть сервер или ПК с лучшим процессором и большим объемом оперативной памяти, что, возможно, позволяет управлять большим количеством устройств.

Предупреждение: мы не проводили ни одного из тестов, предложенных в предыдущих случаях, поэтому нам неизвестны объем и функциональность узлов S7Comm с несколькими LOGO! Устройства мы только анализируем и предполагаем возможности.
Шаг 12: выводы
При этом осуществлялся контроль и мониторинг, а также использовался модуль событий Ubidots, имеющий множество функций.
Это базовый тест, вы должны принять во внимание больше факторов, прежде чем реализовывать его в реальных приложениях, безопасные условия, относящиеся к активации выходов.
ЛОГОТИП! Я считаю их идеальными для приложений домашней автоматизации и базовой автоматизации или несложных процессов, и они очень дешевы.
Этот тест был сделан, чтобы открыть возможности между промышленным оборудованием и платформами IoT, в данном случае Ubidots, у которого есть много преимуществ.
Рекомендация: посмотрите полное видео этого теста, чтобы понять, как он работает: Интеграция Industrial LOGO! Siemens с платформой Ubidots IoT.
Спасибо Ubidots !!!
Благодаря Smart-Tech в рамках проекта ST-One создатели узлов S7Comm для Node RED.
Рекомендуемые:
Анализ данных температуры / влажности с использованием Ubidots и Google-Sheets: 6 шагов

Анализ данных температуры / влажности с использованием Ubidots и Google-Sheets: в этом руководстве мы будем измерять различные данные о температуре и влажности с помощью датчика температуры и влажности. Вы также узнаете, как отправить эти данные в Ubidots. Так что вы можете анализировать его из любого места для разных приложений. Также отправив
Мониторинг ускорения с использованием Raspberry Pi и AIS328DQTR с использованием Python: 6 шагов

Мониторинг ускорения с помощью Raspberry Pi и AIS328DQTR с использованием Python: Ускорение конечно, я думаю, в соответствии с некоторыми законами физики. - Терри Райли Гепард использует удивительное ускорение и быстрое изменение скорости при преследовании. Самое быстрое существо, выброшенное на берег, время от времени использует свой максимальный темп, чтобы поймать добычу
Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C - Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: 5 шагов

Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C | Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: Привет, ребята, в этой инструкции мы узнаем, как использовать светодиоды neopixel ws2812 или светодиодную ленту, светодиодную матрицу или светодиодное кольцо с платой разработки m5stack m5stick-C с Arduino IDE, и мы сделаем радуга с этим
RF 433MHZ Радиоуправление с использованием HT12D HT12E - Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: 5 шагов

RF 433MHZ Радиоуправление с использованием HT12D HT12E | Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: в этой инструкции я покажу вам, как сделать радиоуправляемый пульт дистанционного управления с использованием модуля приемника передатчика 433 МГц с кодированием HT12E & ИС декодера HT12D. В этом руководстве вы можете отправлять и получать данные, используя очень-очень дешевые КОМПОНЕНТЫ, КАК: HT
Как создать программу численной интеграции на Python: 10 шагов

Как создать программу численного интегрирования на Python: это руководство о том, как создать и запустить программу, которая будет оценивать определенные интегралы с использованием алгоритма численного интегрирования. Я разделил шаги на 3 раздела: понимание алгоритма, который будет использоваться для создания программы, кодирование