Контроллер системы автоматизации
Категория реферата: Рефераты по информатике, программированию
Теги реферата: растения реферат, отчет по производственной практике
Добавил(а) на сайт: Roshet.
1 2 3 4 5 6 | Следующая страница реферата
1 Техническое задание на разработку проекта
Исходные данные для проектирования
Назначение устройства
Устройство, разработка которого проводится в данной работе, - контроллер системы автоматизации. В качестве реализуемых на его основе функций можно назвать следующие: получение данных от датчиков состояния объекта управления, формирование управляющих воздействий согласно решаемым задачам, обмен информацией с другими контроллерами и центральной ЭВМ. Также в этот список можно включить и такие внутренние сервисные функции как самодиагностика и контроль хода выполнения программы – выявление ситуаций “зависания”.
В проекте не рассматриваются процессы непосредственного управления объектом. Поэтому основной задачей контроллера будет прием данных от внешнего источника, преобразование их в нужный формат и передача дальше по цепочке. То есть контроллер можно рассматривать как некий “информационный” ретранслятор, снабженный функциями контроля и самодиагностики.
Контроллер принимает данные в виде пакетов в соответствии с протоколом X-Modem, обеспечивающим проверку возникновения ошибок передачи и повторный запрос пакета в случае их возникновения. Реализуемый интерфейс приема – ИРПР-М.
Информация буферизуется и передается дальше по одному байту без контроля ошибок также с использованием интерфейса ИРПР-М. Дополнительно с помощью программируемого таймера контроллер производит проверку состояния ПЗУ (подсчет контрольной суммы) и анализ хода выполнения программы. В случае несовпадения контрольной суммы либо зависания одной из задач выключается индикатор нормальной работы, и процесс останавливается до вмешательства оператора.
1.1.2 Характеристики интерфейса ИРПР-М
Интерфейс ИРПР-М является унифицированной системой связей и сигналов и обеспечивает единые способы обмена информацией при соединении корреспондентов посредством кабеля. Интерфейс ИРПР-М может быть использован при построении сосредоточенных модульных систем обработки данных. По классификационным признакам интерфейс ИРПР-М является межблочным, асинхронным, параллельным, однонаправленным, радиальным интерфейсом. Единицей обмена данными для интерфейса является байт или слово. Максимальное удаление двух взаимодействующих компонент – 15 метров. Максимальное число линий связи – 40. Минимальный набор линий связи приведен в таблице 1.1
Таблица 1.1 - Сигналы интерфейса ИРПР-М
Сигнал |
Активный Уровень |
Инициатор сигнала |
Комментарий |
-ACKNLG |
Низкий |
Приемник |
Запрос очередного байта данных |
BUSY |
Высокий |
Приемник |
Высокий уровень на линии сигнализирует о неготовности приемника к обмену |
-STROBE |
Низкий |
Передатчик |
Строб данных |
DATA |
- |
Передатчик |
Восемь (шестнадцать) линий данных |
Временные диаграммы, объясняющие обмен информацией по линиям интерфейса, представлены на рисунке 1.1.
Рисунок 1.1 – Временные диаграммы интерфейса ИРПР-М
1.1.3 Структура сообщений
Прием данных осуществляется в соответствии с протоколом X-Modem. Пакет информации представляет собой последовательность из 132 байт. Структура пакета:
Заголовок пакета. В качестве заголовка выступает код 01h (SOH).
Два байта – номер пакета. Первый байт – собственно номер, а второй его дополнение (для контроля ошибок).
Рекомендуем скачать другие рефераты по теме: реферат на тему школа, оружие реферат.
1 2 3 4 5 6 | Следующая страница реферата