Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: Нестабильная работа ПЛК100

  1. #11
    Пользователь
    Регистрация
    05.06.2009
    Адрес
    Екатеринбург
    Сообщений
    158

    По умолчанию

    Цитата Сообщение от drvlas Посмотреть сообщение
    Вложение 8236
    Подчеркиваю: никаких 1, 2 или 5 мс! Только ноль, вот наш девиз
    Так и стояло 0 (наверное, по умолчанию 0? надо посмотреть...)
    поставил 1 как-то стабильнее стало...

    Основной глюк устройства был, наврное не из-за этого, но пока всё работает, не смотришь. А как глючит, посмотришь, ужаснёшься...
    Если мне будет действительно важно 1мс или 2мс, то глючить будет....

  2. #12
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Цитата Сообщение от Инженер-Эл Посмотреть сообщение
    Основной глюк устройства был, наврное не из-за этого, но пока всё работает, не смотришь
    Я смотрю, автор вопрос поставил, а ответ самому не интересен...
    Еще раз: при программной генерации таких импульсов имеет значение время цикла. Посмотреть его можно с помощью модуля статистики. Тогда может стать более понятной вся картина. Улучшение от искусственного увеличения времени цикла - это нонсенс, что-то мы не до конца поняли. Но, если влом экспериментировать, то пусть так и будет.

  3. #13
    Пользователь
    Регистрация
    05.06.2009
    Адрес
    Екатеринбург
    Сообщений
    158

    По умолчанию

    А ответа нету...
    Причину столь резкого различия во времени импульса (на видео) я не услышал. После танцев с бубнами время импульса стало ровнее. Причина глюков моего проекта не в этом (надеюсь).
    Упираться, искать, разбираться особо нет ни времени ни желания.
    Положим закладку на память, что точность программно формируемого импульса +-1 цикл, т.е 2 цикла (если всё хорошо и ПЛК не начал опять глючить...)

  4. #14
    Пользователь
    Регистрация
    05.06.2009
    Адрес
    Екатеринбург
    Сообщений
    158

    По умолчанию

    Цитата Сообщение от drvlas Посмотреть сообщение
    Я смотрю, автор вопрос поставил, а ответ самому не интересен...
    Я имел ввиду, что когда всё работало, осциллографом на эти импульсы я не смотрел... Поэтому сравнить не смогу.

  5. #15
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Да нивапрос, если все устраивает. Просто есть в работе ПЛК интересный параметр МинВЦ, который плохо задокументирован и слабо понятен (не только мне, аматору, но и многим на форуме). Я думал, тут будет повод разобраться с ним. Но повода не нашлось. Ладноньки. Мне ЩАС тоже не до экспериментов. Оставляем as is.
    Но мое (на сегодня) разумение этого вопроса состоит в следующем: в ПЛК организовано (системой исполнения или как там называют эту RTOS) циклическое выполнение задач. В простейшем случае - одной-единственной задачи PCL_PRG. Выполнив цикл (зависимый от самое программы пользователя), ОС выполняет также системные функции (тот же ввод-вывод) и может идти на повторный цикл. Вот здесь и включается МинВЦ: если его поставили в ноль, то ОС тут же бежит на новый цикл. И, как ни крути, все задачи отработки временнЫх объектов при этом будут самыми быстрыми. Да, генерация импульса 1 мс все равно может быть плохой - если реальное время цикла выбирается за пределы 1 мс, если в системе нет физически организованных тиков с меньшим временем. Но! Но я плохо представляю, чтобы ситуация могла улучшиться, если мы искусственно добавим в конце цикла ПЛК топтание на месте.
    Собсно, я и надеялся это уточнить. Руками автора вопроса
    А вообще, генерировать такой короткий импульс программно довольно стремно. Да еще в ПЛК с системой исполнения. Это не малютка МК, заточенный на задачу. Тут ребятки посурйознее

  6. #16
    Пользователь
    Регистрация
    05.06.2009
    Адрес
    Екатеринбург
    Сообщений
    158

    По умолчанию

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

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 03.07.2012, 01:10
  2. нестабильная связь по Модбас
    от servo в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 11.01.2012, 22:20
  3. ПЛК100 и ПЛК110 работа с Lectus Modbus OPC
    от alexval2006 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 04.12.2011, 01:04
  4. ЕКОН134-нестабильная связь
    от serega_nf в разделе Сетевые технологии
    Ответов: 13
    Последнее сообщение: 18.11.2011, 14:36
  5. нестабильная работа плк110-32
    от Валерий Бурик в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 11.02.2011, 07:03

Ваши права

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