Перейти к содержанию

iRidi Программируемый логический контроллер

Паспорт оборудования

1. Первичная настройка устройсства. WEB- интерфейс

Для входа в Web‑интерфейс

Обязательно должна быть подключена лицензия (Клиент получает в комплекте с оборудованием).

  • Вставляем флешку с ключом в ПЛК.

  • Заходим в Web‑браузере по IP‑адресу ПЛК.

  • При первом запуске появится лицензионное соглашение. Ставим галочку подтверждения и нажимаем кнопку Next.

  • В открывшемся окне задаем новый пароль от 12 до 20 символов и сохраняем его.

  • Вводим созданный пароль и выполняем вход.

  • После ввода пароля откроется главное меню

Настройка даты и времени

  • Переходим во вкладку Other, в разделе Date and time нажимаем кнопку Change

Настройка сети

  • Открываем вкладку Network. Чтобы задать статический IP‑адрес, отключаем опцию автоматического получения адреса (снимаем галочку Obtain an IP address automatically).

  • Вводим значения IP‑адреса, маски подсети, шлюза и DNS‑серверов, нажимаем Save.

IP address Статический IP‑адрес устройства в вашей сети (например, 192.168.1.10). Должен быть в той же подсети, что и остальные устройства, и не конфликтовать с уже занятыми адресами.

Netmask Маска подсети, определяет размер сети и диапазон адресов (например, 255.255.255.0 для сети /24). Должна соответствовать настройкам вашей локальной сети.

Gateway Адрес шлюза по умолчанию (обычно IP роутера, например 192.168.1.1). Через него идёт трафик в другие сети и в интернет. Если связь только внутри локальной сети, поле может быть пустым.

DNS servers Адрес(а) DNS‑серверов, которые устройство будет использовать для преобразования имён (например, 8.8.8.8, 1.1.1.1). Можно указать локальный DNS или публичные сервера.

Деактивация сервера

  • Для деактивации сервера и сброса его настроек переходим в меню Deactivate Server.

  • Вводим пароль восстановления, нажимаем кнопку DEACTIVATE. Сервер удалён.

2. Установка ПО Полигон на ПК

Установка ПО Полигон

  • Скачайте программное обеспечение по ссылке: Скачать

  • Запустите файл Polygon2Installer_Win.exe

  • В окне мастера установки прочитайте лицензионное соглашение и установите галочку «Я принимаю условия»

  • Выберите путь установки рекомендуется оставить по умолчанию:

C:\Polygon2

Важно: Избегайте использования кириллицы и пробелов в пути установки.

  • Отметьте компоненты для установки.

  • Нажмите кнопку «Установить» и дождитесь завершения процесса

  • После завершения нажмите «Готово»

Установка пакета для сборки под LinuxIRIDIv1

Важно: Этот пакет должен быть установлен строго после установки ПО Полигон.

  • Скачайте пакет для сборки по ссылке: Скачать

  • Запустите файл Polygon2settingsInstaller_linuxiRidi.exe

  • Следуйте инструкциям мастера установки

  • Дождитесь завершения установки компонентов

  • Нажмите «Готово» после завершения

Добавление библиотеки paIRIDI

  • Скачайте библиотеку paIRIDI по ссылке: Скачать

  • Распакуйте скачанный архив.

  • Содержимое распакованной папки скопируйте в папку paLibs (пример пути: C:\Polygon2\paLibs).

  • Запустите Полигон. Через меню «Проект» → «Открыть...» откройте файловый диалог и укажите путь к папке с библиотекой.

  • В поле выбора типа файла установите формат ".ll2"

  • Выберите файл библиотеки в формате .ll2 (например, paIRIDI.ll2) и добавьте его в проект.

    1. В разделе «Библиотеки» должно отображаться iridiBus77 с набором блоков внутри -- значит библиотека подключена и работает.

