Страница 1 из 3

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 11:49}
boss220v
Добрый день знатоки. Начал осваивать новое направление в флпроги, подключение по RS-485  ну и соответственно модбасс.
Хотел бы вас попросить выложить несколько примеров в flproge с завязкой по каскаде. Ну например подключение светодиода, индикатора. Чем проще тем лучше для "рядового" состава форума, только учимся.
Заранее бльшое спасибо.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 12:13}
Dev1
Вот ТУТ тонны примеров.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 13:44}
trak
А что конкретно интересно.У меня есть проект простенький .Датчики температуры и датчик давления отдают данные по modbusTCP. Если вам надо выложу.А так правильно говорят примеров разных куча.Я по ним учился.

Добавлено (11.01.2017, 13:44)
---------------------------------------------
По modbus RTU тоже есть . Мне его редактировали , здесь на форуме.Всё зависит от ваших пожеланий.Можно только получать данные , а можно ещё и чем то управлять.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 15:30}
boss220v
Принцип простой хочу сделать контроль периметра дачи. В качестве сенсоров будут датчики движения ( контактная группа 220в, я их заведу в реле и оттуда скоммутирую 5 вольт) а ответная реакция будет световая индикация и включение прожекторов в этой зоне. Где-то планирую 20 зон контроля.
И если будут какие то наработки, не плохо бы посмотреть.

Добавлено (11.01.2017, 15:25)
---------------------------------------------
Да и это все хотелось бы мониторить по каскаде.

Добавлено (11.01.2017, 15:28)
---------------------------------------------
Да и товарищи офицеры (лейтенант и майор) я рядовой. Есть конечно опыт электрика 30 лет. Но с контроллерами сталкнулся впервые. Поэтому попроще объясняйте, А ТО НЕ ПОЙМУ.

Добавлено (11.01.2017, 15:30)
---------------------------------------------
trak, Если можно поделитесь вашими наработками. У меня только блютуз-модуль для подключения к каскаде.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 15:58}
trak
А может проще взять что то из сигнализации , для контроля периметра , там хотя бы 12 вольт питание на датчиках , а уж 220 где то в помещении коммутировать .Я думаю так безопасней будет.
Вот пример термостата

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 16:01}
trak
а вот просто данные с датчиков

Добавлено (11.01.2017, 16:01)
---------------------------------------------
Всё это дело выводится в скаду. Управление пока не делал из скады,но в проекте есть.В будущем ещё вентиляция будет в скаде и отопление в гараже на горелке.Но вся автоматика производится контроллером , в скаде будет только ручное , на всякий случай.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 17:18}
boss220v
trak, по мере изучения темы, начинаю понимать что проще прокинуть одну витую пару. И на ней посадить датчики. Не могу понять взаимодействие ардуины и каскады. Кто мастер кто слейв. К примеру в доме подключу мегу, мега будет управлять. к меге по витой паре посажу датчики и планшет по блютузу. Планшет также будет дублировать команды и состояние датчиков. Вот примерно такая мысль.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 17:26}
Dev1
Каскада мастер, ардуино слейв.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 17:29}
trak
Ну скада обычно мастер , все контроллеры в слейве .Управление в контроллере осуществляется программой , которую вы напишите в flprog.Но так же можно предусмотреть и ручное управление , посылкой команд из скады.Я не пользуюсь каскадой , но думаю принцип у всех одинаковый.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 17:59}
boss220v
trak, спасибо. буду анализировать ваши наработки. Может у кого есть файлы с подключением к каскаде.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 18:13}
trak
Так в проекте без разницы на какую скаду отправляете.В моих примерах просто данные уходят в модбас , а уж где вы их будете принимать по модбасу без разницы.Вам просто надо будет каскаду настроить

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 18:57}
Vitez
boss220v, На самом деле, ваш проект надо разбить на две части.
1 Связь с Каскадой. На форуме есть видео. Что не понятно спрашивайте. Пробуйте для начала передать мигание. В  случае с каскадой ардуино всегда слейв
2 Организация охранного контура. 20 охранных зон потребует передать двадцать входов на мегу. Или использовать шину RS485. Но тогда потребуется ардуинка и адаптер  RS485 на каждую позицию. Тут

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 19:11}
boss220v
Vitez,  Потехоньку прихожу к так сказать тех.заданию. Посмотел более внимательно видео про каскаду. Она полностью подходит к решению проблемы. Уж больно хараша скада. Буду писать товарищам и ставить платную версию. Ардуинка будет одна. Ну а датчики, если есть модбасовские буду их использовать, или релейное решение. Есть релюшки на дин.рейку на 5в. Ну и планшет с каскадой. Где то на недельку исчезну с форума потом опять буду думать, думать и размышлять. Спасибо за техподдержку. Флпрог это единственное решение, для таких далеких от программирования людей.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 19:52}
trak
Пишите. На данном форуме люди очень отзывчивые.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 20:40}
Parkhom
boss220v, Для контроля периметра применять датчики движения... ну не очень правильно. В частности из за их свойств улавливать тепловое (инфракрасное) излучение. Получите вагон ложных сработок от кошек/собак/прохожих, а летом в жару еще от переменного теплового фона -что с этим будете делать? Я не в курсе, каковы современные методы контроля периметра, прошло уже сто лет, как я этим вопросом занимался по службе, но раньше в почете были различные лучевые системы, проволочные ловушки, наконец. Я понимаю, что сейчас вы только разрабатываете интерфейс, но считаю нелишним высказаться и об выборе сенсора.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 21:29}
Rovki
Все компоненты (ввода и вывода) имеют связь с контроллером через сетевые переменные ,назначенные в контроллере .Сетевые переменные это регистры ,которые имеют адресацию в контроллере .Если контроллеров несколько и они обьеденены в сеть или одиночный контроллер в сети должен иметь еще сетевой адрес  .Биты в контроллере обьеденены в регистры (16 бит) .Но по сети в любом случае передается регистры .Тогда в Каскаде компоненты привязываете к сетевым устройствам ,их регистрам (адресам) и битам (номера) .И задаете в зависимости от канала связи сервера -если блютуз то выбираете по мас адресу то или иное устройство из списка ,если вайфай то прописываете IP адрес и порт .если юсби то делаете настройки канала ...

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 21:30}
trak
Мы в одной военной части ставили какие то изотопные датчики периметра.А так лучше линейные .Кстати в пожарной сигнализации есть датчики ИПДЛ вот они линейные до 100м вроде бы даже.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 22:44}
boss220v
Parkhom,  Отчасти все верно. Но, у меня глухомань, народ не ходит. Хорошие датчики не срабатывают на мелочь в виде собак. Ну и защита периметра нужна только ночью. Кстати если вы с московского ригиона, приезжайте на рыбалку.нуи экономическая состовляющая не самая последняя. Вот класический светильник с датчиком движения. Ложных срабатываний нет. А подойти я не смог незаметно.самое интересное что я проектировал защиту периметра на гаспромовских объектах. Не самое дешевое дело. Лучевые датчики приемник и передатчик. Провод который срабатывает по микровибрациям. И другие методы. Но все дорого. К тому же я продублироваю видеонаблюдением. С ик подсветкой..Ну так как насчет рыбалки.

Примеры подключения ардуино по RS-485

Добавлено: 11.01.2017{, 23:03}
Rovki
какова длина периметра ?

Примеры подключения ардуино по RS-485

Добавлено: 12.01.2017{, 00:02}
boss220v
Rovki, гдето 200метров