Опрос устройств через adam 4561

White64
Дата: 27.11.2018 20:11:27
Добрый день!
Я собственно не программист, не асушник и т.д. , работаю инженером РЗА. ( Но очень бы хотел научится вашим примудростям, готов даже на работу пойти за еду)
Вернёмся к вопросу. Согласованно есть adam 4561 и пара, тройка устройств с интерфейсом 485.
Хотелось бы организовать какую нибудь программку для опроса этих устройств и вывода в режиме онлайн нескольких параметров.
Естественно опыта в этом не очень много, поэтому прошу хоть подтолкнуть в нужном направление (лучше бы конечно взять шевство), а может быть даже есть уже готовые решения?!
Заранее спасибо за помощь. Прошу прощения за орфографию
Andy_OLAP
Дата: 27.11.2018 20:19:39
White64
Добрый день!
Я собственно не программист, не асушник и т.д. , работаю инженером РЗА. ( Но очень бы хотел научится вашим примудростям, готов даже на работу пойти за еду)
Вернёмся к вопросу. Согласованно есть adam 4561 и пара, тройка устройств с интерфейсом 485.
Хотелось бы организовать какую нибудь программку для опроса этих устройств и вывода в режиме онлайн нескольких параметров.
Естественно опыта в этом не очень много, поэтому прошу хоть подтолкнуть в нужном направление (лучше бы конечно взять шевство), а может быть даже есть уже готовые решения?!
Заранее спасибо за помощь. Прошу прощения за орфографию

Открываете гугл по запросу "USB to RS-485 converter programming" и получаете ссылку на документацию с языками C/C#/Python.

Для Вас подойдет Python - на нем даже детей обучают программированию, он наиболее простой и быстрый для того, чтобы прототипировать (что-либо быстро набросать и запустить концепт в работу, чтобы проверить свои идеи).
Andy_OLAP
Дата: 27.11.2018 20:24:40
White64,

Ну и конечно разработка на 32-битной XP или Windows 7, со свежими драйверами.
White64
Дата: 27.11.2018 20:24:54
Andy_OLAP,

Ох....
мой уровень знания программирования от 0 до 10 ну примерно -100), можно чуть чуть по подробнее.
White64
Дата: 27.11.2018 20:27:07
да там же все по не русски написано
Andy_OLAP
Дата: 27.11.2018 20:28:33
White64,

Здесь Вы найдете форум с обсуждением в том числе Вашего устройства (и его сравнение в работе с устройствами от конкурирующих производителей). Рекомендую там искать ответы на вопросы, которые у Вас возникнут по работе устройства.

Поскольку драйверы нужно будет менять - рекомендую работать не только на "голом" железе, но и дополнительно проверять в виртуальных машинах типа VMware Workstation Player / Oracle Virtual Box.
Andy_OLAP
Дата: 27.11.2018 20:29:51
White64
да там же все по не русски написано

Программирование на русском языке бывает внутри учетной системы, именуемой 1С. В остальных случаях учите английский. На этом языке большинство любой документации и мануалов по устройствам.
Andy_OLAP
Дата: 27.11.2018 20:36:27
White64
Andy_OLAP,

Ох....
мой уровень знания программирования от 0 до 10 ну примерно -100), можно чуть чуть по подробнее.

Ставите python, ставите модуль для работы с конвертером.
pip install minimalmodbus - по ссылке еще и коротенький текст программы на языке python. Ничего не нужно компилировать (превращать текст программы в код, который понимает компьютер) - вбиваете текст программы, сохраняете в файл и запускаете его в интерпретаторе.

Ссылок "короткий курс по изучению python" - в гугле/яндексе на русском языке очень много.
Andy_OLAP
Дата: 27.11.2018 20:40:41
White64
да там же все по не русски написано

Кстати, не пытайтесь работать с RS-485 напрямую, без библиотек, где уже вся нужная обвязка спрятана от Вас под капот.
пример того, как тяжело работать с RS-485 напрямую

Ну и обсуждения вокруг работы модулей будут всегда на иностранном языке.
Пример 1
Пример 2

Такие конвертеры, как у Вас, любят цеплять к "малинке" (Raspberry) и делать на основе этого так называемый "умный дом".
White64
Дата: 27.11.2018 21:38:07
Спасибо большое