Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2VtzqucPabn
IPB IPB
Проектирование, монтаж, наладка, сервис

Здравствуйте, гость ( Вход | Регистрация )

- Рекомендации АВОК 5.5.1-2023
«Системы противодымной вентиляции жилых и общественный зданий»

- Рекомендации АВОК 7.8.3-2023
«Проектирование инженерных систем лабораторий»

- Рекомендации АВОК 7.10-2023
«Здания жилые и общественные. Защита от шума и вибрации инженерного оборудования»

АВОК в соц. сетях
ИНН: 7714824045
 
Добавить ответ в эту темуОткрыть тему
> диспетчеризация чиллера NED, или проблемы с адресацией
ddark
сообщение 6.6.2020, 8:48
Сообщение #1





Группа: New
Сообщений: 10
Регистрация: 12.7.2014
Пользователь №: 239194



Всем доброго дня!

Вопрос следующий: есть 2 чиллера NED на PCO Large, в оба доставлены RS485-Modbus карточки, все завязано через MOXA MB3180 и ловится на другом конце завода через локалку предприятия - физически все отлично. Проблема возникает в соответствии переменных или настройке формата передачи...
2 картинки - описание из мануала и фактические значения ОРС сервера - явно что-то не так)



подскажите, может у кого есть ОРС конфиг под эти чиллеры? ну или подскажите где я не прав
времени убито уйма, а поставщик говорит - мануал прав, у всех кроме тебя все работает =(

Сообщение отредактировал ddark - 6.6.2020, 8:51
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
svintus
сообщение 6.6.2020, 9:36
Сообщение #2





Группа: Участники форума
Сообщений: 380
Регистрация: 29.1.2010
Из: Днiпро
Пользователь №: 45399



Попробуйте читать целочисленные переменные по адресам со сдвигом +128
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 6.6.2020, 17:22
Сообщение #3


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10695
Регистрация: 3.7.2004
Пользователь №: 32



такие вещи сперва надо сканером смотреть, там много ньюансов может быть.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kosmos440o
сообщение 6.6.2020, 18:47
Сообщение #4





Группа: Участники форума
Сообщений: 2894
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376



Может быть дело в порядке очерёдности байт в данных. Может быть сдвинуто на 1 по адресу (скорей всего у Вас это, потому что первый раз в жизни вижу адрес переменной 0, а 100 и 90 как раз к мощности относятся скорей всего). Посмотрите лог, что там пишет. CRC-то приходит нормально, как я понял. Ну и да, посканировать можно. Раз другие разгадали загадку, значит, и у вас получится.

Сообщение отредактировал kosmos440o - 6.6.2020, 18:56
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kosmos440o
сообщение 6.6.2020, 19:11
Сообщение #5





Группа: Участники форума
Сообщений: 2894
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376



Ну да. посмотрел описание протокола, адрес 0 не бывает. Зачем они придумали так адресное пространство, что в памяти как бы 0, а в адресе 1, хз.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 7.6.2020, 5:53
Сообщение #6


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10695
Регистрация: 3.7.2004
Пользователь №: 32



Цитата(kosmos440o @ 6.6.2020, 23:11) *
Ну да. посмотрел описание протокола, адрес 0 не бывает. Зачем они придумали так адресное пространство, что в памяти как бы 0, а в адресе 1, хз.

через одного такое попадается.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
yozik
сообщение 8.6.2020, 1:16
Сообщение #7





Группа: Участники форума
Сообщений: 1969
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441



Цитата(kosmos440o @ 6.6.2020, 18:47) *
первый раз в жизни вижу адрес переменной 0,

Никогда не говори никогда wink.gif
У Carel EVD Evol.. (Драйвер ТРВ)
Есть переменные с адресом 0 smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 8.6.2020, 9:22
Сообщение #8





Группа: Участники форума
Сообщений: 2032
Регистрация: 1.8.2014
Пользователь №: 240922



да полно с адресом ноль, вот только посылку в hex посмотрите, у всех на 0 будет 0x01 в команде.

Вернее наоборот - 01 03 00 00 00 0D 84 0F

01 Slave address 0x01 (1)
03 Function code 0x03 (3) - Read Holding Registers
00 00 Starting address 0x0001 (1)
00 0D Quantity 0x000D (13)
84 0F CRC 0x840F (33807)

Просто производители по разному указывают начало своих данных, например исходя из того, что раз в посылке 00 00 то и адрес ноль, а по факту для Modbus адрес 0x0001

Сообщение отредактировал manjey73 - 8.6.2020, 9:34
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kosmos440o
сообщение 8.6.2020, 23:25
Сообщение #9





Группа: Участники форума
Сообщений: 2894
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376



Цитата(manjey73 @ 8.6.2020, 10:22) *
да полно с адресом ноль, вот только посылку в hex посмотрите, у всех на 0 будет 0x01 в команде.

Вернее наоборот - 01 03 00 00 00 0D 84 0F

01 Slave address 0x01 (1)
03 Function code 0x03 (3) - Read Holding Registers
00 00 Starting address 0x0001 (1)
00 0D Quantity 0x000D (13)
84 0F CRC 0x840F (33807)

Просто производители по разному указывают начало своих данных, например исходя из того, что раз в посылке 00 00 то и адрес ноль, а по факту для Modbus адрес 0x0001

Ну да, это смещение и вносит путаницу. Сейчас посмотрел стандарт v1.1 второй раз - точно в запросе первый адрес 0, а в адресном пространстве девайса 1. Пять лет коту под хвост)))

Сообщение отредактировал kosmos440o - 8.6.2020, 23:45
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kosmos440o
сообщение 9.6.2020, 0:01
Сообщение #10





Группа: Участники форума
Сообщений: 2894
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376



Хотя состояние чиллера 100 не может быть...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvE2vr3

Последние сообщения Форума





Rambler's Top100 Rambler's Top100

RSS Текстовая версия Сейчас: 24.4.2024, 3:49