history
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
history [2009/09/09 10:52] – kirilov | history [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | [[index|Вернуться к содержанию]] | ||
- | ====== History of development ====== | ||
- | |||
- | <box 80% red>The cycle of works « Program complexes Sonix and Sonix + for instrument control at the IBR-2 reactor» is awarded with 1 premium at competition of scientific, methodical and applied works at FLNP in section « Applied and methodical works » in 2005. | ||
- | </ | ||
- | |||
- | {{: | ||
- | |||
- | Group of developers: | ||
- | |||
- | **Kirilov A.S., Murashkevich S.M., Petukhova Т.B., Yudin V.E.** | ||
- | |||
- | We are grateful to: | ||
- | |||
- | **Heinitz J., Litvinenko E.I., Prickhodko V.I., Nikiforov A.S., Sirotin A.P., Korobchenko M.L., Levchanovski F.V., Drozdov V.A., Butenko V.A. | ||
- | ** | ||
- | |||
- | Software complex Sonix (SOftware for Neutron Instruments on X11 base) was initially developed for the Neutron Spectrometer with High Resolution(for VME-computer in the [[wpru> | ||
- | [[http:// | ||
- | ====== Sonix milestones ====== | ||
- | |||
- | **1995.** The first control system based on the modular VME-computer with operational system OS-9 has been created at the NSHR diffractometer at the IBR-2 reactor. | ||
- | |||
- | **1997-1998.** Complex is installed at SKAT, NERA-PR and Epsilon instruments. | ||
- | |||
- | **1999-2002.** Complex was modified greatly and installed at YuMO, DN-2, SPN, DN-12, FSD and HRFD instruments. | ||
- | |||
- | Main improvements are: | ||
- | * former X-clients were separated into " | ||
- | * use of a real time database (Varman from IRI TU Delft) for module communication; | ||
- | * script language enhancements. | ||
- | |||
- | |||
- | ====== Основные черты Sonix ====== | ||
- | |||
- | * VME-компьютер выполняет всю работу | ||
- | * модульность – каждый узел спектрометра контролируется отдельным модулем (резидентом) | ||
- | * [[wpru> | ||
- | * межмодульное взаимодействие организовано с помощью базы данных реального времени ([[http:// | ||
- | * общий конфигурационный файл для настройки задач | ||
- | * автоматический (скрипт) и ручной режимы работы | ||
- | * локальная версия программ обеспечивает удаленное управление | ||
- | * автоматический перезапуск системы с продолжением измерения | ||
- | * одновременная работа с разной DAQ электроникой | ||
- | * программы подготовки командных файлов для пользователей | ||
- | |||
- | |||
- | При переходе на платформу Windows/PC на смену комплексу Sonix был создан программный комплекс Sonix+. | ||
- | В этом комплексе воплощены как современные тенденции построения управляющих систем, | ||
- | |||
- | |||
- | Работа над новым программным комплексом Sonix+ была начата в 2004 году. | ||
- | |||
- | |||
- | **в 2004 г.** - система была установлена на спектрометры НЕРА-ПР и РЕМУР \\ | ||
- | **в 2005 г.** - на спектрометры ЮМО и ДСД (Екатеринбург) \\ | ||
- | **в 2007 г.** - на ГЕК3 и ГЕК5 (Обнинск), | ||
- | |||
- | |||
- | ====== Причины перехода на платформу Windows (PC) ====== | ||
- | |||
- | * дороговизна модификации аппаратуры VME систем и средств разработки для [[wpru> | ||
- | * затруднения с организацией on-line визуализации, | ||
- | |||
- | |||
- | |||
- | ====== Отличия Sonix+ от Sonix ====== | ||
- | |||
- | * Межмодульное взаимодействие полностью стандартизировано (унифицированы протокол и интерфейс) | ||
- | * Возможно объединение устройств с получением нового качества | ||
- | * Пользователь взаимодействует с устройствами, | ||
- | * В качестве скрипт языка системы используется [[wpru> | ||
- | * Ведется единый протокольный файл | ||
- | * Организовано автоматическое сохранение измеренных данных, | ||
- | * [[wpru> | ||
- | * Включена визуализация данных c [[dotdetector|точечных]], | ||
- | * Реализация в среде Windows | ||
- | |||
- | ====== В Sonix+ улучшены и устранены ====== | ||
- | |||
- | * недостатки организации [[wpru> | ||
- | * ограниченность протокола межмодульного взаимодействия | ||
- | * ограниченность применяемого скрипт языка | ||
- | * сложность конфигурирования комплекса | ||
- | |||
- | --- // |
history.1252479174.txt.gz · Последнее изменение: (внешнее изменение)