|
Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx |
|
Опции темы | Поиск в этой теме |
05.10.2022, 14:37 | #1 |
Новичок
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Проблемы с изменённым проектом ИТП (решено)
Летом (июнь) приобрели Pixel2511. В залитых программах (работали на Matrix и на более ранних Pixel) начались проблемы: перестал работать регулятор. Анализ показал, что макрос "Filter-e", стоящий перед макросом "iPID" выдает на выходе "nan", в результате работа макроса "iPID" полностью останавливается. В регуляторе для аналогового выхода это решилось обнулением выхода "Filter-e", т.к. макрос регулятора позволяет вносить изменения, а случае с дискретным управлением возникла проблема. Форматирование и перезаливка ядра проблему не решила. Что не так с программой?
|
05.10.2022, 14:59 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы с новыми Pixel25
На входах макроса какие значения были?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.10.2022, 15:15 | #3 |
Новичок
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблемы с новыми Pixel25
Сброс (R) - 0, фильтр (k) - 20, in (датчик) - текущее значение температуры
|
05.10.2022, 15:36 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы с новыми Pixel25
Откуда данные поступают на входы R и k? Откуда данные поступают на вход in?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.10.2022, 15:46 | #5 |
Новичок
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблемы с новыми Pixel25
На вход R с макроса Comm2bit через 4-ИЛИ (OR) (вход "команда" макроса Устр-Регулятор К1), k - константа 20 на входе "фильтр" макроса Устр-Регулятор К1, in - вход "датчик" макроса Устр-Регулятор К1, на этот вход с входного макроса для аналоговых входов.
|
05.10.2022, 16:08 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы с новыми Pixel25
Цитата:
Особенно меня интересуют входы ТИП и MAX для этого термодатчика. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.10.2022, 16:14 | #7 |
Новичок
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблемы с новыми Pixel25
max=100, а вот тип, действительно задаю из меню, что раньше не делал.
Начальное значение: 3 (Pt1000). PS: меню формировал через SMart |
05.10.2022, 16:23 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблемы с новыми Pixel25
Убирайте задание из меню, либо исключайте попадание нуля на тип.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
14.10.2022, 14:49 | #9 |
Новичок
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблемы с изменённым проектом ИТП (решено)
Был в отпуске. Выполнил Вашу рекомендацию: все работает. Но сам я бы не догадался искать свой косяк на три макроса впереди. Спасибо за помощь!
|