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


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

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
> Диспетчеризация Фанкойлов Clivet, SOS!!!
Fedor Saenko
сообщение 12.4.2012, 13:40
Сообщение #1





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



День добрый!

Стоит задача диспетчеризировать сеть фанкойлов Clivet по протоколу Modbus.
С чтением переменных из фанкойлов проблем не возникает. А вот при попытке изменения уставки или дистанционного включения фанкойл никак не реагирует. Сталкивался ли кто-то с подобной проблемой?

Фанкойлы Elfo Space с родным контроллером и пультами HID-T2.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть тему
Ответов (1 - 8)
DmitriyN
сообщение 12.4.2012, 13:45
Сообщение #2





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



Описание на пульт с переменными Модбас в студию
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 12.4.2012, 13:50
Сообщение #3





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



Может не по тем адресам читаете?
Иногда при работе с Modbus необходимо вводить смещение на 1 в адресной таблице.
А в зависимости от средств корорыми пытаетесь читать иногда возникает путаница с указанием типа читаемой/записываемой переменной (явно register|coil или адресами 100ххххх|400хххх).
Попробуйте настроить опрос/запись переменных через демо ОРС Lectus - может натолкнет на мысль что у Вас не так. Там и лог по порту ведется, который можно анализировать.

Что отвечает фанкойл на запросы?

Сообщение отредактировал Chabol - 12.4.2012, 13:52
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Fedor Saenko
сообщение 12.4.2012, 15:00
Сообщение #4





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



Вот описание контроллера и Модбаса.

С дистанционным управлением делаем следующим образом:
1. Формируем значение FlagRegister (пробовали много вариантов, но основные такие
10100101 – 165 в десятичной и 101001010 – 330 в десятичной).
2. Вписываем полученное значение FlagRegister по адресу 2110.
3. Вписываем значение уставки для нагрева и охлаждения в ячейки 2104 и 2105 соответственно (2104=230, 2105=250).
4. Для включения вписываем в ячейку 2100 значение 33, для выключения 0.
Значения в ячейках изменяются, но фанкойл никак не реагирует на них.
Прикрепленный файл  WaterTerminal.pdf ( 309,36 килобайт ) Кол-во скачиваний: 223
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Дезинтегратор
сообщение 17.4.2012, 17:25
Сообщение #5





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



Тоже интересует данный вопрос. Неужели никто не сталкивался?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kapitan pronin
сообщение 16.7.2012, 5:25
Сообщение #6





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



Цитата(Fedor Saenko @ 12.4.2012, 15:00) *
Вот описание контроллера и Модбаса.

С дистанционным управлением делаем следующим образом:
1. Формируем значение FlagRegister (пробовали много вариантов, но основные такие
10100101 – 165 в десятичной и 101001010 – 330 в десятичной).
2. Вписываем полученное значение FlagRegister по адресу 2110.
3. Вписываем значение уставки для нагрева и охлаждения в ячейки 2104 и 2105 соответственно (2104=230, 2105=250).
4. Для включения вписываем в ячейку 2100 значение 33, для выключения 0.
Значения в ячейках изменяются, но фанкойл никак не реагирует на них.
Прикрепленный файл  WaterTerminal.pdf ( 309,36 килобайт ) Кол-во скачиваний: 223

Добрый день. Сейчас занимаюсь тем же вопросом. Получилось решить проблему?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sniper007
сообщение 16.7.2012, 8:54
Сообщение #7





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



Судя по всему все регистры типа Holding Registers, чтение функцией 0х03.
Запись же в них может осуществляться функциями 0х06 (запись одного регистра) или 0х10 (запись нескольких регистров). Большинство приборов поддерживают только какую то одну функцию. Попробуйте проверить запись сначала функцией 0х06, а потом 0х10
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kapitan pronin
сообщение 17.7.2012, 5:05
Сообщение #8





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



Цитата(Sniper007 @ 16.7.2012, 9:54) *
Судя по всему все регистры типа Holding Registers, чтение функцией 0х03.
Запись же в них может осуществляться функциями 0х06 (запись одного регистра) или 0х10 (запись нескольких регистров). Большинство приборов поддерживают только какую то одну функцию. Попробуйте проверить запись сначала функцией 0х06, а потом 0х10

Вы тоже занимаетесь дистанционным управлением?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sniper007
сообщение 17.7.2012, 10:14
Сообщение #9





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



С данным прибором я не работал, но у других приборов с Modbus я такое поведение встречал. Задашь десятую функцию вместо шестой и запись не осуществляется.
Кстати можно еще лог обмена при записи посмотреть. Подключить прибор к ОРС серверу с функцией лога (Lectus или Modbus MasterOPC) и посмотреть что прибор отвечает. Если стандарт поддержан то он вернет код ошибки (0х80 + номер функции запроса) и код ошибки. А по коду ошибки уже и будет понятно что прибору не нравится.
http://www.modbus.org/docs/Modbus_Applicat...tocol_V1_1b.pdf

Сообщение отредактировал Sniper007 - 17.7.2012, 10:18
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 

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



ООО "Русич" ИНН 9721068883 / ЕРИД 2Vtzqx9HerZ


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

ООО "АйДи-Электро" ИНН:6670013662 erid:2Vtzqwtpv5j

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






RSS Текстовая версия Сейчас: 26.6.2025, 21:55
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных