Разработка эскизного проекта с действующим макетным образцом судового лазерного комплекса для снижения ледовых нагрузок на суда и инженерные сооружения, работающие на континентальном шельфе

Изучение системы термостатирования контейнера. Анализ аппаратного модуля подсистемы ориентации. Теплообменное устройство фокусирующей головки и лазера. Формат команды и структур данных информационного обмена с системами оповещения и пожаротушения.

Рубрика Производство и технологии
Вид дипломная работа
Язык русский
Дата добавления 23.07.2016
Размер файла 306,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Тип

Описание

0

2

First Floor Low Temperature

0.1 С

Ushort

Нижняя граница требуемой температуры на первом ярусе

2

2

First Floor High Temperature

0.1С

Ushort

Верхняя граница требуемой температуры на первом ярусе

4

2

Second Floor Low Temperature

0.1 С

Ushort

Нижняя граница требуемой температуры на втором ярусе

6

2

Second Floor High Temperature

0.1 С

Ushort

Верхняя граница требуемой температуры на втором ярусе

8

2

Tambour Low Temperature

0.1 С

Ushort

Нижняя граница требуемой температуры в тамбуре

10

2

Tambour High Temperature

0.1 С

Ushort

Верхняя граница требуемой температуры в тамбуре

Команда GetMicroclimateData

Таблица 15 Формат команды GetMicroclimateData

Команда

GetMicroclimateData

Описание

Получить данные датчиков системы термостатирования

Код

4

Размер данных

0

Данные

-

Размер ответных данных

Размер структуры Microclimate Data

Ответные данные

Структура Microclimate Data

В протоколе используется следующий формат структуры Microclimate Data.

Таблица 16 формат структуры Microclimate Data

Сдвиг

Размер

Название
поля

Размерность

Тип

Описание

0

2

Current Voltage

1 В

Ushort

Текущее напряжение

2

2

Current First Floor Zone №1 Temperature

0.1 С

Ushort

Текущая температура в зоне №1 первого яруса

4

2

Current First Floor Zone №2 Temperature

0.1 С

Ushort

Текущая температура в зоне №2 первого яруса

6

2

Current First Floor Zone №3 Temperature

0.1 С

Ushort

Текущая температура в зоне №3 первого яруса

Продолжение таблицы 16

Сдвиг

Размер

Название
поля

Размерность

Тип

Описание

8

2

Current First Floor Zone №4 Temperature

0.1 С

Ushort

Текущая температура в зоне №4 первого яруса

10

2

Current First Floor Zone №5 Temperature

0.1 С

Ushort

Текущая температура в зоне №5 первого яруса

12

2

Current Second Floor Zone №1 Temperature

0.1 С

Ushort

Текущая температура в зоне №1 второго яруса

14

2

Current Second Floor Zone №2 Temperature

0.1 С

Ushort

Текущая температура в зоне №2 второго яруса

16

2

Current Second Floor Zone №3 Temperature

0.1 С

Ushort

Текущая температура в зоне №3 второго яруса

18

2

Current Second Floor Zone №4 Temperature

0.1 С

Ushort

Текущая температура в зоне №4 второго яруса

20

2

Current Second Floor Zone №5 Temperature

0.1 С

Ushort

Текущая температура в зоне №5 второго яруса

22

2

Outdoor Temperature

0.1 С

Ushort

Текущая температура вне контейнера

24

1

Current First Floor Humidity

1 %

Byte

Текущая влажность на первом ярусе

Сдвиг

Размер

Название
поля

Размерность

Тип

Описание

25

1

Current Second Floor Humidity

1 %

Byte

Текущая влажность на втором ярусе

26

2

Status

Ushort

Текущее состояние системы

28

2

Errors

Ushort

Ошибки

30

2

Failures

Ushort

Отказы

Подробное описание значений битов представлено ниже:

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

2. Тамбур открыт - активность данного бита указывает на то, дверь тамбура открыта;

3. Дверь открыта - активность данного бита указывает на то, дверь контейнера открыта;

4. Требуемый температурный диапазон не задан - активность данного бита указывает на, то ПУ не задал требуемый температурный диапазон. Бит обнуляется после команды SetTemperatureRange.

5. Система микроклимата активна - активность данного бита показывает, что система термостатирования активна и не имеет ошибок;

6. Присутствуют не переданные диагностические данные - активность данного бита показывает, что в процессе работы произошли сбои и устройство подготовило диагностическое сообщение. После получения команды GetDiagnosticMessages бит обнуляется.

Таблица 18 Значение битов поля «Errors»

Бит

Маска

Описание

0

0x00000001

Ошибка включения устройства

1

0x00000002

Температура в зоне №1 первого яруса за пределами нормы

2

0x00000004

Температура в зоне №2 первого яруса за пределами нормы

3

0x00000008

Температура в зоне №3 первого яруса за пределами нормы

4

0x00000010

Температура в зоне №4 первого яруса за пределами нормы

Продолжение таблицы 18

Бит

Маска

Описание

5

0x00000020

Температура в зоне №5 первого яруса за пределами нормы

6

0x00000040

Температура в зоне №1 второго яруса за пределами нормы

7

0x00000080

Температура в зоне №2 второго яруса за пределами нормы

8

0x00000100

Температура в зоне №3 второго яруса за пределами нормы

9

0x00000200

Температура в зоне №4 второго яруса за пределами нормы

10

0x00000400

Температура в зоне №5 второго яруса за пределами нормы

11

0x00000800

Влажность воздуха на первом ярусе за пределами нормы

12

0x00001000

Влажность воздуха на втором ярусе за пределами нормы

13

0x00002000

Зарезервировано

14

0x00004000

Зарезервировано

15

0x00008000

Зарезервировано

Данное поле указывает на ошибки, возникшие во время работы устройства. При активности бита данном поле должно генерироваться диагностическое сообщение и бит «Присутствуют не переданные диагностические данные» в поле Status должен установится в 1. Подробное описание значений битов представлено ниже:

1. Ошибка включения устройства - активность данного бита указывает на то произошла ошибка во время включения устройства;

2. Температура в зоне N первого/второго яруса за пределами нормы - активность данных битов указывает на то, что температура в зоне N ниже нижней границы или выше верхней границе температуры на соответствующем ярусе. Бит становится равен 0, когда температура возвращается в нормальный диапазон;

3. Влажность воздуха на первом/втором ярусе за пределами нормы - активность данных битов указывает, что влажность на то, что влажность на соответствующем ярусе вне нормального диапазона. Диапазон нормального значения задается проектировщика устройства. Бит становится равен 0, когда влажность возвращается в нормальный диапазон.

Таблица 19 Значение битов поля «Failures»

Бит

Маска

Описание

0

0x00000001

Неисправность микроконтроллера

1

0x00000002

Дверь неисправна

2

0x00000004

Дверь тамбура неисправна

3

0x00000008

Датчик температуры в зоне №1 первого яруса неисправен

4

0x00000010

Датчик температуры в зоне №2 первого яруса неисправен

5

0x00000020

Датчик температуры в зоне №3 первого яруса неисправен

6

0x00000040

Датчик температуры в зоне №4 первого яруса неисправен

7

0x00000080

Датчик температуры в зоне №5 первого яруса неисправен

8

0x00000100

Датчик температуры в зоне №1 второго яруса неисправен

9

0x00000200

Датчик температуры в зоне №2 второго яруса неисправен

10

0x00000400

Датчик температуры в зоне №3 второго яруса неисправен

11

0x00000800

Датчик температуры в зоне №4 второго яруса неисправен

12

0x00001000

Датчик температуры в зоне №5 второго яруса неисправен

13

0x00002000

Датчик влажности первого яруса неисправен

14

0x00004000

Датчик влажности второго яруса неисправен

15

0x00008000

Другая неисправность

Данное поле указывает на неисправности компонентов системы термостатирования, возникшие во время работы устройства. При активности бита данном поле должно генерироваться диагностическое сообщение и бит «Присутствуют не переданные диагностические данные» в поле Status должен установится в 1. Подробное описание значений битов представлено ниже:

1. Неисправность микроконтроллера - активность данного бита указывает на то, что микроконтроллер системы микроклимата неисправен;

2. Дверь неисправна - активность данного бита указывает на то, что датчик на двери контейнера неисправен;

3. Дверь тамбура неисправна - активность данного бита указывает на то, что датчик на двери тамбура контейнера неисправен;

4. Датчик температуры в зоне N первого/второго яруса неисправен - активность данного бита указывает на то, что датчик N на соответствующем ярусе неисправен и нельзя полагаться на его показания;

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

6. Другая неисправность - активность данного бита указывает на то, что в системе присутствует другая неисправность.

Формат команды и структур данных информационного обмена с системами оповещения и пожаротушения (АСПТ)

Таблица 20 Формат команды SetAutomaticExtinguishingMode

Команда

SetAutomaticExtinguishingMode

Описание

Задать требуемый режим работы АСТП

Код

3

Размер данных

Размер структуры Automatic Extinguishing Mode

Данные

Структура Automatic Extinguishing Mode

Размер ответных данных

0

Ответные данные

-

В протоколе используется следующий формат структуры Automatic Extinguishing Mode.

Таблица 21 Формат команды AutomaticExtinguishingMode

Сдвиг

Размер

Название поля

Тип

Описание

0

1

Mode

Byte

0 - ручной режим
1 - автоматический режим

Данная команда устанавливает режим работы АСПТ. При ручном режиме средства пожаротушения должны быть активированы с помощью механических переключателей, находящихся на ПУ СЛК. При автоматическом режиме средства пожаротушения активируются автоматически, при установке состояния «Пожар».

Команда GetFireSituationData

Таблица 22 Формат команды GetFireSituationData

Команда

GetFireSituationData

Описание

Получить данные о противопожарной обстановке

Код

4

Размер данных

0

Данные

-

Размер ответных данных

Размер структуры Fire Situation Data

Ответные данные

Структура Fire Situation Data

Таблица 23 Формат структуры Fire Situation Data

Сдвиг

Размер

Название
поля

Тип

Описание

0

1

First Floor First Type Fire Notifiers Alarms

Byte

Аварийные показания оповещателей 1-го на 1-м ярусе

1

1

First Floor Second Type Fire Notifiers Alarms

Byte

Аварийные показания оповещателей 2-го на 1-м ярусе

2

1

Second Floor First Type Fire Notifiers Alarms

Byte

Аварийные показания оповещателей 1-го типа на 2-м ярусе

3

1

Second Floor Second Type Fire Notifiers Alarms

Byte

Аварийные показания оповещателей 2-го типа на 2-м ярусе

4

2

Status

Ushort

Текущее состояние системы пожаротушения (см. Таблицу 3.1)

6

2

Errors

Ushort

Тревога (см. Таблицу 3.2)

8

1

First Floor First Type Fire Notifiers State

Byte

Состояние оповещателей 1-го типа на 1-м ярусе

9

1

First Floor Second Type Fire Notifiers State

Byte

Состояние оповещателей 2-го типа на 1-м ярусе

10

1

Second Floor First Type Fire Notifiers State

Byte

Состояние оповещателей 1-го типа на 2-м ярусе

11

1

Second Floor Second Type Fire Notifiers State

Byte

Состояние оповещателей 2-го типа на 2-м ярусе

Датчики первого типа реагируют на задымление. Датчики второго типа реагируют на тепло и огонь.

Каждый бит в полях First/Second Floor First/Second Type Fire Notifiers Alarms отвечает за аварийные показания одного оповещателя. Активность бита означает что оповещатель зафиксировал избыток тепла, огонь или дым.

Каждый бит в поле First/Second Floor First/Second Type Fire Notifiers State отвечает за состояние одного оповещателя. Если бит равен 1, то оповещатель неисправен. контейнер лазер теплообменный пожаротушение

Таблица 24 Значение битов поля «Status»

Бит

Маска

Описание

0

0x00000001

Питание подключено

1

0x00000002

Средства пожаротушения активны

2

0x00000004

Режим работы системы

3

0x00000008

Требуемый режим работы не задан

4

0x00000010

Система пожаротушения активна

5

0x00000020

Присутствуют не переданные диагностические данные

6

0x00000040

Зарезервировано

7

0x00000080

Зарезервировано

8

0x00000100

Зарезервировано

9

0x00000200

Зарезервировано

10

0x00000400

Зарезервировано

11

0x00000800

Зарезервировано

12

0x00001000

Зарезервировано

13

0x00002000

Зарезервировано

14

0x00004000

Зарезервировано

15

0x00008000

Зарезервировано

Подробное описание значений битов представлено ниже:

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

2. Средства пожаротушения активны - данный бит означает что были активированы средства пожаротушения. Средства пожаротушения могли быть активированы как автоматически, так и вручную, переключением тумблера на ПУ СЛК;

3. Режим работы системы - данный бит сообщает установленный режим работы системы: 0 - ручной режим, 1 - автоматический режим;

