Текст сообщения (LOGO! 0BA6)

image\block_mt_sn.gif

Краткое описание

Эта функция отображает тексты сообщений и параметры других блоков в LOGO! Дисплей или модуль LOGO! TD, когда LOGO! работает в режиме RUN.

Устройства LOGO! серии 0BA6 поддерживают многие новые функции текстов сообщений, которые не поддерживались устройствами LOGO! серии 0BA5 и более ранних серий. Тем не менее, вы можете выбрать, следует ли использовать функциональные блоки текстов сообщений LOGO! 0BA6 с новыми возможностями или Функциональные блоки текстов сообщений LOGO! 0BA5 в вашей коммутационной программе. Этот выбор осуществляется в диалоговом окне Файл -> Настройка текста сообщений вместе с другими глобальными настройками. Нельзя смешивать и соединять функциональные блоки текстов сообщений LOGO! 0BA5 и функциональные блоки текстов сообщений LOGO! 0BA6 в коммутационной программе.

 

Соединение

Описание

Вход En

Переход из 0 в 1 на входе En (разрешение) вызывает вывод текста сообщения.

Вход P

P определяет приоритет текста сообщения.

0 – минимальный приоритет, 127 – самый высокий приоритет.

Ack: Подтверждение текста сообщения.

Параметр

Text:    Ввод текста сообщения

Par:   Параметр или фактическое значение другой, ранее сконфигурированной функции, может отображаться в виде чисел или гистограммы (см. «Видимые параметры или фактические значения»)

Time:   Отображает постоянно обновляемое текущее время

Date:   Отображает постоянно обновляемую дату

EnTime:    Отображает время перехода из 0 в 1 сигнала на входе En

EnDate:    Отображает дату перехода из 0 в 1 сигнала на входе En

Имена состояния входа/выхода: Отображение имени состояния цифрового входа или выхода, например, «On» или «Off».

Analog Input: Отображение входного аналогового значения в отображаемом текстовом сообщении и обновляемого в соответствии со значением аналогового времени.

Выход Q

Q остается установленным все время, пока тексты сообщений находятся в очереди.

Настройки

В дополнение ко входам функционального блока и параметрам текста сообщения, следующие настройки обеспечивают дополнительное управление отображением текстов сообщений:

Описание функции

При переходе из 0 в 1 сигнала на входе En и работе LOGO! в режиме RUN, дисплей LOGO! и/или модуль LOGO! TD отображает заданный текст сообщения.

Если блок выбора «Подтверждение сообщения» не был выбран, текст сообщения делается скрытым при изменении сигнала на входе En с 1 на 0.

Если блок выбора «Подтверждение сообщения» выбран, то после сброса в 0 входа En текст сообщения отображается до тех пор, пока он не будет подтвержден нажатием кнопки OK. Текст сообщения не может подтверждаться, пока вход En находится в высоком состоянии.

В случае срабатывания нескольких функций текстовых сообщений при En=1, отображается сообщение с самым высоким приоритетом (0 = минимальный, 127 = максимальный). Это также подразумевает, что текст нового сообщения отображается только в том случае, если его приоритет выше ранее разрешенных текстов сообщений.

Если коммутационная программа использует флаг M27, то в случае, если M27=0 (низкий уровень) LOGO! отображает только те тексты сообщений, которые составлены из символов основного набора (Набор символов 1). Когда M27=1 (высокое значение), LOGO! отображает тексты сообщений только вспомогательного набора символов (Набор символов 2).

После отключения или подтверждения текста сообщения дисплей автоматически отображает ранее отображавшийся активный текст сообщения, имеющий наивысший приоритет.

Вы можете переключиться между отображением в режиме RUN и текстом сообщения при помощи кнопок image\logo_up_sn.gif и image\logo_down_sn.gif.

Специальные характеристики, подлежащие учету при конфигурировании

image\dialog_meldetext_sn.gif

 

image\1_sn.gif

Область имени блока

Здесь вы можете задать имя блока

image\2_sn.gif

Область настроек

Здесь вы можете задать следующие настройки:

  • Приоритет текста сообщения

  • Блок выбора подтверждения сообщения: в случае выбора требует подтверждения сообщения для его закрытия

  • Выбор набора символов для текста сообщения

image\3_sn.gif

Область прокрутки

