Контроллер rs 485 работа с LaBVIEW

Простейшие вопросы в области инженерной разработки

Контроллер rs 485 работа с LaBVIEW

Postby JohnChaban on 21 Jan 2015, 11:05

Всем привет
Я чайник в контроллерах хочу получить консультацию(меня просили узнать прошу ногами сразу не пинать :D ):

Есть контроллер он собирает инфу с датчиков по rs-485 и ему нужно прикрутить сайт чтобы на сайте отображалась инфа в виде графиков от времени.
Датчик может снимать до 16 параметров с объекта одновременно.
Вопросы
1.Какой контроллер подойдет для такой задачи, чтобы он сопрегался с LaBVIEW 2012?
2.Я понимаю что контроллер должен идти с драйвера именно под LaBVIEW?
3.Я правильно понимаю что для того чтобы работать с контроллером нужна библиотека VISA? если до то можно ли подключать виртуальные приборы в исполняемые модуля (EXE файлы).
User avatar
JohnChaban
master
master
 
Posts: 454
Joined: 18 Feb 2010, 13:26
Location: Город Сосновый Бор Ленинградская Область
LabVIEW Version: 2015,2016
Karma: 0

Re: Контроллер rs 485 работа с LaBVIEW

Postby kapusta1986 on 21 Jan 2015, 12:37

У меня была похожая задача:

Счетчики меркурий надо было опрашивать по RS-485 через преобразователь интерфейса «токовая петля»/RS-485 - com-порт

В лабью по VISA опрашивать устройство, посылая пакет с айди устройста и кодом команды, и получать от него (устройство-датчик) ответ (master - slave передача данных)

По Овену такой же принцип (они даже свой протокол реализовали и протокол программный у них можно скачать и юзать под свои задачи)

Так как я еще лабью слабо знал, написал на другой платформе...
User avatar
kapusta1986
user
user
 
Posts: 98
Joined: 14 Jun 2014, 13:56
Location: Караганда
LabVIEW Version: 2014, 2015
Karma: 12

Re: Контроллер rs 485 работа с LaBVIEW

Postby rad-on79 on 28 Sep 2017, 14:45

kapusta1986 wrote:У меня была похожая задача:

Счетчики меркурий надо было опрашивать по RS-485 через преобразователь интерфейса «токовая петля»/RS-485 - com-порт

В лабью по VISA опрашивать устройство, посылая пакет с айди устройста и кодом команды, и получать от него (устройство-датчик) ответ (master - slave передача данных)

По Овену такой же принцип (они даже свой протокол реализовали и протокол программный у них можно скачать и юзать под свои задачи)

Так как я еще лабью слабо знал, написал на другой платформе...
kapusta1986, Добрый день, я вот случайно попал на вас, и прочитав то что вы занимались с счетчиками меркурий, не могли бы вы помочь, я вод собираюсь подключиться через RS485 и по какому протоколу произвести обмен данными. На данный момент у меня в наличие его пока нет, но на подходе, задача стоит в снятие показаний: напряжения, и тока.
rad-on79
interested
interested
 
Posts: 2
Joined: 20 Mar 2014, 19:05
LabVIEW Version: 13
Karma: 0

Re: Контроллер rs 485 работа с LaBVIEW

Postby Andrew Lunev on 28 Sep 2017, 18:35

Со счетчиками Меркурий есть проблема в том, что протокола обмена нет в свободном доступе, его выдает производитель только по официальному запросу. В интернете правда есть описание нескольких попыток взлома протокола, но он там не полный. Если получите протокол, то в нем должно быть полное описание команд и расшифровка ответов счетчика.
User avatar
Andrew Lunev
leader
leader
 
Posts: 850
Joined: 11 Dec 2010, 12:31
Location: Москва
Medals: 2
Activity (1) Professionalism (1)
LabVIEW Version: 2016
Karma: 244
hardware I/O VIP teachers

Re: Контроллер rs 485 работа с LaBVIEW

Postby kapusta1986 on 29 Sep 2017, 06:56

rad-on79,

1. Берем счетчик
2. Втыкаем в комп rs485 одним концом, другим к счетчику (ну я образно (строго по схеме :D ))

PS Аккуратно! Если что, лучше обратиться к фиксикам, иначе есть шанс получить общение со счетчиком по линии 220 вольт

3. https://freeserialanalyzer.com/ - качаем оттуда, не сочтите за рекламу, много других есть анализаторов
4. запускаем анализатор в режиме прослушки комп порта, на котором висит считыватель 485
5. Запускаем инкотеловский конфигатор счетчика
6. Понимаем как общение идет со счетчиком при помощи ID устройства
7. Понимаем, что общение идет
---ID - команда + контрольная сумма - со стороны компа
--- ID - команда - ответ + контрольная сумма - со стороны счетчика
8. Записываем байтики битики, включаем мозг вместе с фиксиками и ищем неприлично - причино - следственные связи

Учтите: что в сети есть все таки протоколы обмена, или запросить у Инкотекс, они с радостью вышлют, если вы им распишите что планируете делать. Они угрожают правда,что конфигурировать счетчик незаконно... Ха...

Если вы отснифферили данные, разобрались что к чему, уже тогда без проблем можно браться за разработку софта.

Аффтар где то может ошибаться, ибо дело было давным давно... в далекой далекой галактике, когда черному шлему пришел п.....
User avatar
kapusta1986
user
user
 
Posts: 98
Joined: 14 Jun 2014, 13:56
Location: Караганда
LabVIEW Version: 2014, 2015
Karma: 12


Return to Для чайников

Who is online

Users browsing this forum: No registered users and 12 guests

cron