Re[8]: Ну и бугага, не без этого
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 15.06.12 23:51
Оценка:
C>А ДРАКОН — это язык для записи обычных императивных алгоритмов, т.е. if-then-else, циклы и т.п.

Оба графических языка(Ladder diagram (LD), Function block diagram (FBD)) из IEC_61131-3 предназначены для того же (один меньше, другой больше).

FBD, вообще, похож на примитивные блок-схемы:

A function block diagram (FBD) is a block diagram that describes a function between input variables and output variables. A function is described as a set of elementary blocks. Input and output variables are connected to blocks by connection lines. An output of a block may also be connected to an input of another block:

Functional block diagram of the attitude control and maneuvering electronics system of the Gemini spacecraft. June 1962.
Inputs and outputs of the blocks are wired together with connection lines, or links. Single lines may be used to connect two logical points of the diagram:
An input variable and an input of a block
An output of a block and an input of another block
An output of a block and an output variable


Ниже по ссылке блоки FBD, прошу обратить внимание на блоки JMP, JMPC (условный переход), CAL (вызов блока), CALC (условный вызов блока).
http://software.pilz.com/Software_FAQ/toolhelp/psswinpro/GB/mergedProjects/Main/mergedProjects/ProgManual/Book/TEX_FBD_Grafische_Elemente_in_FBS.htm

зы
и, имхо, в тех же SCADA-системах — Дракон не плохо будет смотреть (при грамотном трансляторе для PLC) по сравнению с FBD.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.