ПИД-регулятор

Простейшие вопросы в области инженерной разработки
546
beginner
beginner
Сообщения: 31
Зарегистрирован: 14 апр 2014, 10:42
Версия LabVIEW: 8.5
Контактная информация:

Re: ПИД-регулятор

Сообщение 546 »

Значения введённые в строки на фронт панели,например: частота,амплитуда,ограничение ШИМ
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: ПИД-регулятор

Сообщение Artem.spb »

Второй вопрос остался неотвеченным :)

edit->make current values default
546
beginner
beginner
Сообщения: 31
Зарегистрирован: 14 апр 2014, 10:42
Версия LabVIEW: 8.5
Контактная информация:

Re: ПИД-регулятор

Сообщение 546 »

Artem.spb писал(а): почему они должны сохраняться?
Мне кажется это понятно должно быть - что бы каждый раз не выставлять нужные значения.

Вот "железная модель" с приростом температуры.Всё делал методом тыка,благо лабвью это позволяет.
Коннект с ICP CON модулями с помощью АктивХ,один 8 канальный термопарный измеритель температуры(7018),другой - релейный модуль реле(7061).

Спасибо за помощь.
У меня ещё будут вопросы..
Вложения
пид шим жел 2.vi
(127.58 КБ) 96 скачиваний
546
beginner
beginner
Сообщения: 31
Зарегистрирован: 14 апр 2014, 10:42
Версия LabVIEW: 8.5
Контактная информация:

Re: ПИД-регулятор

Сообщение 546 »

В блок-диаграмме ошибка - сумматор(Compound Arithmetic) должен быть без инверсии

Не знаю как так получилось,может случайно нажал
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: ПИД-регулятор

Сообщение Artem.spb »

546 писал(а):
Artem.spb писал(а): почему они должны сохраняться?
Мне кажется это понятно должно быть - что бы каждый раз не выставлять нужные значения.
это был вопрос другого рода. Вы не велели программе сохранить значения, почему она их должна сохранить?
У меня ещё будут вопросы..
если они тут были, то я их не увидел.
546
beginner
beginner
Сообщения: 31
Зарегистрирован: 14 апр 2014, 10:42
Версия LabVIEW: 8.5
Контактная информация:

Re: ПИД-регулятор

Сообщение 546 »

Вопрос по графику(waveform chart) - как изменять временной промежуток который отображается на ней?Что бы сжимать или растягивать диаграмму,например от 10 минут до 1часа.
Как прицепить звуковую сигнализацию к "Перегреву"?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: ПИД-регулятор

Сообщение Artem.spb »

546 писал(а):Вопрос по графику(waveform chart) - как изменять временной промежуток который отображается на ней?Что бы сжимать или растягивать диаграмму,например от 10 минут до 1часа.
свойства scale max/min
только history leng должна быть максимальная, чтобы все данные были в памяти.
Если имеется ввиду dt, то там же в ствойствах
Как прицепить звуковую сигнализацию к "Перегреву"?
проверять значение, как только оно выше допуска, play sound file в палитре output или там же play waveform.
546
beginner
beginner
Сообщения: 31
Зарегистрирован: 14 апр 2014, 10:42
Версия LabVIEW: 8.5
Контактная информация:

Re: ПИД-регулятор

Сообщение 546 »

Спасибо,всё сделал.С play sound не разобрался ,поставил обычную бипку.
Очередной вопрос - в чём разница в используемом мною Simulate signal и Square Waveform.Они одинаковое количество ресурсов используют или оптимальным будет второй вариант?Не известно ещё какой компьютер по производительности будет использован.Square Waveform по выходам не получилось приделать,как буд то там другие логические уровни .
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: ПИД-регулятор

Сообщение Artem.spb »

правой на любой Express -> open Front Panel -> пережить страшное предупреждение -> открыть экспресс как обычный vi.
и там внутри обнаружится Square Waveform а у него внутри square wave.
итого: существенной разницы не получится, Express - это оболочка, упрощающая настройку функции. На скорость не сильно влияет. Платй за удобство является сужение гибкости.
Если хочется совсем "быстро" и без накладных расходов, то руками расчитайте параметры и используйте square wave.
Но всё это скорее всего будет баловством. Для чистоты эксперимента замерьте время работы каждого из вариантов в ваших условиях.
Ответить

Вернуться в «Для чайников»