Показано с 1 по 10 из 18

Тема: Программа управления объектом "Скважина"

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

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

    По умолчанию

    Термосопротивление 50М даёт погрешность до +/- 10-15 градусов. Рекомендуется использовать Pt1000

    А мгновенный расход надо измерять каждую секунду, а не раз в минуту.
    Последний раз редактировалось kondor3000; 13.09.2024 в 21:05.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Термосопротивление 50М даёт погрешность до +/- 10-15 градусов. Рекомендуется использовать Pt1000

    А мгновенный расход надо измерять каждую секунду, а не раз в минуту.
    Каждую секунду не получится, там счётчик с импульсным выходом, не получится обновлять расход быстрей периода следования импульсов, может доходить до нескольких десятков секунд(например у нас), короче много раз подобные расходомеры обсуждали на форуме, последний раз подобное упоминалось не далее как вчера в соседней теме, короче, предлагаю вычислять(подсчитывать) период следования импульсов в циклах программы, фиксировать значение по фронту сигнала, затем, зная время цикла программы, переводить это в период, затем, зная вес импульса с импульсного выхода, переводить это в расход, короче, я это примерно так вижу, в плане вычисления и обновления значения расхода!
    В плане температуры поставить ТРМ200(сейчас 2ТРМ0), к нему подключить датчик температуры 50М и какой-нибудь ещё наиболее важный параметр(на второй вход) вывести для отображения на приборе, а по сетевому интерфейсу считывать значения с помощью ПР200.

    https://owen.ru/product/2trm0
    Последний раз редактировалось Сергей0308; 13.09.2024 в 22:00.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Каждую секунду не получится, там счётчик с импульсным выходом, не получится обновлять расход быстрей периода следования импульсов, может доходить до нескольких десятков секунд(например у нас), короче много раз подобные расходомеры обсуждали на форуме, последний раз подобное упоминалось не далее как вчера в соседней теме, короче, предлагаю вычислять(подсчитывать) период следования импульсов в циклах программы, фиксировать значение по фронту сигнала, затем, зная время цикла программы, переводить это в период, затем, зная вес импульса с импульсного выхода, переводить это в расход, короче, я это примерно так вижу, в плане вычисления и обновления значения расхода!
    В плане температуры поставить ТРМ200(сейчас 2ТРМ0), к нему подключить датчик температуры 50М и какой-нибудь ещё наиболее важный параметр(на второй вход) вывести для отображения на приборе, а по сетевому интерфейсу считывать значения с помощью ПР200.

    https://owen.ru/product/2trm0
    Лично я выбрал бы с удовольствием ваш вариант, чтобы закупить предназначенное под все оборудование и модбасом читать, но бюджет на шкаф очень сильно ограничен, каждая релюшка имеет большую ценнность
    Как помню, макрос по расчету расхода я сделал с вашей помощью еще год-два назад. Вы предлагали большой макрос, где как раз применяется время цикла. Но был реализован также ваш варинт, но попроще. Начальству хватило, он и остался)
    Последний раз редактировалось Григори; 13.09.2024 в 22:59.
    Ничего не понятно, но очень интересно

  4. #4

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Термосопротивление 50М даёт погрешность до +/- 10-15 градусов. Рекомендуется использовать Pt1000

    А мгновенный расход надо измерять каждую секунду, а не раз в минуту.
    Проходил, была погрешность 32 градуса один раз. Но 50М очень дешевые, и объяснить, что АЦП ПРки не может адекватно проскалировать его, не вышло. Пришлось идти на компромисс, добавил возможность минимизации параметрами А и Б
    Как думаете, что если сделать блочок для выбора датчика, который от значения целого числа будет на нужный выход транслировать сопротивление и к каждому выходу подцепить свой макрос (PT100/1000, 50М и др)?

    Насчет расхода, стоят в основном счетчики с весом импульса 0.1м3/1м3 при среднем расходе 7-15 м3/ч. Но реализована запись времени расчета с облака/скады. Во многих скважинах итог до 100 импульсов импульсов за сутки(Рекордные цифры - 15 импульсов сутки, то есть 1.5 куба)
    Последний раз редактировалось Григори; 13.09.2024 в 23:07.
    Ничего не понятно, но очень интересно

  5. #5

    По умолчанию

    Цитата Сообщение от Григори Посмотреть сообщение
    Проходил, была погрешность 32 градуса один раз. Но 50М очень дешевые, и объяснить, что АЦП ПРки не может адекватно проскалировать его, не вышло. Пришлось идти на компромисс, добавил возможность минимизации параметрами А и Б
    Как думаете, что если сделать блочок для выбора датчика, который от значения целого числа будет на нужный выход транслировать сопротивление и к каждому выходу подцепить свой макрос (PT100/1000, 50М и др)?

    Насчет расхода, стоят в основном счетчики с весом импульса 0.1м3/1м3 при среднем расходе 7-15 м3/ч. Но реализована запись времени расчета с облака/скады. Во многих скважинах итог до 100 импульсов импульсов за сутки(Рекордные цифры - 15 импульсов сутки, то есть 1.5 куба)
    Можно конечно и несколько макросов поставить, выбирая какой датчик использовать. Как по мне, надо использовать датчик с меньшей погрешностью сразу. Например как предложил petera или Pt1000.

    Так же не понятно, пишите вес импульса 0.1 м3, а задаёте в целочисленных)))

    Решение с временем и датой из ПР200, тоже не универсальное. На ПР103, ПР205 работать не будет, нужно время и дату брать из ФБ.
    Последний раз редактировалось kondor3000; 14.09.2024 в 11:51.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Можно конечно и несколько макросов поставить, выбирая какой датчик использовать. Как по мне, надо использовать датчик с меньшей погрешностью сразу. Например как предложил petera или Pt1000.

    Так же не понятно, пишите вес импульса 0.1 м3, а задаёте в целочисленных)))

    Решение с временем и датой из ПР200, тоже не универсальное. На ПР103, ПР205 работать не будет, нужно время и дату брать из ФБ.
    Датчик не для микроклимата, а температуры в павильоне. Чтобы денежки на электричестве экономить)
    Решений по температуре масса, но убеждение не мой конек оказался)

    задание в целочисленных для экономии, писал программы под некоторые объекты, где был полный фарш из 4 счетчиков, ПЧ, охраны 3 зданий и температур. Память сетевых переменных заполнялась под 100%, пришлось изворачиваться так

    А можно подробнее насчет неуниверсальности решения с временем?
    Ничего не понятно, но очень интересно

  7. #7

    По умолчанию

    Цитата Сообщение от Григори Посмотреть сообщение
    А можно подробнее насчет неуниверсальности решения с временем?
    У ПР200 встроенные секунды, минуты, часы и дата, у ПР103 и 205, эти переменные надо создавать самому, но в эмуляции ничего не работает.
    Посмотрите вот это, варианты для новых и старых ПР. Работает и в эмуляции. Последние ФБ работают вообще без входа и выдают время и дату.
    Дата, Время и День недели через DT с 2000г. (и с 1970г.)____________ https://owen.ru/forum/showthread.php?t=40116#4
    Последний раз редактировалось kondor3000; 14.09.2024 в 20:47.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    У ПР200 встроенные секунды, минуты, часы и дата, у ПР103 и 205, эти переменные надо создавать самому, но в эмуляции ничего не работает.
    Посмотрите вот это, варианты для новых и старых ПР. Работает и в эмуляции. Последние ФБ работают вообще без входа и выдают время и дату.
    Дата, Время и День недели через DT с 2000г. (и с 1970г.)____________ https://owen.ru/forum/showthread.php?t=40116#4
    А в ПР они работают?
    В смысле, если в ПР они работают, то мне этого достаточно!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. Ответов: 18
    Последнее сообщение: 07.05.2018, 21:27
  2. БУТС2 в схеме управления печью "Bartec"
    от borisogleb в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 22.08.2015, 11:17
  3. программа пишет "прибор выключен"
    от Красноярск в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 08.07.2008, 13:37
  4. Глюки - на Plc150 "слетела" программа.
    от Nik в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 24.05.2007, 04:34
  5. Ответов: 8
    Последнее сообщение: 07.05.2007, 11:38

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

Ваши права

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