Оглавление:

UCL - подключение Node-red к ПЛК Siemens с помощью KEPserver: 7 шагов
UCL - подключение Node-red к ПЛК Siemens с помощью KEPserver: 7 шагов

Видео: UCL - подключение Node-red к ПЛК Siemens с помощью KEPserver: 7 шагов

Видео: UCL - подключение Node-red к ПЛК Siemens с помощью KEPserver: 7 шагов
Видео: Установка Node-red в Home assistant. Автоматизация включения света по датчику движения. 2024, Ноябрь
Anonim
UCL - подключение Node-red к ПЛК Siemens с помощью KEPserver
UCL - подключение Node-red к ПЛК Siemens с помощью KEPserver

Требования

Красный узел:

KEPserver:

Шаг 1. Шаг 1. Настройте KEPserver

Шаг 1. Настройте KEPserver
Шаг 1. Настройте KEPserver

Сначала настройте IoT Gareway на KEPserver. Просто создайте нового агента в IoT Gateway.

Новый агент должен быть REST-сервером.

Установите сетевой адаптер на локальный и выберите порт. Обратите внимание на адрес, выделенный синим, так как это место для чтения с использованием красного узла.

Шаг 2: Шаг 1, 1: Настройте KEPserver

Шаг 1, 1: Настройте KEPserver
Шаг 1, 1: Настройте KEPserver

Установите сетевой адаптер на локальный и выберите порт. Обратите внимание на адрес, выделенный синим цветом, так как это место для чтения с использованием красного узла.

Теперь KEPserver настроен.

Шаг 3: Шаг 2: Считайте данные с помощью Node-red

Шаг 2. Считайте данные с помощью Node-red
Шаг 2. Считайте данные с помощью Node-red

Вставьте HTTP-запрос в красный узел.

HTTP-запрос должен быть настроен для возврата объекта JSON.

URL такой же, как было указано ранее, однако требуется немного больше. https://127.0.0.1:55555/iotgateway//read?ids=”Название канала”. "имя устройства". "Название тэга"

При чтении этого значения вы получите данные в формате JSON.

Шаг 4: Шаг 3: Настройте ПЛК Siemens

Шаг 3: Настройте свой ПЛК Siemens
Шаг 3: Настройте свой ПЛК Siemens
Шаг 3: Настройте свой ПЛК Siemens
Шаг 3: Настройте свой ПЛК Siemens

Во-первых, чтобы установить связь с KEP, установите для "allow put / get" значение true на вашем ПЛК. Эту настройку можно найти в разделе «Устройства и сеть», выбрав ПЛК и заглянув в свойства.

Сохраните нужные данные в БД. Установите БД как неоптимизированную. Теперь каждое значение должно иметь значение «смещения». Это адрес, который читает сервер KEP.

Теперь ПЛК готов к обмену данными с KEPserver.

Шаг 5: Шаг 4: Настройте руку UR5

Шаг 4: Настройте руку UR5
Шаг 4: Настройте руку UR5
Шаг 4: Настройте руку UR5
Шаг 4: Настройте руку UR5

Файлы GDS для вашего UR5 и более подробное руководство по настройке можно найти по ссылке ниже.

www.universal-robots.com/how-tos-and-faqs/…

Краткая версия - это сначала установить файлы GDS. После этого в виде топологии выбрано «URIODev1». Нажмите синий текст и назначьте ему ПЛК. Выберите URIODev1 и в представлении устройства добавьте все модули по порядку.

На UR5 включите «PROFINET IO Device». Его можно найти в разделе «Установка».

включен полностью сконфигурированный проект siemens. В проекте читается ориентация и температура каждого сустава.

Шаг 6: Шаг 5: Чтение данных с помощью KEPserver

Шаг 5: чтение данных с помощью KEPserver
Шаг 5: чтение данных с помощью KEPserver
Шаг 5: чтение данных с помощью KEPserver
Шаг 5: чтение данных с помощью KEPserver

KEPserver может считывать данные из неоптимизированных блоков данных на портале TIA. Во включенной программе БД с некоторыми данными. Сначала настройте ПЛК на KEPserver. Это делается путем добавления «нового канала» в KEP в разделе «Связь». В «мастере каналов» выберите «siemens TCP / IP Ethernet». Имя канала и имя устройства - это то, что читается в красном узле. Просто оставьте остальные настройки как есть.

Включенные фотографии показывают синтаксис тега KEP, а переменная semiens "Joint_Temp_0" - это то, что KEP считывает с использованием этих параметров.

Шаг 7: Шаг 6: Переместите канал формы тегов в IoT Gateway

Шаг 6. Переместите канал формы тегов в IoT Gateway
Шаг 6. Переместите канал формы тегов в IoT Gateway
Шаг 6. Переместите канал формы тегов в IoT Gateway
Шаг 6. Переместите канал формы тегов в IoT Gateway

В верхней части вашего KEPserver есть функция «Добавить несколько элементов». Отметьте свой IoT-сервер и нажмите эту кнопку. В браузере тегов выберите настроенное устройство и при необходимости добавьте теги. Имя тега - это последняя часть адреса, которую читает красный узел. Включена упрощенная блок-схема, показывающая поток данных.

Рекомендуемые: