...
jestem w stanie odczytac dane które lecą do niego 
(wyswietlacz jest na osobnym panelu polaczony przez Rs232 )
No właśnie , tu może być problem z rozgryzieniem transmisji.Czy dane przesyłane są  w postaci ciągów ASCII , czy też  procek wysyła do sterownika/kontrolera LCD np. 2 znaki 'C1'  , a układ sterujący LCD interpretuje to jako polecenie wyświetlenia napisu "stan za niski".
Jeśli jesteś pewien że wysyła "napisy" , to programik może wyglądać  tak jak ten w załączniku.
To jest kompletny Bascomowy projekt , w którym są już ustawione pułapki dla symulatora , w którym to możesz potestować ten prosty programik.Wystarczy że uruchomisz symulator i będziesz wprowadzał w terminalu odpowiedznie(takie jak podałeś) ciągi , a program po zinterpretowaniu jednego z właściwych , zatrzyma się na pułapce w odpowiednim podprogramie.Ufff ... mam nadzieję ,że nie namotałem (w poście):D
Piotrek
Dzieki za szybką reakcje 
wlasnie sciagnolem 
dzis juz odpuszcze 
jutro tym sie zajme i powiadomie o wynikach jak wyszło 
pozdrawiam 
[ Dodano: 11-09-2006, 10:24 ]
...
jestem w stanie odczytac dane które lecą do niego 
(wyswietlacz jest na osobnym panelu polaczony przez Rs232 )
No właśnie , tu może być problem z rozgryzieniem transmisji.Czy dane przesyłane są  w postaci ciągów ASCII , czy też  procek wysyła do sterownika/kontrolera LCD np. 2 znaki 'C1'  , a układ sterujący LCD interpretuje to jako polecenie wyświetlenia napisu "stan za niski".
Jeśli jesteś pewien że wysyła "napisy" , to programik może wyglądać  tak jak ten w załączniku.
To jest kompletny Bascomowy projekt , w którym są już ustawione pułapki dla symulatora , w którym to możesz potestować ten prosty programik.Wystarczy że uruchomisz symulator i będziesz wprowadzał w terminalu odpowiedznie(takie jak podałeś) ciągi , a program po zinterpretowaniu jednego z właściwych , zatrzyma się na pułapce w odpowiednim podprogramie.Ufff ... mam nadzieję ,że nie namotałem (w poście):D
Piotrek
Dzieki za szybką reakcje 
wlasnie sciagnolem 
dzis juz odpuszcze 
jutro tym sie zajme i powiadomie o wynikach jak wyszło 
pozdrawiam
witam ponownie 
po kilku probach 
co nastepuje 
uruchomilem program w symulatorze 
chodzi z tym ze nie wyłapuje chyba tych znaków 
bo przelatuje caly program 
bez zatrzymania sie  w odpowiednim miejscu 
odczytalalem kolejne (z wyswietlacza) przez podlaczenie terminla w BASCOMIE 
znaki i wyglada to tak 
wlaczam zasilanie 
pojawia sie ****TEST**** te gwiazdki mrugna trzy razy
potem 
"pumps LTD 2000"
potem 
po okolo 3 sek 
wyskakuje 
zegar z godzina 12.00
jak bawie sie stycznikami 
pojawiaja sie napisy 
 ERROR 
 12.01 STAN ZA NISKI 
 12.01 STAN ZA WYSOKI 
 12.02 POMPA WYLACZONA 
 istotne jest to ze pracuje caly czas zegararek 
i teraz moje pytanie 
jak ten problem rozwiazac 
(sprawdzilem i podmienilem wielkosc znaków w programie )
czy moze zegar cos mi tu przeszkadza 
bo program ma reagowac na konktretne komendy 
mysle ze chodzi mi o to zeby " wyłusakc  z całosci tylko tą czesc która jest potrzebna "
ew co o tym myslisz 
ew podaj mi jakies wskazówki 
czekam i pozdrawiam 
[ Dodano: 11-09-2006, 10:25 ]
...
jestem w stanie odczytac dane które lecą do niego 
(wyswietlacz jest na osobnym panelu polaczony przez Rs232 )
No właśnie , tu może być problem z rozgryzieniem transmisji.Czy dane przesyłane są  w postaci ciągów ASCII , czy też  procek wysyła do sterownika/kontrolera LCD np. 2 znaki 'C1'  , a układ sterujący LCD interpretuje to jako polecenie wyświetlenia napisu "stan za niski".
Jeśli jesteś pewien że wysyła "napisy" , to programik może wyglądać  tak jak ten w załączniku.
To jest kompletny Bascomowy projekt , w którym są już ustawione pułapki dla symulatora , w którym to możesz potestować ten prosty programik.Wystarczy że uruchomisz symulator i będziesz wprowadzał w terminalu odpowiedznie(takie jak podałeś) ciągi , a program po zinterpretowaniu jednego z właściwych , zatrzyma się na pułapce w odpowiednim podprogramie.Ufff ... mam nadzieję ,że nie namotałem (w poście):D
Piotrek
witam ponownie
po kilku probach
co nastepuje
uruchomilem program w symulatorze
chodzi z tym ze nie wyłapuje chyba tych znaków
bo przelatuje caly program
bez zatrzymania sie w odpowiednim miejscu
odczytalalem kolejne (z wyswietlacza) przez podlaczenie terminla w BASCOMIE
znaki i wyglada to tak
wlaczam zasilanie
pojawia sie ****TEST**** te gwiazdki mrugna trzy razy
potem
"pumps LTD 2000"
potem
po okolo 3 sek
wyskakuje
zegar z godzina 12.00
jak bawie sie stycznikami
pojawiaja sie napisy
ERROR
12.01 STAN ZA NISKI
12.01 STAN ZA WYSOKI
12.02 POMPA WYLACZONA
istotne jest to ze pracuje caly czas zegararek
i teraz moje pytanie
jak ten problem rozwiazac
(sprawdzilem i podmienilem wielkosc znaków w programie )
czy moze zegar cos mi tu przeszkadza
bo program ma reagowac na konktretne komendy
mysle ze chodzi mi o to zeby " wyłusakc z całosci tylko tą czesc która jest potrzebna "
ew co o tym myslisz
ew podaj mi jakies wskazówki
czekam i pozdrawiam