Здесь вы задаете параметры прокрутки для текста сообщения:

  • Посимвольный формат прокрутки

  • Построчный формат прокрутки

  • Блок выбора разрешения прокрутки для каждой строки дисплея

image\4_sn.gif

Область назначения сообщения

Вы можете задать область назначения для отображения сообщений на дисплее LOGO!, LOGO! TD, или на обоих устройствах.

 

image\5_sn.gif

Зона сообщений

Здесь вы задаете выравнивание текста сообщения. Введенная в этой зоне информация соответствует тому, что будет отображаться на дисплее модуля LOGO! или модуля LOGO! TD.

Над этой зоной располагаются дополнительные клавиши:

image\msgtext_delete_button_sn.gif Клавиша Удалить: для удаления записей из области сообщений

image\msgtext_specchars_button_sn.gif Клавиша специальных символов: для вставки специальных символов в область сообщений

image\msgtext_bargraph_button_sn.gif Клавиша гистограммы: для вставки горизонтальной или вертикальной гистограммы в область сообщения

Клавиша Al: для вставки аналогового входного значения в область сообщения

Клавиш включения и отключения: для задания двух строк, представляющих цифровые значения, соответствующих состоянию 0 и состоянию 1, например – «ВЫКЛ.» и «ВКЛ.».

Клавиша ручного редактирования: для использования статического редактора с целью перемещения, добавления и изменения элементов текста сообщения без изменения положения других элементов.

image\6_sn.gif

Зона блоков

В этой зоне выполняется выбор блоков из всей совокупности блоков коммутационной программы. После этого обеспечивается возможность выбора параметров из этих блоков для отображения в тексте сообщения.

image\7_sn.gif

Зона параметров блока

В этой зоне выполняется выбор параметров, подлежащих отображению в тексте сообщения из блока, выбранного в зоне блоков.

image\8_sn.gif

Клавиши вставки параметра

Эта клавиша служит для вставки выбранного параметра блока в текст сообщения.

Выравнивание текста сообщения

В области сообщения отображается сетка из четыре линий и знакомест. Конфигурация области текста сообщения имеет ширину 24 символа для западноевропейских наборов символов, и 16 символов для азиатских наборов символов. В каждом из случаев ширина каждой строки в символах в два раза больше, чем ширина дисплея LOGO! или LOGO! TD. Строки сообщений, длина которых превышает ширину фактического дисплея, могут отображается в режиме «прокрутки». В области сообщения программа LOGO!Soft Comfort обозначает зону, соответствующую видимой области дисплея модуля LOGO! или LOGO! TD одним цветом, а зона, которая может быть показана только с использованием прокрутки сообщения, отображается другим цветом.

Для конфигурирования содержимого текста сообщения выполните следующие шаги:

  1. Из области «Блоки» выберите блок, параметры которого вы хотите вывести.

  2. Перетаскивайте требуемые параметры из области «Параметры блока» в область «Текст сообщения» . Для вставки значения параметра также можно воспользоваться кнопкой «Вставить».

  3. В области «Текст сообщения» вы можете добавлять по потребности данные параметра, значения времени или даты из области параметров блока, а также вводить текст. Для ввода текста выберите набор символов для текста сообщения и наберите текст. Вы также можете использовать клавиши, расположенные над областью текста сообщения для добавления специальных символов, гистограмм, аналоговых входных значений и названий состояний цифровых входов и выходов.

Набор символов текста сообщения

LOGO! 0BA6 поддерживает работу с пятью наборами символов для сообщений. Из них вы можете выбрать два набора для отображения текстов сообщений при помощи команды меню Файл -> Настройка текста сообщений или при помощи меню «Настр.сбщ.» модуля LOGO!. Из пятидесяти возможных текстов сообщений, которые могут быть настроены, можно выбрать первый язык для части сообщений и второй язык для остальных сообщений. Например, можно настроить пятьдесят функциональных блоков текстов сообщений с одним текстом сообщения для набора символов 1. Или же можно настроить двадцать пять функциональных блоков текстов сообщений, каждый из которых имеет два текста сообщения: один для набора символов 1 и один для набора символов 2. Допустима любая комбинация, в которой общее число текстов не превышает пятидесяти.

