Контроллер для удобного построения небольших систем автоматизации.
1
Удобный язык программирования
Пользователь может самостоятельно разрабатывать логику работы с помощью удобного языка программирования MicroPython. Чтобы сделать процесс ещё проще, мы подготовили большое количество вспомогательных библиотек.
2
Не требует дополнительного ПО
Разработка ведётся сразу в Web-интерфейсе контроллера.
3
Встроенная SCADA
Контроль над происходящими процессами ведётся сразу в Web-интерфейсе устройства. Также, под заказ мы можем подготовить любой вид главного окна.
4
Большое количество интерфейсов
В базовой комплектации контроллер имеет Ethernet, USB, RS485 и 8 x дискретных входов-выходов IO.
5
Расширяемость
На плате контроллера предусмотрена возможность подключения дополнительных модулей (до 3 шт). Также возможно расширение функционала подключением устройств по RS485 или Ethernet.
Для того, чтобы подключиться к устройству необходимо ввести адрес, выданный роутером устройству, в адресной строке браузера.
Прим.: устройства по-умолчанию поставляются с режимом получения адреса по dhcp. Если вам необходим статический адрес, укажите это при заказе.
В главном окне устройства отображены основные сведения о состоянии контроллера, схематично изображены подключенные модули и доступные элементы управления. В окне "Лог" выводятся текстовые сообщения для пользователя.
Прим.: возможно изготовление любого динамичного интерфейса по согласованию с заказчиком.
Окно "Редактор" позволяет программировать логику устройства. Прим.: при ошибках в коде, контроллер будет циклически пытаться выполнить код. Сообщение об ошибке при этом отправляется в лог.
В окне "Настройки" пользователь может изменить параметры сети, язык и управлять уровнем доступа к элементам интерфейса.
Исполнения
Контроллер бывает в двух исполнениях: на 3 или 2 модуля
Технические характеристики:
1. Габаритные размеры: 70х20х120мм (на 3 модуля), 70х20х94мм (на 2 модуля) . 2. Проводные интерфейсы: Ethernet, USB, RS485, 8 x IO. 3. Индикация: светодиоды (красный и зелёный). 4. Питание: Passive PoE или через разъём Vin 12-20V. 5. Память: встроенная 8 Мб, слот для подключения microSD. 5. Четыре крепёжных отверстия М3.
Дополнительные модули
Мы разработали несколько модулей, расширяющих функциональность контроллера
Транзисторные выходы
Два независимых транзисторных выхода "открытый сток" на модуле. 30V 3A Max
Кнопки
Модуль с 5 кнопками.
Реле
Модуль с двумя независимыми релейными выходами (нормально закрытыми). 250V 8A Max
АЦП
Модуль аналогового сигнала 0-5В.
WiFi
Модуль для обеспечения WiFi связи.
CAN
Модуль с двумя независимым трансиверами CAN 2.0.
Дисплей
Модуль с небольшим экраном для вывода информации.
Программирование через USB
Работа с интерактивной консолью
Для экспериментов с устройством удобно использовать интерактивную консоль MicroPython. К устройству можно подключиться по MicroUSB с помощью программы-терминала (Putty, picocom, minicom, miniterm и т.п.) с параметром скорости передачи 115200.
После подключения к терминалу нужно остановить выполнение программы передачей команды Ctrl-C. В ответ должно отобразиться приглашение интерактивной консоли " >>> ".
Драйвер
В Windows7 понадобится установить драйвер CDC. В Windows 8, Windows 10, Linux, macOS установка драйвера не требуется. Если в Windows8 не заработал системный драйвер CDC, воспользуйтесь инструкцией.