Страница 454 из 1043 ПерваяПервая ... 354404444452453454455456464504554954 ... ПоследняяПоследняя
Показано с 4,531 по 4,540 из 10426

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

  1. #4531

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    обратите внимание на нижние поля среды разработки, в первом случае ЗАПУЩЕНО не активно, так что старт вряд ли был нажат, то что модбас и физические входы в это время принимают информацию не показатель, они живут своей жизнью и старт программы им "параллельно"
    Насколько я понимаю если будет цыкл 5 мс. то ПЛК сможет считать только до 100 Гц.?

  2. #4532
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от ООО "БЛС инжинеринг" Посмотреть сообщение
    Насколько я понимаю если будет цыкл 5 мс. то ПЛК сможет считать только до 100 Гц.?
    5мс это время нижней границы временного диапазона одного скана плк, какой он на самом деле, с учетом обработки кода программы, прерываний и т.п. косвенно показывает модуль статиистики, если код выполняется за меньшее время, то плк будет в холостую ждать окончания интервала 5мс, чтоб начать следующий цикл. Уже давали совет поставить минималку ноль, но к этому надо привыкнуть
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #4533

    По умолчанию

    Есть вопрос по реализации многоконтурных ПИД регуляторов. Не знаю в какую тему написать или создать новую,хочется донести данный вопрос до нужных людей. Задача в общем такая: поддержание определенной температуры воды,путем смешивания холодной-горячей. Проблема в том, что давление,то есть расход холодной воды часто скачкообразно меняется, в результате один ПИД следящий за параметром температуры не справляется, большие отклонения +-10 и перерегулирования. Мысль ввести стабилизирующий контур следящий за параметром давления. Один ПИД (стабилизирующий) следит за давлением, управляет задвижкой и получает задание от 2го ПИДа (корректирующего) следящего за параметром температуры. И собственно сам вопрос: как стыковать два ПИДа, как рассчитать диапозон выходного значения для 2го регулятора, задающего уставку 1му? Сборку хочу сделать на регуляторах из библиотеки Util.lib Codesys 2

  4. #4534

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    5мс это время нижней границы временного диапазона одного скана плк, какой он на самом деле, с учетом обработки кода программы, прерываний и т.п. косвенно показывает модуль статиистики, если код выполняется за меньшее время, то плк будет в холостую ждать окончания интервала 5мс, чтоб начать следующий цикл. Уже давали совет поставить минималку ноль, но к этому надо привыкнуть
    Вот что у меня получается Вложение 21457 это время не желательное для нас, мы используем расходомеры жидкости они дают около 100Гц. и программу не обрежешь... Вот вопрос я написал программу на CFC а если я её напишу на LD время цыкла уменьшится?

  5. #4535

    По умолчанию

    Цитата Сообщение от ООО "БЛС инжинеринг" Посмотреть сообщение
    Вот что у меня получается Вложение 21457 это время не желательное для нас, мы используем расходомеры жидкости они дают около 100Гц. и программу не обрежешь... Вот вопрос я написал программу на CFC а если я её напишу на LD время цыкла уменьшится?
    Может кто-то подскажет

  6. #4536

    По умолчанию

    Совершенно не факт, что при переходе с CFC на LD получится достичь желаемого. В любом случае предстоит разбираться, на что тратится время, и если хотите, чтобы кто-либо что-либо дельное посоветовал, выкладывайте свой проект. Ну и про ваши расходомеры поподробнее, как вы их читаете, что они передают 100 раз в секунду, и т.д. вполне возможно, что выбораный ПЛК для данной задачи не подходит.

  7. #4537

    По умолчанию

    Цитата Сообщение от YuriBel Посмотреть сообщение
    Совершенно не факт, что при переходе с CFC на LD получится достичь желаемого. В любом случае предстоит разбираться, на что тратится время, и если хотите, чтобы кто-либо что-либо дельное посоветовал, выкладывайте свой проект. Ну и про ваши расходомеры поподробнее, как вы их читаете, что они передают 100 раз в секунду, и т.д. вполне возможно, что выбораный ПЛК для данной задачи не подходит.
    Расходомер даёт количество импульсов это он https://www.youtube.com/watch?v=3IkWNq7UPFE с нашей пропускаемой способностью это примерно он даёт около 100Гц. и таких может быть до 11шт.
    Расходомеры подключаются не посредственно на дискретные входа в программе считывает импульсы CTU b и таких CTU 2 шт. на один расходомер, но при этом там в программе есть куча разных манипуляций (это автоматическая линия розлива) пытаюсь всы это сделать на ПЛК110-60 Р-М и МУ110-224

    ПЛК110-60 Р-М
    1) In1 Счётчик №1
    2) In2 Счётчик №2
    3) In3 Счётчик №3
    4) In4 Счётчик №4
    5) In5 Счётчик №5
    6) In6 Счётчик №6
    7) In7 Счётчик №7
    8) In8 Счётчик №8
    9) In9 Счётчик № 9
    10) In10 Счётчик №10
    11) In11 Счётчик №11
    12) In12
    13) In13
    14) In14 Дат. Входной Линия №1
    15) In15 Дат. Шибер входной Линия №1
    16) In16 Дат. Выходной Линия №1
    17) In17 Дат. Шибер выходной Линия №1
    18) In18 Дат. Центратора Линия №1
    19) In19 Дат. Траверсы верх Линия №1
    20) In20 Дат. Траверсы промежуточный Линия №1
    21) In21 Дат. Траверсы низ Линия №1
    22) In22 Дат. Входной Линия №2
    23) In23 Дат. Шибер входной Линия №2
    24) In24 Дат. Выходной Линия №2
    25) In25 Дат. Шибер выходной Линия №2
    26) In26 Дат. Центратора Линия №2
    27) In27 Дат. Траверсы верх Линия №2
    28) In28 Дат. Траверсы промежуточный Линия №2
    29) In29 Дат. Траверсы низ Линия №2
    30) In30
    31) In31 Кнопка Пауза Общая (ОПЦИЯ)
    32) In32 Пуск Линия №1
    33) In33 Стоп Линия №1
    34) In34 Пуск Линия№2
    35) In35 Стоп Линия №2
    36) In36 Авария Общая

    1) Qut1 Клапан налива 1.1
    2) Qut2 Клапан налива 1.2
    3) Qut3 Клапан налива 1.3
    4) Qut4 Клапан налива 1.4
    5) Qut5 Клапан налива 1.5
    6) Qut6 Клапан налива 1.6
    7) Qut7 Клапан налива 1.7
    8) Qut8 Клапан налива 1.8
    9) Qut9 Клапан налива 1.9
    10) Qut10 Клапан налива 1.10
    11) Qut11 Клапан налива 1.11
    12) Qut12 Клапан налива 2.1
    13) Qut13 Клапан налива 2.2
    14) Qut14 Клапан налива 2.3
    15) Qut15 Клапан налива 2.4
    16) Qut16 Клапан налива 2.5
    17) Qut17 Клапан налива 2.6
    18) Qut18 Клапан налива 2.7
    19) Qut19 Клапан налива 2.8
    20) Qut20 Клапан налива 2.9
    21) Qut21 Клапан налива 2.10
    22) Qut22 Клапан налива 2.11
    23) Qut23 Индикатор Пуска Линия №1
    24) Qut24 Индикатор Пуска Линия №2
    25) Qut25 Насос 1
    26) Qut26 Насос 2
    27) Qut27 Насос 3
    28) Qut28 Байпас

    МУ110-224.16Р
    1) Шибер входной Линия №1
    2) Шибер выходной Линия №1
    3) Центратор Линия №1
    4) Траверса вверх Линия №1
    5) Траверса вниз Линия №1
    6) Быстрый сброс Линия №1
    7) Конвейер Линия №1
    8)
    9) Шибер входной Линия №2
    10) Шибер выходной Линия №2
    11) Центратор Линия №2
    12) Траверса вверх Линия №2
    13) Траверса вниз Линия №2
    14) Быстрый сброс Линия №2
    15) Конвейер Линия №2
    16) Конвейер Общий

    А какой самый быстрый ПЛК с дискретными входами есть у ОВЕНА ???

  8. #4538

    По умолчанию

    Самый быстрый-обновленный ПЛК110, но не факт, что это вас спасет. Нужно разбираться, на что тратится время.

  9. #4539
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    а мне думается, что уже можно не разбираться на что тратится время, пока не станет известна ширина импульса, а уж про последовательный канал передачи данных с модуля вобще промолчу
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #4540

    По умолчанию

    В продолжение слов коллеги CAPZAP. Обратите внимание на такие характеристики контроллера, как быстродействие входов и выходов. Соотнесите это с шириной импульса, который выдает ваш расходометр. Поймёте, можно ли в принципе поймать этот импульс входом. Попробуйте оценить потери времени на обмен с перферией. После этого возможно появится мысль отделить мух от котлет, поручив счет импульсов другому устройству. И еще один маленький секрет. У контроллера 24 выхода, и то, что в конфигурацию удалось запихнуть 28, не делает жизнь легче. Так что просится еще один МУ100 со всеми вытекающими.

Страница 454 из 1043 ПерваяПервая ... 354404444452453454455456464504554954 ... ПоследняяПоследняя

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

Ваши права

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