1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

4-20 мА как узнать значения? + при передаче Profibus DP

Ответить

Автор темы
Welder
здесь недавно
здесь недавно
Сообщения: 91
Зарегистрирован: 02 мар 2014, 21:02
Имя: Роберт
Страна: Казань
город/регион: Республика Татарстан
Благодарил (а): 9 раз
Поблагодарили: 11 раз

4-20 мА как узнать значения? + при передаче Profibus DP

Сообщение Welder »

Вообщем есть датчик тока, выдаёт аналоговый сигнал 4-20 mA, этот сигнал идёт на пневмоостров (это устройство управляет пневмцоилиндрами + туда можно датчики подключать и передавать сигналы выше через промышленную сеть) а потом через Profibus DP приходит к Simatic S300. Можно ли как нибудь узнать какое значение придёт к S300, например при 11 mA? Или нужно смотреть как в пневмоострове АЦП значения переводит? Просто я дилетант и думою, что есть наверно какое то стандартное значение (или формула для перевода) при подключении 4-20 мА.

П.с. искал ответа, не нашёл.
Аватара пользователя

megavolt86
эксперт
эксперт
Сообщения: 1172
Зарегистрирован: 14 ноя 2013, 20:35
Имя: Анатолий Сергеевич
Страна: Россия
город/регион: Башкортостан
Благодарил (а): 13 раз
Поблагодарили: 65 раз

Re: 4-20 мА как узнать значения? + при передаче Profibus DP

Сообщение megavolt86 »

Непонятно, причем здесь пневмоцилиндры? При первом прочтении показалось, что аналоговый токовый сигнал преобразуется в аналоговый пневматический и уже пневматика передает дальше...)))
Чтобы узнать значение параметра в плк надо знать разрядность ацп, загляните в паспорт или руководство, там должно быть...
:ext_secret:

demalhome
здесь недавно
здесь недавно
Сообщения: 33
Зарегистрирован: 06 июл 2014, 23:17
Имя: Дементьев Алексей Александрович
Страна: Россия
город/регион: Kostroma
Поблагодарили: 6 раз

Re: 4-20 мА как узнать значения? + при передаче Profibus DP

Сообщение demalhome »

Пневмоостров - это просто станция ввода вывода. В вашем случае с интегрированными клапанами.
В HW config ищите PIW относящийся к вашему входу. Значение в PIW 0-4мА; 27648-20мА. Это стандартное масштабирование на сименсовские железки.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3558
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 253 раза

Re: 4-20 мА как узнать значения? + при передаче Profibus DP

Сообщение Михайло »

Welder писал(а):Можно ли как нибудь узнать какое значение придёт к S300, например при 11 mA?
Для каждого преобразования сигнала достаточно знать, чему соответствует минимальное значение измерительного диапазона (0% или -100%) и чему - максимальное (100 %). По этим данным можно восстановить любые сигналы, в том числе при промежуточных преобразованиях. Более конкретно: допустим у датчика максимум = 250 А, для токового сигнала 20 мА, после оцифровки в пневмоострове, например, 16384, после передачи в S7-300 по сети не изменяется = 16384, при подаче на аналоговый выход S7-300 нужно растянуть диапазон до 27648. Минимальное значение поэтапно преобразуется: 0 А = 4 мА = 0 = 0 = 0.

Следовательно, 11 мА соответствует (11-4)/(20-4)*100 = 43,75%. Все сигналы: 109,375 А = 11 мА = 7168 = 7168 = 12096.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17471
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1277 раз

Re: 4-20 мА как узнать значения? + при передаче Profibus DP

Сообщение Jackson »

Михайло писал(а):
Welder писал(а):Можно ли как нибудь узнать какое значение придёт к S300, например при 11 mA?
Для каждого преобразования сигнала достаточно знать, чему соответствует минимальное значение измерительного диапазона (0% или -100%) и чему - максимальное (100 %). По этим данным можно восстановить любые сигналы, в том числе при промежуточных преобразованиях.
Это если преобразование линейное, что чаще всего и бывает.

По опыту отгрузки измерительных преобразователей, которые мы же и настраиваем, примерно каждый 15-й заказ - нелинейное преобразование. Точнее линейное, но во всём диапазоне несколько "переломов" (обычно один-два)
По вопросам работы Форума можно обратиться по этим контактам.
Ответить

Вернуться в «Вопросы от студентов»