Диалоговое окно Текст сообщения отображает наборы символов, доступные в настоящее время для ваших текстов сообщений с учетом заданных параметров текста сообщения. Для использования набора символов отметьте блок «Включено» и выберите кнопку соответствующего набора символов. Вводимые после этого символы будут принадлежать включенному и выбранному набору символов. В случае отмены отметки в блоке «Включено» для набора символов программа LOGO!Soft Comfort запросит подтверждение и затем удалит текст сообщения, если он имеется, соответствующий этому набору символов.

Набор символов для текста сообщения не зависит от языковых настроек меню дисплея LOGO!. Для этого могут использоваться разные языки.

Набор символов для китайского языка

Модули LOGO! Basic и LOGO! TD поддерживают набор символов для китайского языка (GB-2312) для использования в Китайской Народной Республике. Для этого набора символов устройства используют кодировку Windows. Кодировка Windows позволяет устройствам отображать те же символы, которые показаны в редакторе текстов сообщений программы LOGO!Soft Comfort при использовании эмулятора китайского языка или китайской версии Microsoft Windows.

Для правильного отображения символов китайского языка в редакторе текстов сообщений программы LOGO!Soft Comfort китайский набор символов требует использования китайской версии Windows или эмулятора китайского языка. Эмулятор китайского языка необходимо запускать до того, как в программе LOGO!Soft Comfort будет открыт функциональный блок текста сообщения.

Прокрутка сообщения

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

При посимвольной прокрутке сообщений символы строки сообщения перемещаются влево, при этом крайние символы слева по одному исчезают с экрана, а новые символы появляются по одному справа. Интервал времени для прокрутки задается настройкой параметра текста сообщений TickTime.

При прокрутке сообщений по одной строке половина сообщения прокручивается влево, исчезая с экрана, а при этом вторая половина сообщения появляется справа. Интервал времени для прокрутки равен значению параметра TickTime, умноженному на 10. Происходит поочередное отображение двух половин сообщения на дисплее модуля LOGO! или LOGO! TD.

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

Пример: прокрутка сообщения по одному символу

На следующем рисунке показана конфигурация программы LOGO!Soft Comfort для однострочного текста сообщения длиной в 24 символа:

image\logo_message_tick_configuration.gif

Если для этого сообщения установлена прокрутка по одному символу с интервалом прокрутки, равным 0,1 с, то начальный вид строки сообщения на дисплее модуля LOGO! или LOGO! TD будет таким, как показано на рисунке.

image\logo_ch_or_line_tick_display1.gif

Через 0,1 с строка сообщения будет прокручена на один символ. При этом сообщение отображается на дисплее модуля LOGO! или LOGO! TD так, как показано ниже.

image\logo_ch_tick_display2.gif

Через 0,1 с строка сообщения будет прокручена еще на один символ. При этом сообщение отображается на дисплее модуля LOGO! или LOGO! TD так, как показано ниже.

image\logo_ch_tick_display3.gif

Пример: прокрутка сообщения по одной строке

В приведенном ниже примере используется то же сообщение, что и в предыдущем.

image\logo_message_tick_configuration.gif

Если для этого сообщения установлена прокрутка по одной строке с интервалом прокрутки, равным 0,1 с, то начальный вид сообщения на дисплее модуля LOGO! или LOGO! TD будет представлять собой левую половину сообщения, как показано на рисунке.

image\logo_ch_or_line_tick_display1.gif

Через 1 секунду (10 x 0,1 с) сообщение прокручивается, при этом будет показана правая половина сообщения, как видно из следующего рисунка.

image\logo_line_tick_display2.gif

На дисплее поочередно отображаются две половины сообщения с интервалом в 1 с.

Для каждого текста сообщения может быть задан режим с прокруткой или без прокрутки. Настройка «по одному символу» или «по одной строке» относится ко всем строкам, для которых включена прокрутка. Отметьте блок выбора рядом с номером строки для того, чтобы разрешить ее прокрутку.

Гистограммы

Вы можете задать представление текущего значения любого другого функционального блока вашей коммутационной программы в виде гистограммы. Гистограмма может отображаться на дисплее модуля LOGO! или LOGO! TD горизонтально или вертикально. Вы можете задать до четырех гистограмм на текст сообщения.

Для вставки гистограммы в область текста сообщения служит кнопка гистограммы image\msgtext_bargraph_button_sn.gif. В диалоговом окне Настройка гистограммы необходимо ввести следующую информацию:

