Съдържание:
- Стъпка 1: ВХОД! от Siemens
- Стъпка 2: 1. Ubidots на платформата на IoT
- Нашият акаунт в Ubidotsplatform
- Стъпка 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. Възел на свързване-ЧЕРВЕН и Ubidots
- Комуникацията между Node RED и Ubidots се осъществява чрез протокола MQTT, като се осъществява връзката с брокера на Ubidots, има 2 метода за извършване на абонаменти и публикации на MQTT
- Стъпка 7: Окончателно видео: Интеграция Индустриален LOGO! Siemens с платформа Ubidots
- Стъпка 8: Тестове
- Внедряване в Node-RED
- Стъпка 9: Ubidots на таблото
- Контрол на панела от Ubidots
- Стъпка 10: Контрол със събития в Ubidots
- Ubidots ви позволява да конфигурирате събития, задействани от условно, в този случай е създадено следното условие:
- Стъпка 11: Препоръки
- Стъпка 12: Заключения
- Стъпка 13: Изтегляния
Видео: Интеграционна платформа Ubidots с LOGO! Siemens използва Node-RED: 13 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
apЗа няколко седмици направих някои тестове с LOGO! (логически модул) от Siemens, за няколко месеца видях, че го използват в основни промишлени приложения, въпреки че аз лично не го смятам за 100% PLC, той лесно се интегрира в приложения за наблюдение и управление за прости процеси.
Стъпка 1: ВХОД! от Siemens
Може да се каже, че това оборудване е най -евтиният или достъпен „PLC“, който Siemens има в моята страна, и струва около 200 USD по простата причина, че това, че е марка на Siemens, е синоним на увереност и перфектна здравина за приложенията на Domotica.
Тъй като следващият урок е малко по -обширен, той е разделен на 5 части, които ще видим по -нататък.
Стъпка 2: 1. Ubidots на платформата на IoT
Нашият акаунт в Ubidotsplatform
След това ще извършим последния тест на този екип, изпълняващ интеграцията с платформата 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, преди това сме създали пример, всеки изход ще реализира промяната на цвета на LCD екрана и отчитането на аналоговия вход.
Изтеглете този пример за LogoSoft в края на статията
Предложена архитектура за програмиране и конфигуриране
Препоръчителен урок: Изтеглете демо версията на LogoSoft.
pdacontrolen.com/download-and-installation-software-logo-soft- comfort-v8-2-siemens-demo/
Препоръка: гледайте пълния видеоклип на този тест, за да разберете как работи: Integration Industrial LOGO! Siemens с Ubidots платформа IoT.
Node-RED в Raspberry Pi 3
За да извършите интеграцията между LOGO! и платформата Ubidots ще използваме Raspberry Pi 3 модел B, в който преди това сме инсталирали Node-RED.
Купете го тук: Raspberry Pi 3 Модел B или B+ с калъф
Стъпка 5: 4. Комуникация LOGO! и Node-RED Чрез S7Comm
ЛОГОТО! Модулите, които използват протокола S7Comm за комуникация с отдалечени приложения, благодарение на общността за разработчици на Node-RED, те създадоха S7 възли за комуникация по Ethernet, използвайки TSAP.
Повече информация Възли: node-red-contrib-s7
Предложена архитектура: LOGO! Интеграция и Node-RED.
Препоръчителен урок: LOGO интеграция! и Node-RED през S7Comm.
Стъпка 6: 5. Възел на свързване-ЧЕРВЕН и Ubidots
Комуникацията между Node RED и Ubidots се осъществява чрез протокола MQTT, като се осъществява връзката с брокера на Ubidots, има 2 метода за извършване на абонаменти и публикации на MQTT
Препоръка: гледайте пълния видеоклип на този тест, за да разберете как работи: Integration Industrial LOGO! Siemens с Ubidots платформа IoT.
MQTT възли на Ubidots: улесняват или опростяват конфигурацията
информация от
Собствени MQTT възли на Basic Node-RED: Те изискват повече сръчност за конфигурацията
информация от
Архитектура предлага връзка Node-RED и Ubidots на платформа
Пълна документация: Ubidots на връзки и NED RED
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots
Купете го тук: Raspberry Pi Zero Wireless 1GHz 512Ram
Стъпка 7: Окончателно видео: Интеграция Индустриален LOGO! Siemens с платформа Ubidots
За да улесня разбирането и обхвата на приложението, препоръчвам да се допълни със следния видеоклип, за да се активират субтитрите, в това видео ще обясня по -подробно приложението като цяло.
Стъпка 8: Тестове
От Ubidots ще извършваме контрола и надзора LOGO! през Node-RED.
Архитектура, внедрена за този тест
ЛОГО! Връзки
Направени са следните връзки:
- 3-позиционен електрически селектор за активиране на 2 изхода при 24VDC
- Потенциометър 10k за симулиране на аналогов вход от 0-10VDC
Внедряване в Node-RED
Двупосочна комуникация между LOGO! и Ubidots по-долу, ще видим някои необходими конфигурации в Node-RED, Изтеглете примера за импортиране на node-red в края на статията.
Препоръка: гледайте пълния видеоклип на този тест, за да разберете как работи: Integration 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-10VDC.
Четене и филтриране на дневници от 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) цветен червен LCD
Активно събитие
Повече информация: Събития предупреждения в Ubidots
Стъпка 11: Препоръки
Най -вече препоръчвам да започнете да гледате предишните уроци в LOGO! те определят конкретни стъпки относно конфигурациите.
S7Comm възлите са тези, които позволяват интеграция, въпреки че не сме изследвали техния обхват в по -сложни приложения, препоръчвам дискретност при много сложни реализации, след което ще предложа някои възможности.
Случай 1: Смятам, че няколко устройства към един Raspberry Pi не биха били практични предвид капацитета на RAM и обработката, в случая с Raspberry Pi 3 се надявам да извърша бъдещи тестове с новата Raspberry Pi 4.
Случай 2: Тази архитектура е по -стабилна, тъй като има сървър или компютър с по -добър процесор и повече RAM памет, което вероятно позволява да се управляват повече устройства.
Внимание: не сме провеждали нито един от предложените тестове в предишните случаи, така че не знаем обхвата и функционалността на S7Comm възлите с множество LOGO! Устройства, ние само анализираме и приемаме възможностите.
Стъпка 12: Заключения
В този случай контролът и наблюдението бяха извършени и беше използван модулът Ubidots събития, който има много функции.
Това е основен тест, трябва да вземете предвид повече фактори, преди да го приложите в реални приложения, безопасни условия, отнасящи се до активирането на изходите.
ЛОГОТО! Смятам ги за идеални за приложения за домашна автоматизация и основна автоматизация или за несложни процеси и са много евтини.
Този тест беше направен, за да отвори възможности между индустриален хардуер и IoT платформи в случая Ubidots, който има много предимства.
Препоръка: гледайте пълния видеоклип на този тест, за да разберете как работи: Integration Industrial LOGO! Siemens с Ubidots платформа IoT.
Благодаря на Ubidots !!!
Благодарение на Smart-Tech като част от проекта ST-One, създателите на S7Comm възли за Node RED.
Препоръчано:
Visuino Как се използва индуктивен сензор за близост: 7 стъпки
Visuino Как да използваме индуктивен сензор за близост: В този урок ще използваме индуктивен сензор за близост и светодиод, свързан към Arduino UNO и Visuino, за да открием метална близост. Гледайте демонстрационен видеоклип
Какво има в серво и как да се използва с Arduino Пълен урок: 6 стъпки
Какво има в серво и как да се използва с пълния урок за Arduino: в този урок нека разгледаме какво е серво часовник този видео урок
RC Thrust Vectoring Hovercraft (използва се в Jet Fighters): 4 стъпки (със снимки)
RC Thrust Vectoring Hovercraft (използван в Jet Fighters): Запишете се в моя курс „Електроника накратко“тук: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARKA Също така проверете канала ми в YouTube тук за още проекти и уроци по електроника: https://www.youtube.com/channel/UCelOORs
Arduino: Индикатор за потенциал използва Led Matrix MAX7219: 4 стъпки
Arduino: Индикатор за потенциал използва Led Matrix MAX7219: В предишния урок направих индикация на потенциометър, използвайки RGB пръстенови нео пиксели. можете да го видите в тази статия " Потенционен индикатор използва RGB неопиксел "
Базова платформа на IoT с RaspberryPi, WIZ850io: Драйвер на устройство за платформа: 5 стъпки (със снимки)
Базова платформа на IoT с RaspberryPi, WIZ850io: Драйвер на устройство за платформа: Познавам платформата RaspberryPi за IoT. Наскоро WIZ850io е обявен от WIZnet. Затова внедрих приложение RaspberryPi чрез модификация на Ethernet SW, защото мога лесно да се справя с изходния код. Можете да тествате драйвера на устройство за платформа чрез RaspberryPi