Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2020, 12:59   #1
A_ghost
Гуру
 
Регистрация: 04.06.2012
Сообщения: 54
Сказал Спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении
По умолчанию вопрос по Karel

Всем доброго времени суток нужен совет человека понимающего в программировании KAREL Есть задача в программу Karel вывести позиционные регистры обработать их а потом вывести в другие позиц регистры и уже в основной программе их использовать Я не совсем понимаю как в программу карел подгрузить данные из позиционных регистров???
A_ghost вне форума   Ответить с цитированием
Старый 06.08.2020, 05:51   #2
Alexx83
Мастер
 
Регистрация: 06.02.2020
Сообщения: 30
Сказал Спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении
По умолчанию

Доброе утро.

Для работы с данными Cartesian:
GET_POS_REG(register_no, status <,group_no>) - получить данные из PR
SET_POS_REG(register_no, posn, status<, group_no>) - записать данные в PR.
Alexx83 вне форума   Ответить с цитированием
cказали "Спасибо" Alexx83 за это сообщение:
A_ghost (06.08.2020)
Старый 06.08.2020, 11:56   #3
A_ghost
Гуру
 
Регистрация: 04.06.2012
Сообщения: 54
Сказал Спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении
По умолчанию

Сообщение от Alexx83 Посмотреть сообщение
Доброе утро.

Для работы с данными Cartesian:
GET_POS_REG(register_no, status <,group_no>) - получить данные из PR
SET_POS_REG(register_no, posn, status<, group_no>) - записать данные в PR.
А можно побольше синтаксиса или пример какой нить у меня пишет ошибке инвалид айди
A_ghost вне форума   Ответить с цитированием
Старый 06.08.2020, 12:30   #4
A_ghost
Гуру
 
Регистрация: 04.06.2012
Сообщения: 54
Сказал Спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении
По умолчанию

прога
PROGRAM frame_points


VAR

point1 : XYZWPR
point2:XYZWPR
point3:XYZWPR
point4:XYZWPR


BEGIN
point1=GET_POS_REG [11]

END frame_points



ошибка
C:\Users\user\Desktop\untitled1.kl(13)
13 point1=GET_POS_REG [11]
^ ERROR
Invalid class for Id, VARiable expected. Id: GET_POS_REG
A_ghost вне форума   Ответить с цитированием
Старый 06.08.2020, 13:21   #5
Alexx83
Мастер
 
Регистрация: 06.02.2020
Сообщения: 30
Сказал Спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении
По умолчанию

Ну вы б хоть мануал открыли ....


PROGRAM test
----------------------------------------------------
-- Creation date: 2020.08.06
-- Created by:
----------------------------------------------------
-- Version: 0.0.0.0 - 00
----------------------------------------------------
-- Function:
----------------------------------------------------
-- Last modified: 2020.08.06
-- Last modified by:
----------------------------------------------------
%COMMENT = '0.0.0.0 - 00'

VAR
homepos: XYZWPR
STATUS : Integer
----------------------------------------------------
-- BEGIN
----------------------------------------------------
BEGIN
homepos = CURPOS (0,0)
homepos = GET_POS_REG(11, STATUS, 1)
END test
Alexx83 вне форума   Ответить с цитированием
cказали "Спасибо" Alexx83 за это сообщение:
A_ghost (07.08.2020)
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +2, время: 13:10.

vBulletin v3.6.2, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co