PDA

Просмотр полной версии : Режим поддержания заданного давления с замкнутым контуром процесса.



Newcomer
02.06.2024, 13:20
Добрый день

В документе (см. название темы) сказано: "Данная конфигурация предназначена для управления насосом в автоматическом режиме по сигналу от датчика давления с диапазоном измерения от 0 до 16 бар и выходом 4-20мА. Уставка для управления задается предустановленным цифровым заданием в параметре F13.01 в процентах от поступающего сигнала на AI."

У меня в проекте уставка ПИД задается по RS-485. Получается, что уставку надо перевести в проценты. Если уставка пишется в регистр, то это должно быть целое число ? А что с сигналом обратной связи ? Он то же в проценты пересчитывается и это то же целое число ?

In_Da_Cher_A
03.06.2024, 06:18
от датчика давления с диапазоном измерения от 0 до 16 бар и выходом 4-20мА......поступающего сигнала на AI.если я правильно понял - датчик привязан к частотнику и

Уставка для управления задается предустановленным цифровым заданием в параметре F13.01 в процентах от "ПЧ меряет ток и определяет отклонение цифр в Ф13.01 от реального значения тока, поступающего от датчика.

Если уставка пишется в регистр, то это должно быть целое число ? а что говорит мануал на ПЧ? регистр куда пишется уставка, каким образом будет связан с Ф13.01? обычно РУЧНОЕ задание уставки таким образом и какое либо управление ПЧ и его настройками по интерфейсу, требуют в настройках разграничивать ИЛИ то ИЛИ это - либо по интерфейсу, либо с панели ПЧ. И это вполне могут быть разные значения с разными единицами измерения.

А что с сигналом обратной связи ? Он то же в проценты пересчитывается и это то же целое число ?так его же измеряет ПЧ, что там у него в мозгах пересчитывается - обычно неизвестно

Newcomer
03.06.2024, 10:31
если я правильно понял - датчик привязан к частотнику и
ПЧ меряет ток и определяет отклонение цифр в Ф13.01 от реального значения тока, поступающего от датчика.
а что говорит мануал на ПЧ? регистр куда пишется уставка, каким образом будет связан с Ф13.01? обычно РУЧНОЕ задание уставки таким образом и какое либо управление ПЧ и его настройками по интерфейсу, требуют в настройках разграничивать ИЛИ то ИЛИ это - либо по интерфейсу, либо с панели ПЧ. И это вполне могут быть разные значения с разными единицами измерения.
так его же измеряет ПЧ, что там у него в мозгах пересчитывается - обычно неизвестно

Много написано и ничего конкретного. Вопросы все те же. Правильно я понимаю, что уставка и текущее значение для ПИД задаются в процентах от максимального значения ? Каков формат представления этих значений ? Неужели никто не работал с ПИД ПЧ ?

AlexandrGr
03.06.2024, 13:08
Функция чтения 0x03. Функция записи 0x06. Тип данных в регистре – Uint16

0x3108 Уставка ПИД-регулятора R/W 0.0% (0.0-100.0%) Задание уставки ПИД-регулятора по протоколу Modbus
0x3109 Сигнал обратной связи ПИД-регулятора R/W 0.0% (0.0-100.0%) Задание сигнала обратной связи ПИД-регулятора по протоколу Modbus

Размерность 0.0%. Число 1000 соответствует 100.0 %. Я так думаю.

In_Da_Cher_A
03.06.2024, 13:35
Много написано и ничего конкретного. Вопросы все те же. Правильно я понимаю, что уставка и текущее значение для ПИД задаются в процентах от максимального значения ? Каков формат представления этих значений ? Неужели никто не работал с ПИД ПЧ ?
чего непонятного то? то, что ты пишешь в "адрес" Ф13.01 и то, что ты пишешь по Модбас - разные величины в разных единицах, приводимые в мозгах ПЧ к одному виду

Размерность 0.0%. Число 1000 соответствует 100.0 %примерно вот так

Newcomer
03.06.2024, 14:19
Размерность 0.0%. Число 1000 соответствует 100.0 %. Я так думаю.

Откуда ПЧ знает каково максимальное значение регулируемого параметра, если сигнал обратной связи поступает на
аналоговый вход ПЧ ? ПЧ 1000 с потолка возьмет ?

Если уставка задается по Modbus, то она задается в единицах регулируемой величины как целое число (пишется в один регистр), а ПЧ переводит ее в проценты ?

А если надо задать уставку как дробное число. Тогда как быть ?

Sergej_
03.06.2024, 14:25
Все просто. 4ма-0%, 20ма-100%. В целых числах дробной части нет, поэтому они пишутся с коэффициентом например 10 или 100. Чтоб не потерять дробную часть. Вот и все.

