Симптомы - при чтении из "порта" кол-ва байт меньше чем находится в буфере.
Например в буфере 10 байт,
SysComRead( port, ADR( dest ), 10, 0 ) -> 10
все хорошо,
SysComRead( port, ADR( dest ), 16, 0 ) -> 10
все хорошо, а
SysComRead( port, ADR( dest1 ), 5, 0 ) -> 5
SysComRead( port, ADR( dest2 ), 5, 0 ) -> 4
причем теряется шестой байт.
НА ПЛК100 ВСЕ РАБОТАЕТ !!! Следовательно проблема не в кривой ПРОГРАММЕ, не в кабельном соединении а именно в ( ПЛК63 + SysLibCom )
Выкладываю примеры, где можно увидеть данную проблему.
БЫЛО БЫ ОЧЕНЬ ЗДОРОВО, ЕСЛИ ПРЕДСТАВИТЕЛИ "ОВЕН" ОТПИСАЛИСЬ БЫ ПО ДАННОЙ ТЕМЕ.
P.S. Разница между xxxmaster1 и xxxmaster2:
xxxmaster1 - чтение ответа в одном цикле
xxxmaster2 - чтение ответа "разнесено" по циклам