|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
15.12.2016, 11:51 | #31 | |||
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
Цитата:
Цитата:
Последний раз редактировалось Dmti, 15.12.2016 в 12:09 |
|||
15.12.2016, 12:37 | #32 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Там с переводами путаница - предел уже и так в литрах в час задан.
А в новом Обьем пульпы деление на 0 вырисовывается. Цитата:
Цитата:
|
||
15.12.2016, 20:15 | #33 | |
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
Надеюсь, сейчас вроде все, у меня вроде хоть и кое-как, но работает. Сегодня раскрутил начальство на частотник, так что все ещё впереди, свести две системы. Завтра первый запуск на абсолютно не дописанной программе. |
|
16.12.2016, 10:02 | #34 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
Надеюсь, сейчас вроде все, у меня вроде хоть и кое-как, но работает. [/QUOTE] Немножко подкорректировал ваш макрос для весов. Диапазончик пошире получится и считает точнее. tst-1.psl |
|
17.12.2016, 07:08 | #35 |
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Посмотрел у вас и немного изменил у себя.
|
17.12.2016, 20:34 | #36 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
|
18.12.2016, 22:47 | #37 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Вот такой вариант еще получился.
Расход2.msl |
19.12.2016, 05:33 | #38 |
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Поставили новую задачу, посчитать из мгновенного расхода общий обьем, прошедший за один цикл. Сделал как-то так.
Вопрос: не изобретаю ли я велосипед, может есть что-то подобное в конструкторе, на теплоузел. |
19.12.2016, 15:45 | #39 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
|
19.12.2016, 17:28 | #40 |
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Вот так, счетчик вроде даже правильно работает.
|
20.12.2016, 00:02 | #41 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Упс! Это уже на уровне мазохизма.
Любим ненужные вычисления? Счетчик л1.msl Делитель на 3600 переводит расход макроса Датчик расхода в л/сек Хотя все равно Вы ничего не видите и не слышите. И эксперименты с ПИДом без правильных измерений это бред. |
20.12.2016, 05:38 | #42 | ||
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
Цитата:
|
||
20.12.2016, 10:24 | #43 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
|
20.12.2016, 19:53 | #44 | |
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
|
|
24.12.2016, 15:28 | #45 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Странно, что никто не обратил внимания на п.3 первого сообщения и кинулись решать проблему программными методами. Может для начала клапан поставить с нормальным Kvs и проблема сама уйдет?
|
25.12.2016, 20:21 | #46 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
Есть камера смешения - и что в ней? Если там перемешиваются два эти компонента не в потоке то клапан вообще нужен отсекающий и задачу решать дозированием. |
|
26.12.2016, 04:54 | #47 |
Новичок
Регистрация: Oct 2015
Сообщения: 29
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
В камере смешения происходит микро-взрыв, с большим выделением тепла. Если меньшее количество реагента №1, смешанного с водой, то получаем слишком высокую температуру, и брак, если наоборот, то низкую, и не до конца прареогировавшие реагенты.
|
20.07.2017, 09:21 | #48 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
https://www.youtube.com/watch?v=0sP5kFXbHrM
вот какие регуляторы надо писать а вы все - пид-пид, да нафига оно надо.. 21й век! |
20.07.2017, 09:38 | #49 | |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
Кстати может подумать о расширении функционала среды разработки (Лоджика) путем возможности написания макросов на языке С? Или это и сейчас возможно? На новых контроллерах все эти эксперименты должны стать более доступными - в классическом ПИД беспокоит неочевидный процесс настройки, на фоне обслуживающего персонала, все более деградирующего в интеллектуальном смысле. |
|
20.07.2017, 09:57 | #50 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
Чтобы заменить регулятор, сетям нужно усложниться ещё на пару-тройку порядков. А то и больше. Даже суперкомпьютеры пока слабоваты. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
20.07.2017, 10:56 | #51 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Добивать ПИД или что другое посоветуете
Нейросети - они как люди, только сииильно проще, в миллиарды раз.
Ну и если люди легко распознают лица и звук - то нейросетям это даётся не легко. А вот с пид-регулированием точным, у людей вообще проблема и в большинстве случаев ПИД-регулятор может более эффективно управлять исполнительным механизмом, чем человек. Конечно, после долгой практики на одной определённой установке человек научится... Но в целом - это бесполезно, когда есть такие хорошие и эффективные пид-регуляторы. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
20.07.2017, 12:42 | #52 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
любой самый простой человек легко заменит любой регулятор на некоторое время.
любой легко любой |
20.07.2017, 12:44 | #53 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Добивать ПИД или что другое посоветуете
В вентиляции - да.
И то я точно уверен, что не сможет человек удержать влажность в пределах в пол процента. А если речь идёт о процессах куда более тонких, как лабораторное термостатирование и прочие точные вещи, то человек может идти покурить, т.к. делать ему там нечего. А ещё бывают очень быстротекущие процессы, настолько, что человек их и осознать не успеет, когда уже пора подавать управляющие воздействия. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
20.07.2017, 13:09 | #54 | |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
И что про мой вопрос по С? |
|
20.07.2017, 13:11 | #55 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Добивать ПИД или что другое посоветуете
Цитата:
А по С мне, лично, сказать толком и нечего. У меня есть своё видение "как должно быть", у начальства и других программистов есть своё. На данный момент дело так обстоит, что тот, кто хочет кодить на си - может это делать в линуксовых контроллерах. Это совсем немного труднее, чем если бы это было встроено в лоджик. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
|