ADAM-5510_рус (1031634), страница 3
Текст из файла (страница 3)
Управляющий компьютер1. IBM PC совместимый компьютер с процессором i286 и выше, НЖМД, НГМД, как минимум640 кбайт стандартной и 1 Мбайт расширенной памяти.2. Как минимум один стандартный порт с интерфейсом RS232 (например, СОМ1 илиСОМ2).3. Один модемный (прямой) кабель типа DB9M/DB9M.4. Один нульмодемный кабель типа DB9M/DB9M.5. Операционная система MSDOS версии 3.31 или выше.6. Компилятор Borland Turbo C++ 3.0 для DOS.1.1.2. Микроконтроллер ADAMC55101.
Один базовый блок с двумя свободными слотами.2. Руководство пользователя.3. Один накладной помехоподавляющий фильтр для сетевого шнура.4. Две дискеты с сервисными программами для ADAM5510.5. Источник питания для ADAM5510 с выходным напряжением в диапазоне +10...+30 Впостоянного тока.1.1.3. Модули вводаCвыводаADAM5510 имеет полный набор модулей вводавывода, которые пользователь можетприменять в своих приложениях для решения самого широкого круга задач. В системе набазе ADAM5510 должен быть установлен по меньшей мере один модуль вводавывода.Список всех доступных на настоящий момент модулей приведен в таблице 11.7Copyright 19992000, ProSoft, Ltd.
All Rights Reserved.Тел.(095) 2340636, Факс: (095) 2340640, www.prosoft.ruТаблица 11. Модули ввода вывода серии ADAM5000НазначениеАналоговыйввод(выводНаименованиеADAM(5013ADAM(5017ADAM(5017НADAM(5018ADAM(5024Дискретныйввод(выводADAM(5050ADAM(5051ADAM(5052ADAM(5056РелейныйвыходADAM(5060ADAM(5068Счетчик/таймер1.2.ADAM(5080Характеристика3(канальныймодульвводасигналовтермометровсопротивления8(канальный модуль аналоговоговвода8(канальный быстродействующиймодуль аналогового ввода7(канальныймодульвводасигналов термопар4(канальный модуль аналоговоговывода16(канальныйуниверсальныймодуль дискретного ввода16(канальный модуль дискретноговвода8(канальный модуль дискретноговвода16(канальный модуль дискретноговывода6(канальный модуль релейнойкоммутации8(канальный модуль релейнойкоммутации4(канальныймодульвводачастотных/импульсных сигналовПримечаниеИзолированныйИзолированныйИзолированныйИзолированныйИзолированныйНеизолированныйНеизолированныйИзолированныйНеизолированныйИзолированныйИзолированныйИзолированный илинеизолированный(по выбору)Установка1.
Перед установкой и использованием микроконтроллеракомплектность его поставки и убедитесь в наличии:ADAM5510проверьте• базового блока с двумя крышками для незанятых слотов;• рукововодства пользователя;• накладного помехоподавляющего фильтра для сетевого шнура источника питания;• двух дискет с сервисными программами для ADAM5510.2. Подготовьте технические средства соответствии с требованиями, приведенными в п. 1.1.3. Соедините кабелем источник питания и микроконтроллер ADAM5510, подключивсоответствующие проводники к клеммам +Vs и GND микроконтроллера.
Убедитесь в том,что значение выходного напряжения источника питания лежит в пределах от +10 до +30В постоянного тока.4. Соедините модемным (прямым) кабелем типа DB9M/DB9M СОМпорт управляющегокомпьютера и порт программирования базового блока ADAM5510.8Copyright 19992000, ProSoft, Ltd. All Rights Reserved.Тел.(095) 2340636, Факс: (095) 2340640, www.prosoft.ruРис. 11. Схема подключения микроконтроллера ADAM55105. По умолчанию микроконтроллером ADAM5510 осуществляется поддержка компилятораBorland Turbo C++ 3.0 для DOS. Рекомендуется установить какойлибо компиляторязыка С на управляющем компьютере для обеспечения возможности модификацииуправляющей программы микроконтроллера ADAM5510.Примечание.
При наличии у управляющего компьютера только одного СОМпортанеобходимо внимательно следить за типом используемого коммуникационногокабеля. Для проведения загрузки программы в микроконтроллер должениспользоваться прямой (модемный) кабель, в то время как для организации обменаданными между устройствами или отладки программ необходимо использоватьнульмодемный кабель. Применение кабеля ненадлежащего типа приводит кневозможности выполнения указанных функций.1.3.Сервисная программа ADAM5510.EXE1.3.1. Конфигурирование программных средств1.
Поместите дискету утилит №1 с сервисными программами из состава комплектапоставки микроконтроллера ADAM5510 в дисковод компьютера (например, А:).2. Запустите программу установки, введя команду а:install <Enter>. После завершенияпроцедуры установки рабочим автоматически станет раздел 5510 на диске С:.3. Введите команду adam5510 <Enter>. После запуска программыактивным становится меню COMport строки меню.по умолчанию4. Нажмите клавишу <Enter>.
В ответ на это действие на экране появится диалоговое окно.Пользуясь клавишами управления курсора, выберите номер используемого СОМпортакомпьютера и нажмите клавишу <Enter> для подтверждения выбора. Для возврата встроку меню используйте клавишу <Esc>.9Copyright 19992000, ProSoft, Ltd. All Rights Reserved.Тел.(095) 2340636, Факс: (095) 2340640, www.prosoft.ruРис.
12. Вид диалогового окна задания рабочего каталога компилятора1. Выберите меню Option и нажмите клавишу <Enter>. В появившемся диалоговом окневыберите пункт Compiler и вновь нажмите клавишу <Enter>. Экран монитора приметвид, приведенный на рис. 12.2. С помощью клавиш перемещения курсора и <Enter> задайте индивидуальный рабочийкаталог для каждого программного компонента.3. Рабочий каталог для пользовательской прикладной программы указывается при выборепункта меню source file(.prg).4. Для задания параметров других программных компонентов используется те же приемы,что и приведенные выше. В табл. 12 приведена справочная информация, которая можетоблегчить пользователю эту процедуру.Таблица 12.
Рекомендуемые рабочие каталогиПунктменюCompileDebug*EditorConfigПодпунктEXE fileЗначение поумолчаниюC:\tc\bin\tc.exesource file (.PRJ)EXE filePC comm portC:\5510\source\ex1.prjC:\td30\td.exeCOM1PC comm baud9600debug file (.exe)Programming 5510program pathEXE fileEdit filenameEXE fileex1.exeYesC:\5510\debugdl\C:\dos\edit.comC:\5510\source\ex1.cC:\5510\adam.exeProgramming 5510Program pathYesC:\5510\configdl\ПримечаниеИзмените названия рабочих каталогов всоответствии с реально используемыми вкомпьютереПрограмма Turbo debuggerИспользуемый для отладкикомпьютераСОМ(портСкорость обмена черезСОМ(порт компьютераТекстовый редактор для DOSУтилита конфигурирования модулей ввода(вывода серии ADAM(5000* При необходимости выполнения отладки прикладной программы в добавление к BorlandTurbo C необходимо использовать Borland Turbo Debugger.10Copyright 19992000, ProSoft, Ltd.
All Rights Reserved.Тел.(095) 2340636, Факс: (095) 2340640, www.prosoft.ru1.3.2. Конфигурирование модулей вводаCвывода1. В меню Utility выберите команду Config и нажмите клавишу <Enter>. После завершениявывода ряда сообщений экран монитора примет вид, приведенный на рис. 13. Этаэкранная форма используется для проведения конфигурирования и калибровки модулейвводавывода серии ADAM5000.Рис. 13.
Экранная форма "Utility/Configure"2. Экранная форма Utility/Configure имеет строку меню в верхней части экрана и полесостояния, в котором отображается информация о подключенных модулях. При первомзапуске программы автоматически осуществляется поиск всех установленных модулей иотображение в поле статуса информации о них, а именно: тип модуля, значениепараметров конфигурации, значение сигналов на его входах и выходах.Таблица 13. Функции утилиты конфигурирования модулейПункт менюCOMportSearchSetupRunCalibrateTerminalFileQuitОписаниеПримечаниеВыбор СОМ(порта компьютера (например, СОМ1) изадание параметров конфигурацииПоиск установленных модулей серии ADAM(5000Задание типа модуля и значений диапазонов ввода(вывода, включая три группы параметров:• системные (System setting)• для модулей (Module setting)• выходные данные (Output data)Считывание текущего состояния каналов ввода(вывода истатуса модуляКалибровкамодуля.Сохранениекалибровочныхпараметров в EEPROM калибруемого модуляПереводADAM(5510втерминальныйрежим,позволяющий осуществлять ввод команд управления склавиатуры, с последующим возвратом в основное менюСохранение установленных значений параметров в файлеВыход в основное меню11Copyright 19992000, ProSoft, Ltd.
All Rights Reserved.Тел.(095) 2340636, Факс: (095) 2340640, www.prosoft.ru1.3.3. Компилирование и отладка пользовательской программыСервисная программа ADAM5510.EXE может быть также использована для выполнениякомпиляции пользовательской прикладной программы. При этом вызов компилятора TurboC и отладчика TurboDebugger осуществляется непосредственно из программыADAM5510.EXE.Компилирование и отладка пользовательской программы выполняются в следующейпоследовательности:1) убедитесь в корректности установки всех рабочих каталогов (см.
п. 1.3.1);2) выберите пункт Compile меню Utility и нажмите клавишу <Enter>. В ответ на этопроизойдет вызов среды разработки Turbo C и загрузка заданного файла проекта(.PRJ). Установите режимы компиляции x87 Emulation и 8088/86 or 80186 CPU Only;3) после компиляции исходного файла и получения исполняемого кода при необходимостиможно выполнить отладку, используя Turbo Debugger. Для этого выберите пункт Debugменю Utility и нажмите клавишу <Enter>. Имейте ввиду , что если используемыйкомпьютер имеет только один СОМпорт, то перед осуществлением отладки программынеобходимо изменить схему подключения микроконтроллера ADAM5510 к компьютеру,заменив прямой (модемный) кабель на нульмодемный;4) при необходимости внесения изменений в исходный код выберите пункт Editor менюUtility и нажмите клавишу <Enter>.