Merhaba
Aynı anda gelen 5 input ile bir word alanına farklı datalar yazmak istiyorum.
bu gelen bitleri sıraya nasıl sokabilirim. aralarında uzun süreler olmamalı.
bazen bu inputlar aynı anda değilde çok az zaman farkları ile de gelebilir.
o yüzden timer kullanarak sıraya sokmam mümkün olmuyor.
aslında yapmaya çalıştığımız şey, makinelerin duruş ve çalıştı bilgilerini eserver ile sql servera yazmak.
normal şartlarda dataları aldık. ama herhangi iki makine aynı anda durursa dataları düzgün yazamıyorum. ekte basit bir proje kaydettim. Yardımlarınız için teşekkür ederim.
Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
gelen inputları sıraya koyma
- Akadur
- Mesajlar: 14
- Kayıt: 04 Nis 2018, 17:05
- İletişim:
- Durum: Çevrimdışı
gelen inputları sıraya koyma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9536
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: gelen inputları sıraya koyma
Önerim öncelikle bitleri bir word içerisine dizin. Örneğin "MOV K1X0 D100" gibi. Bu X0~X3 arası girişleri D100 içerisine yazacaktır.
D100 içeriği "1" ise 1. sinyal gelmiş, "2" ise 2. sinyal gelmiş fakat "3" ise 1. ve 2. sinyaller beraber gelmiş olduğunu anlayacak bu değerleri karşılaştırmak suretiyle eserver'a 2 li aynı anda gelmesi durumunda ikisinin birlikte geldiğini belirten kod gönderebilirsiniz.
D100 içeriği "1" ise 1. sinyal gelmiş, "2" ise 2. sinyal gelmiş fakat "3" ise 1. ve 2. sinyaller beraber gelmiş olduğunu anlayacak bu değerleri karşılaştırmak suretiyle eserver'a 2 li aynı anda gelmesi durumunda ikisinin birlikte geldiğini belirten kod gönderebilirsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal