Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.03.2017, 16:25   #1
razerface
Senior Member
 
Аватара для razerface
 
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 278
Благодарил(а): 4 раз(а)
Поблагодарили: 16 раз(а) в 15 сообщениях
По умолчанию Адреса MODBUS установки VTS

Всем доброго времени суток. Вопрос, наверное дилетантский, но меня ввел в ступор, конкретно. Дали мне список переменных контроллера вентиляционной установки VTS Clima. После 122 адреса снова идут 1, 2 3 и так далее.
Задумка у меня такая: Установки по TCP соединить с PIXEL 2511, а его модбасом к панели оператора. Только с адресами непонятно. Подскажите, пожалуйста в каком направлении копать. Спасибо заранее. Список адресов во вложении
Вложения
Тип файла: pdf TCP_IP_Carel_expension_module_ru.pdf (405.8 Кбайт, 285 просмотров)
razerface вне форума   Ответить с цитированием
Старый 09.03.2017, 03:23   #2
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 742
Благодарил(а): 1 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Цитата:
Сообщение от razerface Посмотреть сообщение
Подскажите, пожалуйста в каком направлении копать.
Да там вроде все просто:
analog - регистры - адреса 1-122
integer - регистры - адреса 5001-5201
digital - катушки - адреса 1-68

Аналоговые значения занимают 1 регистр и хранятся в упакованном виде:

a=b*x, где х - нормирующий множитель, для большинства значений =0,1

Значение 201 будет означать 20,1.

Регистры и катушки - разные адресные пространства и нумерация у них разная.

Какими функциями читать переменные Out/In/Out придется разбираться на месте методом научного тыка.

Ну а панель лучше брать сразу с TCP, работ будет меньше, да и скорость обмена повысится. К тому же PIXEL 2511 имеет ограничения по числу запросов и может не потянуть все подключаемые установки.


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума   Ответить с цитированием
Старый 09.03.2017, 09:38   #3
razerface
Senior Member
 
Аватара для razerface
 
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 278
Благодарил(а): 4 раз(а)
Поблагодарили: 16 раз(а) в 15 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Цитата:
Сообщение от tvf Посмотреть сообщение
Да там вроде все просто:
analog - регистры - адреса 1-122
integer - регистры - адреса 5001-5201
digital - катушки - адреса 1-68

Аналоговые значения занимают 1 регистр и хранятся в упакованном виде:

a=b*x, где х - нормирующий множитель, для большинства значений =0,1

Значение 201 будет означать 20,1.

Регистры и катушки - разные адресные пространства и нумерация у них разная.

Какими функциями читать переменные Out/In/Out придется разбираться на месте методом научного тыка.

Ну а панель лучше брать сразу с TCP, работ будет меньше, да и скорость обмена повысится. К тому же PIXEL 2511 имеет ограничения по числу запросов и может не потянуть все подключаемые установки.
Вот совпадение адресов Analog и Digital меня и смутило. А если взять 2Gi мастером? К сожалению не нашел в мануале сколько он запросов потянуть может
razerface вне форума   Ответить с цитированием
Старый 09.03.2017, 09:48   #4
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 742
Благодарил(а): 1 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Цитата:
Сообщение от razerface Посмотреть сообщение
Вот совпадение адресов Analog и Digital меня и смутило.
Это разные адресные пространства. Вообще таких пространств 4: 2 на Analog - Out - In/Out
2 на Digital - Out - In/Out
В данном устойстве деления на Out - In/Out по адресам нет. Так что запросов будет много.


Цитата:
Сообщение от razerface Посмотреть сообщение
А если взять 2Gi мастером?
У него возможностей гораздо больше, вплоть до планирования трафика.


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума   Ответить с цитированием
Старый 09.03.2017, 10:26   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Цитата:
Сообщение от razerface Посмотреть сообщение
Всем доброго времени суток. Вопрос, наверное дилетантский, но меня ввел в ступор, конкретно. Дали мне список переменных контроллера вентиляционной установки VTS Clima. После 122 адреса снова идут 1, 2 3 и так далее.
Задумка у меня такая: Установки по TCP соединить с PIXEL 2511, а его модбасом к панели оператора. Только с адресами непонятно. Подскажите, пожалуйста в каком направлении копать. Спасибо заранее. Список адресов во вложении
Копать, как обычно в таких вопросах, мануалы и википедию...

