Страница 379 из 411 ПерваяПервая ... 279329369377378379380381389 ... ПоследняяПоследняя
Показано с 3,781 по 3,790 из 4101

Тема: разные вопросы новичка

  1. #3781
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,716

    По умолчанию

    Такое себе.
    ПИД около *5 вдруг будет болтатся и выход такой - плюс 10, минус 10 раскачивать.

  2. #3782
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,567

    По умолчанию

    Цитата Сообщение от Vesper Посмотреть сообщение
    Мне нужен аналоговый выход с шагом 10,20,30-100
    Тогда вам нафиг не нужен ПИД регулятор. Просто время от времени сравнивайте параметр с уставкой и прибавляйте / убавляйте выход на 10

  3. #3783

    По умолчанию

    Доброго дня

    В ФБ на ST нужно сохранить состояние между выключениями питания.

    Для ФБ на FBD просто объявил бы переменную энергонезависимой.
    А для ST не соображу, как быть.

    Как объявить переменную в ФБ на ST энергонезависимой?

  4. #3784
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,567

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    Доброго дня

    В ФБ на ST нужно сохранить состояние между выключениями питания.

    Для ФБ на FBD просто объявил бы переменную энергонезависимой.
    А для ST не соображу, как быть.

    Как объявить переменную в ФБ на ST энергонезависимой?
    Только через внешнюю переменную

    Безымянный.png
    Код:
    function_block functionblock1 //имя функционального блока.
    
    // Пример функционального блока на ST, который является счетчиком и используется для прямого счета.
    // Операция «прямой счет» выполняется по переднему фронту импульса на входе «U»,
    // что увеличивает значение выходного сигнала «Q».
    // При поступлении на вход Res логической «1», выход счетчика «Q» устанавливается в значение входа «N».
    
        var_input //объявление входных переменных
           U : bool; //входная переменная с типом данных bool
           Res : bool; //входная переменная с типом данных bool
           N : udint; //входная переменная для значения счетчика после сброса
           Q_ : udint;
        end_var
    
        var_output //объявление выходных переменных
           Q : udint; //выходная переменная с типом данных udint
        end_var
    
        var //объявление локальных переменных
           CounterValue : udint; //переменная для текущего значения счетчика
           RTrig : bool; //переменная для определения переднего фронта на входе «U»
        end_var
    
        CounterValue := Q_;
        if Res then
           CounterValue := N;
        end_if
        if U and not RTrig and not Res then   
           CounterValue := (CounterValue + 1);
           RTrig := U;
        end_if
        if not U and RTrig then
           RTrig := false;
        end_if
        Q := CounterValue;
    
    end_function_block

  5. #3785

    По умолчанию

    Спасибо

    Ясно. Жаль, что пока не существует решения, подобного из FBD.

  6. #3786
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,567

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    Спасибо

    Ясно. Жаль, что пока не существует решения, подобного из FBD.
    Ну, с этим можно жить (и вроде обещают retain в ST), а вот то что творится в ветках про прошивки ПР103 и ПР205 - вот это жесть

  7. #3787

    По умолчанию

    Как видно, на сегодняшний день проблемы с прошивками и комплектацией.
    Как бы цинично это не звучит - мне нужно сделать только то, что зависит от меня. Прошивки (не первый и не последний раз) поправят, ремонт выполнят.

    Ремонт, может даже гарантийный - сталкивался, что сенсор датчика ломался через год, прошивка на одном из приборов в редкой конфигурации некорректно работала - Овен чинил бесплатно. Неприятно, но переживу без волнений.

    По правде, обновляю OwenLogic только когда новой версии больше месяца и на форуме нареканий нет. Поэтому проблемы прошли мимо, хотя новичкам сочувствую, понимаю, какое давление на них и сомнение в компетентности со стороны и заказчика и собственного руководства - сам проходил через это.

  8. #3788

    По умолчанию

    Поэтому, потихоньку - шаг за шагом - прочь от Овена!!!

  9. #3789

    По умолчанию

    На встречу диким китайцам, которые точно ничего не поправят? Максимум просто мюпоменяют на такое же глючное?

  10. #3790

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    обновляю OwenLogic только когда новой версии больше месяца и на форуме нареканий нет.
    я вот вообще понять не могу, что там за фабрика проггеров у ОВЕНа, которые в бешеном темпе рожают бесконечные обновления? нахуа?
    ладно, добавили ST - это понятно, можно и обновиться, если тебе это нужно.
    ладно добавили новые приборы, обновляйся если тебе нужно именно это
    Но после ST прошёл уже год и уже вместо 2.4 "в продаже" уже 2.7.357 (!!!) и глюки, вылеты и прочие приколы и не думают прекращаться
    печаль однако, но буду смотреть в сторону питерских, для мелких объектов постепенно буду тестировать

Страница 379 из 411 ПерваяПервая ... 279329369377378379380381389 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 24.05.2024, 13:53
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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