Программный блок случайных событий

 
 

Этот блок генерирует случайное число (рис. 1).

   

Рисунок 1. Пиктограммы блока случайных чисел.

Генерирование таких чисел позволяет формировать непредсказуемое поведение вашего робота. Например, если вы используете шину данных для подключения программного блока случайных событий к разъему продолжительность концентратора данных программного блока перемещение, ваш робот один раз может идти вперед 4 секунды, а в следующий раз, когда вы запустите программу – 8 секунд Случайное число будет генерироваться в пределах установленных вами минимального и максимального значения включительно. Если вы хотите сгенерировать случайные числа от 5 до 10, включая 5 и 10 как возможные числа, установите минимальное значение равное 5, а максимальное 10. Если вы  не хотите, чтобы число 5 и 10 входило в диапазон случайных чисел, выберите минимальное значение 6, а максимальное – 9. установите минимальное и максимальное значение  при помощи бегунка, или введя эти значения в окне ввода. Для получения динамического номера подсоедините шины входных данных к концентратору данных блока. Выходные данные блока (то есть, случайное число) могут быть отправлены только через шину данных с разъема выходной величины(#).

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

Настройка программного блока случайных событий (рис. 2).

Рисунок 2. Настройка программного блока случайных событий.

Установите минимальное и максимально значения при помощи двух бегунков, или введя эти цифры с клавиатуры. Верхний предел бегунка имеет отметку 100, но если вводить значение верхнего предела в окне ввода, оно может быть больше 100. Вы также можете ввести отрицательное число в окно ввода минимального предела; это заменит значение, установленное бегунком. Для динамической установки минимального и максимального пределов подсоедините шины входных данных к концентратору данных блока.

На этой схеме показаны различные характеристики разъемов на концентраторе данных блока случайных событий (табл. 1):

Таблица 1. Характеристики разъемов на концентраторе данных блока случайных событий.

 

Разъем

Тип данных

Возможный диапазон

Что обозначают эти величины

Этот разъем игнорируется, если...

 

Port

A

Число

0 - 32767

Нижний предел

 

 

Port

B

Число

0 - 32767

Верхний предел

 

Port

Число

Число

Нижний предел - Верхний предел

Случайное значение в рамках диапазона от нижнего до верхнего предела (включая предельные величины)