Expression

Expression will be calculated when this step action is executed.

Expressions are used for development process facilitation.

Main Purpose of Expressions

Possibility of expression usage in ST language allows implementing required logic more compact. It facilitates function chart reading and recording.

It also allows implementing simple logic in block or transition body. Logic is described in ST language. Expression usage helps to avoid separate program creation for simple arithmetic, logic (usage in input) or assignment operation (usage in output) implementation. Scheme analysis checks expression for correctness. In case of error detection, it will be displayed on console.

Examples

1. "{users.admin.models.modelPump:consuming$consuming}" Context variable usage.

2. "a+1" ST language usage. Local variable value changes.

Was this page helpful?