Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Использование регистра см. Команду IF






 

Примечание: В этом примере регистр должен быть в начале программы установлен вновь на ноль.

1: R[1]=0 2: LBL[1] 1: J P [ 1] 100 % FINE 2: J P [ 2] 100 % FINE 3: J P [ 3] 100 % FINE 4: R[1]=R[1]+1 7: JMP_LBL[1]

Вызов и проверка содержимого регистра

 

DATA; F1 [TYPE]: REGISTER

 

Комментарии к регистрам задаются в меню DATA.

 

Регистр позиций

В наличии имеется 100 регистров позиций. Их количество можно увеличить в CONTROLL START

Регистр позиций является переменной, содержащей данные о позиции.

 
 
· Сложение, · Вычитание, · Умножение, · Деление, · Целочисленное деление, · Остаток после деления.


· Возможны следующие арифметические операции

 

 

1. Присвоение: PR[n]= (значение), например, PR[n] = PR[ n]

2. Арифметическая команда: PR[n]= (значение) (оператор) (значение), например, PR[n]= PR[n] + PR[n]

3. Присвоение для отдельной оси: PR[i, j]= (значение), например, PR[1, 2] = 1200

4. Арифметическая команда для оси: PR[i, j]= (значение) (оператор) (значение), например, PR[1, 2] = PR[1, 2] + 100

PR[i, j]    
j=1 X j=2 Y j=3 Z
j=4 W j=5 P j=6 R

Примечания

Задание регистра позиций через DATA

Пример: Ввести целевую позицию в виде PR[ ]

1.

Робот
Переместить робота в целевую позицию

2. Ввести эту позицию в регистр позиций.

 

Инструмент
Действия:

1. DATA; F1 [TYPE]: POS.REGISTER

2.

Цель
Выбрать свободный регистр позиций (Установить курсор)


Свободный регистр позиций: PR[1].................= *

Занятый регистр позиций: PR[2]..................= R

 

3. SHIFT и F3 [RECORD] нажать одновременно, в результате этого значение будет занесено в PR.

 

Примечание: Заносите сразу два PR[n] с одинаковыми координатами.

 

 

Задание регистра позиции вручную

 

 

PR[1].................=R PR[2].................=* PR[3].................=* PR[4].................=* PR[5].................=* PR[6].................=* ... ... ...
Пример: Использоание регистра позиции в качестве смещения по оси Z.

1. Нажать DATA; F1 [TYPE]; выбрать Position Reg.

 

2. Курсором перейти на свободный PR.

 

3. F4[POSITION];

 
 

4. X: 0: Enter; Y: 0: Enter; Z: 150: Enter

R = используется * = свободен
W: 0: Enter; P: 0: Enter; R: 0: Enter

 

5. F4[DONE];

       
   
X: 0 W: 0 Y: 0 P: 0 Z: 150 R: 0
 







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.