- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Добрый день коллеги , такой вопрос : нужно преобразовать сигнал 0-20 в 4-20 и далее в шкалу 0-100 %.все это нужно осуществить в тип портале .подскажите решение ( формулу ) язык LAD.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
предложение: Описываете Ваш вариант, что получается, что не получается.
-
- администратор
- Сообщения: 18747
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 972 раза
- Поблагодарили: 1852 раза
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Добрый!
На форуме работает поиск. Вот: viewtopic.php?t=20069
Отправлено спустя 1 минуту 4 секунды:
На форуме работает поиск. Вот: viewtopic.php?t=20069
Отправлено спустя 1 минуту 4 секунды:
Судя по вопросу, он ещё даже не приступал. :)
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Для начала нужно конвертировать аналоговый сигнал 0-20 мА в 4-20 мА. Очень много информации нашел в интернете , но она вся разная , нужна формула , и желательно описание к этой формуле
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
У Вас имеется какая то формула? Вы описываете проблему, но не описываете решения, которые применяли.
Данная задача практическая, или теоретическая?
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
D= ((scv - scs) / (sce - scs)) * (sge - sgs) + sgs; вот такую формулу нашел , верная ли она?, к ней нет никакого описания , задача практическая , все это нужно осуществить в тиа портале
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
И что здесь что? Наверное, сначала надо чисто математически написать формулу, а уж потом на языке программирования?
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Дак это и не язык программирования , это формула взята из интернета , но описания к ней нету , мб вы знаете что есть что в этой формуле ?
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Нет, не знаю. От программирования далек.
Как уже писал, сначала надо составить алгебраическую формулу переводов. Не обязательно в одно действие. Как минимум три:
- текущее значение сигнала в 0-20;
- потом 0-20 в 4-20;
- потом 4-20 в 0-100.
Не исключено, что на каком то этапе все сократится до одного уравнения. ну а уж потом его в язык программирования.
Только зачем так сложно? Если задача практическая, возможно, всё решается более простыми способами
Опишите изначальную проблему?
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Изначально есть датчик уровня , который работают по сигналу 0-20 , подключается он ко входу контроллера 4-20 , соответсвенно его и нужно масштабировать программно
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Наименование датчика, наименование входного модуля контроллера?
А не проще модуль контроллера законфигурировать на ток 0-20 мА?
При таком подключении 20 % шкалы датчика уровня будет не задействовано в измерении.
Датчик имеет активный или пассивный выход? Модуль аналогового входа активный или пассивный?
А не проще модуль контроллера законфигурировать на ток 0-20 мА?
При таком подключении 20 % шкалы датчика уровня будет не задействовано в измерении.
Датчик имеет активный или пассивный выход? Модуль аналогового входа активный или пассивный?
-
- эксперт
- Сообщения: 1341
- Зарегистрирован: 14 фев 2013, 23:42
- Имя: Евгений
- Страна: Россия
- город/регион: МО
- Благодарил (а): 6 раз
- Поблагодарили: 232 раза
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
При токе меньше 4 мА контроллер выдаст ошибку обрыва датчика.
-
- освоился
- Сообщения: 200
- Зарегистрирован: 18 сен 2021, 18:07
- Имя: Владимир
- Страна: Беларусь
- Благодарил (а): 12 раз
- Поблагодарили: 34 раза
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Jackson же дал ссылку, там все написано.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
не факт. Какой контроллер - неизвестно. Как настроен - неизвестно. Но что точно известно - такое решение неправильное.
Отправлено спустя 1 минуту 43 секунды:
Так в данной теме совсем другая ситуация. Каким образом модуль ввода, у которого минимальный ток - 4 мА, обработает ток в диапазоне от 0 до 4 мА. Он же просто его не увидит.
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Там масштабирование 4-20 в физическую величину , а мне нужна формула масштабирования 0-20 в 4-20
-
- освоился
- Сообщения: 200
- Зарегистрирован: 18 сен 2021, 18:07
- Имя: Владимир
- Страна: Беларусь
- Благодарил (а): 12 раз
- Поблагодарили: 34 раза
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Это понятно, так человек же формулу просит, естественно надо преобразователь на аппаратном уровне делать, или вводить мертвую зону для датчика в пределах 0-4
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Конечно, такая формула. Потому что ввод модуля на 4-20 мА.
Вы пишите, что датчик уровня на ток 0-20 мА. И связка "датчик уровня - модуль ввода" работать не будет. И дело не в формуле, а в физике.
Для начала ответы на вопросы 1 и 2.olexsa писал(а): ↑04 окт 2024, 18:37 1. Наименование датчика, наименование входного модуля контроллера?
2. А не проще модуль контроллера законфигурировать на ток 0-20 мА?
При таком подключении 20 % шкалы датчика уровня будет не задействовано в измерении.
Датчик имеет активный или пассивный выход? Модуль аналогового входа активный или пассивный?
Отправлено спустя 1 минуту 27 секунд:
Именно для этого спрашиваю наименование датчика уровня.
Отправлено спустя 3 минуты 10 секунд:
И как это поможет? Датчик ток будет выдавать (и то - это еще непонятно), а модуль видеть не будет. Это не мертвая зона, это невидимая системой зона.
К примеру, датчик измеряет от 0 до 2000 мм, выдавая при этом ток от 0 до 20 мА. Высоту от 0 до 400 мм модуль ввода просто не выявит. Что будет обрабатывать алгоритм, какой ток?
-
- освоился
- Сообщения: 200
- Зарегистрирован: 18 сен 2021, 18:07
- Имя: Владимир
- Страна: Беларусь
- Благодарил (а): 12 раз
- Поблагодарили: 34 раза
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Есть два пути - 1(правильный) это переконфигурировать модуль по возможности, 2(геморойный) - делать преобразование например сначала 0-20мА -- 0-10В, потом 0-10В -- 4-20мА . Преобразователи такие есть . По большому счету мы тут палки ломаем, а топикстартеру это не нужно, ему ФОРМУЛА нужна.
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Эта задача тестовая , датчик уровня , модуль , И так далее это все условности , самое главное что нужно сделать это преобразовать сигнал из 0-20 в 4-20 , программа тип портал , соответсвенно контролер Сименс. Про то что можно сконфигурировать вход , да , можно , но это УСЛОВНАЯ ЗАДАЧА , поэтому мы вход конфигурируем на 0-20 , а затем уже программно преобразуем в 4-20!!!
-
- освоился
- Сообщения: 200
- Зарегистрирован: 18 сен 2021, 18:07
- Имя: Владимир
- Страна: Беларусь
- Благодарил (а): 12 раз
- Поблагодарили: 34 раза
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Я за попкорном пошелGergon писал(а): ↑04 окт 2024, 19:33 Эта задача тестовая , датчик уровня , модуль , И так далее это все условности , самое главное что нужно сделать это преобразовать сигнал из 0-20 в 4-20 , программа тип портал , соответсвенно контролер Сименс. Про то что можно сконфигурировать вход , да , можно , но это УСЛОВНАЯ ЗАДАЧА , поэтому мы вход конфигурируем на 0-20 , а затем уже программно преобразуем в 4-20!!!
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Ну Gergon, ну ... необходимо все таки определиться - необходим реальный результат измерений, причем понятный последующим пользователям, или же ...
Есть еще несколько путей:
- все таки сообщить наименование оборудования (и не исключено, что решение найдется в другой плоскости)
- заменить датчик уровня с выходом 0-20 мА, на датчик с выходом 4-20 мА.
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Вы понимаете , что такое УСЛОВНАЯ задача или нет ?
Причем тут обрудование , все что мне нужно это формула конвертирования из одной шкалы в другую , больше ничего .
Причем тут обрудование , все что мне нужно это формула конвертирования из одной шкалы в другую , больше ничего .
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Слово "Есть" предполагает физическое наличие оборудования и возникшей при этом проблемы. А это все оказывается - теоретические измышления.
Зачем изначально вводить в заблуждение?
viewtopic.php?t=18755
Отправлено спустя 1 минуту 24 секунды:
Об этом Вы не писали. Изначально была задача:
Отправлено спустя 1 минуту 17 секунд:
Был задан вопрос:
Отправлено спустя 2 минуты 3 секунды:
Вы - студент? Вопрос только для того, что бы уточнить. И возможного переноса в соответствующий раздел.
Так все таки задача теоретическая, условная?
-
- здесь недавно
- Сообщения: 13
- Зарегистрирован: 04 окт 2024, 11:58
- Имя: Георгий Кунцов
- Страна: Россия
- город/регион: Киров
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Ну вот , сейчас ситуация прояснилась , поэтому рассуждения на тему какое оборудование , И так далее неактуальны , а алгоритм перевода из 0-20 в 4-20 нужен.
-
- освоился
- Сообщения: 200
- Зарегистрирован: 18 сен 2021, 18:07
- Имя: Владимир
- Страна: Беларусь
- Благодарил (а): 12 раз
- Поблагодарили: 34 раза
Масштабирование аналогового сигнала 0-20 в 4-20 далее в шкалу 0-100%
Gergon, еще раз попробую достучаться до вашей головы - ознакомьтесь с темой, где описано масштабирование, без разницы что во что масштабировать, все одинаково считается, по одной формуле -есть входная шкала, есть выходная.