Страница 20 из 20 ПерваяПервая ... 10181920
Показано с 191 по 194 из 194

Тема: СП310+пр200

  1. #191

    По умолчанию

    Цитата Сообщение от In_Da_Cher_A Посмотреть сообщение
    ну это костыли, нормальная дозация реагента в нормальном химическом процессе так не делается, ктото скроил видимо
    ладно не буду душнить
    Вы наверное представили шнековый, у винтового немного другой принцип и самотеком из него не вытекает...

  2. #192

    По умолчанию

    Цитата Сообщение от Viktor D Посмотреть сообщение
    Не совсем так. На дозатор выдаётся не импульс а постоянный сигнал по которому срабатывает его насос. От расходомера в дозаторе приходит импульс, что налито 2.77л (фиксированное количество, не меняется), по нему происходит останов двигателя. Если за один цикл, концентрация не достигнута - цикл повторяется. Далее по одному циклу при наполнении на следующие 500 литров.

    Частичный слив - это как потребуется (в это время наполнение остановлено).

    ПРоблема у меня, еси обобщить в том, что бы сделать расчёт не от нулевого уровня а от произвольного.

    Буду пробовать что то сделать в очередной раз.
    Вот пример от произвольного уровня:
    Код:
    function_block grout
        
        var_input
            Start, Stop : bool;         // Старт/Стоп приготовления
            Probe : bool;               // Зонд
            inEmulsion, inAcid : bool;  // Импульсы с расходомеров
        end_var
        
        var_output 
            BatcherEmulsion : bool;     // Дозатор эмульсии
            BatcherAcid : bool;         // Дозатор кислоты
            Done : bool;                // Раствор готов
        end_var
        
        var 
            OnOff : SYS.RS;                     // Сотстояние Работа/Ожидание
            rtEmulsion, rtAcid : SYS.RTRIG;     // Фиксация импульсов
            TotalEmulsion, TotalAcid : real;    // Накопленные дозы
            CalcAcid : real;                    // Расчетное кол-во кислоты
        end_var
    
        rtEmulsion(I := inEmulsion); rtAcid(I := inAcid);   // Фиксация импульсов
        OnOff(S := Start, R := not Stop);                   // Пуск/Стоп наведения
        
        if rtEmulsion.Q then
            TotalEmulsion := TotalEmulsion + 500;           // + доза эмульсии
            Done := false;                                  // Новая доза снимает готовность раствора
        end_if
        
        if rtAcid.Q then
            TotalAcid := TotalAcid + 2.77;                  // + доза кислоты
            Done := false;                                  // Новая доза снимает готовность раствора
        end_if
        
        CalcAcid := TotalEmulsion / 500 * 2.77;             // Требуемый объем кислоты
        
        if OnOff.Q then                     // Если наведение включено, ..
            BatcherEmulsion := not Probe;                   // Наполняем эмульсией до зонда
            BatcherAcid := Probe and TotalAcid < CalcAcid;  // или наполняем кислотой до расчетного объема
            Done := not BatcherEmulsion and not BatcherAcid;    // Если дозировать больше не надо, сообщим о готовности раствора
        else                                // Если наведение выключено, ..
            BatcherEmulsion := false;                       // то всё выключаем
            BatcherAcid := false;
        end_if
    
    end_function_block

  3. #193

    По умолчанию

    Насчёт дозатора - это не ко мне. В задании было указано сделать так как я выше написал. Вот и делаю.

    Мешалка есть. Включается по срабатыванию минимального зонда.

  4. #194

    По умолчанию

    Спасибо за пример. Изучаю.

Страница 20 из 20 ПерваяПервая ... 10181920

Похожие темы

  1. Не получается опросить пр200 панелью сп310
    от дск в разделе Панели оператора (HMI)
    Ответов: 20
    Последнее сообщение: 24.01.2023, 10:13
  2. Подключение СП310 к пр200
    от Jakan в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 22.08.2019, 23:23
  3. ПР200+СП310 в качестве МПР51
    от mouc1k в разделе Среда программирования OWEN Logic
    Ответов: 3
    Последнее сообщение: 25.12.2018, 11:30
  4. СП310 Сервер по Модбас ТСР + СП310 Слейв по Модбас RTU
    от Global в разделе Панели оператора (HMI)
    Ответов: 7
    Последнее сообщение: 19.04.2018, 11:16
  5. пр200+сп310
    от zamnarzanom в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 10.10.2016, 09:13

Ваши права

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