DTB4848 Установка температуру по RS485 с панели.
DTB4848 Установка температуру по RS485 с панели.
Подключил к панели терморегулятор DTB4848 .. считывать значения PV и SV получается а установить SV не получается Подскажите как правильно это сделать ?
Re: DTB4848 Установка температуру по RS485 с панели.
Запись 06H-функцией
__________________________
Помощь - понятие растяжимое, всяк трактует его в меру своего эгоизма...
Помощь - понятие растяжимое, всяк трактует его в меру своего эгоизма...
Re: DTB4848 Установка температуру по RS485 с панели.
06H - не нашел такую в описании.Ryzhij писал(а):Запись 06H-функцией
там 1000H -PV, 1001H -SV если Вы имеете ввиду 1006H то это не то.
В описании на DTB4848 смотрю есть адрес 8010H (Разрешение/запрет записи из уставок по протоколу связи) если записать 1 то должно заработать. Но как это правильно сделать пока не понял.
Re: DTB4848 Установка температуру по RS485 с панели.
Из английского мануала
Из русскогоRS-485 Communication
1. Supporting transmission speed: 2,400, 4,800, 9,600, 19,200, 38,400bps
2. Non-supported formats: 7, N, 1 or 8, O, 2 or 8, E, 2
3. Communication protocol: Modbus (ASCII or RTU)
4. Function code: 03H to read the contents of register (Max. 8 words). 06H to write 1 (one) word into register. 02H to read the bits data (Max. 16 bits). 05H to write 1 (one) bit into register.
Функция 06Н - это код modbus-команды на запись одиночного регистра.Список параметров коммуникации по RS-485
Все термоконтроллеры DTB, имеют в своем составе коммуникационный порт RS-485.
• Поддержка скорости передачи: 2400, 4800, 9600, 19200, 38400 бод;
• Протокол связи: ModBus (ASCII или RTU);
• Неподдерживаемые форматы: 7,N,1 или 8,О,2 или 8,Е,2
• Возможные коммуникационные адреса: 1 – 255
• Коды функций: 03H для чтения содержимого регистра (максимум 8 слов), 06H для записи 1 слова в регистр; 02H для чтения битовых данных (максимум 16 бит), 05H для записи 1 бита в регистр
Для записи 1 всё той же 06-й функцией отправляете в регистр 0810H значение FF00HAddress and Content of Bit Register: (First bit of reading will put into LSB, Write data = FF00H for bit set, 0000H for bit clear)
__________________________
Помощь - понятие растяжимое, всяк трактует его в меру своего эгоизма...
Помощь - понятие растяжимое, всяк трактует его в меру своего эгоизма...
Re: DTB4848 Установка температуру по RS485 с панели.
Все дело было в настройке DTB
надо было вручную поставить параметр в ON
CosH:
включение/отключение
возможности изменения
функций по
коммуникационному
протоколу.
надо было вручную поставить параметр в ON
CosH:
включение/отключение
возможности изменения
функций по
коммуникационному
протоколу.