Платформа V1: STM32F4 (Cortex-M4)
Первое поколение модулей I/O Ларус на базе микроконтроллера STM32F4-класса (ARM Cortex-M4). Работает без операционной системы (bare-metal), обеспечивает обмен данными по Modbus TCP.
Аппаратная платформа
| Параметр | Значение |
|---|---|
| MCU | STM32F4 (ARM Cortex-M4, 240 МГц); pin-to-pin: GD32F470 / APM32F407 |
| ПЗУ | 1 МБ Flash |
| ОЗУ | 192 КБ SRAM |
| Ethernet | RTL8304MBI-CG (4-port switch) |
| Интерфейсы | Ethernet, CAN*, RS-485* |
| Питание | 24 В DC |
| Гальваноизоляция | Да (все модули) |
* CAN и RS-485 доступны на модуле DI-16.
Конструктив
| Параметр | Значение |
|---|---|
| Форм-фактор | 1 Dinkle кассета |
| Габариты (В × Ш × Г) | 100 × 83 × 12 мм |
| Монтаж | DIN-рейка 35 мм |
| Температура эксплуатации | -40 … +80°C (DO-16: до +85°C) |
Протоколы
Модули V1 работают исключительно по Modbus TCP. Каждый модуль имеет свой IP-адрес и собственную карту регистров. Подробная карта регистров — в разделе Modbus TCP регистры.
Сетевая топология
Внутри набора модули обмениваются по шине кассеты (Dinkle bus). Точка входа — модуль RIO: патч-корд от «Ларуса» приходит в коммутатор или напрямую в RIO, который разводит данные на шину. Несколько наборов соединяются через модули RIO. Каждый модуль несёт Ethernet-коммутатор RTL8304MBI-CG; RJ45 — для внешнего подключения.
Ларус-10 / Ларус-100
│ патч-корд (Ethernet)
▼
┌──────────┐ шина кассеты
│ RIO │═══════╤════════╤════════
└──────────┘ ┌───┴────┐┌──┴─────┐
│ Модуль ││ Модуль │ …
└────────┘└────────┘
Линейка модулей V1
| Артикул | Назначение | Каналы | Ключевые ИС | Статус |
|---|---|---|---|---|
| Ларус AI-8 | Аналоговые входы | 8 × (4–20 мА / 0–10 В / RTD / TC) | TPC5160 (16 бит), CA-IS3640LVW | Испытания |
| Ларус AO-8 | Аналоговые выходы | 8 × (4–20 мА / 0–10 В) | MS5614T (12 бит), ISL21080CIH320Z | Калибровка |
| Ларус DI-16 | Дискретные входы | 16 × 24 В DC | CA-IS3980S (4 группы по 4) | Rev2 |
| Ларус DO-16 | Дискретные выходы | 16 × NPN 0.5 А | Транзисторные, защита 750 мА | Rev2 |
Подробнее о каждом модуле: