ВУЗ:
Составители:
119
Bool_var
N
Основные обмотки языка LD:
• прямая обмотка;
• обратная обмотка;
• обмотка с установкой;
• обмотка со сбросом.
Подробнее о библиотеке языка можно узнать из раздела «HELP».
7.5. Структурированный текст – ST
Структурированный текст (ST) - это язык высокого уровня,
напоминающий по синтаксису язык Паскаль. Язык ST предназначен для
реализации сложных процедур, которые сложно описать с помощью
графических языков. В частности, он по умолчанию используется для
описания действий внутри шагов и условий, прикрепленных к переходам,
языка SFC.
Программа на языке ST – это список операторов, заканчивающихся
точкой с запятой.
Выражения на языке ST состоят из операций и операндов (констант и
переменных). Чтобы выделять части выражения и изменять приоритет
выполнения операций, используют круглые скобки (например, 2+6*3 = 2+18
= 20).
Вызовы подпрограмм на языках ST, IL, LD или FBD могут
использоваться в любом выражении ST-программы или переходе языка SFC
и синтаксис такого вызова прост:
<имя подпрограммы> (<параметр1>,…,<параметрN>).
Основные операции языка ST:
• Арифметические операции
(*операции над целыми аналоговыми переменными*)
ares: = (ax1+ax2)*(12/(scale-3));
a: =11/2; (*в результате а=5*)
(*операции над вещественными аналоговыми переменными*)
rres: =(rx2+1.02E5)/(rx3-3.14)*rx8;
rrx: =rx1/rx2; (*ошибка, если rx2=0.0*)
(*операции над таймерными переменными*)
timeprog: = 10s+tm10-tm56;
tresult: = tm1-tm2; (*если tm2>tm1, произойдет ошибка исполнения*);
Страницы
- « первая
- ‹ предыдущая
- …
- 118
- 119
- 120
- 121
- 122
- …
- следующая ›
- последняя »