Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 43

Тема: ПЛК100, часы

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

    По умолчанию

    Каким образом он курит ? Может механизм "курения " разъясните ?
    Нифига не курит он , не должен и не умеет он "курить " , выполняет , пока не сделает (по крайней мере код выполнить обязан в каждом цикле), а вот конфигурацию может (если не успевает ) пропустить на след.цикл. (напр. запрос в след. цикле сделать).
    Ну вы даете.
    Код:
    while true do
      Система();
      ФизВходыПадаютНаОбластьВходов();
      Цикл(IN:=TRUE, PT:=МинЦ);
      if Цикл.Q then
        Цикл(IN:=FALSE);
        Цикл(IN:=TRUE);
        PLC_PRG();
      end_if  //else PLC_PRG() курит
      ОбластьВыходовПадаетНаФизВыходы();
    end_while
    Система/конфигурация выполняется всегда. Даже когда PLC_PRG курит. Но ! PLC это автобус. PLC_PRG - это водитель автобуса. Просто он решил работать так : глянул на дорогу, в салон, крутнул баранку, нажал на педальку и вышел (на ходу) из автобуса покурить минут пять и по новой .. Автобус работает как часы - поршни дергаются, колеса крутятся, фары светят, щетки по стеклу шкрябают. Красота. Но водитель - курит.

  2. #22

    По умолчанию

    Да, как справедливо заметили в этой теме, погрешности измерения бывают разные - одни связаны с дискретностью отсчёта времени, и тут чем меньше интервал времени - тем больше может быть относительная погрешность - это понятно, и про такие ошибки я и не говорил. Я говорил про другой вид погрешности - когда сам отсчёт времени "не идёт в ногу" с истинным временем, то есть отстаёт/спешит.

    ЗЫ. На эту ночь отключал питание ПЛК, Сейчас включил, глянул время через браузер ПЛК - отставание только 12 секунд, то есть на аварийном питании часы ПЛК наоборот начинают спешить, и накопившееся отставание сокращается.
    Последний раз редактировалось Boris_K; 06.02.2014 в 11:07.

  3. #23

    По умолчанию

    Цитата Сообщение от Boris_K Посмотреть сообщение
    Да, как справедливо заметили в этой теме, погрешности измерения бывают разные - одни связаны с дискретностью отсчёта времени, и тут чем меньше интервал времени - тем больше может быть относительная погрешность - это понятно, и про такие ошибки я и не говорил. Я говорил про другой вид погрешности - когда сам отсчёт времени "не идёт в ногу" с истинным временем, то есть отстаёт/спешит.

    ЗЫ. На эту ночь отключал питание ПЛК, Сейчас включил, глянул время через браузер ПЛК - отставание только 12 секунд, то есть на аварийном питании часы ПЛК наоборот начинают спешить, и накопившееся отставание сокращается.
    Может кварц не шипко точный,или он гуляет в зависимости от температуры внутри ПЛК.Можно вывести график зависимости дельты времени за сутки от средней температуры за сутки.И всё таки в ПЛК два кварца или один?

  4. #24
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,671

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение

    Система/конфигурация выполняется всегда. Даже когда PLC_PRG курит. Но ! PLC это автобус. PLC_PRG - это водитель автобуса. Просто он решил работать так : глянул на дорогу, в салон, крутнул баранку, нажал на педальку и вышел (на ходу) из автобуса покурить минут пять и по новой .. Автобус работает как часы - поршни дергаются, колеса крутятся, фары светят, щетки по стеклу шкрябают. Красота. Но водитель - курит.
    То-есть конфигурация - первична , код - вторичен ?
    Если так , то почему вы утверждаете что коммуникация через биб-ки (т.е через код) более эффективна , чем через конфигурацию.

    Или может в конфигурации не все первично , может первичны встроенные модули , а приблуды вторичны ???

    Вы конкретно компетентны в таком щепитильном вопросе как очередность приоритетов в работе ПЛК Овен???

    Просто этот вопрос фундаментален , а от оф.представителей особой конкретики по этому вопросу не очень ...Видимо сами не в курсе конкрэтно...

    И почему в конфигурации ПЛК 100 ставлю два мастера по 485му у первого 9600 , у второго 4800 , и перезагруз по собаке .(Это так в порядке эксперимента)

    З.Ы Все таки что-то (100 гр наверное) подсказывает что вы правы и конфигурация первична.
    Последний раз редактировалось Sergey666; 06.02.2014 в 23:55.

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

    По умолчанию

    Может я и не прав, но так должно быть и все мои наблюдения подтверждают это. А если существо похоже на утку, крякает как утка ...
    Что касается зависания, то и прошивки пишут люди, и любой кусок кода вызванный с любым приоритетом может иметь, например очепяточное косячное обращение к памяти или зацикливание. Коммуникация же через б-ки - уменьшает число соавторов программы. Ну и позволяет добавлять то, чего в конфигурации нет

  6. #26

    По умолчанию

    Если кому идейка пригодится.
    Всю ветку не читал. Проблема в решаемой задаче тоже актуальна. Часы вообще "уходили" по-чёрному. Вывернулся периодической коррекцией значений текущего времени часов ПЛК через рс485 по текущему времени в ПК, в свою очередь, корректируемому сервером предприятия.

  7. #27

    По умолчанию

    Если кому идейка пригодится.
    Всю ветку не читал. Проблема в своей решаемой задаче тоже актуальна. Часы вообще "уходили" по-чёрному. Вывернулся периодической коррекцией значений текущего времени часов ПЛК через рс485 по текущему времени в ПК, в свою очередь, корректируемому сервером предприятия.

  8. #28

    По умолчанию

    Если кому идейка пригодится.
    Всю ветку не читал. Проблема в своей решаемой задаче тоже актуальна. Часы вообще "уходили" по-чёрному. Вывернулся периодической коррекцией значений текущего времени часов ПЛК через рс485 по текущему времени в ПК, в свою очередь, корректируемому сервером предприятия.

  9. #29

    По умолчанию

    даёшь combo 3X

  10. #30
    Пользователь Аватар для Dimooon
    Регистрация
    04.05.2013
    Адрес
    Казахстан,Рудный
    Сообщений
    450

    По умолчанию

    Подскажите, пжс, как на CFC написать какие-нибудь часики попроще, чтобы включать нагрев не по таймеру, например через 12 часов, а в 6 утра, тоже к примеру. И погрешность не важна. С ней потом бороться буду.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Похожие темы

  1. Сбрасываются часы плк
    от Andrew_Stranger в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 23.04.2014, 23:49
  2. встроенные часы сбой
    от oooema в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 10.02.2012, 18:32
  3. часы в контроллере
    от AKHolod в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 08.12.2010, 23:55
  4. плк150 часы
    от Devix в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 21.09.2010, 16:17

Ваши права

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