Newcomer
03.06.2024, 15:02
Все просто. 4ма-0%, 20ма-100%. В целых числах дробной части нет, поэтому они пишутся с коэффициентом например 10 или 100. Чтоб не потерять дробную часть. Вот и все.

Откуда ПЧ знает, когда по Modbus пишется целое число, а когда дробное, умноженное на 10 или 100 ?

Sergej_
03.06.2024, 15:05
В описании параметров обычно указано. Например, если коэфф.100: 50 Гц соответствует запись 5000, 25,55 Гц-2555. Так и по другим параметрам.

In_Da_Cher_A
03.06.2024, 17:37
аналогичным образом кстати, "работает" аналоговый выходной модуль 8И
значение на "выходной" ЦАП подаётся в виде целого числа (uint16) из диапазона 0…1000 (1 единица - 0,1 %)

AlexandrGr
03.06.2024, 17:54
Откуда ПЧ знает, когда по Modbus пишется целое число, а когда дробное, умноженное на 10 или 100 ?

Читайте документацию и изучайте теорию.

Newcomer
03.06.2024, 18:47
В описании параметров обычно указано. Например, если коэфф.100: 50 Гц соответствует запись 5000, 25,55 Гц-2555. Так и по другим параметрам.

На описание параметра Уставка ПИД по RS-485 можете запись из РЭ привести.

Sergej_
04.06.2024, 04:00
Я овеновскими ПЧ никогда не пользовался и не планирую. Если речь про него. Вы хотя бы написали что нужно, какая схема . У Вас в чем затруднения?
Пересчитать бары в проценты (и (или) миллиамперы) и записать в регистр? Если Вы хотите задать в процентах. Если вопрос в том как определить коэффициент для записи , то в выдержке из РЭ (это не овен) параметры частоты ХХХ.ХХГц после точки два знака ХХ-значит коэффициент 100. Параметры напряжения ХХХ.Х -после точки один знак , коэффициент 10. На некоторых ПЧ встречал сразу написано в карте регистров х10 (х100)
Пч тоже нужно не забыть сначала сконфигурировать для работы по сети.
76222

Вот этот Ваш вопрос непонятен :
А что с сигналом обратной связи ? Он тоже в проценты пересчитывается и это то же целое число ?
Датчик подключен к ПЧ по аналоговому входу 4-20 ма . Аналоговый сигнал, зачем что то пересчитывать.

Newcomer
04.06.2024, 10:10
Я овеновскими ПЧ никогда не пользовался и не планирую. Если речь про него. Вы хотя бы написали что нужно, какая схема . У Вас в чем затруднения?
Пересчитать бары в проценты (и (или) миллиамперы) и записать в регистр? Если Вы хотите задать в процентах. Если вопрос в том как определить коэффициент для записи , то в выдержке из РЭ (это не овен) параметры частоты ХХХ.ХХГц после точки два знака ХХ-значит коэффициент 100. Параметры напряжения ХХХ.Х -после точки один знак , коэффициент 10. На некоторых ПЧ встречал сразу написано в карте регистров х10 (х100)
Пч тоже нужно не забыть сначала сконфигурировать для работы по сети.
76222

Вот этот Ваш вопрос непонятен :
Датчик подключен к ПЧ по аналоговому входу 4-20 ма . Аналоговый сигнал, зачем что то пересчитывать.

Диапазон параметра может быть достаточно большим. Вот, например параметр расхода, который надо подать в качестве уставки на ПИД ПЧ по RS-485, 15,5 и 155,0. На какой коэффициент надо будет умножить первое и второе число перед записью в регистр.

Sergej_
04.06.2024, 10:25
Так все умножать нужно при записи, на один и тот же коэффициент. Будет 155 и 1550. При к.10.
При чтении , делим аналогично.
Диапазон 16 двоичных разрядов. 0-65535 в DEC.

Newcomer
04.06.2024, 12:08
Так все умножать нужно при записи, на один и тот же коэффициент. Будет 155 и 1550. При к.10.
При чтении , делим аналогично.
Диапазон 16 двоичных разрядов. 0-65535 в DEC.

А почему надо умножать на 10, а не на 100. Где написано на что надо умножать ?

AlexandrGr
04.06.2024, 12:22
А почему надо умножать на 10, а не на 100. Где написано на что надо умножать ?
В документации.

76234

Newcomer
04.06.2024, 13:16
В документации.

76234

Уставку надо задавать в % или в единицах регулируемой величины ?

Sergej_
04.06.2024, 13:48
Уставку надо задавать в % или в единицах регулируемой величины ?

Там же все написано , и размерность и диапазон. Конкретно на этом скрине. Проценты. Коэфф.10. (см.0.0 %) по аналогии ХХХ.Х , что я выше пример приводил от другого ПЧ.

