Показано с 1 по 10 из 13

Тема: СПК207. Несколько однотипных процессов.

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

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

    По умолчанию

    Цитата Сообщение от приборист Посмотреть сообщение
    Это называется FB.
    И потом вызываете из PLC_PRG с необходимыми параметрами.
    Либо через конфигуратор задач.
    Данный вариант (без использования массива FB) возможно будет работать только с простейшей логикой. Если в FB будет, например, таймер, то однозначно не подойдет, т.к. экземпляр FB один на все 4 котла.
    Я использую в этом случае массивы FB:
    Создается один функциональный блок FB_KOTEL, а в программе объявляется массив функциональных блоков KOTEL[i]:
    VAR
    ...
    KOTEL: ARRAY[1..i_max] OF FB_KOTEL;
    ...
    END_VAR

    Вызов экземпляров функциональных блоков из PLC_PRG:
    FOR i:=1 TO i_max DO
    ...
    KOTEL[i](i:=i, ...);
    ...
    END_FOR

    Входные, выходные и другие индивидуальные переменные экземпляров функциональных блоков удобнее задавать массивом структуры, хотя двухмерный массив думаю тоже подойдет.
    Последний раз редактировалось vniko; 01.12.2015 в 14:45.

Похожие темы

  1. SysExecute и приоритеты процессов, СПК207
    от Makarovas в разделе СПК2xx (архив)
    Ответов: 7
    Последнее сообщение: 16.06.2015, 20:36
  2. Несколько частотников и ПЛК
    от Ascanio в разделе Подбор Оборудования
    Ответов: 4
    Последнее сообщение: 02.06.2015, 12:21
  3. Несколько вопросов
    от sa1ntik в разделе Master SCADA 3
    Ответов: 129
    Последнее сообщение: 10.01.2013, 09:38
  4. Ответов: 1
    Последнее сообщение: 05.12.2008, 18:38
  5. Несколько AND и OR в языке ST
    от Wanted в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 18.11.2008, 15:19

Ваши права

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