4. Требуемый режим работы не задан - активность данного бита указывает на то, что ПУ СЛК не задал требуемый режим работы. Бит обнуляется после получения команды SetAutomaticExtinguishingMode;

5. Система пожаротушения активна - данный бит активен, когда бит «Требуемый режим работы не задан» равен нулю, а бит «Питание подключено» равен единице. То есть, ПУ СЛК задал режим работы и питание подключено;

6. Присутствуют не переданные диагностические данные - активность данного бита показывает, что в процессе работы произошли сбои и устройство подготовило диагностическое сообщение. После получения команды GetDiagnosticMessages бит обнуляется.

Таблица 25 Значение битов поля «Errors»

Бит

Маска

Описание

0

0x00000001

Угроза пожара

1

0x00000002

Пожар

2

0x00000004

Зарезервировано

3

0x00000008

Зарезервировано

4

0x00000010

Зарезервировано

5

0x00000020

Зарезервировано

Продолжение таблицы 25

Бит

Маска

Описание

6

0x00000040

Зарезервировано

7

0x00000080

Зарезервировано

8

0x00000100

Зарезервировано

9

0x00000200

Зарезервировано

10

0x00000400

Зарезервировано

11

0x00000800

Зарезервировано

12

0x00001000

Зарезервировано

13

0x00002000

Зарезервировано

14

0x00004000

Зарезервировано

15

0x00008000

Зарезервировано

Подробное описание значений битов представлено ниже:

1. Угроза пожара - данный бит равен единице, когда один оповещатель имеет аварийные показания;

2. Пожар - данный бит равен единице, когда два или более оповещателя имеют аварийные показания.

Формат команды и структур данных информационного обмена с аппаратным модулем подсистемы ориентации и стабилизации (АМ ПОС)

Команда SetPosition

Таблица 26 Формат команды SetPosition

Команда

SetPosition

Описание

Задать данные ориентации консоли

Код

3

Размер данных

Размер структуры Position Data

Данные

Структура Position Data

Размер ответных данных

0

Ответные данные

-

В протоколе используется следующий формат структуры Position Data.

Таблица 27 Формат структуры Position Data

Сдвиг

Размер

Название поля

Размерность

Тип

Описание

0

4

Sediment

См

Ulong

Осадка ледокола

4

4

Distance

См

Ulong

Расстояние ФГ от борта ледокола

8

2

Angle

Градусы

Ushort

Угол разворота консоли относительно диаметральной плоскости судна. Градусы.

10

2

Minutes

Минуты

Ushort

Угол разворота консоли относительно диаметральной плоскости судна. Минуты.

12

2

Seconds

Секунды

Ushort

Угол разворота консоли относительно диаметральной плоскости судна. Секунды.

Команда GetPOSData

Таблица 28 Формат команды GetPOSData

Команда

GetPOSData

Описание

Запрос состояния ПОС

Код

4

Размер данных

0

Данные

-

Размер ответных данных

Размер структуры POS Data

Ответные данные

Структура POS Data

Таблица 29 Формат структуры POS Data

Сдвиг

Размер

Название поля

Размерность

Тип

Описание

0

4

Sediment

См

Ulong

Установленная осадка ледокола

4

4

Distance From Boat

См

Ulong

Установленное расстояние ФГ от борта ледокола

8

2

Angle From Boat 1

Секунды

Ushort

Угловые отклонения от вертикали в плоскости, параллельной ДП

10

2

Angle From Boat 2

Ushort

Угловые отклонения от вертикали в плоскости, перпендикулярной ДП

12

2

Angle From Boat 3

Секунды

Ushort

Угловые отклонения от горизонтали

14

2

Linear From Boat 1

Миллиметры

Ushort

Линейные отклонения от вертикали в плоскости, параллельной ДП

16

2

Linear From Boat 2

Миллиметры

Ushort

Линейные отклонения от вертикали в плоскости, перпендикулярной ДП

18

2

Linear From Boat 3

Миллиметры

Ushort

Линейные отклонения от горизонтали

20

4

Range Finder Value

Миллиметры

Ulong

Показания с дальномера до поверхности льда

24

4

Range Finder Delta

Миллиметры

Ulong

Значение отклонения показаний дальномера от заданного значения

28

4

Temperature

0.1 °C

Ulong

Температура ФГ

Сдвиг

