Страница 267 из 465 ПерваяПервая ... 167217257265266267268269277317367 ... ПоследняяПоследняя
Показано с 2,661 по 2,670 из 5258

Тема: ПР200

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    да вникать не обязательно, потребуется только составить таблицу 1)температура, 2)сопротивление которое магазином сопротивлений будете подавать на вход ПР200 в соответствии с температурой( это в пдф-ке таблица желтого цвета) и 3) результат полученного сопротивления на входе ПР выведенного на экран с как можно большим количеством знаков после запятой и выложить сюда, на создание макроса уйдет не более пяти минут. Тут больше времени уйдет подобрать делитель, чем программная часть.
    Не уверен, но возможно и по имеющейся таблице можно написать макрос или взять готовый и потом просто добавить смещение, вычисленное по одной точке
    Я правильно понимаю, что Ваш макрос Pt100 именно таким образом и получен?
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,595

    По умолчанию

    да конечно, правда таблица у меня была из более 30000 строк, я составлял её по формулам каждое 0.01 смещение сопротивления
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    да конечно, правда таблица у меня была из более 30000 строк, я составлял её по формулам каждое 0.01 смещение сопротивления
    А можно описать весь процесс, что потом делать с этими 30000 тысячами строк?
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  4. #4
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Спасибо за помощь, вопрос снят - заменой датчиков на Pt1000
    Capzap - отдельный респект за просветительскую работу )
    В будущем непременно воспользуюсь Вашими рекомендациями.

  5. #5
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,595

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    А можно описать весь процесс, что потом делать с этими 30000 тысячами строк?
    на питоне, используя numpy, pandas и sklearn создаю нейросеть(около 20 строк кода) с настройками которые возможно воссоздать в ПР и использую модель MLPRegressor, которая на основе csv файла подбирает нужные весовые коэффициенты, затем эти шесть констант я перенес в макрос, еще пришлось добавить диапазон сопротивлений датчика в виде двух констант, вот и всё, теперь используя один и тот же макрос можно подставлять соответствующие типу датчика константы и получать преобразователь под любой возможный тип датчика
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #6

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    на питоне, используя numpy, pandas и sklearn создаю нейросеть(около 20 строк кода) с настройками которые возможно воссоздать в ПР и использую модель MLPRegressor, которая на основе csv файла подбирает нужные весовые коэффициенты, затем эти шесть констант я перенес в макрос, еще пришлось добавить диапазон сопротивлений датчика в виде двух констант, вот и всё, теперь используя один и тот же макрос можно подставлять соответствующие типу датчика константы и получать преобразователь под любой возможный тип датчика
    Интересный подход, а сам 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

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,595

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    csv создается по какой формуле
    здесь 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

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    здесь http://ftp-ow.owen.ru/softupdate/OWE...sion/Pt100.pdf брал формулы
    здесь http://temperatures.ru/pdf/nshts.pdf сравнивал полученную таблицу
    здесь http://www.owen.ru/uploads/mp_mva8.pdf брал данные из седьмой таблицы для проверки полученной модели, что то же самое из предыдущей ссылки просто другой источник

    по поводу получить модель, скидывайте таблицу, доберусь до дома обязательно попробую обучить
    Путь прям как у меня при создании макросов, по поводу таблицы, надо прикинуть на двух приборах, посмотреть разброс, на больших значениях сопротивления.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  9. #9
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,595

    По умолчанию

    апну тему, с ntc10 оказалось куда сложнее, делал по таблице для B57703M B25/100 = 3988 K
    Вложения Вложения
    • Тип файла: owl nn.owl (5.19 Мб, Просмотров: 17)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #10

    По умолчанию

    Потребовался тут мне 32 разрядный энергонезависимый счетчик. Поиск по форуму не помог (правда сильно не старался) и решил сваять из двух ФБ Универсальный счетчик. Получилось вот так.

    2018-03-28_17-57-09.png

    Работает, но есть вопрос. При старте программы и при ресете начальное состояние CTN1 равно 0, но передний фронт на EQ не формируется и CTN2 не перещёлкивается. Так будет всегда или это вопрос вероятности?

Страница 267 из 465 ПерваяПервая ... 167217257265266267268269277317367 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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