Панели Weintek удобные и многофункциональные в том числе из-за обилия портов ввода-вывода.TEB писал(а):Подозреваю что порт открывается оболочкой единожды при запуске и закрывается только при выключении, соответственно физический тип порта меняется после перезапуска. Да и действительно, едва ли кому-то придет в голову "на лету" менять тип порта с 485-го на 232-й - этого разработчики и не учли естественно. Но, видимо, пришло.
Похоже - разработчики всё-таки учли. В описании сказано, что регистры параметров COM-портов предназначены для чтения-записи, то есть разработчики заранее предполагали, что параметры могут быть изменены "на лету". Переключение интерфейсов подкреплено и примером от Weintek: "MT8000i_Demo_800x480" , экран 45.
Формально так, а фактически иначе:TEB писал(а):В Вашей системе на 1 порт повешены устройства с разным физическим интерфейсом?
в серии 8000 COM1 физически разнесен по двум коннекторам DB-9. На первом коннекторе 5-проводный RS-232, а на втором RS-485 2W/4W.
Устройства, одновременно подключенные к 485 и 232 и одновременно ведущие передачу, друг другу не мешают, так как вероятно в один момент времени включена лишь одна из физических ветвей COM1. СOM2 COM3 также "существуют по-соседству" в этих же коннекторах и тоже не мешают.
А пока предлагаю подождать мнения из "ПЛК-Системы" по переключению портов :-)