Размер

Название
поля

Размерность

Тип

Описание

32

2

Status

Ushort

Текущее состояние системы ПОС (таблицу 3.1)

34

1

Errors

Byte

Текущее ошибки системы ПОС (таблицу 3.2)

35

4

Status Start

Ulong

Текущее состояние системы ПОС при переводе консоли из походного положения (см. Таблицу 3.3)

39

4

Status Finish

Ulong

Текущее состояние системы ПОС при переводе консоли из рабочего положения (см. Таблицу 3.4)

Таблица 30 Значение битов поля «Status»

Бит

Маска

Описание

0

0x00000001

АМ включен

1

0x00000002

Консоль подключена

2

0x00000004

Присутствуют не переданные диагностические данные

3

0x00000008

Данные введены

4

0x00000010

Зарезервировано

5

0x00000020

Зарезервировано

6

0x00000040

Зарезервировано

7

0x00000080

Зарезервировано

8

0x00000100

Зарезервировано

9

0x00000200

Зарезервировано

10

0x00000400

Стабилизация в норме

Бит

Маска

Описание

11

0x00000800

Процесс стабилизации завершен

12

0x00001000

Зарезервировано

13

0x00002000

Зарезервировано

14

0x00004000

Работа АМ ПОС завершена

15

0x00008000

Зарезервировано

Подробное описание значений битов представлено ниже:

1. АМ включен - данный бит равен 1 когда на аппаратный модуль подается питание. Устройство, с которым общается ПУ может иметь независимое питание. Поэтому установка соединения не является показателем того, что на АМ ПОС подано питание;

2. Консоль подключена - данный бит равен 1 когда на консоль подается питание. Устройство, с которым общается ПУ может иметь независимое питание. Поэтому установка соединения не является показателем того, что на компрессор подано питание;

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

4. Данные введены - данный бит активируется после команды «SetPosition»;

5. Стабилизация в норме - данный бит активируется после того, как командой SetCommand была задана подкоманда «Начать стабилизацию ФГ». Бит деактивируется, если в системе стабилизации присутствуют неисправности;

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

7. Работа АМ ПОС завершена - данный бит активируется, когда консоль находится в походном положении. Активность данного бита указывает, что консоль и АМ ПОС можно обесточить.

Таблица 31 Значение битов поля «Errors»

Бит

Маска

Описание

0

0x00000001

Узел стабилизации неисправен

1

0x00000002

Расстояние до поверхности льда превышает допустимое значение

2

0x00000004

Угловые отклонения от вертикали превышают допустимое значение

3

0x00000008

Линейные отклонения от вертикали превышают допустимые значения

4

0x00000010

Отказ устройства

5

0x00000020

Зарезервировано

6

0x00000040

Зарезервировано

7

0x00000080

Зарезервировано

Подробное описание значений битов представлено ниже:

1. Узел стабилизации неисправен - активность данного бита указывает на неисправность узла стабилизации;

2. Расстояние до поверхности льда превышает допустимое значение - данный бит активируется, когда значение дальномера меньше чем минимальное значение. Минимальное значение задается разработчиками АМ ПОС;

3. Угловые отклонения от вертикали превышают допустимое значение - активность данного бита указывает, что угловые отклонения консоли по вертикали превышают допустимое значение. Бит обнуляется, когда угловые отклонения от вертикали возвращаются в нормальный диапазон;

4. Линейные отклонения от вертикали превышают допустимые значения - активность данного бита указывает, что линейные отклонения консоли по вертикали превышают допустимые значения. Бит обнуляется, когда линейные отклонения от вертикали возвращаются в нормальный диапазон;

5. Отказ устройства - активность данного бита означает общую ошибку устройства.

Таблица 31 Значение битов поля «Status Start»

Бит

Маска

Описание

0

0x00000001

Идет подъем первого звена консоли

1

0x00000002

Подъем первого звена консоли завершен

2

0x00000004

Идет складывание 4-го звена консоли для выполнения разворота

3

0x00000008

Складывание 4-го звена завершено

4

0x00000010

Идет поворот консоли

5

0x00000020

Поворот консоли завершен

6

0x00000040

Идет опускание консоли на неподвижную опору

7

0x00000080

Опускание консоли завершено

8

0x00000100

Расфиксация 3-го звена выполнена

9

0x00000200

Идет опускание 3-го звена консоли вертикальное положение