Примечание: Библиотека paIRIDI содержит специфичные функции для программирования контроллеров iRidi и необходима для создания проектов автоматизации на этой платформе.

Обновление библиотек и среды разработки

  • В приложении Полигон откройте меню «Окна»«О программе»

  • В открывшемся окне перейдите на вкладку «Обновления»

  • Нажмите кнопку «Проверить»

  • Отметьте галочками все доступные обновления.

  • Нажмите кнопку «Установить»

  • Дождитесь завершения загрузки и установки всех компонентов.

    1. После завершения обновления перезапустите приложение Полигон.

Важно: Регулярное обновление библиотек и среды разработки обеспечивает совместимость с новыми версиями прошивок контроллеров, исправляет известные ошибки и добавляет новые функции.

Дополнительные ресурсы

3. Экспорт проекта Bus77 из SCADA Studio для импорта в Полигон

Сохранение проекта Bus77 из SCADA Studio

Открытие проекта Bus77

  • Откройте в SCADA Studio нужный проект Bus77 или создайте новый проект Bus77, если его ещё нет.

Поиск ПЛК-сервера в проекте (Если создан новый проект).

Добавление ПЛК-сервера в проект

  • Найдите свой ПЛК-сервер. Щёлкните по нему правой кнопкой мыши и выберите команду «Добавить в проект».

Ожидаемый результат: ПЛК-сервер добавлен в список устройств проекта Bus77.

Сохранение проекта в формате .xlsx

  • Откройте меню «Файл → Сохранить проект как...».

  • В поле «Тип файла» выберите формат .xlsx Задайте имя файла (например, Project1.xlsx) и нажмите «Сохранить».

Ожидаемый результат: в выбранной папке создан файл проекта в формате .xlsx.

  • Добавление проекта BUS77 в Полигон через правую кнопку мыши. В Scada Studio выбирать ПЛК устройство и кликаем по нему правой кнопкой. В сплывающем окне выбираем пункт «Запустить Полигон».

Ожидаемый результат: проект запуститься в программе Полигон

4. Импорт проекта в формате .xlsx в Полигон.

Создание модуля в проекте.

  • В дереве проекта в приложении «Полигон» выберите раздел «Проект».

  • Щёлкните правой кнопкой мыши по разделу «Проект» и в контекстном меню выберите пункт «Создать».

  • В открывшемся окне задайте имя модуля. При необходимости укажите номер, количество, тип данных или другие доступные параметры, если они требуются конфигурацией проекта.

Ожидаемый результат: в проекте появляется созданный модуль.

Импорт файла .xlsx в созданный модуль

  • Щёлкните правой кнопкой мыши по созданному модулю. В контекстном меню выберите пункт «Импорт».

  • В открывшемся окне находим свой проект в формате .xlsx и открываем его. Появляется окно подтверждения. Соглашаемся.

Ожидаемый результат: проект Bus77 добавлен в Полигон.

5. Настройка модуля для загрузки на ПЛК.

Добавление новых свойств.

  • В выпадающем списке «Добавление новых свойств» выберите нужное свойство и нажмите «Добавить».

  • По очереди добавьте остальные необходимые свойства (IP‑адрес, SSH‑логин и т.п.). После каждого добавления свойства обязательно нажмите кнопку «Сохранить» в окне свойств ПЛК.

ОС и типа процессорной платы.

  • Важно! ОС и процессор платы системы должен стоять под ПЛК iridi.

  • Где найти уникальный идентификатор(HWID).

  • Открываем проект в Scada Studioю. В окне «Устройства проекта» выбираем ПЛК оборудование. В Настройках находим строку HWID копируем номер.

Важные свойства для ПЛК:

- IP адрес - адрес ПЛК в сети, по нему к нему подключаются панели, сервер, IDE и веб‑интерфейс.

- SSH: логин-root/пароль-iridi - учётка для доступа по SSH к консоли Linux на ПЛК (для админов/отладки).