Newcomer
04.06.2024, 13:50
Там же все написано , и размерность и диапазон. Конкретно на этом скрине. Проценты.

Дробные проценты на что надо умножать перед записью в регистр ПЧ ? И где написано что надо умножать и на сколько ?

Sergej_
04.06.2024, 14:30
Уж не знаю что непонятно , читайте еще раз:
...параметры частоты ХХХ.ХХГц после точки два знака ХХ-значит коэффициент 100. Параметры напряжения ХХХ.Х -после точки один знак , коэффициент 10.
Смотрите скрин: https://owen.ru/forum/attachment.php?attachmentid=76234&d=1717492896
То же самое практически. Вместо Х.Х 0.0
Если это скрин для вашего ПЧ, Вы не сообщали модель и ссылку на документацию тоже не давали.

titan
27.06.2024, 16:24
Добрый день

В документе (см. название темы) сказано: "Данная конфигурация предназначена для управления насосом в автоматическом режиме по сигналу от датчика давления с диапазоном измерения от 0 до 16 бар и выходом 4-20мА. Уставка для управления задается предустановленным цифровым заданием в параметре F13.01 в процентах от поступающего сигнала на AI."

У меня в проекте уставка ПИД задается по RS-485. Получается, что уставку надо перевести в проценты. Если уставка пишется в регистр, то это должно быть целое число ? А что с сигналом обратной связи ? Он то же в проценты пересчитывается и это то же целое число ?

Добрый день!
У меня реализовано так:
ПЧВ3 [M01] управляет насосом в режиме поддержания давления. Уставка в ПЧ задается с ПР205, ПР205 из ПЧ получает выходную текущие частоту и давление.
Настройки ПР205: 76914

Данные из модбас обрабатываю так:

var_input
Hz1_in: udint; //Выходная частота ПЧ 1
P_set: real; // Уставка давления (бар)
P1_in: udint; // Давление из ПЧ 1 (0-100%)
end_var

var_output
P1:real; //Давление из ПЧ 1 (бар)
Hz1: real; //Выходная частота ПЧ 1 (Гц)
P_task: udint; // Задание уставки в ПЧ
end_var

// Задание уставки в ПЧ (ПД 0-16 бар)
P_task:=(real_to_udint((100)*((P_set)/(16))))*10;

// Преобразование давления из % в бар
P1:=(udint_to_real(P1_in)/1000)-4;

// Преобразование частоты
Hz1:=udint_to_real(Hz1_in/100);

end_function_block

Настройки ПЧВ3:
76915
76916

IVM
29.06.2024, 17:40
Добрый день!
У меня реализовано так:
ПЧВ3 [M01] управляет насосом в режиме поддержания давления. Уставка в ПЧ задается с ПР205, ПР205 из ПЧ получает выходную текущие частоту и давление.
Настройки ПР205: 76914

Данные из модбас обрабатываю так:

var_input
Hz1_in: udint; //Выходная частота ПЧ 1
P_set: real; // Уставка давления (бар)
P1_in: udint; // Давление из ПЧ 1 (0-100%)
end_var

var_output
P1:real; //Давление из ПЧ 1 (бар)
Hz1: real; //Выходная частота ПЧ 1 (Гц)
P_task: udint; // Задание уставки в ПЧ
end_var

// Задание уставки в ПЧ (ПД 0-16 бар)
P_task:=(real_to_udint((100)*((P_set)/(16))))*10;

// Преобразование давления из % в бар
P1:=(udint_to_real(P1_in)/1000)-4;

// Преобразование частоты
Hz1:=udint_to_real(Hz1_in/100);

end_function_block

Настройки ПЧВ3:
76915
76916

Уставка ПИД пишется по адресу 12296 (0x3009 - 1) ?

titan
01.07.2024, 20:14
Уставка ПИД пишется по адресу 12296 (0x3009 - 1) ?

Да.

Руководство по эксплуатации ПЧВ3 [М01]. Стр. 182.

IVM
02.07.2024, 12:34
Да.

Руководство по эксплуатации ПЧВ3 [М01]. Стр. 182.

А почему пуск и останов ПЧ осуществляется через дискретный вход, а не по сети ?

titan
02.07.2024, 13:03
А почему пуск и останов ПЧ осуществляется через дискретный вход, а не по сети ?

Мне так кажется надежней, при потери связи ПЧ остается в работе с текущей уставкой (это очень субъективно). Были проекты где делал управление по modbus.

Сергей0308
02.07.2024, 21:17
Мне так кажется надежней, при потери связи ПЧ остается в работе с текущей уставкой (это очень субъективно). Были проекты где делал управление по modbus.

А при управлении по сети, в случае потери связи уставка меняется?
Не понятна аргументация, в смысле, мне кажется, аргументация Портоса убедительней!

https://www.youtube.com/watch?v=hh6-kVy6GjA