10

0x00000400

Опускание 3-го звена завершено

11

0x00000800

Фиксация распорного механизма 3-го звена выполнена

12

0x00001000

Идет выставка длинны 3-го звена консоли

Продолжение таблицы 31

Бит

Маска

Описание

13

0x00002000

Выставка 3-го звена завершена

14

0x00004000

Идет опускание 4-го звена в рабочее положение (перпендикулярно 3-му звену)

15

0x00008000

Опускание 4-го звена завершено

16

0x00010000

Идет регулировка длины 3-го звена по данным лазерного высотомера

17

0x00020000

Регулировка 3-го звена завершена

18

0x00040000

Зарезервировано

19

0x00080000

Зарезервировано

20

0x00100000

Зарезервировано

21

0x00200000

Зарезервировано

22

0x00400000

Зарезервировано

23

0x00800000

Зарезервировано

24

0x01000000

Зарезервировано

25

0x02000000

Зарезервировано

26

0x04000000

Зарезервировано

27

0x08000000

Зарезервировано

28

0x10000000

Зарезервировано

29

0x20000000

Зарезервировано

30

0x40000000

Зарезервировано

31

0x80000000

Зарезервировано

Таблица 32 Значение битов поля «Status Finish»

Бит

Маска

Описание

0

0x00000001

Идет выставка минимальной длинны 3-го звена консоли

1

0x00000002

Выставка минимальной длины завершена

Бит

Маска

Описание

2

0x00000004

Идет подъем 4-го звена консоли вверх

3

0x00000008

Подъем 4-го звена завершен

4

0x00000010

Распорный механизм 3-го звена расфиксирован

5

0x00000020

Идет подъем 3-го звена консоли вверх

6

0x00000040

Подъем 3-го звена завершен

7

0x00000080

3-е звено зафиксировано

8

0x00000100

Идет подъем 1-го звена консоли

9

0x00000200

Подъем 1-го звена консоли завершен

10

0x00000400

Идет горизонтальный разворот консоли вправо

11

0x00000800

Разворот консоли завершен

12

0x00001000

Идет поворот 4-го звена перпендикулярно 3-ему звену

13

0x00002000

Разворот 4-го звена завершен

14

0x00004000

Идет опускание 1-го звена консоли

15

0x00008000

Опускание 1-го звена консоли завершено

16

0x00010000

Зарезервировано

17

0x00020000

Зарезервировано

18

0x00040000

Зарезервировано

19

0x00080000

Зарезервировано

20

0x00100000

Зарезервировано

21

0x00200000

Зарезервировано

22

0x00400000

Зарезервировано

23

0x00800000

Зарезервировано

24

0x01000000

Зарезервировано

25

0x02000000

Зарезервировано

26

0x04000000

Зарезервировано

27

0x08000000

Зарезервировано

Бит

Маска

Описание

28

0x10000000

Зарезервировано

29

0x20000000

Зарезервировано

30

0x40000000

Зарезервировано

31

0x80000000

Зарезервировано

Команда SetCommand

Таблица 33 Формат команды SetCommand

Команда

SetCommand

Описание

Задать подкоманду системе ПОС

Код

6

Размер данных

Размер структуры Command

Данные

Структура Command

Размер ответных данных

0

Ответные данные

-

Таблица 34 Формат структуры Command

Сдвиг

Размер

Название
поля

Тип

Описание

0

1

Command

Byte

Числовое значение команды. Смотри таблицу 35

Таблица 35 Описание значений в поле Command

Числовое значение

Описание команды

1

Завершение работы

2

Перевод консоли из походного в рабочее положение

3

Начать стабилизацию ФГ

4

Перевод консоли из рабочего в походное положение

Подробное описание значений битов представлено ниже:

1. Команда «Завершение работы» - данная подкоманда передается, когда консоль находится в походном положении. После завершения подкоманды консоль и АМ ПОС можно обесточить;

2. Команда «Перевод консоли из походного в рабочее положение» - данная подкоманда передается, когда консоль находится в походном положении. Данная команда переводит консоль в рабочее положение. Состояние перевода консоли отображается в поле «Status Start»;

3. Команда «Начать стабилизацию ФГ» - данная подкоманда передается, когда консоль находится в рабочем положении. После этой команды АМ начинает стабилизацию ФГ над поверхностью льда;

4. Команда «Перевод консоли из рабочего в похо...


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.