ADAM-5510E/TCP

Pytania i odpowiedzi dotyczące sprzętu Advantech

Moderatorzy: Jacek Adamski, Marek Sikora

ADAM-5510E/TCP

Postprzez Mellon » Pn, 28 mar 2011, 13:59

Witam
Jestem początkujący jeśli chodzi o systemy wbudowane.
Programuję w języku C#. Czy dzięki bibliotece ADAM.NET Class library będę mógł odczytywać wejścia z modułów ADAM serii 5000 i zapisywać wyjścia? Jak najprościej to zrealizować? Stosując szybki moduł wejść analogowych np. ADAM-5017UH-A1E mogę dokonywać odczytu z maksymalną prędkością 200kS/s dla ośmiu wejść. Czy można wejścia z innych modułów odczytywać z mniejszą prędkością?
Chciałbym, aby kontroler ADAM-5510E/TCP udostępnił dane I/O do komputera PC za pomocą sieci Ethernet.
Używam Microsoft Visual C# 2010 Express. Prosiłbym o przykładzik.
W C:\program files\advantech\Adam.NET Class Library\VS2003\ instalują się biblioteki:
Advatech.Adam.DLL.
Advantech.Common.DLL,
Advatech.Protocol.DLL.
Jak się ich używa tych bibliotek?
Mellon
 
Posty: 4
Dołączył(a): Pn, 28 mar 2011, 13:13

Re: ADAM-5510E/TCP

Postprzez Jarosław Molenda » Pn, 28 mar 2011, 15:07

ADAM-5510E/TCP to dość stary kontroler, który może być programowalny tylko w języku Borland C++ 3.0 for DOS i tylko do niego są dostępne biblioteki - w pakiecie instalacyjnym również zestaw przykładów. Oczywiście komunikację przez sieć Ethernet można nawiązać ale o Microsoft Visual Studio należy zapomnieć! Z serii ADAM-5000 dostępne są również moduły Analog Input takie jak ADAM-5017 (max. 10 pomiarów/sek) oraz ADAM-5017H (max. 100 pomiarów/sek).

Biblioteki o których pisałem najlepiej pobrać ze strony producenta:
http://support.advantech.com.tw/support ... e=Download
Jarosław Molenda
Elmark Automatyka Sp. z o.o.
Jarosław Molenda
 
Posty: 36
Dołączył(a): Pn, 29 wrz 2008, 13:07

Re: ADAM-5510E/TCP

Postprzez Mellon » Pn, 28 mar 2011, 17:55

Czyli łatwy dostęp z poziomu Visual Studio mam tylko przy kasecie komunikacyjnej ADAM-5000. Podobną jednak szybkość transmisji otrzymam stosując port szeregowy RS 485 i moduły I/O serii ADAM-4000. Czy jest jakieś rozwiązanie z bibliotekami do .NET i oferujące np. 2kS/s? Prawdopodobnie będę miał 1 lub dwa takie pomiary. Reszta 10S/s wystarczy.
Mellon
 
Posty: 4
Dołączył(a): Pn, 28 mar 2011, 13:13

Re: ADAM-5510E/TCP

Postprzez Jarosław Molenda » Wt, 29 mar 2011, 08:45

Niestety nie. Generalnie Adam NET Class Library dedykowane są do całej serii ADAM-4000/5000/6000 ale niestety przy ich pomocy uzyska Pan maksymalny pomiar 100S/s na moduł - dotyczy to i tak tylko trzech pozycji ADAM-4117 lub ADAM-5017H/UH. Mamy w naszej ofercie szybsze rozwiązania w oparciu o magistralę USB lub PCI , które posiadają również biblioteki do Microsoft Visual Studio, ale nie nadają się one do pracy w taki warunkach jakie Pan określił.
Jarosław Molenda
Elmark Automatyka Sp. z o.o.
Jarosław Molenda
 
Posty: 36
Dołączył(a): Pn, 29 wrz 2008, 13:07

Re: ADAM-5510E/TCP

Postprzez Mellon » Wt, 29 mar 2011, 11:38

Dziękuję za odpowiedź. No niestety są to trudne warunki. A co by Pan proponował do takich trudnych warunków (nie uwzględniając wymogu bibliotek do Visual Studio)?
Mellon
 
Posty: 4
Dołączył(a): Pn, 28 mar 2011, 13:13

Re: ADAM-5510E/TCP

Postprzez Jarosław Molenda » Wt, 29 mar 2011, 11:53

Aby pracować w takich warunkach sprzęt powinien spełniać odpowiednie normy. Nasz sprzęt takich testów nie przechodził więc nic Panu nie zagwarantuję. Jeżeli już miałbym proponować to moduł ADAM-4117 - podkreślam że max. pomiar to 100S/s na moduł.
Jarosław Molenda
Elmark Automatyka Sp. z o.o.
Jarosław Molenda
 
Posty: 36
Dołączył(a): Pn, 29 wrz 2008, 13:07


Powrót do Advantech



Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 7 gości

cron