Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Общие вопросы / Common questions » МРВ как сервер MODBUS TCP/IP

   
Автор / Author Тема / Topic: МРВ как сервер MODBUS TCP/IP
dlesnikov
Forum Member / Участник форума
Участник № / Member № 4358


Icon 5 отправлено / posted      Профиль для / Profile for dlesnikov           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!

В справке написано, что МРВ может выступать в качестве сервера MODBUS TCP/IP. Параметры TCPADDR, TCPPORT, и SLVPUIP=0 в файле конфигурации прописал.
Профайлер порт 502 слушает.
А дальше что? По каким адресам что можно прочитать?

Сообщения / Posts 50 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Дополнительная информация отправлена почтой.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119


Icon 1 отправлено / posted      Профиль для / Profile for Kramarenko Stanislav           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
и мне, если можно!
Сообщения / Posts 338 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ddkel
Active Forum Member / Активный участник форума
Участник № / Member № 4120


Icon 1 отправлено / posted      Профиль для / Profile for ddkel           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправте, пожалуйста, и мне дополнительную информацию по данному вопросу (xxxx@yyyyyy)

[ 27.12.2012, 09:48: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 82 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
achernenko
Junior Member / Новичок
Участник № / Member № 6320


Icon 1 отправлено / posted      Профиль для / Profile for achernenko           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправте, пожалуйста, и мне дополнительную информацию по данному вопросу
Сообщения / Posts 1 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Shahmatist
Forum Member / Участник форума
Участник № / Member № 5388


Icon 1 отправлено / posted      Профиль для / Profile for Shahmatist           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
и мне
Сообщения / Posts 31 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mezentsev
Junior Member / Новичок
Участник № / Member № 4388


Icon 1 отправлено / posted      Профиль для / Profile for mezentsev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Я так понимаю, для того чтобы TM был сервером, достаточно создать файл "TMcom_0.cnf" с вышеуказанным содержанием, указать в настройках Узла флаги "приём" и "посылка" и можно читать значения любых каналов по ID-адресу? Или я не прав?
p.s. Можно мне тоже тот материал который все просят.

Сообщения / Posts 17 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
toxachilag
Forum Member / Участник форума
Участник № / Member № 6040


Icon 1 отправлено / posted      Профиль для / Profile for toxachilag           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Прошу выслать доп информацию.
Сообщения / Posts 45 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Рассылавшийся ранее материал устарел.

Для текущего релиза в дополнение к документации можно предложить следующие разъяснения:

1 Modbus-Slave Trace Mode 6 на запрос по каждому числовому каналу выдает 4 байта (2 регистра). Т.о., регистровое пространство у Modbus-мастера должно быть рассчитано на удвоенный диапазон ID опрашиваемых каналов Modbus-Slave.
2. Если адресоваться к каналу FLOAT, то результат следует интерпретировать как число в формате FLOAT при следующем порядке передачи байтов:
3-2-1-0, где
байт 0 – младший байт мантиссы, байт 3 – байт знака и порядка.
3. Если адресоваться к каналу HEX32, то в ответ будет получено значение канала старшими байтами вперед.
4. Если адресоваться к каналу HEX16, то в ответ будут получены значения двух регистров: в первом (старшем) регистре - 0, во втором (младшем) регистре – значение канала HEX16.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
toxachilag
Forum Member / Участник форума
Участник № / Member № 6040


Icon 1 отправлено / posted      Профиль для / Profile for toxachilag           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Хотелось бы получить более подробную инструкцию по настройке данного режима работы, если это возможно, подкрепите её примером проекта. В частности не понятно, какой IP указывать в настройках .cnf файла, каким образом настраивать сами переменные, возможно ли слушать несколько портов и т. д. Надеемся на как можно более развернутый ответ. Спасибо.
Сообщения / Posts 45 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
IP-адрес задается дополнительно только в том случае, если существует вариант выбора.
По умолчанию SLAVE слушает только порт 502.
При необходимости этот порт может изменен в файле *.cnf.

Пример проекта отправлен.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
rameda
Forum Member / Участник форума
Участник № / Member № 4287


Icon 1 отправлено / posted      Профиль для / Profile for rameda           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправьте пример , если я не опоздал!
Спасибо.
xxxx@yyyyyy

[ 12.01.2015, 12:22: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 50 | Из / From: Latvija  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пример выслан Вам на почту.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Просим пример по настройке обмена отправить на почту, желательно с разъяснениями.
Спасибо.

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Бычков Константин
Forum Member / Участник форума
Участник № / Member № 7036


Icon 1 отправлено / posted      Профиль для / Profile for Бычков Константин           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Я еще новичок в TM6. Встала задача подключить нагрузочный модуль для его дистанционного управления через ТМ6. Протокол обмена Modbus TCP. Сам модуль слейв. В группе источники/приемники есть Modbus там выбор из типов данных. Мне не понятно как выбрать нужный компонент в ТМ6 если в карте регистров устройства мне нужны регистры
для записи:
1.WORD(16-битное без знаковое число) соответствует 1 регистру Modbus
2.INT(16 битное число со знаком)соответствует 1 регистру Modbus.
для чтения:
1.INT(16 битное число со знаком)соответствует 1 регистру Modbus.
2. WORD(16-битное без знаковое число) соответствует 1 регистру Modbus
в общем те же только регистры другие.

Сообщения / Posts 48 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В данном случае МРВ выступает не в качестве SLAVE, а в качестве МАСТЕРа.
1. Для записи в обоих случаях следует выбрать в слое "Источники/Приемники/Modbus" компоненты W_Word(6) и привязать их к каналам HEX16_OUT. Учет "занковое/беззнаковое" переносится в форматирование форм отображения или форматов данных в программах.

2. Для чтения следует использовать компоненты Rin_Word(4) для чтения входных регистров или Rout_Word(3) - для чтения HOLDING-регистров.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2