Просмотр полной версии : ключевые слова St
При вводе через ассистент ввода я вижу неизвестные мне "слова"...
F1 и яндекс не помогли...
может кто-нибудь владеет полным описанием ST от CoDeSys?
к примеру....
для чего применяется 'DO'
Игорь Петров
26.12.2008, 12:32
...может кто-нибудь владеет полным описанием ST от CoDeSys
:) Все владеют см. CoDeSys_V23_RU.pdf стр. 2-12
......для чего применяется 'DO'
WHILE условие DO
тело цикла
END_WHILE
Цикл WHILE
Цикл WHILE может использоваться, как и цикл FOR, с тем лишь различием, что условие выхода определяется логическим выражением. Это означает, цикл выполняется, пока верно заданное условие.
Синтаксис::
WHILE "Boolean expression"
"Instructions "
END_WHILE;
Раздел <Instructions> выполняется циклически до тех пор, пока <Boolean_expression> дает TRUE. Если <Boolean_expression> равно FALSE уже при первой итерации, то раздел <Instructions> не будет выполнен ни разу. Если <Boolean_expression> никогда не примет значение FALSE, то раздел <Instructions> будет выполняться бесконечно.
это из справки и DO нету, а в примере есть
Пример:
WHILE counter<>0 DO
Var1 := Var1*2;
Counter := Counter-1;
END_WHILE
вы не пинайте сильно... многие очивидные вещи по началу совершенно неясны...
Игорь Петров
29.12.2008, 11:56
это из справки и DO нету, а в примере есть
:cool: Должно быть DO… Действительной нет! :eek: Мой ляп, в русской и английской документации пропустили… Исправляю. Спасибо за подсказку!
вы не пинайте сильно...
Взаимно:o Когда читаешь одно и тоже сто раз глаз сам дополняет пропуски.
Игорь Петров, спасибо за понимание.
ps оказывается не все так просто...
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot