Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Максимизация симуляции PLCnext Engineer: подключение к Node-RED через REST

Привет, сообщество!

Когда мы встречаемся с технологией PLCnext, как разработчики мы не можем ждать испытать её функциональность 😊 Так что, с великой вехой новой симуляции PLCnext Engineer и вдохновленные этой статьей Node-RED коммуникация с AXC используя PLCnext Connector теперь мы можем взаимодействовать из нашей среды симуляции с Node-RED, и таким образом тестировать IoT функциональность до того, как у нас будет железо на столе.

Установка Node-RED на Windows 10

Node-RED может работать на множестве платформ, это очень легкий визуальный инструмент программирования, который мы можем установить в наших контроллерах PLCnext (в Docker контейнере например) и также на ПК. Для этой демо следуйте шагам установки для Windows 10 в этом руководстве. После этого можно запустить приложение используя cmd или PowerShell с командой node-red.

После запуска просто введите в любимом веб-браузере URL https://localhost:1880.

Скачивание коннектора Node-RED для PLCnext

Следующая статья показывает, как скачать и использовать ноду для подключения переменных ПЛК в PLCnext Engineer с Node-RED через REST, больше информации в npm репо. Так что в этом шаге вам только нужно найти ноду в Manage Palette и установить её:

Максимизация симуляции PLCnext Engineer: подключение к Node-RED через REST

Настройка проекта PLCnext Engineer

Вам нужно установить образ прошивки для AXC F 1152 с сайта Phoenix Contact и ПО PLCnext Engineer >= 2022 версию для использования среды симуляции.

  1. Создайте проект для этого контроллера, перейдите в область Cockpit и затем смените соединение на «Simulation».
Максимизация симуляции PLCnext Engineer: подключение к Node-RED через REST
  1. Выберите переменные программы, которые хотите делить с Node-RED, отмечая галочку «HMI».
Максимизация симуляции PLCnext Engineer: подключение к Node-RED через REST
  1. Перейдите в область Plant и дважды кликните на HMI Web Server. Включите галочку REST интерфейс.
Максимизация симуляции PLCnext Engineer: подключение к Node-RED через REST

Это всё! Подключите и загрузите проект в среду симуляции. Помните, что учетные данные — «admin» как пользователь и «plcnext» как пароль.

Проверка соединения в Node-RED

Можете попробовать ноду «plc-browse-items» для добавления соединения PLCnext. Вам нужно использовать те же учетные данные и ввести в Host IP URL «localhost:5050».

Максимизация симуляции PLCnext Engineer: подключение к Node-RED через REST

Разверните код и voilà! Ваше соединение готово читать и писать переменные вашей программы PLCnext на вашем любимом языке 61131-3 😉

Максимизация симуляции PLCnext Engineer: подключение к Node-RED через REST

Если хотите узнать больше об интерфейсе данных REST, можете посетить Info Center.

Счастливого кодинга!


Промышленные технологии

  1. Максимизация потенциала STL-файлов для безупречной 3D-печати
  2. 6 экспертных советов для максимизации вашей превентивной программы обслуживания
  3. Станут ли заводы полностью автоматизированными? Изучение смещения от живых рабочих
  4. Максимизируйте эффективность: экспертные советы для вашей системы сканирования склада
  5. Пошаговое руководство по устранению неисправностей оборудования
  6. Раскрытие ценности в заводах базовой химии: стратегии роста
  7. Понимание сектора промышленных товаров: ключевые инсайты и возможности
  8. Максимальная эффективность и точность с настольной шлифовальной машиной
  9. Развертывание Node-RED на PLCnext с Docker: пошаговое руководство
  10. Создание первого Go-приложения на PLCnext: руководство для начинающих