- Watchdog - сторожевой таймер: следит за «зависанием» системы и перезагружает ПЛК при проблемах.

- Автозапуск - автоматический старт сервера/проекта iRidium при загрузке ПЛК.

- Имя - логическое имя ПЛК в проекте, чтобы было удобно отличать устройства.

- Номер / Индекс - внутренние ID объекта в проекте/базе, используются самой системой, обычно не трогаются.

- ОС (Linux IRIDI v1) - версия встроенной Linux‑системы iRidi Linux на ПЛК.

- Пароль admin - пароль для входа в веб‑интерфейс управления ПЛК (на его IP и стандартном порту).

- Подключаться через - протокол, который использует среда разработки для связи с ПЛК (здесь SSH).

- Порт отладчика - порт, по которому IDE/iRidium Server общается с отладчиком и загружает проект.

- Тип процессорной платы - модель аппаратной платформы ПЛК iRidi PLC.

- Уникальный идентификатор - UUID ПЛК, по нему сервер/облако однозначно узнаёт устройство.

- Версия изменений - номер ревизии/прошивки или конфигурации ПЛК.

- Принадлежит - ссылка на «родительский» объект (шкаф, контроллер, группа) в структуре проекта

6. Загрузка проекта в контроллер

Для контроллеров ПЛК, использующих исполнительную среду Полигон, загрузка проекта в контроллер выполняется через Панель отладки.

Для выполнения загрузки необходимо:

  • Открыть Панель отладки через меню: Окна → Панели инструментов → Панель отладки

  • Нажать кнопку «Перезапустить во временной сессии».

Программа транслируется - сообщение об успешной трансляции можно увидеть в окне Прогресс, которое откроется снизу.

  • Ввести пароль доступа отладчика, заданный при создании проекта

  • Среда подключается к контроллеру, загружает проект, запускает его и подключается отладчиком среды.

Настройка автозапуска проекта

  • Скачиваем скрипт S99pa_startup и распаковываем его на локальном компьютере.

  • Запускаем приложение MobaXterm, подключаемся к ПЛК по SSH по его IP‑адресу.

  • В открывшейся консоли вводим логин и пароль: логин-root, пароль-iridi.

  • В файловом менеджере MobaXterm поднимаемся из домашней директории на уровень выше до корневого каталога.

  • Переходим в каталог /etc, затем открываем папку init.d.

  • Перетаскиваем распакованный файл S99pa_startup в каталог /etc/init.d (drag‑and‑drop из локального окна в окно ПЛК).

  • В консоли MobaXterm на ПЛК выполняем команду для выдачи прав на исполнение:
chmod +x /etc/init.d/S99pa_startup.

После этого скрипт будет запускаться автоматически при старте системы.

7. Подключение OPC UA Server в iRidium Studio

Открытие проекта в SCADA

  • Откройте iRidium Studio и создайте новый SCADA‑проект

  • Добавление драйвера OPC UA Server Откройте окно «Сканер/Импорт» и нажмите кнопку добавления сканера. В списке выберите «Сканер OPC UA Server» и подтвердите добавление.

  • Настройка соединения

В поле «URL конечной точки» укажите адрес сервера в формате opc.tcp://IP:порт

В параметре «Режим аутентификации» выберите «Логин и пароль»

логин: admin
пароль: iridi 

Пароль задается в Полигоне как пароль отладчик - ОБЯЗАТЕЛЬНО ЗАМЕНИТЬ!!!

  • После успешного сканирования в дереве устройств появится драйвер OPC UA Server. Перетащите нужные теги из драйвера в дерево тегов SCADA‑проекта для дальнейшего использования.

  • Просмотр данных через Web‑интерфейс Откройте web‑интерфейс iRidium Server и перейдите к разделу работы с тегами, чтобы просматривать данные, поступающие от PLC по созданным тегам.

8. Демонстрационный проект