Блок «Приём сообщений»

 

Для получения сообщения в беспроводном режиме передачи задайте тип сообщения и номер почтового ящика, они должны быть такими же, как и у NXT, с которого сообщение передается.

Отображение параметров настройки блока (рис.1):

Блок «Приём сообщений» с открытым концентратором данных

Рисунок 1. Пиктограмма Блока «Прием Сообщений».

После того, как блок выстроился в цепочку программы, автоматически открывается концентратор данных. В зависимости от формата входящего сообщения, оно будет отправлено через один из трех разъёмов концентратора данных: текст - через разъём «T», число - — через разъём «#», логическое значение - — через разъём «√/x».

Кроме того, если требуется сравнить входящее сообщение со своим контрольным сообщением, через разъём «√/x» можно отправить логический сигнал (истина/ложь); (Дополнительную информацию см. в разделе "Концентратор данных".)

Настройка Блока «Приём сообщений»

Рисунок 2. Настройки Блока «Прием сообщений».

В списке выберите тип принимаемого сообщения (текст, число или логическое значение).

Если требуется сравнить входящее сообщение с контрольным, введите контрольный текст или число (если был выбран текстовый или числовой формат соответственно) или кнопками выбора задайте контрольное логическое значение (истина или ложь).

Выберите номер почтового ящика, в котором будут сохраняться входящие сообщения.

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

Таблица 1. Характеристики разъёмов на концентраторе данных Блока «Приём сообщений».

 

Разъём

Тип данных

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

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

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

 

Порт

Почтовый ящик

Число

1 - 10

Используемый почтовый ящик

 

 

Порт

Ввод текста

Текст

максимум 58 символов

Значение для сравнения с

Тип сообщения — не текст

 

Порт

Ввод числа

Число

-2147483648 - 2147483647

Значение для сравнения с

Тип сообщения — не число

 

Порт

Ввод логики

Логика

Истина/Ложь

Значение для сравнения

Тип сообщения — не логическое значение

 

Порт

Сообщение принято

Логика

Истина/Ложь

Истина, если сообщение принято (т. е. почтовый ящик не пуст)

 

 

Порт

Дает

Логика

Истина/Ложь

Результат сравнения

 

 

Порт

Вывод текста

Текст

максимум 58 символов

Данные сообщения

Тип сообщения — не текст

 

Порт

Вывод числа

Число

-2147483648 - 2147483647

Данные сообщения

Тип сообщения — не число

 

Порт

Вывод логики

Логика

Истина/Ложь

Данные сообщения

Тип сообщения — не логическое значение