Пример.

Рассмотрим применение в тексте сообщения гистограммы со следующими характеристиками:

В результате гистограмма будет занимать 3 знакоместа.

Текстовое представление состояний цифровых входов и выходов

Вы можете назначить такие названия, как «Вкл.» или «Выкл.» для двух состояний цифрового входа или выхода. В случае устройств LOGO! серии 0BA6 это название состояния цифрового входа или выхода может отображаться в тексте сообщения. Максимальное число символов в названии состояния равно восьми для наборов символов западных языков; для наборов символов азиатских языков число символов равно четырем. Воспользуйтесь кнопкой ВКЛ./ВЫКЛ. в области текста сообщения для задания названий двух состояний цифрового входа или выхода, подлежащих использованию в тексте сообщения.

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

В одной коммутационной программе в функциональных блоках текстов сообщений можно использовать до 20 имен состояний входов и выходов.

Отображение оставшегося времени таймера

В случае устройств LOGO! серии 0BA6 в тексте сообщения может отображаться оставшееся время таймера. Для использования этой функции необходимо отобразить текущее истекшее время таймера и параметры таймера.

При размещении в тексте сообщения параметр оставшегося времени отображает время, оставшееся до истечения времени таймера. Для таймеров с многочисленными значениями таймеров (например, с временем задержки включения, временем задержки выключения) вы можете отображать в тексте сообщения оставшееся время каждого параметра.

Отображение аналоговых входов

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

При использовании аналоговых входов в тексте сообщения глобальные параметры текстовых сообщений, заданные для аналогового входа фильтра таймера, определяют периодичность обновления текста сообщения с использованием текущих значений. Можно выбрать периодичность обновления 100 мс, 200 мс, 400 мс, 800 мс и 1000 мс. Если в тексте сообщения используется больше одного аналогового входа, периодичность обновления используется для всех входов.

Статический редактор (Редактирование вручную)

Программа LOGO!Soft Comfort содержит статический редактор для текстов сообщений, позволяющий при необходимости изменить положение элементов текста. Например, у него имеется зона корзины, в которую вы можете временно перемещать элементы текста сообщения для изменения расположения элементов на дисплее. Статический редактор позволяет перемещать любые элементы вверх, вниз, влево или вправо, не изменяя положения других элементов.

Для того, чтобы воспользоваться статическим редактором, нажмите кнопку «Редактировать вручную» над областью текста сообщения. Вам будет предложено выполнить ручное редактирование в случае попытки разместить или переместить в области сообщения элементы, положение которых вступает в конфликт с существующими элементами.

Режим эмуляции

Компоновка текстов сообщений

Обзор

 

image\0ba3_logo_sn.gif

image\line_sn.gif

0BA0-0BA3:

Максимальное число текстов сообщений: 5

Не поддерживаются: прокрутка сообщения, гистограммы, аналоговые входы, названия состояний входов и выходов и оставшееся время таймера.

0BA4-0BA5:

Максимальное число текстов сообщений: 10
Не поддерживаются: прокрутка сообщения, гистограммы, аналоговые входы, названия состояний входов и выходов и оставшееся время таймера.

Ограничения

На функциональные блоки текстов сообщений накладываются следующие ограничения:

Специальные характеристики, подлежащие учету при конфигурировании

Текст сообщения может быть сконфигурирован в диалоге свойств блока. Вы можете задать до четырех строк для каждого текста сообщения (текстовый дисплей модуля LOGO! и модуля LOGO! TD имеет четыре строки) и установить приоритет. Вы можете перейти к следующей строке при помощи клавиш управления курсором или мыши. Нажмите клавишу [ENTER] для подтверждения всех введенных вами значений в диалоге свойств блока и для закрытия диалога.

Вы также можете задать отображение фактических значений других блоков в текстовых строках. Для этого выберите соответствующий блок из диалога Блок. Открывается диалог Параметр для отображения перечня всех параметров, доступных для выбранного блока. Параметр блока, выбранного в этом диалоге, записывается в выбранную строку текста. Фактическое значение параметра теперь будет включено в текст при вызове текста сообщения.

Установите атрибут «Подтверждение сообщения» для задания того, следует ли выполнять подтверждение сообщения перед его закрытием.

Режим эмуляции

Компоновка текстов сообщений

Обзор