Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Network Veri Okuma
#1
Arkadaşlar merhaba;

networkle çalışan bir cihazdan veri okumam gerekiyor. Bunun için neler gerekli. daha önce böyle bir proje yapmadım. Cihaz kısmında neleri bilmem ve delphi üzerinde nelerin olması lazım.

gelsin.
Cevapla
#2
(13-04-2019, Saat: 18:13)ercanskose Adlı Kullanıcıdan Alıntı: Arkadaşlar merhaba;

networkle çalışan bir cihazdan veri okumam gerekiyor. Bunun için neler gerekli. daha önce böyle bir proje yapmadım. Cihaz kısmında neleri bilmem ve delphi üzerinde nelerin olması lazım.

gelsin.

Cihazın ip adresi ve hangi protokol ile hangi  port üzerinden iletişim kurduğunu bilmelisiniz.hatta iletişim icin hangi verileri gönderip cevap almanız gerekiyor diye bilmelisiniz. Eder bunları biliyorsanız indy bilesen setindeki bileşenler ile cozersiniz.

Belki cihaz icin Sdk mevcut olabilir bir kütüphane ve dll dosyası üzerinden APİ  bağlantı kurup kullanılabilir. 

Cihaz icin üretici ya da distribütör sdk yada api icin destek verebilir diye düşünüyorum.
Cevapla
#3
Ne cihazı bu?.. Biraz açıklayıcı yazarsanız burada fikir üretebiliriz..
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#4
tıbbi bir cihaz. cihazın ekranında 4 adet parametre var onları görmem gerekiyor. firma herhangi bir sdk vey protokol vermiyot. mevcut bir yazılımları var fakat linux tabanlı. ama windows için kullanıcaz. verileri nasıl gönderiyor nasıl ölçebiliriz. comport olsa sorunu çözmüştüm ama ip üzerinden çalışıyor ve veri gönderiyor.
Cevapla
#5
Transparent Proxy konusunu araştırmalısınız. cihazın ve mevcut sistemin arasındaki diyaloğu dinleyip paketlerin analizini yapabilmelisiniz. protokol bu şekilde çözülmeye çalışılır.

ComPort diyaloğunu çözebilecek kabiliyetin onda biri gerekli fazlası değil.
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif
Cevapla
#6
(14-04-2019, Saat: 15:44)ercanskose Adlı Kullanıcıdan Alıntı: tıbbi bir cihaz. cihazın ekranında 4 adet parametre var onları görmem gerekiyor. firma herhangi bir sdk vey protokol vermiyot. mevcut bir yazılımları var fakat linux tabanlı. ama windows için kullanıcaz. verileri nasıl gönderiyor nasıl ölçebiliriz. comport olsa sorunu çözmüştüm ama ip üzerinden çalışıyor ve veri gönderiyor.

wireshark ile dinlemeniz gerekiyor. Ama deneme yaparken cihaz+kontrol yazılım ve sizin pc niz aynı switch üzerinde olsun başka hiç birşey takılı olmasın. Network üzerindeki akışı wireshark ile görebilirsiniz.
Cevapla
#7
@SercanTEK haklı wireshark hepsi bir arada ağ paket çözümleme aracı.

Bir kaç cümle daha ekleme yapmak istetim. 

Protokolü çözmek derken görece okumak basit yazmak zordur. Web Post ile bilgi almak için dahi bir sürü parametre ve yönerge takibi gerekiyor.

Hani derler ya, yabancı dili anlarım ama konuşamam dercesine. 

Bunları neden anlatıyorum, linux ile cihazın irtibatını kopartmadan, soru sorma işini başlangıçta linux tarafından sorulup cevabı bir windows yazılımı ile dinlemek şeklinde yapmayı düşünmelisiniz.

Doğru soruyu sormazsanız cihazdan cevap alamayacağınızı tahmin ediyorsunuzdur.

Bu arada cihazın aldığı ip adresini bir web browser ile girmeyi denediniz mi? Sadece 80 değil açık portları araştırıp bir deneyin. 

Belki de cihazın kendi host özelliği vardır da işiniz daha kolay bir hal alır.
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  IEC 61850 Potokolünden veri alma shooterman 1 413 14-03-2024, Saat: 11:38
Son Yorum: shooterman
  Veri Tabanına Kontrollü Kayıt Yaptırma bünyamin68 15 617 08-03-2024, Saat: 00:06
Son Yorum: TuncayDelphi
  Problem - ZKTeco Cihazlardan Anlık Veri Alma mad85 16 7.951 25-12-2023, Saat: 11:35
Son Yorum: osiso
  Cas Terazi Veri gönderimi Delphi sürüm sorunu KUNTAY 12 4.300 08-11-2023, Saat: 00:06
Son Yorum: berkan
  Delphi Sürekli Adı Değişen Excel Dosyasından Veri Çekme bünyamin68 2 555 05-10-2023, Saat: 12:50
Son Yorum: mcuyan



Konuyu Okuyanlar: 2 Ziyaretçi