Пример 1: порядок упаковки битов для экземпляра 8 – Инструкция по эксплуатации Basler Electric DECS-250N
Страница 294
276
9440573990 Bep C1
Коммуникация PROFIBUS
DECS-250N
Таблица 35. Расчет размера данных экземпляра
Номер
экземпляра
Количество
параметров в
экземпляре
Количество
параметров,
разделенное на
восемь
Общий объем
данных
6
5
0,625
1 байт
7
7
0,875
1 байт
8
5
0,625
1 байт
9
6
0,75
1 байт
10
16
2
2 байта
11
12
1,5
2 байта
12
8
1
1 байт
В этих экземплярах данные упакованы в порядке, указанном в Таблица 40. Первый элемент — это
наименьший бит первого байта. В случае наличия неиспользуемых битов они заполняются
нулевым значением. Настройка Сетевой порядок следования байт DECS-250N не влияет на
параметры типа UINT8. В примерах ниже показан порядок упаковки битов для экземпляров 8
(циклическое состояние контроллера) и 11 (циклические выходы локальных контактов).
Пример 1: Порядок упаковки битов для экземпляра 8
Общий объем данных экземпляра 8 составляет один байт. В Таблица 36 показаны параметры
экземпляра 8, как указано в Таблица 40. Первый параметр в экземпляре 8 с именем ключа
ECSCONTROL_IN_AVR_MODE
(УПРАВЛЕНИЕ DECS В РЕЖИМЕ AVR) представлен в виде
наименьшего бита в байте (бит 0). Бит 1 представляет следующий параметр с именем ключа
DECSCONTROL_IN_FCR_MODE
(УПРАВЛЕНИЕ DECS В РЕЖИМЕ FCR) и т. д. В этом экземпляре
не используются три старших бита, следовательно они всегда возвращают нулевое значение.
Таблица 36. Параметры экземпляра 8
Имя параметра
№
экземп.
Тип
RW
Имя ключа
Агрегат
Диапазон
Циклическое
состояние
контроллера
8
UINT8
R
DECSCONTROL_IN_AVR_MODE
Не находится в
режиме AVR = 0, В
режиме AVR = 1
Циклическое
состояние
контроллера
8
UINT8
R
DECSCONTROL_IN_FCR_MODE
Не находится в
режиме FCR = 0, В
режиме FCR = 1
Циклическое
состояние
контроллера
8
UINT8
R
DECSCONTROL_IN_FVR_MODE
Не находится в
режиме FVR = 0, В
режиме FVR = 1
Циклическое
состояние
контроллера
8
UINT8
R
DECSCONTROL_IN_PF_MODE
Не находится в
режиме КМ = 0, В
режиме КМ = 1
Циклическое
состояние
контроллера
8
UINT8
R
DECSCONTROL_IN_VAR_MODE
Не находится в
режиме РМ = 0, В
режиме РМ = 1
В Таблица 37 показаны количество битов всех параметров в экземпляре 8 и пример пакета,
возвращенный DECS-250N. Считывание значения 0x02 (0000 0010) экземпляра 8 указывает на
работу устройства в режиме FCR.