Просмотр полной версии : преобразователь уровня пмп-201 и плк100
Кольцов Сергей
07.12.2010, 22:03
никому не доводилось получать данные с этого преобразователя уровня?
Гарчев Евгений
08.12.2010, 17:45
Здравствуйте!
Наиболее удобно будет организовать подключение данного преобразователя уровня с помощью адаптера ЛИН - RS485 ModBus. Вам необходимо узнать у производителя описание сетевых прараметров для протокола ModBus.
Кольцов Сергей
08.12.2010, 20:54
Благодарю, за ответ.
Но по мимо сетевых настроек видимо необходимо знать в каких регистрах какие параметры хранятся? (не приходилось работать с модбасом) У сенсора есть программа настройки ModBus, видимо оттуда их нужно будет выковыривать.http://www.nppsensor.ru/uploads/images/71-1.png
Гарчев Евгений
09.12.2010, 13:31
здравствуйте!
сетевые настройки вы задаете в конфигураторе адаптера (и аналогичные задаете в плк). вам необходимо узнать описание сетевых параметров, т.е. функцию чтения (либо 3, либо 4), тип переменной и адрес регистра.
Кольцов Сергей
15.12.2010, 22:23
Наконец то привезли руководство. В преобразователе реализованы функции 3, 4,5,6,8,10. 3-чтение регистров данных. 4- чтение входных регистров. Видимо в моём случае мне нужна функция 3. Но дальше не совсем понятно как быть. Из руководства: Память разбита на на слоты (картинка во вложении), в каждом слоте 2 регистра данных и 3 входных регистра.
В регистрах данных хранятся значение считанного параметра в формате 32 bit float. Для таблиц считывается 4 байта. Измеренные параметры датчика находятся по адресам с 01h до 08h.
Как считывать данные если контроллер мастер? Как я понимаю: нужно создать "Modbus (Master)", в нём создать "Universal ModBus Device" далее нужно добавить под элемент, но не понятно какой.....по моему понятию из того что данные находятся с 01h до 08h то добавить нужно "8-bit input module" и соответственно в его ячейках и получатся нужные данные, но меня смущает фраза (В регистрах данных хранятся значение считанного параметра в формате 32 bit float.) какой всё таки нужен под элемент?
Николаев Андрей
16.12.2010, 19:18
Ну еще бы само описание увидеть про хранение в 32 регистрах...
Скорее всего вопрос такой:
Используйте 32 bit input(output) module или real input(output) module.
Правда скорее всего регистры придется переворачивать...
Кольцов Сергей
17.12.2010, 01:10
благодарю за оперативный ответ! видимо без программы настройки модбаса не обойтись. (выкладываю часть руководства (до сканера далеко извиняюсь за качество))
Кольцов Сергей
17.12.2010, 01:11
ещё страничка
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot