Я использую VBA для Excel для связи с оборудованием через последовательную связь. Код использует вызовы API, подобные этому здесь: http://dev.emcelettronica.com/serial-port-communication-in-excel-vba.Код для RS232 не работает для RS485 Связь
У меня был успех с rs232, но он не работает с rs485. После отправки данных и чтения ответа, время чтения и считывание тех же данных, которые были отправлены.
У меня есть доступ к программному обеспечению, которое кто-то еще разработал и его программное обеспечение работает, поэтому я знаю, что аппаратное обеспечение в порядке. Я использовал sniffer последовательного порта, и их код, похоже, имеет много избыточности, но похоже, что он использует ту же конфигурацию и отправляет те же данные, что и мой код. Но их код получает действительный ответ, а мой нет.
Может ли кто-нибудь поделиться некоторыми основными советами по устранению неполадок для этого типа проблем?