токовая петля на rs485

Вопросы от новичков
Ответить
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

токовая петля на rs485

Сообщение superpuper2014 »

Столкнулся с таким вопросом, спрошу у гуру программы. Есть такая задача из данных токовой петли 4-20 поступающих на допустим 5 входов, от 5 датчиков обработать и передать по сети RS-485 на контроллер типа овен ПР-220, как это возможно сделать, есть ли у кого подобные проекты поделитесь пожалуйста, заранее очень благодарен!
andertant
Рядовой
Сообщения: 25
Зарегистрирован: 18 янв 2017, 09:21
Откуда: Днепропетровск

токовая петля на rs485

Сообщение andertant »

Судя из изложенной информации можно сделать вывод, что питание Ваших датчиков осуществляется по токовой петле а информация передаётся по какому-то протоколу (так как их у Вас 5 щт.). Правильно? Или отдельные 5 входов? Если отдельные входа, то 4-20мА преобразовать через шунтирующие резисторы, измерять АЦП падение напряжения на этом шунте, преобразовать (маштабировать) в нужный Вам вид данных, положить это всё в регистры ModBus ( если Slave) или отправить эти данные в регистры ModBus (если Master). Как то так.
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

токовая петля на rs485

Сообщение superpuper2014 »

а можно пример fbd программе пожалуйста, заранее благодарю
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

токовая петля на rs485

Сообщение Sancho »

superpuper2014 писал(а): 27 фев 2020, 17:10 а можно пример fbd программе пожалуйста,
Примерно так...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

токовая петля на rs485

Сообщение superpuper2014 »

В обработке 4-20 нет примеров обработки и выброса на 485 шину, простите за наглость, не имел дело с подобными решениями
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

токовая петля на rs485

Сообщение kulibinsvv »

Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
fsergei70
Капитан
Сообщения: 861
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 41 раз
Поблагодарили: 9 раз

токовая петля на rs485

Сообщение fsergei70 »

Что бы не плодить новые темы, спрошу здесь. Можно ли на ардуино аналоговые входы использовать как дифференциальные. т.е измерения производить не относительно минуса а между входами допустим А1 А2
andertant
Рядовой
Сообщения: 25
Зарегистрирован: 18 янв 2017, 09:21
Откуда: Днепропетровск

токовая петля на rs485

Сообщение andertant »

superpuper2014 , изложите исходные данные схемы подключения датчиков, тип датчиков, что именно надо передать на ПР-200, какой тип данных надо иметь в регистрах (float, byte, integer.....), какие адреса регистров должны быть, кто будет выступать Master-ом, какой ID устройства должен быть, какая скорость обмена по RS-485, какую элементную базу планируете использовать, от чего будут питаться датчики, будет ли у датчиков общий провод питания (от этого зависит входная цепь АЦП), нужна ли гальваническая развязка входных цепей, и т.д. и т.п.! Изложите собственно цель! А то это всё как гадание на кофейной гуще. Иначе Вам ни кто здесь не поможет!
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

токовая петля на rs485

Сообщение kulibinsvv »

[ref]fsergei70[/ref], если плата Arduino основана не на ATmega168/328, то да, такое возможно.
Для примера:
ATmega168/328
ATmega16u4/32u4
Смотреть раздел - ADC.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

токовая петля на rs485

Сообщение superpuper2014 »

Прошу не судить строго, я как и многие здесь не программист, поэтому и выбрал эту программу потому что мне она знакома, а вот с использованием переменных пока туго, датчики планируется использовать трансформаторные Талема серии АС, на обмен с пр целочисленные значения :smile37: , тип данных в регистрах и тп , сложновато ответить на данный момент.питание датчиков и все остальное . Вот поэтому и прошу пример обработки ардуинкой сигнала с датчика и вывода на РС485. как происходит допустим обработка сигнала от 0 до 3 вольт по нарастающей линейно от датчика, запись результата в переменную и выводом значения на пр200. Заранее всем спасибо, надеюсь на Ваше понимание и поддержку
andertant
Рядовой
Сообщения: 25
Зарегистрирован: 18 янв 2017, 09:21
Откуда: Днепропетровск

токовая петля на rs485

Сообщение andertant »

Тогда причём здесь "токовая петля 4-20", если Вы хотите использовать не готовый датчик а трансформатор тока! Или я чего-то не то понимаю?
Вот https://www.kit-e.ru/articles/chip/2006_10_116.php хорошая статья по измерению тока, Ваш вариант в конце статьи.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость