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

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



devcontrol

Различия

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

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

devcontrol [2009/02/05 10:47] – создано sonixadmdevcontrol [2009/02/05 15:49] (текущий) – removed sonixadm
Строка 1: Строка 1:
-[[содержание|К содержанию]] | [[пользовательский интерфейс|Пользовательский интерфейс]] 
  
-====== Управление исполнительными механизмами в комплексе Sonix+ (задача DevControl) ====== 
- 
-Задача **DevControl** предназначена для //«ручного»// управления подвижными частями спектрометра. 
- 
-Интерфейс программы представлен на рис 1. Он предельно прост. В поле //«Motor»// выбирается по имени устройство (рис 2.),  в поле //«Command»// задается команда, которую пользователь хотел бы послать этому механизму (рис. 3). При нажатии кнопки //«Send»// начинается выполнение команды, загорается зеленая лампочка (во время выполнения команды она мигает), кнопка //«Send»// меняется на //«Break»//, что позволяет в любое время прервать выполнение команды.  В окне интерфейса пользователь имеет возможность следить за положением двигателя и состоянием концевиков. 
- 
-{{:dev_main.png|}} 
- 
-**Рис.1.** Интерфейс задачи **DevControl**. 
- 
-{{:dev_main_choose.png|}} 
- 
-**Рис. 2.** Окно задачи **DevControl**. Выбор устройства. 
- 
-{{:dev_main_cmd_choose.png|}} 
- 
-**Рис.3.** Окно задачи **DevControl**. Выбор команды. 
- 
-====== Список команд. ====== 
- 
-^Команда ^ Описание^ 
-| setpos x | определение текущей позиции выбранного двигателя как позиции x | 
-| move  x  | перемещение выбранного двигателя на х единиц относительно текущей позиции | 
-| goto  x | перемещение выбранного двигателя в позицию х единиц | 
-| findL | перемещение выбранного двигателя с целью поиска левого концевика | 
-|findR | перемещение выбранного двигателя с целью поиска правого концевика | 
-|find1L | перемещение выбранного двигателя влево с целью поиска первой контрольной точки | 
-|find2L | перемещение выбранного двигателя влево с целью поиска второй контрольной точки | 
-|find1R | перемещение выбранного двигателя вправо с целью поиска первой контрольной точки | 
-|find2R | перемещение выбранного двигателя вправо с целью поиска второй контрольной точки | 
- 
-====== Запуск задачи. ====== 
- 
-Задача запускается при помощи пиктограммы с двумя шестеренками или команды 
- 
-// D:\NewSystem\beta\build\DevControl.exe D:\NewSystem\py_src\dsd_python_configuration.py,// 
- 
-**где**  
-//D:\NewSystem\py_src\dsd_python_configuration.py// – имя файла конфигурации системы, написанного на языке Python. 
- 
-[[содержание|К содержанию]] | [[пользовательский интерфейс|Пользовательский интерфейс]] 
devcontrol.1233820073.txt.gz · Последнее изменение: (внешнее изменение)