Например, практика показала, что вот тут весьма доходчиво это объяснено. Шаг 6, врезка под плюсиком:

http://dl.segnetics.com/WebHelp/SMLo...h_invertor.htm


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 09.03.2017, 11:19   #6
razerface
Senior Member
 
Аватара для razerface
 
Регистрация: May 2014
Адрес: S-Pb
Сообщения: 278
Благодарил(а): 4 раз(а)
Поблагодарили: 16 раз(а) в 15 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Кажется разобрался. Осталось поплясать около установки. Огромное спасибо всем кто откликнулся.
razerface вне форума   Ответить с цитированием
Старый 03.11.2020, 20:27   #7
dmitriy15
Новичок
 
Регистрация: Nov 2020
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Подниму старую тему, может кто нибудь сможет помочь. Контроллер uPC2 пытаюсь подключиться к 5001-5201 регистрам через MasterScada 4D по таблице регистров, указанной в шапке темы. При попытке считать хотя бы 5001 регистр, MasterScada выдает отказ, хотя если поменять адрес регистра с 5001 на 1 считывание проходит без проблем, то есть analog и digital регистры читает без проблем, а integer ни в какую не хочет. Тип значения:целый, Тип ячейки:входной регистр.. В чем дело может быть, каких то других таблиц с регистрами не нашёл, да и все остальные регистры (analog и digital) считываются и данные совпадают с описанием регистров.
dmitriy15 вне форума   Ответить с цитированием
Старый 03.11.2020, 21:35   #8
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 744
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Цитата:
Сообщение от dmitriy15 Посмотреть сообщение
При попытке считать хотя бы 5001 регистр, MasterScada выдает отказ, хотя если поменять адрес регистра с 5001 на 1 считывание проходит без проблем, то есть analog и digital регистры читает без проблем, а integer ни в какую не хочет. Тип значения:целый, Тип ячейки:входной регистр..
Часть из них in/out.
Наводит на мысль что это Holding.
ATS вне форума   Ответить с цитированием
Старый 04.11.2020, 01:15   #9
dmitriy15
Новичок
 
Регистрация: Nov 2020
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Цитата:
Сообщение от ATS Посмотреть сообщение
Часть из них in/out.
Наводит на мысль что это Holding.
Да всё верно, но пока я пытаюсь считать хотя бы 5001 регистр, у меня на порту modbus RTU добавлена всего 1 группа каналов с 1 регистром и всё равно отказ.
dmitriy15 вне форума   Ответить с цитированием
Старый 04.11.2020, 03:45   #10
dmitriy15
Новичок
 
Регистрация: Nov 2020
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Каким то образом нужные мне данные оказались на других регистрах 5001 на 209
dmitriy15 вне форума   Ответить с цитированием
Старый 04.11.2020, 13:19   #11
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 744
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Адреса MODBUS установки VTS

Цитата:
Сообщение от dmitriy15 Посмотреть сообщение
Да всё верно, но пока я пытаюсь считать хотя бы 5001 регистр, у меня на порту modbus RTU добавлена всего 1 группа каналов с 1 регистром и всё равно отказ.
Выше писали что читаете входной (Input). Это разные функции модбаса.

Цитата:
Каким то образом нужные мне данные оказались на других регистрах 5001 на 209
Не исключаю что регистры Holding могут быть доступны как Input в другом адресном пространстве.
ATS вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение-запись адреса MODBUS из ПК (решено) vlanaz Связь с внешним миром 3 16.02.2017 13:30
Honeywell MVC80-DH10M LordN Связь с внешним миром 30 28.11.2016 14:21
Конвертер карты памяти в файл конфигурации Modbus Universal MasterOPC Server 32 Arsie Библиотека макросов 0 25.04.2016 13:38
Адреса ModBus RTU razerface Связь с внешним миром 5 19.03.2016 10:26


Часовой пояс GMT +4, время: 14:20.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023