Страница 83 из 448 ПерваяПервая ... 3373818283848593133183 ... ПоследняяПоследняя
Показано с 821 по 830 из 5065

Тема: ПР200

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

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

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Вопрос-пожелание к разработчикам ПО.
    По Modbus по адресам 0х400-0х403 извне можно прочитать состояние часов реального времени ПР. При попытке прочитать эти регистры из программы выводится сообщение о недопустимости таких адресов. Получается, что единственный способ узнать текущее время - соединить выводы обоих RS485 и считывать текущее время по Modbus. Если другого доступа к часам нет, нельзя ли разрешить доступ к этим регистрам из программы хотя бы для чтения?
    Собираются сделать.
    Самому этот режим нужен как воздух.

  2. #2

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    Собираются сделать.
    Самому этот режим нужен как воздух.
    Работа над этим функционалом идет.
    Доступ к переменным будет из программы пользователя в том числе и с визуализации.
    В будущих релизах будет поддержан данный функционал.

  3. #3
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,344

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Вопрос-пожелание к разработчикам ПО.
    По Modbus по адресам 0х400-0х403 извне можно прочитать состояние часов реального времени ПР. При попытке прочитать эти регистры из программы выводится сообщение о недопустимости таких адресов. Получается, что единственный способ узнать текущее время - соединить выводы обоих RS485 и считывать текущее время по Modbus. Если другого доступа к часам нет, нельзя ли разрешить доступ к этим регистрам из программы хотя бы для чтения?
    Извиняюсь, насчёт единственного способа очень сомневаюсь, можно же на один из сетевых интерфейсов ту же СМИ1 мастером поставить, считывать эти регистры и пересылать в сетевую переменную(переменные) ПР, а так в принципе согласен, просто парадокс какой-то, часы есть, для других доступны, а для себя нет, слышал что теперь, чтобы на работу устроиться, надо психиатра "проходить", видимо кто это придумал, столкнулся с ПР! Хотя мне больше нравится другое объяснение: наверно подозревают, что психически нормальные люди на работу устраиваться не станут!!!
    Последний раз редактировалось Сергей0308; 17.11.2015 в 06:03.

  4. #4

    По умолчанию

    еще баг, при редактировании линий связи, особенно маленьких, курсор превращается в знак запрещено (красный перечеркнутый кружок), спасает сохранение и затем открытие проекта.....картинку выслать не могу т.к. на ней курсор не отображается...баг вылазит в общем то не часто, но на измену садит конкретно.

    и вот еще картинка, может это и не баг, но работает не логично111.jpg
    Последний раз редактировалось Павел Братковский; 17.11.2015 в 10:09.

  5. #5

    По умолчанию

    Цитата Сообщение от Павел Братковский Посмотреть сообщение
    еще баг, при редактировании линий связи, особенно маленьких, курсор превращается в знак запрещено (красный перечеркнутый кружок), спасает сохранение и затем открытие проекта.....картинку выслать не могу т.к. на ней курсор не отображается...баг вылазит в общем то не часто, но на измену садит конкретно.

    и вот еще картинка, может это и не баг, но работает не логично111.jpg
    При появлении запрещающего значка просто нажатие на "ESC" не помогает?

    Что именно смущает в схеме. Где по вашему ошибка?

    Ситуация с переменной времени будет решена. Доступность из сети но не доступность из программы это лишь временное неудобство.

  6. #6
    Пользователь
    Регистрация
    01.10.2015
    Адрес
    Дальний Восток
    Сообщений
    6

    По умолчанию

    Приветствую всех! На форуме я совсем недавно,нужда заставила...
    Помощь нужна ваша очень,сам уже 2 недели туплю. Имею ПР200, тз такое примерно...Датчики термопары,нужно реализовать управление подогревом камеры,перез твердотелы до 220С,подогрев бойлера 100С,при этом заполнение бойлера по уровню водой,стоит уровнемерная колонка,время подготовки до нужного состояния камеры и установка времени варки продукции,двигатели и защиту сам додумаю,а вот нагрев никак немогу...
    Мудрил с родным пид-регулятором-никак,с вашими макросами,-тоже.
    Заранее спасибо.

  7. #7

    По умолчанию

    Цитата Сообщение от sooon Посмотреть сообщение
    вот нагрев никак немогу...
    Мудрил с родным пид-регулятором-никак,с вашими макросами,-тоже.
    Заранее спасибо.
    А в чём собственно проблема? И для чего вам нужен ПИД-регулятор? Высокие требования к стабильности температуры?

  8. #8
    Пользователь
    Регистрация
    01.10.2015
    Адрес
    Дальний Восток
    Сообщений
    6

    По умолчанию

    Да,стабильность температуры самый важный фактор.
    Не пойму,как выглядит сама обработка сигнала,и как прилепить ПИД ргулятор.

  9. #9

    По умолчанию

    Цитата Сообщение от sooon Посмотреть сообщение
    Да,стабильность температуры самый важный фактор.
    Не пойму,как выглядит сама обработка сигнала,и как прилепить ПИД ргулятор.
    Какую массу какой мощностью греешь?
    Для ручной настройки ПИД желательно графики температуры и подводимой мощности видеть.
    Если время "волны" изменения температуры десятки минут-часы - то натрахаешься вдоволь с ручной настройкой...
    боян ;):
    Вот небольшая сказочка
    издание второе, стереотипное):

    Вообщем, садитесь поудобнее и слушайте...

    Давным давно, в позапрошлом веке или в позапрошлом тысячелетии или ещё ранее, то уже сейчас точно неведомо, в Англии или в России или в Греции или в Тридесятом царстве, были предприняты первые попытки реализовать саморегулирующиеся системы. Однако получалось это не всегда, ни стого ни сего, арыки выходили из берегов не донося до садов живительную влагу, то паровые машины шли вразнос, губя создателей своих без вины, а то количество чиновников молниеносно увеличивалось на фоне стремительного обнищания народа.
    Много мудрых мудрецов думали как бы делу помочь, как одолеть стихию непонятную? Звездочеты думали-думали, ничего путного не придумали. Физики с математиками думали-думали, несколько матмоделей придумали только и всего. А естествоиспытатели с алхимиками взяли и придумали PID-регулятор. Приладили его к чему-то, историки не успели записать к чему, посмотрели - хороша вещица. И давай с тех пор втыкать его куда ни попадя. Однако вот незадача - двенадцать раз втыкнут, ну всё хорошо, а на тринадцатый не подходит хоть ты тресни! Уж и сенсоры заморские ставили, актюаторы аглицкие врезали - ничего не помогает. Стали кликать математиков на помощь. Математики они хоть и бывают злыми иногда, и память у них хорошая, но всё ж народ незлопамятный - пришли. Посмотрели математики на PID регулятор - ересь да и только! Но делу то надо помочь... Кому пятилетку за три года надо делать, а у кому тред-юнион покоя не даёт. Вообщем согласились математики с алхимиками - будем для вас критерии сочинять. Правда последние уж не алхимиками звались, а называли себя гордо Инженерами по Автоматизации - с насиженных мест их химики к тому времени полностью вытурили.
    Сочиняли критерии Найквист и Вайттекер, Вышнеградский и Михайлов, и еще много-много других мудрецов. Сочиняли затейливо и красиво. То ажурну загагулину на кресте нарисуют, то кружочки с крестиками, а то и просто плюсики да минусики вряд. Как ни стараются математики - доходит до Инженеров по Автоматизации неважно.
    И тогда снизошло на Николса-Циглера прозрение - если по Сеньке и шапка, то каков регулятор такие и настройки его. И не надо людям голову морочить вовсе! Взял он и:
    1. на работающем PID регуляторе, в относительно установившемся режиме, отключил D и уменьшил, на сколько это возможно, влияние I соответствующим образом изменив Ti (Внимание! некоторые контролеры имеют нетрадиционную ориентацию Ti, а некоторые, особо впечатлительные контроллеры от Ti=0 могут впасть в кому. Поэтому, ничего не обобщая, советую, прежде чем что-то предпринимать, обратится к документации на конкретный контролер и думать мозгами.).
    2. потом стал Николс-Циглер увеличиваль, постепенно, с шагом около 10 % оставшийся коэффициент - Р, до возникновения автоколебаний в контуре - записал "Ко".
    3. Записал величину периода этих колебаний - "То".
    4. Недолго подумав решил что:
    для PI K = Ko * 0.45 Ti = To / 1.2
    для PID K = Ko * 0.6 Ti = To / 2 Td = To / 8
    5. Но видно очень не долго думал Николс-Циглер, перерегулирование аж до 40%! Тогда поправил его Тирес-Любен:
    K = Ko / 3.22 Ti = To * 2.2 , а Td добавлять по вкусу.

    С той поры Инженеры по Автоматизации вроде как посвящённые стали, много ещё чего понапридумывали и линеаризацию и декуплинг и всякие поправки для объектов без самовыравнивания, а тринадцатый регулятор всё равно не в дугу...

    Удачи!

    А вообще гугли метод Зиглера-николса.
    Вложения Вложения
    • Тип файла: owl PID.owl (4.56 Мб, Просмотров: 70)

  10. #10
    Пользователь
    Регистрация
    01.10.2015
    Адрес
    Дальний Восток
    Сообщений
    6

    По умолчанию

    Задача быстро нагнать температуру и держать ее 20 минут.

Страница 83 из 448 ПерваяПервая ... 3373818283848593133183 ... ПоследняяПоследняя

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

Ваши права

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