Страница 30 из 109 ПерваяПервая ... 2028293031324080 ... ПоследняяПоследняя
Показано с 291 по 300 из 1220

Тема: ПЛК210 - новая линейка контроллеров ОВЕН

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    У меня пикал и программа нормально заливалась на последней доступной сейчас прошивке
    А что за флешка ?

    У меня вроде как нужная( mbr, fat32)

    ПЛК прошивается ( прошивка в смысле не пользовательская программа), но ориентироваться приходится на лампу флешки

  2. #2

    По умолчанию

    А я вам про программу пишу. Прошивать не помню делал или нет. Через web точно прошивал. Флешка 2Gb подарочная Овен с их логотипом.

  3. #3

    По умолчанию

    ни где не могу найти SDK для сборки своих пакетов под openwrt..
    Ни кто не подскажет как собррать под этот проц и ОС?

  4. #4

    По умолчанию

    Цитата Сообщение от SanSanich Посмотреть сообщение
    ни где не могу найти SDK для сборки своих пакетов под openwrt..
    Ни кто не подскажет как собррать под этот проц и ОС?
    Здравствуйте.
    Напишите мне на почту.
    Инженер по продуктам «ПЛК и модули»
    e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen

  5. #5

    По умолчанию

    Всем добра!

    Расскажите про модули ввода-вывода серии 210. Слышал, что там какая-то особенность есть с их опросом и поэтому реально их не получается опрашивать очень часто. Хочется понять что там за ситуация с этим. Решил отловить нажатие кнопки (допустим комнатный выключатель света) на DI, но если ее нажимать с обычной для среднестатистического человека скоростью, то нажатие очень часто не отлавливается, приходится зажимать кнопку и ждать некоторое время. Понимаю, что моя задача решается через счетчик импульсов, но хочется разобраться в причинах. На текущий момент модули опрашиваются в цикле шины MainTask, с интервалом 20 мс и по логике (моей) я должен получать "свежее" состояние входов модуля каждый 20 мс, но этого, видимо, по каким-то причинам, не происходит.

    Кстати, еще момент попутно. В конфигурации модуля есть параметр "Минимальный период опроса", с описанием "опрашивать регистры с циклическим типом опроса не чаще, чем раз в указанный период" и минимальным допустимым значением 20 мс. Я правильно понимаю, что речь идет о периоде задачи цикла шины? У меня изначально у MainTask стояло 10 мс, думал, может в этом причина, поменял на 20 мс - лучше не стало. Объясните смысл этого параметра, мне он непонятен....

    Спасибо.

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,714

    По умолчанию

    На текущий момент модули опрашиваются в цикле шины MainTask, с интервалом 20 мс и по логике (моей) я должен получать "свежее" состояние входов модуля каждый 20 мс
    Модули не опрашиваются в цикле шины.
    В цикле шины происходит синхронизация входных данных (перед выполнением задачи) и выходных (после выполнения).
    Под синхронизацией подразумевается копирование данных между переменными программы и буфером драйвера обмена (буфер--->входы, выходы--->буфер).
    Кроме того, интервал вызова задачи - это желаемый период ее вызова - реальный интервал может быть больше, если контроллер не успевает выполнить весь пользовательский код за отведенное время.

    Объясните смысл этого параметра, мне он непонятен....
    Он позволяет уменьшить интервал опроса slave-устройства - это может быть полезным, если опрашивать модули слишком часто нет смысла - позволяет выделить дополнительное время под выполнение других задач.

    В целом - описанная ситуация характерна для RS-485, где опрос происходит последовательно, для Mx210 я могу представить такой эффект, например, для проектов со значительным числом slave-устройств и/или ресурсоемким пользовательским кодом.

  7. #7

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Модули не опрашиваются в цикле шины.
    В цикле шины происходит синхронизация входных данных (перед выполнением задачи) и выходных (после выполнения).
    Под синхронизацией подразумевается копирование данных между переменными программы и буфером драйвера обмена (буфер--->входы, выходы--->буфер).
    Кроме того, интервал вызова задачи - это желаемый период ее вызова - реальный интервал может быть больше, если контроллер не успевает выполнить весь пользовательский код за отведенное время.
    Я на самом деле это и имел в виду.

    По факту, сейчас у меня 9 слейвов: 8 модулей ввода-вывода MX210 и 1 ПЛК210 в другом строении. Помимо них еще 2 слейва на rs-485 (не знаю, влияет ли). При нажатии на кнопку срабатывание не всегда происходит сразу, почему? Даже так, часто бывает, если просто нажать и отпустить с обычной скоростью, то вообще не срабатывает.

    Смотрю конфигуратор задач, среднее время цикла MainTask 4752 мкс, максимальное 6004 мкс, джиттер 452 мкс (кстати, странно, что максимальный джиттер при этом 221 мкс). То есть вариант, что ПЛК не справляется с программой и не успевает выполнять задачу вовремя судя по данным не подтверждается...

  8. #8
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,714

    По умолчанию

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

  9. #9

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Какая численная интерпретация у обычной и необычной скорости нажатия?
    Не замерял, порядок десятых долей секунды. Это у обычной. А по факту получается, что порой до секунды приходится держать...

    ссылка на проект: тынц
    В проекте 2 ПЛК, речь идет о том, которое называется House.
    Последний раз редактировалось turkish945; 26.10.2020 в 10:26.

  10. #10

    По умолчанию

    Цитата Сообщение от turkish945 Посмотреть сообщение
    Не замерял, порядок десятых долей секунды. Это у обычной. А по факту получается, что порой до секунды приходится держать...

    ссылка на проект: тынц
    В проекте 2 ПЛК, речь идет о том, которое называется House.
    Здравствуйте!
    В шаблонах MV210 во вкладке Мх210 Конфигурация поставьте Режим записи параметров - По изменению.
    Инженер по продуктам «ПЛК и модули»
    e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen

Страница 30 из 109 ПерваяПервая ... 2028293031324080 ... ПоследняяПоследняя

Похожие темы

  1. Обновленная линейка контроллеров СПК1хх [M01] с интерфейсом Ethernet
    от Ильнур Гибадуллин в разделе СПК210, СПК1xx [М01]
    Ответов: 503
    Последнее сообщение: 10.04.2025, 20:10
  2. Ответов: 57
    Последнее сообщение: 30.11.2017, 16:56
  3. Ответов: 163
    Последнее сообщение: 19.04.2016, 17:18
  4. СПК1хх - Линейка панельных контроллеров для локальных систем.
    от Александр Приходько в разделе СПК1xx (архив)
    Ответов: 333
    Последнее сообщение: 30.03.2015, 08:42

Ваши права

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