# Профили CANopen

## 1. Назначение

Документ фиксирует пользовательский контур совместимости `CANopen` для приборов IOOT PRO, работающих на встроенном ПО `iP-1110`.

## 2. Роли в системе

- `iP-1110` — встроенное ПО узла `CANopen`;
- приборы IOOT PRO — конечные полевые узлы и блоки управления;
- `iP-1210` — локальный конфигуратор и commissioning software в поддерживаемых конфигурациях;
- `iP-1510` — прикладной слой верхнего уровня ПО "Зеленый робот".

## 3. Базовые контуры совместимости

### 3.1 CANopen CC

Базовый коммуникационный контур включает:

- обмен состояниями и жизненным циклом узла;
- передачу оперативных данных и команд;
- параметризацию, адресацию и сервисные операции;
- диагностику и аварийные сообщения.

### 3.2 CiA 401

Для приборов ввода-вывода и связанных устройств используется профиль `CiA 401`, который задает представление дискретных, аналоговых и сервисных каналов.

### 3.3 CAN BP

Для прикладных задач IOOT PRO используются пользовательские расширения поверх базового обмена. Они применяются в сценариях диагностики, обновления, специальных команд и профилей объекта.

## 4. Пользовательские сценарии

### Параметризация и ввод в сеть

- чтение и запись параметров прибора;
- назначение адреса и скорости связи;
- проверка готовности прибора к работе в сети.

### Оперативный обмен

- передача состояний, измерений и тревог;
- передача команд и подтверждений исполнения;
- публикация аварийных и сервисных событий.

### Сервис и диагностика

- локальная диагностика прибора;
- сервисный доступ через USB-CAN контур;
- проверка связи, идентификации и текущего состояния узла.

### Обновление встроенного ПО

- обновление выполняется только в поддерживаемых конфигурациях и сервисных режимах;
- до применения обновления проверяется совместимость прибора, профиля и сценария;
- доступность обновления зависит от конкретного прибора и его исполнения.

## 5. Границы ответственности

- этот документ фиксирует пользовательскую совместимость и роли `CANopen` в платформе;
- инженерные детали реализации, тестов, shell-демонстраторов и внутреннего транспорта ведутся во внутреннем engineering-контуре;
- конкретный состав профилей и сервисных возможностей определяется карточкой прибора и продуктом `iP-1110`.

## 6. Связанные разделы

1. [iP-1110 IOOT Pro CANopen ядро](devices/ioot-pro/ip-1110-ioot-pro-canopen-core.md)
2. [Платформа IOOT PRO](devices/ioot-pro/embedded-platform.md)
3. [Карта проектов](platform/project-map.md)
