Инструменты пользователя

Инструменты сайта



история

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
история [2009/02/05 11:44] sonixadmистория [2009/02/05 11:47] (текущий) – удалено sonixadm
Строка 1: Строка 1:
-[[содержание|Вернуться к содержанию]] 
  
-====== История развития Sonix и Sonix+ ====== 
-<box 100% blue>Цикл работ «Программные комплексы Sonix и Sonix+ для управления спектрометрами на реакторе ИБР-2» удостоен 1 премии на конкурсе научных, методических и прикладных работ ЛНФ по разделу «Прикладные и методические работы» в 2005 году.</box> 
- 
- 
-{{:group_3.png |}} 
- 
-Группа разработчиков: 
- 
-**Кирилов А.С., Петухова Т.Б., Мурашкевич С.М.** 
- 
-при участии: 
- 
-**Юдина В.Е., Астаховой Н.В. (группа №3 сектора 1 отдела НЭОКС)** 
- 
-Программный комплекс Sonix (SOftware for Neutron Instruments on X11 base) первоначально был разработан для спектрометра НСВР для VME-компьютера в среде [[http://en.wikipedia.org/wiki/OS-9|ОС-9]]. Позднее он был существенно доработан и перенесен на большинство спектрометров реактора ИБР-2 ЛНФ. 
- 
-====== Этапы создания Sonix: ====== 
- 
-**1995 год.** Запущена первая система управления спектрометром на базе модульного VME-компьютера с операционной системой [[http://en.wikipedia.org/wiki/OS-9|ОС-9]] (спектрометр НСВР). 
-ПО НСВР представляет собой совокупность Х-клиентов, реализованных на основе пакета [[http://ru.wikipedia.org/wiki/X_Window_System|X11]]/[[http://en.wikipedia.org/wiki/OS-9|ОС-9]] 
- 
-  
-**1997-1998 гг.** Перенос системы на спектрометры СКАТ, НЕРА-ПР и Эпсилон. 
- 
-  
-**1999-2002 гг.** Развитие ПО НСВР в Sonix: 
- 
-    * использование базы данных в реальном масштабе времени (Varman); 
-    * Х-клиент разбивается на две части: резидент и интерфейс; резидент непосредственно управляет устройством, интерфейс - резидентом со стороны пользователя; 
-    * расширение возможностей интерпретатора. 
- 
- 
-Запуск комплекса Sonix на спектрометрах ЮМО, ДН-2, СПН, ДН-12, ФСД и ФДВР. 
- 
-====== Основные черты Sonix ====== 
- 
-    * VME-компьютер выполняет всю работу 
-    * модульность – каждый узел спектрометра контролируется отдельным модулем (резидентом) 
-    * GUI выделяются в самостоятельные модули (интерфейсы) 
-    * межмодульное взаимодействие организовано с помощью базы данных реального времени (Varman) 
-    * общий конфигурационный файл для настройки задач 
-    * автоматический (скрипт) и ручной режимы работы 
-    * локальная версия программ обеспечивает удаленное управление 
-    * автоматический перезапуск системы с продолжением измерения 
-    * одновременная работа с разной DAQ электроникой 
-    * программы подготовки командных файлов для пользователей 
- 
- 
-При переходе на платформу Windows/PC на смену комплексу Sonix был создан программный комплекс Sonix+.  
-В этом комплексе воплощены как современные тенденции построения управляющих систем, так и опыт длительной эксплуатации предшественника. 
- 
-  
-Работа над новым программным комплексом Sonix+ была начата в 2004 году. 
- 
-  
-В 2004 г. система была установлена на спектрометры НЕРА-ПР и РЕМУР, в 2005 г. - на спектрометры ЮМО и ДСД (Екатеринбург), 
-в 2007 г. – на ГЕК3 и ГЕК5 (Обнинск), МОНД (Москва, Курчатовский институт) 
- 
- 
-====== Причины перехода на платформу Windows (PC) ====== 
- 
-    * дороговизна модификации аппаратуры VME систем и средств разработки для [[http://en.wikipedia.org/wiki/OS-9|ОС-9]] 
-    * затруднения с организацией on-line визуализации, особенно для многомерных спектров 
- 
-  
- 
-====== Отличия Sonix+ от Sonix ====== 
- 
-    * Межмодульное взаимодействие полностью стандартизировано (унифицированы протокол и интерфейс) 
-    * Возможно объединение устройств с получением нового качества 
-    * Пользователь взаимодействует с устройствами, а не модулями 
-    * В качестве скрипт языка системы используется Python 
-    * Ведется единый протокольный файл 
-    * Организовано автоматическое сохранение измеренных данных, а также преобразование в формат пользователя с принятой схемой именования 
-    * GUI организован универсально и более удобно 
-    * Включена визуализация данных c точечных, 1D и 2D детекторов 
-    * Реализация в среде Windows 
- 
-====== В Sonix+ улучшены и устранены ====== 
- 
-    * недостатки организации GUI – много окон для сложных систем 
-    * ограниченность протокола межмодульного взаимодействия 
-    * ограниченность применяемого скрипт языка 
-    * сложность конфигурирования комплекса 
- 
- --- //[[ogldelphi@mail.ru|R]] 2009/02/03 14:09// 
история.1233823491.txt.gz · Последнее изменение: (внешнее изменение)