ECE-0206 (ARINC 429)
![]() |
![]() |
|
| в палитре | на схеме |
Описание
Блок представляет собой программный модуль сопряжения с устройством ECE-0206-1C. Блок предназначен для обмена пакетами данных по последовательному интерфейсу ARNIC 429 (ГОСТ 18977-79) между SimInTech с подключенным к ПК устройством ECE-0206-1C и другими устройствами соединенными по последовательному интерфейсу ARNIC 429.
Блок реализует возможность передачи данных на устройство ECE-0206-1C через порт входа и считывания данных от устройства ECE-0206-1C выходных портов компонента.
Перед использованием блока необходимо ознакомится с устройством передачи информации по стандарту ARNIC 429.
- приема информации с входных портов 1, 2, 3, 4;
- передачи информации на выходной порт;
- осуществлять работу в качестве "Монитора";
- осуществлять работу в режиме сокращенного и длительного обмена;
Передаваемые и принимаемые пакеты данных могут иметь произвольный размер, а также, в зависимости от настроек модуля, данные могут быть интерпретированы как целые или вещественные числа различных типов.
- "Сокращенный" — время задержки принимаемой информации зависит от количества передаваемых данных;
- "Длительный" — время задержки не зависит от количества передаваемых данных и равно 750мс;
- "Рабочий режим" — нормальная работа в линии;
- "Режим самоконтроля" — работа с тестовой заглушкой;
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Входной порт, на который передаются данные, которые требуется передать на устройство ECE-0206-1C. В режиме "Монитор" входных портов нет. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport_0 | Выходной порт, с которого считываются данные принятые устройством ECE-0206-1C | Математическая |
| outport_1 | Выходной порт, с которого считываются данные принятые устройством ECE-0206-1C | Математическая |
| outport_2 | Выходной порт, с которого считываются данные принятые устройством ECE-0206-1C | Математическая |
| outport_3 | Выходной порт, с которого считываются данные принятые устройством ECE-0206-1C | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Номер устройства | device_number | Устанавливает номер платы с которой будет происходить дальнейшая работа, может принимать следующие значения | 0 | Целое |
| Режим монитора | is_monitor_mode | Устанавливает режим монитора (только входные каналы) | Нет | Двоичное |
| Режим обмена | exch_mode | Устанавливает режим обмена данными ("Сокращенный"/"Длительный") | Сокращенный | Перечисление |
| Входной канал 1,2 | Группа свойств, отвечающих за настройку входных каналов | |||
| Режим работы | input1_mode/input2_mode | Устанавливает режим работы входного канала ("Рабочий режим"/"Режим самоконтроля") | Рабочий режим | Перечисление |
| Контроль нечетности | input1_parity/input2_parity | Устанавливает флаг проверки бита нечетности входного канала в принятом сообщении | Без контроля нечетности | Перечисление |
| Частота работы, Гц | input1_freq/input2_freq | Устанавливает частоты работы входного канала ("36-100 кГц"/"11-14.5 кГц") | 11-14.5 кГц | Перечисление |
| Формат принимаемого кадра | input1_recive_format/input2_recive_format | Формат принимаемых данных (последовательно в типах) | DOUBLE (8) | Множество |
| Входной канал 3,4 | Группа свойств, отвечающих за настройку входных каналов | |||
| Режим работы | input1_mode/input2_mode | Устанавливает режим работы входного канала ("Рабочий режим"/"Режим самоконтроля") | Рабочий режим | Перечисление |
| Контроль нечетности | input1_parity/input2_parity | Устанавливает флаг проверки бита нечетности входного канала в принятом сообщении | Без контроля нечетности | Перечисление |
| Частота работы, Гц | input1_freq/input2_freq | Устанавливает частоты работы входного канала ("36-100 кГц"/"11-14.5 кГц") | 36-100 кГц | Перечисление |
| Формат принимаемого кадра | input1_recive_format/input2_recive_format | Формат принимаемых данных (последовательно в типах) | Множество | |
| Выходной канал | Группа свойств, отвечающих за настройку выходного канала | |||
| Битность слов | output_err | Устанавливает количество бит в слове ("Выдача 32-битных слов"/"Выдача 33-битных слов"/"Выдача 31-битных слов") | Выдача 32-битных слов | Перечисление |
| Контроль нечетности | output_parity | Флаг формирования бита нечетности при отправке сообщения на выходной порт | Без формирования нечетности | Перечисление |
| Частота работы, Гц | output_freq | Устанавливает частоту при передаче данных в линию ("12.5 кГц"/"50 кГц"/"100 кГц") | 12.5 кГц | Перечисление |
| Формат отправляемого кадра | output_recive_format | Формат передаваемых данных (последовательно в типах) | DOUBLE (8) | Множество |
| Порядок байт | Группа свойств, отвечающих за настройку порядка байт | |||
| Формат WORD | word_order | Порядок байт в 2-х байтовых словах | AB | Перечисление |
| Формат INTEGER | integer_order | Порядок байт в 4-х байтовых словах | AB CD | Перечисление |
| Формат LONG | long_order | Порядок байт в 4-х байтовых словах | AB CD | Перечисление |
| Формат FLOAT | float_order | Порядок байт в 4-х байтовых словах с плавающей точкой | AB CD | Перечисление |
| Формат DOUBLE | double_order | Порядок байт в 8-ми байтовых словах с плавающей точкой | AB CD EF GH | Перечисление |
Параметры
Блок не имеет параметров.

