Jak ustalić/zapamietać wybrany port COM (VISA)?
: 29 wrz 2008 13:33
Witam Kolegow!
problem, z którym dziś chce sie z Wami podzielic jest następujący:
-aplikacja komunikuje sie z dwoma urzadzeniami po portach rs232. przed uruchomieniem części pomiarowej jest w pętli sprawdzane, czy VISA Resource Name sa różne, by uniknąć przypadku wybrania dwóch jednakowych portów i co za tym idzie sypiących się błędów.
problem pojawia się przy właczaniu programu, gdy oba zasoby sa puste - jak wykryć ten fakt? próbowałem bloczkiem podajacym nazwę, ale on wywala błąd gdyz obiekt jest nieprawidłowy. nie mam też pojęcia jakby przekonwertować nazwę chocby na stringa, żeby sobie spradzić czy nie jest pusty...
niestety poległem
poza tym interesuje mnie jak zapisać np. w pliku jakie porty były uzywane i po uruchomieniu sprawdzić czy takowe są dostępne i spowrotem je poustawiać jako domyślne... może plik binarny? tekstowy? co zapisać?
za sugestie i pomoc serdecznie dziękuję.
pozdrawiam
problem, z którym dziś chce sie z Wami podzielic jest następujący:
-aplikacja komunikuje sie z dwoma urzadzeniami po portach rs232. przed uruchomieniem części pomiarowej jest w pętli sprawdzane, czy VISA Resource Name sa różne, by uniknąć przypadku wybrania dwóch jednakowych portów i co za tym idzie sypiących się błędów.
problem pojawia się przy właczaniu programu, gdy oba zasoby sa puste - jak wykryć ten fakt? próbowałem bloczkiem podajacym nazwę, ale on wywala błąd gdyz obiekt jest nieprawidłowy. nie mam też pojęcia jakby przekonwertować nazwę chocby na stringa, żeby sobie spradzić czy nie jest pusty...
niestety poległem
poza tym interesuje mnie jak zapisać np. w pliku jakie porty były uzywane i po uruchomieniu sprawdzić czy takowe są dostępne i spowrotem je poustawiać jako domyślne... może plik binarny? tekstowy? co zapisać?
za sugestie i pomoc serdecznie dziękuję.
pozdrawiam