Страница 575 из 1044 ПерваяПервая ... 75475525565573574575576577585625675 ... ПоследняяПоследняя
Показано с 5,741 по 5,750 из 10436

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #5741
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от senkinve Посмотреть сообщение
    а зачем тогда использовать операции домножения ("MyRealTime:=DWORD_TO_TOD((UINT_TO_DWORD(HH*36 00) +UINT_TO_DWORD( MM*60) +UINT_TO_DWORD( SS))*1000);"), если, как я понял, в функциональном блоке RTC_N они уже в готовом виде?
    Потому, что
    здесь
    IF TOD_Now > tod#00:00:00 AND TOD_Now < tod#02:00:00 THEN
    Текущее время в формате TOD(Time Of Day) сравнивается только с двумя константами tod#00:00:00 и tod#02:00:00

    А если брать "в готовом виде", тогда сравнивать придется с шестью константами в формате INT
    IF HH > 0 AND MM >0 AND SS > 0 AND HH < 2 AND MM = 0 AND SS = 0 THEN
    к тому же работать не будет, т.к. состояний, когда
    одновременно SS > 0 и SS = 0 или MM > 0 и MM = 0 не может быть
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #5742

    По умолчанию

    Все привет! Как реализовать типовой ПИД-регулятор на языке ST? Если есть, пример или ещё что-то в помощь. Заранее спасибо.

  3. #5743

    По умолчанию

    1. Зачем, когда он есть в util.lib?
    2. Откройте util.lib и изучайте соответствующий ФБ.

  4. #5744

    По умолчанию

    Подскажите если можно. ПЛК110-32 написана программа. В режиме симуляции все работает, а после загрузки в контроллер при подаче напряжения на вход физически сигнал есть но программа и как следствие контроллер этот сигнал на входе не видит.

  5. #5745

    По умолчанию

    Добрый день, имеется шаговый двигатель для управления необходимо 400 импульсов в секунду. Возможно ли им (и как) управлять, если указано что минимальная длительность ШИМ 10мс на ПЛК73?

  6. #5746
    Участник
    Регистрация
    11.05.2016
    Адрес
    Азов
    Сообщений
    15

    По умолчанию

    Приветствую.
    Есть PID, у него выходY- REAL, есть Y_min и Y_max. Мне надо на выходе ПЛК получить 4...20мА для упр клапаном.
    Как сделать правильно?
    Задать PID 4...20мА в Y_min=4 и Y_max=20 и получу на выходе ПЛК 4...20мА?
    Использовать на выходе из ПИДа Lin_trafo и задать 4...20мА?
    Или есть какое то правильное решение?

  7. #5747
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,665

    По умолчанию

    lecsa для начала открыть документацию на ПЛК, а то может на выход надо подавать не 4-20 а 0-1.....

  8. #5748
    Пользователь
    Регистрация
    22.02.2013
    Адрес
    г.Тихорецк, Краснодарский край
    Сообщений
    384

    По умолчанию

    Подскажите если можно. ПЛК110-32 написана программа. В режиме симуляции все работает, а после загрузки в контроллер при подаче напряжения на вход физически сигнал есть но программа и как следствие контроллер этот сигнал на входе не видит.
    В конфигураторе наверное переменные забыли объявить..

  9. #5749
    Участник
    Регистрация
    11.05.2016
    Адрес
    Азов
    Сообщений
    15

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    lecsa для начала открыть документацию на ПЛК, а то может на выход надо подавать не 4-20 а 0-1.....
    Шутку понял, смешно. А по вопросу то как?

  10. #5750

    По умолчанию

    Lecsa, в своих проектах так и делаю. Сначала значение с АЦП масштабирую в значение флоат и обратно масштабирую для передачи в поле.
    +79104444236
    С уважением,
    Лапшин Вячеслав

Страница 575 из 1044 ПерваяПервая ... 75475525565573574575576577585625675 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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