Вход

Просмотр полной версии : Библиотека OwenCommunication - если требуется переоткрыть порт с другими параметрами



AlexZ
16.12.2022, 07:36
В проекте используется RTU MB_Master и MB_Slave через библиотеку
Есть два вопроса по библиотеке:
1) Как правильно закрыть COM порт и затем открыть с новыми параметрами (на ST)
2) Сколько максимально регистров можно прочитать с помощью ФБ MB_SerialRequest, функция 3. Вопрос возник, потому что при чтении 2-х регистров
все работает нормально, а при чтении 32-х регистров выдает ошибку CRC fail.

Евгений Кислов
16.12.2022, 08:38
Добрый день.

1) Вызвать экземпляр ФБ COM_Control со значением FALSE на входе xEnable. Дождаться появления значения FALSE на выходе xActive.
После этого изменить значения на нужных входах блока и опять вызвать его со значением TRUE на входе xEnable.

2) Макс. число регистров в запросе чтения - 125.