Страница 22 из 28 ПерваяПервая ... 122021222324 ... ПоследняяПоследняя
Показано с 211 по 220 из 272

Тема: Вопросы по MasterSCADA 4D

  1. #211

    По умолчанию

    Добрый день!
    Даю команду для сформирования отчета на вход ФБ ReportFB , выход блока Building постоянно в состоянии true и не переходит в false . Подскажите пожалуйста как можно исправить?

    Masterscada4dRT linux, OS Debian 64

  2. #212

    По умолчанию

    Цитата Сообщение от nnnn1 Посмотреть сообщение
    Добрый день!
    Даю команду для сформирования отчета на вход ФБ ReportFB , выход блока Building постоянно в состоянии true и не переходит в false . Подскажите пожалуйста как можно исправить?

    Masterscada4dRT linux, OS Debian 64
    Отчет периодический ?
    Если неверно заданы параметра отчета, интервалы, начало и конец, то тоже может долго строится.

    Полистайте тему, тут тоже были схожие проблемы с линуксом и отчетом.

  3. #213

    По умолчанию

    Цитата Сообщение от KrAssor Посмотреть сообщение
    Попробуйте получить данные сторонним OPC клиентом.
    Подключился к своему ОРС серверу (Modbus Universal MasterOPC Server) клиентом
    (Multi-Protocol MasterOPC Server). Данные клиентом получаю, все нормально.
    Конфигурация ОРС сервера одинаковая на разных ОС. Брандмауэр антивируса отключил.
    Пробовал браузерами Yandex и Opera. Мнемосхема открывается, но данные так и не отражаются.
    Буду пробовать еще на одном ПК завтра.

  4. #214

    По умолчанию

    Цитата Сообщение от VladGC Посмотреть сообщение
    Отчет периодический ?
    Если неверно заданы параметра отчета, интервалы, начало и конец, то тоже может долго строится.

    Полистайте тему, тут тоже были схожие проблемы с линуксом и отчетом.

    Пробовал отчет периодический и по изменению разницы нет. В платформе windows отчет формируется нормально.
    Последний раз редактировалось nnnn1; 20.02.2020 в 06:58.

  5. #215

    По умолчанию

    Цитата Сообщение от nnnn1 Посмотреть сообщение
    Пробовал отчет периодический и по изменению разницы нет. В платформе windows отчет формируется нормально.
    https://owen.ru/forum/showthread.php...l=1#post317247
    Уточните у коллеги по несчастью

  6. #216

    Question Использование IF THEN внутри CASE

    Добрый день.

    Подскажите пожалуйста, почему компилятор выдает ошибку при использовании элементов "IF THEN" внутри "CASE":

    CASE {выражение} OF
    1:
    IF {выражение} THEN
    {последовательность предложений}
    END_IF
    END_CASE

    Пример кода:

    Код:
    PROGRAM Программа_ST_1
    VAR_OUTPUT 
    EnO: BOOL := True;
    END_VAR
    
    VAR 
    INT1: INT := 0;
    COUNT1: INT := 0;
    INT2: INT := 0;
    END_VAR
    
    
    
    CASE  INT1 OF
    
    1: INT1:=2;
    
    2: 
    IF INT2=2 THEN
    
    COUNT1:=COUNT1+1;
    
    END_IF
    
    END_CASE
    
    END_PROGRAM


    Ошибка:

    Код:
    26.02.20 23:45:25 Ошибка: Ветвь оператора CASE: ожидается оператор после ':'      Источник: Программа_ST_1      Детали: Положение: 12;1      Код: CASE INT1 OF 1 : ... + 1 ; END_IF END_CASE 
    26.02.20 23:45:25 Ошибка: Ожидается оператор      Источник: Программа_ST_1      Детали: Положение: 12;1      Код: 2 : IF INT2 = ... + 1 ; END_IF END_CASE 
    26.02.20 23:45:25 Ошибка: Ожидается оператор      Источник: Программа_ST_1      Детали: Положение: 12;1      Код: END_IF END_CASE

  7. #217

    По умолчанию

    Цитата Сообщение от kait-volga Посмотреть сообщение
    Добрый день.

    Подскажите пожалуйста, почему компилятор выдает ошибку при использовании элементов "IF THEN" внутри "CASE":

    CASE {выражение} OF
    1:
    IF {выражение} THEN
    {последовательность предложений}
    END_IF
    END_CASE

    Пример кода:

    Код:
    PROGRAM Программа_ST_1
    VAR_OUTPUT 
    EnO: BOOL := True;
    END_VAR
    
    VAR 
    INT1: INT := 0;
    COUNT1: INT := 0;
    INT2: INT := 0;
    END_VAR
    
    
    
    CASE  INT1 OF
    
    1: INT1:=2;
    
    2: 
    IF INT2=2 THEN
    
    COUNT1:=COUNT1+1;
    
    END_IF
    
    END_CASE
    
    END_PROGRAM


    Ошибка:

    Код:
    26.02.20 23:45:25 Ошибка: Ветвь оператора CASE: ожидается оператор после ':'      Источник: Программа_ST_1      Детали: Положение: 12;1      Код: CASE INT1 OF 1 : ... + 1 ; END_IF END_CASE 
    26.02.20 23:45:25 Ошибка: Ожидается оператор      Источник: Программа_ST_1      Детали: Положение: 12;1      Код: 2 : IF INT2 = ... + 1 ; END_IF END_CASE 
    26.02.20 23:45:25 Ошибка: Ожидается оператор      Источник: Программа_ST_1      Детали: Положение: 12;1      Код: END_IF END_CASE
    END_IF;
    END_CASE;

  8. #218

    По умолчанию

    Цитата Сообщение от KrAssor Посмотреть сообщение
    END_IF;
    END_CASE;
    Спасибо. Смутило, что при выводе конструкции IF THEN за пределы CASE, компилятор проглатывал, несмотря на отсутствие закрывающих ";"

  9. #219
    Пользователь
    Регистрация
    18.11.2019
    Адрес
    Пермь
    Сообщений
    20

    По умолчанию

    Здравствуйте!

    Использую функцию ONTIME.

    Если переменных myVar большое количество (тысячи), то для каждой надо объявить свой счетчик наработки, и соответственно прописывать в ST программе каждый раз новый счетчик для каждой переменной.

    Возможно ли как-то это оптимизировать? Или придется вручную прописывать счетчики для каждой переменной?

  10. #220

    По умолчанию

    Цитата Сообщение от Minarion Посмотреть сообщение
    Здравствуйте!

    Использую функцию ONTIME.

    Если переменных myVar большое количество (тысячи), то для каждой надо объявить свой счетчик наработки, и соответственно прописывать в ST программе каждый раз новый счетчик для каждой переменной.

    Возможно ли как-то это оптимизировать? Или придется вручную прописывать счетчики для каждой переменной?
    ДОбрый день. Мб загнать в массив? тогда обработчик значительно сократится

Страница 22 из 28 ПерваяПервая ... 122021222324 ... ПоследняяПоследняя

Похожие темы

  1. Вопросы по СИ-8
    от aleksandr87 в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 11.06.2016, 18:56
  2. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 15:39
  3. MasterScada v3.6 Основные вопросы
    от colorprint2008 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 24.12.2013, 16:50
  4. конвертация проекта из Masterscada 3.5 в Masterscada 3.4
    от Сергей_SPB в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 01.04.2013, 17:56
  5. Вопросы по трендам MasterSCADA
    от 42ia в разделе Master SCADA 3
    Ответов: 9
    Последнее сообщение: 26.06.2012, 11:58

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •