This is topic Спецификация протокола Mlink in forum TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/18/t/000047.html

Posted by Eugene_I (Участник № / Member № 613) on :
 
Вопрос от новичка в ТМ.
Планируется создание распределенной СКУ следующей структуры:
АРМ диспетчера в ТМ <-> Терминальный контроллер радиосети <-> сеть передачи данных.
Каждый удаленный объект имеет следующую структуру:
Терминальный контроллер радиосети <-> Локальная сеть объекта на базе CAN протокола <-> платы ВВ.
Все оборудование не поддерживается ТМ.
Мы планируем использование протокола Mlink для обмена данными между АРМ и терминальным контроллером. При этом возникает задача разработки ПО клиентской части протокола Мlink для терминального контроллера.
Вопрос такой - Является ли спецификация прококола Mlink открытой и если да, то как можно ее получить?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Да - спецификация протокола M-Link версии 5 является открытой и рассылается по E-mail. С релиза ТМ5.12 описание M-Link5 появится в справочной системе. Если желаете - можем выслать описание на Ваш E-mail, который Вы указали при регистрации на форуме.
 
Posted by Eugene_I (Участник № / Member № 613) on :
 
Будьте добры. Вышлите на E-mail спецификацию MLink
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправил. [Спокойствие / Cool]
 
Posted by bulat (Участник № / Member № 373) on :
 
пришлите, пож-та, и мне её описание на bulatz@integ.ru

мне казалось, что в справочном руководстве этот протокол уже описан. разве это не так?

и собственно вопрос, ради которого я зашёл на форум. мы программируем контроллеры на Си и для связи с верхним уровнем используем ModBus. как при этом считается кол-во точек ввода/вывода для лицензирования?

если я использую один регистр ModBus для передачи значения канала и ещё два регистра для передачи границ значений канала - с точки зрения лицензирования это уже три канала или ещё один? а если каждое из этих значений передаётся как float, то есть занимает по два ModBus'овских регистра?

и соответственно как считается число каналов для M-LINK? может, нам выгоднее использовать его вместо ModBus для уменьшения числа учитываемых каналов?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправлено.

Описание M-Link5 в справочной системе появится в МТ5.12. Наверно Вы его спутали с M-Link версии 4 - его описание действительно давно уже открыто в документации и справочной системе.

Расчет точек производится независимо от протокола, а в зависимости от типа канала: FLOAT - один канал и одна точка в\в.
HEX - один канал и N точек в\в, где N - размерность канала в битах.
 
Posted by bulat (Участник № / Member № 373) on :
 
спасбибо за описание, но оно действительно уже есть в приложении Д-1. более того, там написано там даже больше, чем в присланном вами документе:

--------------
· F=6 – запрос изменения атрибута канала.

Параметры запроса:

tttt – значение атрибута;

qq = 0.

Формат ответа (длина = 14 байт):

012345 6789 0123

@FAann xx00 xxS*

где

xx – не определен.

Ограничения реализации

Коды операций 1, 2 реализованы во всех MРВ, поддерживающих RS.

Ограничения описания

Не документированы:

· коды операций перекачки архивов;

· дополнительные коды операций, предназначенные исключительно для внутреннего использования.
-----------
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2