Основы программирования в среде Robolab 2.9

Слайд 2

Команды управления моторами В версии 2.5.4 мощность моторов измеряется от 1

Команды управления моторами

В версии 2.5.4 мощность моторов измеряется от 1 до

5, направление отдельно
В версии 2.9.4 мощность моторов измеряется от -100 до 100 с учетом направления
Команды делятся на «Включить» и «Задать»
Слайд 3

Объекты данных и их значения В Robolab различается объект данных и

Объекты данных и их значения

В Robolab различается объект данных и его

значение
Объектом данных может быть:
Порт
Контейнер
Таймер
и др.
Значение объекта – это содержащееся в нем число
Слайд 4

Модификаторы Параметры выполнения команд, которые определяют: Порт подключенного устройства Мощность мотора

Модификаторы

Параметры выполнения команд, которые определяют:
Порт подключенного устройства
Мощность мотора
Ожидаемое значение датчика
Задаваемое значение

контейнера
и др.
Если модификатор не указан, то используется по умолчанию
Слайд 5

Выражения в Robolab 2.9 В версии 2.9.4 появился полноценный математический аппарат

Выражения в Robolab 2.9

В версии 2.9.4 появился полноценный математический аппарат
Типы данных:

int, float
Переменные и именованные контейнеры
Математические функции
Скобочные выражения
Каждый объект имеет свое текстовое представление:
Красный контейнер – red, синий – blue
Значение датчика на первом порту – S1
Существует ряд резервированных переменных (e*, blue, red, yellow, s* и т.д.)
Допускается задание мощности моторов строкой
Слайд 6

Помощь Контекстная подсказка (при наведении курсора) Ctrl-H Текстовое описание с внутренней

Помощь

Контекстная подсказка (при наведении курсора) Ctrl-H
Текстовое описание с внутренней структурой –

двойной щелчок по установленному блоку
Графическое описание с примером – пункт Help в контекстном меню (не всегда активен)
После просмотра примера Robolab предлагает сохранить его. Этого делать не нужно