Модераторы: ama_kid
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Бачок, InTouch 
:(
    Опции темы
MOPEDE
Дата 6.4.2011, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 4.1.2007

Репутация: нет
Всего: нет



Пытаюсь сам научится програмировать SCADA системы в InTouch. Хотел сделать обычный бачок.
Клапан1 открывался и бачкк наполнялся потом выключается клапан1 и включается клапан2 и бачок опрожняется. Написал код а бачок не опорожняется. Где промах?(

Код


sisi = 1;
IF sisi == 1 THEN
    klapan1 = 1;
    klapan2 = 0;
    Step1 = 1;
ENDIF;

IF Step1 == 1 THEN
    yroven = yroven + 10;
ENDIF;

IF Step1 == 2 THEN 
IF (yroven >= 1000) THEN
    Step1 = 3;
  ENDIF;
ENDIF;

IF Step1 == 3 THEN
    klapan1 = 0;
    klapan2 = 1;
Step1 = 4;
ENDIF;

IF Step1 == 4 THEN
    yroven = yroven - 10;
IF yroven < 0 THEN
    yroven = 0;
ENDIF;
ENDIF;

IF yroven >= 1000 THEN
    yroven = 1000;
    Step1 = 2;
ENDIF;



PM MAIL   Вверх
ama_kid
Дата 9.4.2011, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


АСУТП-кодер
***


Профиль
Группа: Комодератор
Сообщений: 1460
Регистрация: 5.3.2007
Где: Москва

Репутация: 1
Всего: 95



это в одном месте написанный скрипт? Если да - тогда с чего у тебя вообще что-то будет выполняться, если в начале скрипта ты делаешь sisi = 1, что вызывает постоянно Step1 = 1, тем самым вырабатывается команда на постоянное наполнение бачка. Решение - инициализировать sisi только один раз (либо с помощью флага-защелки, либо в одноразово-выполняющегося скрипта)


--------------------
самурай без меча подобен самураю с мечом, но только без меча 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | SCADA-системы и контроллеры стандарта IEC (МЭК) | Следующая тема »


 




[ Время генерации скрипта: 0.1206 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.