|
Инновационно-технический центр научные приборы |
|||||
Координаты и контакты |
Rus|Eng |
|||||
Программы автоматизации RDPW (Radicon Device Programming Workbench) Данное прикладное программное обеспечение для персональных компьютеров IBM PC разработано для программирования и автоматизации работы различных аппаратных компонентов рентгеновского дифрактометра, таких как детекторы, двигатели, реле и датчики. Также оно может успешно применяться к другим типам лабораторного оборудования. Если программа Вас заинтересовала, e-mail в Радикон для обсуждения возможности ее использования с Вашим лабораторным оборудованием или прибором, который наша фирма изготовит по Вашим техническим требованиям. Програмное обеспечение является двуязычным (язык русский или английский). Основная оболочка RDPW аппаратно независима. Все аппаратно зависимые функции обеспечиваются отдельными программами - аппаратными драйверами. Во время работы RDPW может запускать эти драйверы и поддерживать динамический обмен данными с ними, посылая команды, опрашивая состояние и получая результаты операций. Драйверы сообщают RDPW о существующей конфигурации аппаратных средств, именах устройств в системе и их типах.
Экран RDPW содержит следующие элементы:
Окно программы предназначено для ввода с клавиатуры, сохранения, загрузки и редактирования текстов программ. Это обычный текстовый редактор, подобный Notepad. Окно файла протокола предназначено для получения текущей информации из программы во время ее работы, а также для ручного ввода или редактирования содержимого. Когда окно активно, содержимое файла протокола может быть изменено или сохранено на диске. Графические окна предназначены для графического представления текущей информации в течение выполнения программы. Во время вывода графика вычисляется максимальное значение в ряде данных и выводится в верхней части графического окна, осуществляя таким образом автомасштабирование по ординате. Накопление данных приводит также к автомасштабированию по абсциссе. Помимо RDPW аппаратные драйверы обеспечивают контроль над операциями устройств с использованием мыши и клавиатуры. Для каждого устройства в системе отдельное интерактивное окно обеспечивается соответствующим драйвером. RDPW интегрирует различные драйверы в единую систему и дает возможность пользователю автоматизировать все операции, являющиеся доступными из драйверов только в ручном режиме. Драйверы, поставляемые с RDPW, ориентированы на электронные аппаратные средства управления, которые производятся и поставляются ООО ИТЦ "Радикон". Эти аппаратные средства основаны на микропроцессорах, установленных как на микроконтроллере, так и на каждой плате драйвера того или иного устройства. Кроме блока управления аппаратная система включает в себя детекторы, датчики, двигатели, и т.д. Каждый контроллер имеет внутренние кварцевые часы и поддерживает все зависящие от устройств операции в реальном времени. Таким образом, программное обеспечение более высокого уровня может работать в многозадачной среде Windows без того, чтобы прерывать или задерживать операции реального времени. В настоящее время с RDPW поставляются один аппаратный драйвер (сервер).
В целом этот программный комплекс может являться наиболее гибким и компактным (около 2 Мб) средством автоматизации для широкого диапазона экспериментального оборудования. Возможно оказание помощи при стыковке RDPW с программами обработки данных, например, программами фазового или рентгеноструктурного анализа.
|
||||||