Интернет магазин китайских планшетных компьютеров



Компьютеры - FBD

15 июня 2011





FBD — графический язык программирования стандарта МЭК 61131-3. Предназначен для программирования промышленных логических контроллеров.

Графическая программа состоит из функциональных блоков, соединений между ними и переменных соответствующих входам/выходам ПЛК. Программирование на нём представляет собой размещение на поле набора логических блоков и установления связи между ними. Входом блока может являться вход ПЛК, внутренняя переменная ПЛК, константа, либо выход другого блока. Выходы блоков могут быть записаны во внутреннюю переменную ПЛК, поданы на входы других блоков, либо непосредственно на выходы ПЛК. Программа исполняется контроллером слева направо и сверху вниз, циклически. FBD представление всегда получается нагляднее, чем в текстовых языках.

Функциональные блоки могут быть написаны на других языках, например IL или ST.

Модификацией FBD является язык программирования CFC. Он позволяет произвольно задавать порядок выполнения блоков.

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

Пример: A поделить на B и записать в переменную result

        ┌───────┐
        │       │  
A───────┤       │
        │  /    ├──result  
        │       │  
B ──────┤       │
        │       │
        └───────┘


Просмотров: 742


<<<