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

пятница, 9 февраля 2018 г.

Панели оператора СП307 / СП310. Разбираемся с расширенным режимом. Практический пример

Закрепим навыки использования рассмотренных в предыдущих частях способов комбинирования элементов (вставкапривязка свойства к элементув расширенном режиме конфигуратора СП300 на примере более сложной задачи отображения значений.

Постановка задачи

Пусть по-прежнему нам нужно отображать значение с плавающей точкой, хранящееся в регистрах панели PSW256-257. Только теперь представим, что это показания какого-то датчика и для него есть целочисленный код состояния, хранящийся по адресу PSW258. И в зависимости от значения этого кода показания датчика должны отображаться в соответствии с таблицей:
КодЗначениеОтображение
10Показания в нормеЗначение из регистров PSW256-257. Цвет текста - чёрный
2-1Значение ниже нижнего аварийного пределаЗначение из регистров PSW256-257. Цвет текста - красный
31Значение выше верхнего аварийного пределаЗначение из регистров PSW256-257. Цвет текста - красный
4Все остальные значенияОшибка датчикаТекст: "ошибка". Цвет текста - красный

среда, 31 января 2018 г.

Панели оператора СП307 / СП310. Разбираемся с расширенным режимом. Привязка свойства к элементу

Ранее мы уже познакомились с одним из способов комбинирования элементов - вставкой. Другим способом комбинирования является привязка свойства элемента к результату выполнения какого-либо другого функционального элемента.
Функциональными элементами мы называем невизуальные элементы, выполняющие какую-нибудь полезную функцию и не управляющие выполнением других элементов. Большинство функциональных элементов при выполнении возвращают то или иное значение, к которому может быть привязано свойство другого элемента. Тип элемента, свойство которого привязывается, при этом не важен, это может быть, как другой функциональный элемент, что позволяет, например, организовывать цепочку вычислений, так и визуальный или управляющий элемент.
Начнём знакомиться с комбинированием привязыванием свойства к элементу, создав облегчённый аналог стандартного Цифрового дисплея. Для экспериментирования, чтобы не быть зависимыми от наличия контроллера, значение будем отображать из внутренних регистров панели.
Нам понадобятся элементы READ и Текст:
Элементы Текст и  READ

четверг, 25 января 2018 г.

Панели оператора СП307 / СП310. Разбираемся с расширенным режимом. Вставка элементов

Наибольшую пользу от использования расширенного режима работы Конфигуратора СП300 можно получить, объединяя элементы графического экрана друг с другом.
Самым простым способом объединить элементы является создание из них группы. Группирование выполняется в конфигураторе также, как и во многих других графических редакторах: выделяем нужные элементы, вызываем контекстное меню и выбираем в нём команду Сгруппировать. Для этого нам даже не нужен расширенный режим - группирование сама по себе полезная операция и доступна и в обычном режиме тоже.
Объединение элементов в группу

четверг, 11 января 2018 г.

Панели оператора СП307 / СП310. Разбираемся с расширенным режимом. Одиночный элемент

Ранее мы рассмотрели, как включить расширенный режим редактирования в "Конфигураторе СП300". Теперь попробуем разобраться, какие возможности он предоставляет.
В расширенном режиме редактирования появляется возможность рассматривать конфигуратор как среду визуального программирования, а каждый графический экран как своеобразную программу, содержащую:
  • управляющие конструкции - элементы, которые позволяют управлять порядком выполнения других элементов;
  • функциональные элементы - результат выполнения которых можно присваивать свойствам других элементов - управляющих, функциональных, визуальных;
  • визуальные элементы - результатом выполнения которых является их отображение на экране панели.
На самом деле оказывается, что стандартные графические элементы, доступные для использования в обычном режиме редактирования (текстовые поля ввода и отображения, различные кнопки и т.д.), также являются комбинацией вышеперечисленных элементов. При вызове диалоговых окон редактирования стандартных элементов происходит настройка связей между составляющими элементами, их добавление и удаление.

среда, 3 января 2018 г.

Панели оператора СП307 / СП310. Включение расширенного режима работы конфигуратора

В расширенном режиме работы "Конфигуратора СП300" становятся доступны:

  • две новые ветки в дереве проекта - Системные окна и Системные экраны
Дерево проекта в расширенном режиме