1. Реорганизация программного комплекса Sonix+ для работы с данными в виде списка событий
Кирилов А.С., Морковников И.А., Мурашкевич С.М., Петухова Т.Б., Трунтова Л.А.
Применение на установках реактора ИБР-2 новых DAQ контроллеров, в которых отсутствует аппаратное гистограммирование данных в ближайшие годы примет все более массовый характер. При этом происходит замена первичной формы представления данных в виде гистограмм в пользу накопления в виде списка отдельных событий, что соответствует общемировой тенденции. Это повлечет за собой определенную перестройку комплекса Sonix+. При этом, с одной стороны, гистограммы следует сохранить для оперативной визуализации и для программ обработки, которые специфичны для каждой установки, до их перевода для работы с данными в новой форме. С другой стороны, снимается аппаратное ограничение по дискретизации при построении этих гистограмм, что, как ожидается, на практике приведет к существенному увеличению размеров гистограмм, в том числе, превышающему лимит доступного виртуального адресного пространства для 32-разрядных приложений.
В работе предложен подход к разрешению этой проблемы.
2. PyChannel программа обмена сообщениями для программного комплекса Sonix+
Морковников И.А., Трунтова Л.А.
Командный интерфейс Sonix+ позволяет передавать команды и сигналы только в пределах управляющего компьютера, между 32х битными приложениями и адаптирован исключительно для семейства операционных систем Windows, что значительно ограничивает возможности развития графического интерфейса, Websonix и хранилища пользовательских файлов, разрабатываемых для программного комплекса.
Для обхода этих ограничений была разработана программа PyChannel, которая позволяет передавать сообщения между приложениями и устройствами Sonix+, работающими на разных архитектурах, операционных системах и компьютерах.