понедельник, 19 февраля 2018 г.

Панели оператора СП307 / СП310. Пароль (Password)

Название

На панели инструментов: Пароль
В окне свойств расширенного режима: Пароль

Тип

Функциональный элемент

Результат выполнения

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

    четверг, 15 февраля 2018 г.

    Панели оператора СП307 / СП310. Счетчик (Counter)

    Название

    На панели инструментов: Счетчик
    В окне свойств расширенного режима в зависимости от операции: COUNT

    Тип

    Функциональный элемент

    Результат выполнения

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

    вторник, 13 февраля 2018 г.

    Панели оператора СП307 / СП310. Логика (Logic)

    Название

    На панели инструментов: И, ИЛИ, НЕ
    В окне свойств расширенного режима в зависимости от операции: And, OR, Not

    Тип

    Функциональный элемент

    Результат выполнения

    В зависимости от выбранной логической операции возвращает результат её выполнения (0 или 1) над своими операндами:
    • And - логическое умножение;
    • OR - логическое сложение;
    • Not - логическое отрицание.

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

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

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

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

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

    среда, 7 февраля 2018 г.

    Панели оператора СП307 / СП310. Сравнение (Compare)

    Название

    На панели инструментов: Сравнение (>,<,=...)
    В окне свойств расширенного режима в зависимости от операции: >, ==, <, >=, <=, !=

    Тип

    Функциональный элемент

    Результат выполнения

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

    • 1 (истина) - условие сравнения выполняется;
    • 0 (ложь) - условие сравнения не выполняется.
    Например, если левый операнд равен 5, правый 2 и выбрана операция сравнения "больше" (>), то элемент вернёт логическую единицу, т.к. 5 > 2.

    понедельник, 5 февраля 2018 г.

    Панели оператора СП307 / СП310. Справочник по простым элементам

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

    четверг, 1 февраля 2018 г.

    Панели оператора СП307 / СП310. Условие (IF)

    Название

    На панели инструментов: If
    В окне свойств расширенного режима: IF

    Тип

    Управляющий элемент

    Результат выполнения

    В зависимости от значения свойства Текущее значение выполняет либо первый, либо второй элемент своего списка Self Unit. Наличие второго элемента в списке Self Unit необязательно, при его отсутствии просто ничего не выполняется.