Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Системы отладки промышленных контроллеров Ахметов, Ринат Равильевич

Данная диссертационная работа должна поступить в библиотеки в ближайшее время
Уведомить о поступлении

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Ахметов, Ринат Равильевич. Системы отладки промышленных контроллеров : автореферат дис. ... кандидата технических наук : 05.13.13.- Москва, 1996.- 17 с.: ил.

Введение к работе

Актуальность темы. Современные однокристальные микроконтроллеры, для которых создабтся программное обеспечение относятся к классу сложных систем, характеризующихся многофункциональностью, различными состояниями и наличием целого ряда подсистем со своими задачами и целями.

Опыт создания программного обеспечения промышленных контролеров показывает, что дальнейшее усовершенствование инструментальных средств отладки реализуется в следующих основных направлениях: I) создание многооконных интегрированных сред для отладки программ, настраиваемых пользователем среды на свои конкретные запросы; 2) отладка программ на языках высокого уровня; 3) сетевая отладка нескольких программ в разных микроконтроллерах одной инструментальной системой; и др.

Важнейшей задачей инструментальных средств отладки является возможность создания надёжного и эффективного по размеру кода и времени выполнения программного обеспечения для промышленных контроллеров.

Объектом исследования работы являются промышленные контроллеры на базе 8-разрядного процессора ІЄ051 фирмы INTEL, США и 16-разрядных микроконтроллеров SAB80C166 и SABC167 фирмы SIEMENS, ФРГ.

Предметом изучения являются вопросы создания надёжных и удобных средств отладки программного обеспечения к промышленным контроллерам, ориентированные на массовое внедрение.

Цель работы заключается в построении комплекса методов создания инструментальных средств отладки для как самых распространённых 8-разрядных микропроцессоров, так и для новейших 16-разрядных.

Реализация цели обеспечивает: повышение эффективности создания средств отладки для нового поколения промышленных контроллеров.

В качестве общих методов исследования использованы теория надбхности программного обеспечения, теория создания трансляторов, метода создания инструментальных средств отладки для многопроцессорных систем.

Научная новизна. Новые научные результаты, полученные в работе, заключаются в в решении теоретических и практических вопросов, связанных с исследованием и разработкой как инструментальных средств отладки, так и самого программного обеспечения.

К элементам научной новизны относятся:

- решение вопроса организации пошагового режима отладки
микроконтролера в условиях отсутствия его аппаратной
поддержки как процессором, так и всем контроллером в
целом;

- разработка языка Ассемблера TASM166 на основе описания
_ системы команд для микроконтроллеров семейства

SAB80C166/83C166 фирмы Siemens;

- создание транслятора Ассемблера и компоновщика объектных
модулей с нетрадиционными возможностями оптимизации

программного кода.

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

Реализация разработанного для создания отладчиков ЕМ9107, TD166 и TD167 комплекса методов осуществляется в рамках операционной системы MS-DOS на IBM PC AT, что делает возможным его широкое использование.

#

Апробация работы. Разработанный комплекс методов был использован при создании инструментальных систем АП0І66 и АП0І67. С помощью АП0І66 создан сетевой контроллер СИКОН - CI.

Публикации. Результаты исследований опубликованы в трёх научных статьях.

Объеи работы. Диссертация, включающая 150 стр., 33 рис., состоит из введения, четырёх глав и списка литературы из 21 наименования.