ADAM 5510. MBRTU*.LIB. Как установить таймаут ожидания ответа? |
Ответить |
Автор | ||
Участник Присоединился: 04 Декабрь 2008 Категория: Russian Federation Online Status: Offline Публикации: 81 |
Опубликовано: 23 Сентябрь 2009 09:45 |
|
Доброго всем дня!
Разработка. Серия ADAM 5510. Библиотека функций Modbus - MBRTU*.LIB Как установить таймаут ожидания ответа от ведомого устройства? Например, в документации: "ADAM 5510 Series PC-based Programmable Controller User's Manual" на странице 5-158 сказано:
Интересует код ошибки 93!!! Вопросы: 1. Какая величина таймаута режима Modbus RTU у порта по умолчанию? 2. Как можно установить другой таймаут режима Modbus RTU для порта? PS: НО в описании функций: Modbus TCP Client Functions, например на странице 5-186 в функциях (и т.д.) :
имеется параметр: int WaitMilliSec , НО в функциях RTU его нет! :( |
||
Prosoft.ru Присоединился: 21 Июнь 2003 Online Status: Offline Публикации: 432 |
||
В заголовочном файле RTU.h в папке библиотек C:\Program Files\Advantech\Adam.NET Utility\Source\Library\ModRTU_Lib\5510 есть две функции для этого: void ADAM_SetCOMTimeout(unsigned long i_milliseconds); void ADAM_GetCOMTimeout(unsigned long * o_milliseconds);
|
||
Участник Присоединился: 04 Декабрь 2008 Категория: Russian Federation Online Status: Offline Публикации: 81 |
||
Спасибо! :)
|
||
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |