Разработка эскизного проекта с действующим макетным образцом судового лазерного комплекса для снижения ледовых нагрузок на суда и инженерные сооружения, работающие на континентальном шельфе
Изучение системы термостатирования контейнера. Анализ аппаратного модуля подсистемы ориентации. Теплообменное устройство фокусирующей головки и лазера. Формат команды и структур данных информационного обмена с системами оповещения и пожаротушения.
Рубрика | Производство и технологии |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 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 - ручной режим |
Данная команда устанавливает режим работы АСПТ. При ручном режиме средства пожаротушения должны быть активированы с помощью механических переключателей, находящихся на ПУ СЛК. При автоматическом режиме средства пожаротушения активируются автоматически, при установке состояния «Пожар».
Команда 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. Команда «Перевод консоли из рабочего в похо...
Подобные документы
Технологическое назначение станка, анализ схем обработки и методов формообразования поверхностей деталей. Функциональные подсистемы проектируемого модуля. Разработка кинематической схемы модуля. Расчёты и разработка конструкции модуля с применением ЭВМ.
курсовая работа [2,1 M], добавлен 28.07.2010Открытая рециркуляционная система как наиболее распространенная конструкция промышленного комплекса охлаждения. Градирня - теплообменное устройство, являющееся связующим звеном между турбиной и атмосферой. Анализ охлаждающей способности оросителя.
дипломная работа [579,9 K], добавлен 10.07.2017Виды автоматических установок водяного пожаротушения по огнетушащему веществу. Обоснование необходимости вида автоматической противопожарной защиты. Выбор автоматической установки пожаротушения, ее электропитание, защитное заземление и зануление.
курсовая работа [152,3 K], добавлен 04.05.2012Анализ конструкции гильз цилиндров двигателей. Условия работы и основные дефекты детали. Расчет поворотного привода роботизированного лазерного комплекса, используемого для тepмoупpoчнeния поверхности гильз. Структура системы управления устройством.
дипломная работа [2,5 M], добавлен 01.08.2015Анализ направления моды и моделей-аналогов. Изучение ассортимента материалов, используемых для разработки изделий данного вида. Установление общих требований к коллекции. Разработка эскизного и технического проекта, их экономическое обоснование.
дипломная работа [6,9 M], добавлен 25.05.2015Знакомство с распространенными интегрированными системами проектирования и управления. Печи как самостоятельные устройства, работающие по собственным алгоритмам. Общая характеристика особенностей датчиков давления. Анализ термопреобразователя Тесей.
дипломная работа [4,4 M], добавлен 14.05.2015Рассмотрение методов лазерной размерной обработки хрупких неметаллических материалов. Описание экспериментального оборудования: лазерного технологического комплекса и инструментального микроскопа БМИ-1Ц. Изучение процесса управляемого термораскалывания.
курсовая работа [1,6 M], добавлен 19.04.2014Изучение характера радиационного и теплового воздействия лазерного ослепляющего облучения на элементы приемных устройств. Разработка концепции построения и математической модели функционирования микромеханического затвора с наносекундным быстродействием.
дипломная работа [827,1 K], добавлен 02.03.2017Изучение устройства и принципа работы токарно-револьверных станков. Анализ их предназначения и области применения. Обзор станков с горизонтальной и вертикальной осью револьверной головки. Описания станков с системами циклового программного управления.
контрольная работа [314,6 K], добавлен 12.05.2014Анализ принципа работы механизированной поточной линии изготовления крупных форм на базе пескомета. Расчет метательной головки пескомета. Определение конструктивных параметров, потребляемой мощность привода головки. Устройство установки для сушки песка.
контрольная работа [261,0 K], добавлен 11.10.2013Физико-химические и пожаровзрывоопасные свойства веществ и материалов, обращающихся при производстве. Выбор вида автоматического пуска установки пожаротушения. Составление схемы системы обнаружения пожара. Гидравлический расчет установки пожаротушения.
курсовая работа [880,5 K], добавлен 20.07.2014Патентно-информационный поиск разрабатываемого устройства. Энергетический, гидравлический и тепловой расчет гидропривода подачи силовой головки агрегатного станка. Определение максимальной скорости перемещения штока. Устройство и принцип работы привода.
курсовая работа [48,4 K], добавлен 19.01.2011Кинематический расчет привода. Расчет промежуточной ступени редуктора. Разработка эскизного проекта. Проверка шпоночных соединений. Разработка конструкции редуктора. Выбор смазочных материалов и системы смазывания. Конструирование муфт соединительных.
курсовая работа [6,6 M], добавлен 17.04.2019Анализ направления моды. Формирование требований к изделию. Анализ моделей аналогов. Разработка эскизного проекта. Техническое описание на модель. Выбор и характеристика материала. Расчет и построение конструкции. Методы обработки технических узлов.
курсовая работа [785,6 K], добавлен 22.06.2009Анализ современного и перспективного направления моды одежды. Декоративные приемы оформления одежды и использования аксессуаров. Разработка эскизного проекта и лекал. Основные размерные признаки необходимые для построения чертежа женского платья.
курсовая работа [40,3 K], добавлен 01.04.2013Выбор и техническое описание датчика уровня топлива, вторичного преобразователя и промышленного контроллера. Разработка программно-аппаратного комплекса, проект распределенной измерительной системы и структура управляющей программы микроконтроллера.
дипломная работа [2,3 M], добавлен 30.08.2010Задачи и пути совершенствования холодильных установок на современном этапе. Разработка функциональной схемы автоматизации холодильного модуля. Экономическое обоснование данного проекта. Устройство и принцип работы пульта автоматизации компрессора ПАК 11.
курсовая работа [87,1 K], добавлен 19.09.2010Разработка подсистемы управления объектом по индивидуальным запросам обслуживания с индивидуальными адресами флагов F1–F6. Технические требования к проектируемому изделию. Требования к надежности модуля сопряженности. Модель ситуации "дозирование".
курсовая работа [1,3 M], добавлен 30.09.2011Схема и принцип работы устройства для измерения вязкости и модуля упругости веществ. Анализ по законам развития технических систем. Формула изобретения, статическая и динамическая модели технического противоречия при помощи катастрофы типа сборка.
курсовая работа [1,2 M], добавлен 04.11.2012Разработка плана контактной сети перегона, определение объемов строительных работ. Выбор технических средств для сооружения опор. Расчет количества "окон" для сооружения опор контактной сети методом с пути. Разработка графика работы установочного поезда.
курсовая работа [631,0 K], добавлен 19.07.2011