Drajwer M-Bus od wersji 1.5.18 umożliwia wyeliminowanie błędu komunikacji z licznikami IZM972, objawiającego się okresowym brakiem odpowiedzi licznika na żądanie odczytu danych. Pozostałe zmiany w drajwerze dotyczą również rozbudowanej diagnostyki komunikacji całego łącza szeregowego.
Błąd komunikacji z licznikami IZM972
Błąd komunikacji z licznikami IZM972 (firmy Fabryka Wodomierzy PoWoGaz SA) objawiający się wyświetleniem w panelu asixa komunikatu analogicznego do: "16:57:00 M M-BUS-Timeout", oznacza okresowy brak odpowiedzi licznika IZM972 na żądanie odczytu danych.
W sytuacji, gdy licznik nie odpowiada na na żądanie odczytu danych (dzieje się tak, gdy przez pewien czas - ok. 10 sek. nie przebiega żadna komunikacja), aby bezproblemowo wznowić transmisję po dłuższej przerwie, należy wysłać jakiś ciąg bajtów, odczekać ok. 140 ms i dopiero wtedy wysłać żądanie odczytu. Zestaw parametrów drajwera M-Bus (od wersji Mbus.dll 1.5.18) obejmuje opcję o nazwie IZM972, której ustawienie na wartość 'tak' powoduje zastosowanie powyższej procedury - wysyłany jest ciąg bajtów, co z kolei umożliwia przeprowadzenie prawidłowego odczytu danych na żądanie.
W związku z możliwością pojawienia się wspomnianego błędu komunikacji drajwera M-Bus z licznikami IZM972 zalecane jest dokonanie następujących ustawień wskazanych poniżej parametrów. Parametry drajwera M-BUS deklarowane są przy użyciu programu Architekt, w module Pozostałe na zakładce Opcje wprowadzane bezpośrednio.
Nazwa sekcji: mbus
Nazwa opcji: IZM972
Wartość opcji: Tak
Nazwa sekcji: mbus
Nazwa opcji: Czytaj_wszystko
Wartość opcji: Tak
Nazwa sekcji: mbus
Nazwa opcji: Podwójny_odczyt
Wartość opcji: Nie
Rozbudowana diagnostyka komunikacji całego łącza szeregowego
Drajwer M-Bus od wersji 1.5.18 posiada bardziej rozbudowaną diagnostykę komunikacji całego łącza szeregowego. Aby ją uruchomić, należy w sekcji o nazwie 'mbus:comn' (gdzie n to numer portu szeregowego) umieścić opcję o nazwie 'Dump', której wartością jest nazwa pliku, do którego będą zapisywane informacje diagnostyczne. Plik ten należy przesłać zwrotnie celem dalszej analizy. Należy jednak pamiętać, że plik może szybko zwiększać swój rozmiar aż do zapełnienia dysku. Po wygenerowaniu w/w pliku należy wyłączyć opcję 'Dump'.
Więcej informacji patrz: plik pomocy 'Drajwery komunikacyjne', w dziale 'materiały do pobrania' > 'Pliki pomocy dla pakietu asix5'