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

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


Этот перевод старее, чем оригинальная страница, и может быть неактуальным. Смотрите, что было изменено.
Перевод этой страницы:

scp

Это старая версия документа!


Return to Index | Retun to universal set of clients

The SCP clent

The SCP (Sonix+ Control Panel) client is conceived as some initial program for the Sonix+ user interface, which

  • Facilitates loading/reboot and an unloading of control modules (drivers and servers), and also - the general testing of their presence;
  • Facilitates a launch of user interface clients;
  • Carries out some general operations, for example, administration of remote access to the control computer via Web Sonix site.

In the future it is supposed to add some features for manual control of spectrometers, manul spectra visualisation, etc.

Scp run

The program is started double clicking the icon .
At start the program checks presence of Sonix + control modules, described in the SCPconfiguretion file. The result of this test is notified by the icon in client window header, status line and sometimes in the separate mesage box.

Icon Sonix+ load state
Empty Nothing I is loaded (two empty enclosed circles)
Only Varman a server it is loaded
goto  x Some modules are absent. (See command TestCfg)
findL The complex is loaded completely













Главное меню

Главное меню, помимо, стандартных пунктовView и Help содержит пункты Sonix, Tools и Remote access. Подменю Sonix предназначено для управления загрузкой и проверки наличия необходимых модулей.

Команда Действие
Load/Reload Загружает все модули текущей конфигурации, начиная с Varman сервера и инициируя Python (start.py). Все ранее загруженные модули предварительно удаляются. После окончания загрузки рекомендуется проверить комплектность с помощью команды Check.
Check Проверяется соответствие состава загруженных модулей списку загрузки, а также Varman сервера. В результате изменяется иконка приложения (Таблица 1). Если комплекс загружен не полностью, выдается соответствующее сообщение
Test cfg Как и в предыдущей команде, проверяется соответствие состава загруженных модулей списку загрузки. В отдельном окне выдается список всех модулей. Загруженные модули помечаются loaded, незагруженные – пустой строкой
Unload Безусловное прекращение работы и выгрузка всех модулей из списка загрузки.
Edit configuration Редактирование конфигурационного файла в отдельном окне.


Подменю Tools и инструментальная панель

Подменю Tools формируется динамически согласно списка из конфигурационного файла задачи. В него можно включить все основные компоненты пользовательского интерфейса, которые могут понадобиться в процессе работы. Содержание подменю Tools дублируется для удобства в виде инструментальной панели (см. рис. 4). При первом нажатии на кнопку панели (выборе пункта меню) соответствующая задача запускается. При повторном нажатии после запуска – она появляется поверх всех окон. Однако это может не сработать, если заголовок окна задачи на содержит имени этой задачи. В этом случае с помощью меню и инструментальной панели можно только вызвать задачу.


Управление удаленным доступом

Для управления удаленным доступом к управляющему компьютеру спектрометра со стороны сайта WebSonix предназначен диалог Remote access.

Пользователь может выбрать режим работы:

  • Closed - внешний доступ через сайт WebSonix полностью закрыт
  • Supervision only – внешнее управление запрещено, слежение разрешено
  • Full - внешний доступ полностью открыт.

В поле Remote user name отображается имя пользователя, захватившего внешнее управление, если таковое имеет место.

Редактирование файла конфигурации

Файл конфигурации задачи Scp называется scp.cnf. Он может быть отредактирован как с помощью любого текстового редактора, так и в самой программе Scp, для чего в подменю Sonix включена команда Edit configuration. Последнее включено для удобства опытных пользователей и требует особой ответственности, прежде всего при редактировании списка управляющих модулей Sonix+. Примерный вид окна редактирования приведен ниже. Файл конфигурации содержит два списка:

  • Управляющих модулей комплекса Sonix, задействованных на спектрометре -(Modules)
  • Задач пользовательского интерфейса, включенных в список инструментов - Tools.

Кроме того, в файле прописан полный путь файла конфигурации спектрометра, необходимый для правильной настройки управляющих модулей комплекса Sonix+.

Список модулей содержит колонки «имя файла» и «имя модуля». Второе не требует пояснений. «Имя файла» должно содержать только имя соответствующего файла без пути и расширения «.exe».
Список задач пользовательского интерфейса состоит из колонок полного пути файла и имени, по которому будет идентифицироваться окно этого приложения.

В списки можно вставлять пустые колонки и/или стирать имеющиеся. Для редактирования любого поля из списков, необходимо выбрать его с помощью правой кнопки мыши.
В открывшемся окне нужно ввести необходимое значение и подтвердить ввод кнопкой «Ok»
Return to Index | Retun to universal set of clients

scp.1260951373.txt.gz · Последнее изменение: (внешнее изменение)