Показано с 1 по 4 из 4

Тема: ПЛК304 под MasterSCADA и не функционирующий ФБ на ST

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию ПЛК304 под MasterSCADA и не функционирующий ФБ на ST

    Не смог найти в описаниях ограничений работы ФБ. То есть - подпрограмма исполняется в контроллере в случае, если задействованы входные и выходные параметры с внешними условиями, НО как только необходимо произвести какие-либо дополнительные преобразования, использовать локальные переменные - ФБ выдает 0.
    Например, работает конструкция:
    Код:
    PROGRAM MAIN_PROGRAM
    VAR_INPUT
        in:word;
    END_VAR
    VAR_OUTPUT
        out:word;
    END_VAR
    VAR
        i:word;
    END_VAR
    
    i:=in;
    out:=Mul(in,i)
    END_PROGRAM
    а такая же с константой уже не работает:
    Код:
    ....
    i:=in;
    out:=Mul(2,i)
    при этом ошибок не генерится, предупреждений не выводится. При отладке, к слову, все работает.

    из хелпа на ST: ST стандарта МЭК-61131-3. Функциональный блок может исполняться как в компьютере, так и в контроллере (применимость для конкретных контроллеров нужно уточнять в службе технической поддержки).

    P.S.: На 2013-07-02 проблема зафиксирована в техподдержке InSat и подтверждена. будут разбираться. отпишусь.
    Последний раз редактировалось a_lesha; 02.07.2013 в 06:18.

Похожие темы

  1. ФБ ST
    от жекон в разделе Master SCADA 3
    Ответов: 15
    Последнее сообщение: 28.08.2014, 09:37
  2. ПЛК304 под MasterSCADA и СП270
    от a_lesha в разделе ПЛК3хх
    Ответов: 5
    Последнее сообщение: 23.06.2013, 20:20
  3. Создание ФБ под master SCADA
    от Salvafion в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 26.09.2011, 21:07
  4. ФБ ST
    от VanoKing в разделе Master SCADA 3
    Ответов: 6
    Последнее сообщение: 01.09.2011, 21:47

Ваши права

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