This is topic Максимальная скорость MODBUS RTU in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


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

Posted by witcher237 (Участник № / Member № 2272) on :
 
Добрый день.
Хотелось бы уточнить максимальную скорость на которой можно заставить работать MODBUS RTU.
По умолчанию в редакторе проекта стоит ограничение в 576000 бит/сек. В документации указан файл откуда это берется (rtms_COM_SPD.tmc), мы туда дописали 921600 (получилось 16~~921600~~), но на данной скорости общение с железкой провести не удалось.
Является ли ограничение в 576000 бит/сек потолком для TraceMode или есть возможность выкрутиться?

Железка с тестовой программой общается именно на 921600 и резать скорость не хочется
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
МРВ инициализирует COM-порт через API Windows.
В API Windows нет возможности настройки COM-порта на скорости 150, 192000, 576000 и далее.
При задании скорости 150 МРВ вообще не настраивает COM-порт, только открывает. Сохраняются все настройки, которые были у COM-порта перед запуском МРВ.
При задании скоростей 192000 или 576000 МРВ передает COM-порту все настройки кроме скорости. Скорость в настройках COM-порта сохраняется такой, какая была перед запуском МРВ.

Таким образом, Вам необходимо взять на себя функции полной или частичной настройки COM-порта.
Возможно, что рациональным выходом будет задание в ОС настройки скорости COM-порта 921600, а в настройках COM-порта в узле проекта задать 576000.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2