Use of ST expressions in graphic language
"Integrated development environment"
An integrated development environment is a type of computer software that assists computer programmers in developing software.
IDEs normally consist of a source code editor, a compiler and/or interpreter, build-automation tools, and a debugger enables any complex ST
"Structured text"
A high-level language that is block structured and syntactically resembles Pascal expression to be associated with a graphic
element in either FFLD or FBD
"Function block diagram"
A function block diagram describes a function between input variables and output variables. A function is described as a set of elementary blocks language. This feature makes possible to simplify FFLD
and FBD diagrams when some trivial calculation has to be entered. It also enables
you to use graphic features for representing a main algorithm as text is
used for details of implementation.
Expression must be written in ST language. An expression is anything you can imagine between parentheses in a ST program. Obviously the ST expression must fit the data type required by the diagram (e.g. an expression put on a contact must be Boolean).
FBD language:
A complex ST expression can be entered in any "variable box" of a FBD diagram, if the box is not connected on its input. Below is an example:
FFLD language:
A complex ST expression can be entered on any kind of contact, and on any input of a function or function block. Below is an example: