Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Требования
Красный узел:
KEPserver:
Шаг 1. Шаг 1. Настройте KEPserver
Сначала настройте IoT Gareway на KEPserver. Просто создайте нового агента в IoT Gateway.
Новый агент должен быть REST-сервером.
Установите сетевой адаптер на локальный и выберите порт. Обратите внимание на адрес, выделенный синим, так как это место для чтения с использованием красного узла.
Шаг 2: Шаг 1, 1: Настройте KEPserver
Установите сетевой адаптер на локальный и выберите порт. Обратите внимание на адрес, выделенный синим цветом, так как это место для чтения с использованием красного узла.
Теперь KEPserver настроен.
Шаг 3: Шаг 2: Считайте данные с помощью Node-red
Вставьте HTTP-запрос в красный узел.
HTTP-запрос должен быть настроен для возврата объекта JSON.
URL такой же, как было указано ранее, однако требуется немного больше. https://127.0.0.1:55555/iotgateway//read?ids=”Название канала”. "имя устройства". "Название тэга"
При чтении этого значения вы получите данные в формате JSON.
Шаг 4: Шаг 3: Настройте ПЛК Siemens
Во-первых, чтобы установить связь с KEP, установите для "allow put / get" значение true на вашем ПЛК. Эту настройку можно найти в разделе «Устройства и сеть», выбрав ПЛК и заглянув в свойства.
Сохраните нужные данные в БД. Установите БД как неоптимизированную. Теперь каждое значение должно иметь значение «смещения». Это адрес, который читает сервер KEP.
Теперь ПЛК готов к обмену данными с KEPserver.
Шаг 5: Шаг 4: Настройте руку UR5
Файлы GDS для вашего UR5 и более подробное руководство по настройке можно найти по ссылке ниже.
www.universal-robots.com/how-tos-and-faqs/…
Краткая версия - это сначала установить файлы GDS. После этого в виде топологии выбрано «URIODev1». Нажмите синий текст и назначьте ему ПЛК. Выберите URIODev1 и в представлении устройства добавьте все модули по порядку.
На UR5 включите «PROFINET IO Device». Его можно найти в разделе «Установка».
включен полностью сконфигурированный проект siemens. В проекте читается ориентация и температура каждого сустава.
Шаг 6: Шаг 5: Чтение данных с помощью KEPserver
KEPserver может считывать данные из неоптимизированных блоков данных на портале TIA. Во включенной программе БД с некоторыми данными. Сначала настройте ПЛК на KEPserver. Это делается путем добавления «нового канала» в KEP в разделе «Связь». В «мастере каналов» выберите «siemens TCP / IP Ethernet». Имя канала и имя устройства - это то, что читается в красном узле. Просто оставьте остальные настройки как есть.
Включенные фотографии показывают синтаксис тега KEP, а переменная semiens "Joint_Temp_0" - это то, что KEP считывает с использованием этих параметров.
Шаг 7: Шаг 6: Переместите канал формы тегов в IoT Gateway
В верхней части вашего KEPserver есть функция «Добавить несколько элементов». Отметьте свой IoT-сервер и нажмите эту кнопку. В браузере тегов выберите настроенное устройство и при необходимости добавьте теги. Имя тега - это последняя часть адреса, которую читает красный узел. Включена упрощенная блок-схема, показывающая поток данных.