Анализ строки

<< Click to Display Table of Contents >>

Navigation:  Проект > Элементы дерева объектов > Палитра ФБ > Вычисления >

Анализ строки

Функциональный блок

Описание:

ФБ Анализ строки служит для сравнения ASCII кода конкретного символа строки с заданным кодом и для вычисления длины всей строки.

Вид функционального блока в дереве объекта:

  Vychislenia_analiz_stroki

Входы/Выходы:

 

ОБОЗНАЧЕНИЕ

ТИП

ОПИСАНИЕ

ВХОДЫ

 

Строка

Строковый

Анализируемая строка.

Номер символа

Целый

Номер анализируемого символа в строке. Нумерация символов в строке начинается с 0.

Ожидаемый код

Целый

Десятичный ASCII код.

Сравнить

Логический

При значении Вкл ФБ производит анализ:

сравнивает код символа строки, номер которого указан на входе Номер символа, с кодом, заданным на входе Ожидаемый код, и результат сравнения выдает на выход Результат;

считает длину строки и выдает это значение на выход Длина строки.

При значении Выкл ФБ не производит никаких расчетов.

ВЫХОДЫ

Результат

Логический

Результат сравнения, выполненного при значении Вкл на входе Сравнить, кода символа строки, номер которого указан на входе Номер символа, с кодом, заданным на входе Ожидаемый код.

Длина строки

Целый

Длина строки, рассчитанная при значении Вкл на входе Сравнить.

Ошибка

Логический

Выдается при ошибке обработки строки (например номер символа больше чем длина строки).

Поддерживаемый тип опроса:любой

Восстановление при рестарте: не требуется

Совместимость:

Используется только в MS RT (Исполнительная система MasterSCADA).