Страница 7 из 8 ПерваяПервая ... 5678 ПоследняяПоследняя
Показано с 61 по 70 из 72

Тема: Дайте пожалуйста программу "Светофор"

  1. #61

    По умолчанию

    Интересуют в основном теоретические вопросы.
    Что такое ШИМ применительно к реле, оно должно щелкать выдавая в нагрузку 30% мощности (пример из трактата Конфигурирование области ввода вывода). Что обозначает Сост. ВУ1>=0.00 (значение из конфигуратора прошитого в контроллере) опятьтаки применительно к реле. И вот это сакральное a:=b, мы пытаемся изменить состояние входа или я плохо помню Паскаль. И на панели ПЛК63 нет никаких светодиодов показывающих ражим работы контроллера. Помогите пожалуйста. Не хотелосьбы краснеть перед заказчиком.

  2. #62

    По умолчанию

    Вообще про свойство примеров "работать" хорошо написано тут - http://www.owen.ru/forum/showpost.ph...20&postcount=2
    Что такое ШИМ применительно к реле, оно должно щелкать выдавая в нагрузку 30% мощности (пример из трактата Конфигурирование области ввода вывода).
    Широтно-импульсная модуляция (ШИМ, англ. Pulse-width modulation (PWM)) — приближение желаемого сигнала (многоуровневого или непрерывного) к действительным бинарным сигналам (с двумя уровнями - вкл/выкл), так, что, в среднем, за некоторый отрезок времени, их значения равны.

    Другими словами, за некоторый полный период, реле будет находиться, например, 30% времени в замкнутом состоянии, а 70% - в разомкнутом. Это и есть 30% мощности.

    Что обозначает Сост. ВУ1>=0.00 (значение из конфигуратора прошитого в контроллере) опятьтаки применительно к реле.
    Откуда это?

    А вообще, 0 - это false, все что >= 0 - это true.
    И вот это сакральное a:=b, мы пытаемся изменить состояние входа или я плохо помню Паскаль.
    a и b - это некие переменные одного типа. Переменной a (будь это выход или просто переменная) присваивается знач переменной b (будь то вход или переменная).

  3. #63

    По умолчанию

    Спасибо за оперативный ответ.
    Нормальный пример должен нормально работать. Извинения не принимаются. Это так к слову.
    Если реле щелкает широтно моделируя нагрузку то оно очевидно умрет
    скоро. Следовательно подозреваю некоторые настройки применительно именно к релейным выходам о чем ни слова нет в упомянутом документе о входах и выходах. Кстати сакральное это как раз присвоение a ,окажись вы прочитамши ветку то зналибы что сие вход. Те a:=b это попытка програмным способом вырвать честно прикрученные проводки имитирующие замкнутый контакт. впрочем b:=a также не привело к зажиганию лампочки, хотя должно. что и расстраивает.
    Сост Ву1 это очевидно состояние выходного устройства. Каким образом
    состояние реле может выражаться десятичной дробью понять я не смог.
    Посему снова ожидаююю

  4. #64

    По умолчанию

    присоединяюсь к предыдущему автору с вопросом про выходы.
    в конфигурации все выходы типа Real и они кнфликтует с булевыми выходам программы.
    в чём засада?
    перерыл почти всю инфу на сайте - ничего внятного.

  5. #65

    По умолчанию

    Итак, постулаты
    [QUETE]
    Спасибо за оперативный ответ.
    Нормальный пример должен нормально работать. Извинения не принимаются. Это так к слову.
    Если реле щелкает широтно моделируя нагрузку то оно очевидно умрет
    [/QUETE]
    Предположим, что у Вас есть печь, В ней необходимо поддерживать определенную температуру. Пусть цикл измерения температуры 1-2 секунды. Т.е. регулятор может выдать 1-2 регулирующих воздействия в секунду. Практически - нужно ли это? Ответ не нужно. Для больших печек период ШИМ сопоставим с tau запаздывания и составляет десятки и сотни секунд. Если производителем реле декларируется 500 тыс. срабатываний реле в штатных условиях - при ШИМ = 30 сек и средней мощности 50% и рабочей смене = 8 часов реле гарантированно отработает год, а практически гораздо больше если использовать нагрузку не 8 А, ну скажем 2 или 3 ампера.
    Если нужно более частое управление - берите аналоговый выход и выход типа К.

    Преобразовать булевское в REAL
    real_var:=BOOL_TO_REAL(bool_var);

  6. #66

    По умолчанию

    PS Online -> Start
    по поводу не работы программы.

  7. #67

    По умолчанию

    Спасибо, почти понятно.
    Не могли бы вы выдать готовый проект на а=в
    Даже после нажатия кнопки старт выходное реле не щёлкает.
    Единственно - в окошке конфигурации напротив первого входа загорается синий квадратик, когда подаю на вход напряжение.

    И второй вопросик -куда вставлять в программе преобразование
    real_var:=BOOL_TO_REAL(bool_var);
    ясно, что причина не в конфигурации, уже хорошо.

  8. #68

  9. #69

    По умолчанию help

    Подскажите новичку пожалуйста в чём ошибка?

    http://s54.radikal.ru/i143/0912/97/7bb0add6b536.bmp

    я ещё пока с языками программирования незнаком, а очень хочется научиться.
    Последний раз редактировалось nevii; 13.12.2009 в 17:21.

  10. #70

    По умолчанию

    1. Перевыложите картинку в jpeg - не насилуйте народ.
    2. Рекомендую начать с Help-а или мануала, хотябы базовые вещи про область определения и область написания программы.
    В области определения переменных указывают тип переменной, а программа пишется в области программы.

Страница 7 из 8 ПерваяПервая ... 5678 ПоследняяПоследняя

Ваши права

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