С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
да конечно, правда таблица у меня была из более 30000 строк, я составлял её по формулам каждое 0.01 смещение сопротивления
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Спасибо за помощь, вопрос снят - заменой датчиков на Pt1000
Capzap - отдельный респект за просветительскую работу )
В будущем непременно воспользуюсь Вашими рекомендациями.
на питоне, используя numpy, pandas и sklearn создаю нейросеть(около 20 строк кода) с настройками которые возможно воссоздать в ПР и использую модель MLPRegressor, которая на основе csv файла подбирает нужные весовые коэффициенты, затем эти шесть констант я перенес в макрос, еще пришлось добавить диапазон сопротивлений датчика в виде двух констант, вот и всё, теперь используя один и тот же макрос можно подставлять соответствующие типу датчика константы и получать преобразователь под любой возможный тип датчика
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Интересный подход, а сам csv создается по какой формуле, интересно следующее применение: к примеру любой NTC при отрицательных t на ПР200 дает большую погрешность за счет ухода сопротивления в сотни кОм, можно ли по таблице реальных значений сопротивления, измеренных на аналоговом входе уменьшить погрешность измерения по этому методу, пока вопрос теоретический, так как не факт что тоже сопротивление подключенное к другому AI/реле даст близкие по значению таблицы.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
здесь http://ftp-ow.owen.ru/softupdate/OWE...sion/Pt100.pdf брал формулы
здесь http://temperatures.ru/pdf/nshts.pdf сравнивал полученную таблицу
здесь http://www.owen.ru/uploads/mp_mva8.pdf брал данные из седьмой таблицы для проверки полученной модели, что то же самое из предыдущей ссылки просто другой источник
по поводу получить модель, скидывайте таблицу, доберусь до дома обязательно попробую обучить
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
апну тему, с ntc10 оказалось куда сложнее, делал по таблице для B57703M B25/100 = 3988 K
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Потребовался тут мне 32 разрядный энергонезависимый счетчик. Поиск по форуму не помог (правда сильно не старался) и решил сваять из двух ФБ Универсальный счетчик. Получилось вот так.
2018-03-28_17-57-09.png
Работает, но есть вопрос. При старте программы и при ресете начальное состояние CTN1 равно 0, но передний фронт на EQ не формируется и CTN2 не перещёлкивается. Так будет всегда или это вопрос вероятности?