Берем 2 контроллера, соединяем их по rs485, заливаем в ПЛК100 - plc100slave.pro, запускаем, отключаемся. Заливаем в ПЛК63 plc63master.pro, делаем breakpoint на 52-ой строчке и следим за переменными resultOfRead, part1, part2. Чтение ответа от устройства специально разбито на две части. Размеры частей задается константой FIRST_PART_SIZE. Если ( FIRST_PART_SIZE = 0 ) или ( FIRST_PART_SIZE >= 0 ), то "ответ" будет читаться одним куском.




Ответить с цитированием