Вопрос (Проблема):
Почему не получается считывать данные с Tesys в режиме без контроля четности?
Серия/Окружение/Версии:
Tesys
Решение:
У Tesys нет проблем с работой при отключенной четности, но есть особенность, он работает только если запрашивающий данные ПЛК настроен на работу без проверки четности, но с 2-мя стоповыми битами.
Это четко описано в документации см. про стоповые биты, см. стр.24.
https://download.schneider-electric.com/files?&p_enDocType=User%20guide&p_File_Name=DOCA0130EN-01.pdf&p_Doc_Ref=DOCA0130EN
Это изменить нельзя, так сделано производителем и описано в инструкции.
В Tesys количество стоповых битов не настраивается.
Если честность Even/Odd – то стоповый бит один.
Если ставится четность None, то стоповых битов два.
Должны быть выполнены соответствующие настройки со стороны контроллера.
Если вы конфигурируете в ПЛК передачу данных без контроля четности, но с одним стоповым битом, то связи не будет из-за того, что такой режим не поддерживается в Tesys
Почему не получается считывать данные с Tesys в режиме без контроля четности?
Серия/Окружение/Версии:
Tesys
Решение:
У Tesys нет проблем с работой при отключенной четности, но есть особенность, он работает только если запрашивающий данные ПЛК настроен на работу без проверки четности, но с 2-мя стоповыми битами.
Это четко описано в документации см. про стоповые биты, см. стр.24.
https://download.schneider-electric.com/files?&p_enDocType=User%20guide&p_File_Name=DOCA0130EN-01.pdf&p_Doc_Ref=DOCA0130EN
Это изменить нельзя, так сделано производителем и описано в инструкции.
В Tesys количество стоповых битов не настраивается.
Если честность Even/Odd – то стоповый бит один.
Если ставится четность None, то стоповых битов два.
Должны быть выполнены соответствующие настройки со стороны контроллера.
Если вы конфигурируете в ПЛК передачу данных без контроля четности, но с одним стоповым битом, то связи не будет из-за того, что такой режим не поддерживается в Tesys