Подключение счетчика энергии DDS519MR

Вопросы от новичков
Ответить
Hardwarest
Рядовой
Сообщения: 43
Зарегистрирован: 25 дек 2019, 19:40
Имя: Кирилл
Контактная информация:

Подключение счетчика энергии DDS519MR

Сообщение Hardwarest »

Приветствую. Обладатель довольно функциональных устройств Sinotimer DDS519MR
51plYy9+jNL._AC_SL1001_.jpg
Но пока не получается подключить. Из того что я выяснил, дефолтный адрес "1" и читать надо Холдинг или Инпут. Читал то и то с 0 го адреса, но безрезультатно.
При запуске он пишет Ad 100, второй Ad 46, как вариант это адреса, пробовал... и безрезультатно.
изображение_viber_2021-03-14_21-22-54.jpg
Так же фото инструкции если поможет разрбраться)
изображение_viber_2021-03-14-22-54.jpg
изображение_viber_2021-03-14_21-228.jpg
Main Board подключаю счетчик.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Подключение счетчика энергии DDS519MR

Сообщение Panagiotis »

Попробуй так, надеюсь с подключением всё правильно у вас. как вариант можете программой Модбас Пулл проверить. На самом девайсе написан номер адреса который является 8. а на фотографии показано 100 не пойму.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Hardwarest
Рядовой
Сообщения: 43
Зарегистрирован: 25 дек 2019, 19:40
Имя: Кирилл
Контактная информация:

Подключение счетчика энергии DDS519MR

Сообщение Hardwarest »

Panagiotis писал(а): 15 мар 2021, 12:13 На самом девайсе написан номер адреса который является 8.
Это фото из сети...
На моих девайсах иное)
изображение_viber_2021-03-15_15-36-54.jpg
Пробовал и 100, и 1, и 46... Всё 0

Подключил вроде правильно), ну думал что производитель А - В перепутал, так тоже не работает
изображение_viber_2021-03-15_15-39-51.jpg
изображение_viber_2021-03-15_15-39-54.jpg
Отправлено спустя 6 часов 59 минут 12 секунд:
Разобрался, нужно было Паритет сделать "Чет"
Это было написано в мануале, но я как всегда)
Теперь дилемма № 2

Как получить правильные данные. Как перевести что они дали в мануале. Low и High byte.. Как переводить в понятный адресс.
К примеру на 0 адресе пытаюсь читать вольты, по факту 215, а он мне 17253
изображение_viber_2021-03-15_22-41-40.jpg
55555.jpg
В мануале следующее
изображение_viber_2021-03-14-22-54.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Подключение счетчика энергии DDS519MR

Сообщение edyapd »

Вы выводите число в "integer", а вам прибор отдаёт во "floating-point".
Hardwarest
Рядовой
Сообщения: 43
Зарегистрирован: 25 дек 2019, 19:40
Имя: Кирилл
Контактная информация:

Подключение счетчика энергии DDS519MR

Сообщение Hardwarest »

edyapd писал(а): 16 мар 2021, 05:09 Вы выводите число в "integer", а вам прибор отдаёт во "floating-point".
Я тоже это заметил, но "Аналоговые" входа не имеют выбора типа. Как конвертировать?
+ "floating-point" я вообще первый раз вижу. Погуглив "Число с плавающей запятой (или число с плавающей точкой)", как с ним работать.... Я вообще завис
Hardwarest
Рядовой
Сообщения: 43
Зарегистрирован: 25 дек 2019, 19:40
Имя: Кирилл
Контактная информация:

Подключение счетчика энергии DDS519MR

Сообщение Hardwarest »

Вопрос решен, может кому то пригодится. Файл примера программы с конвертером регистры.
*Обратить внимание что паритет необходимо сделать четным!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость