Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Pixel

Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.10.2022, 14:37   #1
amushegov
Новичок
 
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Проблемы с изменённым проектом ИТП (решено)

Летом (июнь) приобрели Pixel2511. В залитых программах (работали на Matrix и на более ранних Pixel) начались проблемы: перестал работать регулятор. Анализ показал, что макрос "Filter-e", стоящий перед макросом "iPID" выдает на выходе "nan", в результате работа макроса "iPID" полностью останавливается. В регуляторе для аналогового выхода это решилось обнулением выхода "Filter-e", т.к. макрос регулятора позволяет вносить изменения, а случае с дискретным управлением возникла проблема. Форматирование и перезаливка ядра проблему не решила. Что не так с программой?
amushegov вне форума   Ответить с цитированием
Старый 05.10.2022, 14:59   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблемы с новыми Pixel25

Цитата
Сообщение от amushegov Посмотреть сообщение
Анализ показал, что макрос "Filter-e", стоящий перед макросом "iPID" выдает на выходе "nan"
На входах макроса какие значения были?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 05.10.2022, 15:15   #3
amushegov
Новичок
 
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Проблемы с новыми Pixel25

Сброс (R) - 0, фильтр (k) - 20, in (датчик) - текущее значение температуры
amushegov вне форума   Ответить с цитированием
Старый 05.10.2022, 15:36   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблемы с новыми Pixel25

Цитата
Сообщение от amushegov Посмотреть сообщение
Сброс (R) - 0, фильтр (k) - 20, in (датчик) - текущее значение температуры
Откуда данные поступают на входы R и k? Откуда данные поступают на вход in?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 05.10.2022, 15:46   #5
amushegov
Новичок
 
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Проблемы с новыми Pixel25

На вход R с макроса Comm2bit через 4-ИЛИ (OR) (вход "команда" макроса Устр-Регулятор К1), k - константа 20 на входе "фильтр" макроса Устр-Регулятор К1, in - вход "датчик" макроса Устр-Регулятор К1, на этот вход с входного макроса для аналоговых входов.
amushegov вне форума   Ответить с цитированием
Старый 05.10.2022, 16:08   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблемы с новыми Pixel25

Цитата
Сообщение от amushegov Посмотреть сообщение
На вход R с макроса Comm2bit через 4-ИЛИ (OR) (вход "команда" макроса Устр-Регулятор К1), k - константа 20 на входе "фильтр" макроса Устр-Регулятор К1, in - вход "датчик" макроса Устр-Регулятор К1, на этот вход с входного макроса для аналоговых входов.
Все остальные соединения были штатными для Конструктора ИТП или вы что-то отключали/подключали?

Особенно меня интересуют входы ТИП и MAX для этого термодатчика.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 05.10.2022, 16:14   #7
amushegov
Новичок
 
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Проблемы с новыми Pixel25

max=100, а вот тип, действительно задаю из меню, что раньше не делал.
Начальное значение: 3 (Pt1000).
PS: меню формировал через SMart
amushegov вне форума   Ответить с цитированием
Старый 05.10.2022, 16:23   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблемы с новыми Pixel25

Цитата
Сообщение от amushegov Посмотреть сообщение
max=100, а вот тип, действительно задаю из меню, что раньше не делал.
Убирайте задание из меню, либо исключайте попадание нуля на тип.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 14.10.2022, 14:49   #9
amushegov
Новичок
 
Регистрация: Jul 2020
Сообщения: 5
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Проблемы с изменённым проектом ИТП (решено)

Был в отпуске. Выполнил Вашу рекомендацию: все работает. Но сам я бы не догадался искать свой косяк на три макроса впереди. Спасибо за помощь!
amushegov вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MATRIX в конструкторе ИТП (нет проблемы) Maces SMConstructor (теплопункты) 78 16.03.2024 01:17
Проблемы Modbus MOXA Mgate 3180 (решено) Misha8688 Вопросы о Trim5 26 26.05.2022 17:05
ИТП на SMH4 + FMR (решено) coverart SMConstructor (теплопункты) 3 27.10.2020 07:44
Разбор проблемы чтения input status панелью (решено) Arsie Проблемы с панелями Weintek 2 27.11.2017 12:59
SMH-2010 проблемы подключения (решено) spec_yug Вопросы о SMH2010 5 25.03.2016 09:27


Часовой пояс GMT +4, время: 12:43.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023