Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › Подскажите как настроить scada comm
- В этой теме 25 ответов, 4 участника, последнее обновление 10 лет назад сделано
Lest.
-
АвторЗаписи
-
20.06.2016 в 13:53 #2339
Lest
УчастникПодскажите как настроить scada communicator
для посылки подобных команд: 01 19 42 A4 E1 04
как не бьюсь — он у меня посылает либо 01 03 либо 01 0420.06.2016 в 18:00 #2344
MikhailМодератор0x19 — это нестандартная команда, придуманная производителем устройства, поэтому драйвер Модбас её не отправляет.
Что она должна делать?
Можно ли обойтись стандартными командами?21.06.2016 в 14:05 #2354Lest
УчастникПроизводитель таким образом создал контроллер, что он отдает данные только по 19 команде 🙁
но при этом с датчиками может работать как по 03 04 команде так и по 19 🙁21.06.2016 в 15:27 #2357
MikhailМодераторКакие данные устройство отдаёт только по 19 команде и как они закодированы?
Нужно подумать, как решить задачу с наименьшими затратами усилий.23.06.2016 в 09:00 #2377Lest
Участникhttps://drive.google.com/file/d/0B8XdaSWMNczRRndVY2hyYl9uc3M/view?usp=sharing
вот ссылка на руководство: 41-42 страницы полный список.23.06.2016 в 09:52 #2378Lest
УчастникВот протокол сессии родного ПО:
write 01 19 00 00 D0 1F
read 01 19 18 C1 1B 8F
write 01 19 00 02 51 DE
read 01 19 08 7C D6 3E
write 01 19 00 04 D1 DC
read 01 19 42 A4 E1 04
write 01 19 00 06 50 1D
read 01 19 42 A4 E1 04
write 01 19 00 00 D0 1F
read 01 19 18 A3 9A 66
write 01 19 00 02 51 DE
read 01 19 08 87 97 BD
write 01 19 00 04 D1 DC
read 01 19 42 A4 E1 04
write 01 19 00 06 50 1D
read 01 19 42 A4 E1 0423.06.2016 в 11:08 #2382
MikhailМодераторВ документации приведена только карта памяти, но ни слова о номерах команд и форматах ответа на них. Можно ли это выяснить?
Чтобы получить информацию с этого прибора по команде 19 есть следующие варианты:
1. Модернизировать на заказ существующий драйвер Модбас. Это оптимальный вариант.
2. Разработать отдельный драйвер для работы с ИВА.
3. Поискать OPC-сервер Модбас, который поддерживает нестандартные команды.Родные драйвера по сравнению с OPC работают более надёжно и требуют меньше системных ресурсов.
23.06.2016 в 12:42 #2384Lest
УчастникЯ так понимаю все три варианта платные?
23.06.2016 в 20:21 #2391
MikhailМодератор1 — платный, 2 — платный или если у Вас есть программист, то можно своими силами, 3-й вариант может быть бесплатным. Точно знаю, что есть бесплатные Modbus OPC сервера, но вот работают ли они с нестандартными командами или нет, не могу сказать.
27.06.2016 в 12:08 #2424Lest
УчастникПонятно, ну ладно будем считать этот контроллер несовместимым и дураццким.
27.06.2016 в 13:08 #2426
MikhailМодератор🙂
У Вас есть альтернатива?28.06.2016 в 08:45 #2440Lest
Участникнету. этих контроллеров уже целая куча.
28.06.2016 в 09:52 #2441
MikhailМодераторкакой план действий?
04.07.2016 в 13:20 #2473Lest
УчастникДля меня это тупик.
04.07.2016 в 18:43 #2474
MikhailМодераторэтих контроллеров уже целая куча.
В этом случае нужно запускать то, что есть. Предлагаю Вам для начала запросить у производителя документацию, чтобы разобраться в из нестандартной реализации Модбас.
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.