Merhaba Uğur Bey
Bir enerji analizöründen dopb07e415e data almak istiyorum. frekans gerilim gibi dataları alabiliyorum. Aşağıdaki macroya göre dataları $10, $20 ve $30 dan alabiliyorum.
Üretici firma bu dataların adreslerinde high ve low bitleri yer değiştirmem gerektiğini söyledi ve aşağıdaki örnek kodu gönderdi. buraya kadar sıkıntı olmadı. BU datalar unsigned long (2 word) olarak gösterilmiş.
aynı analizörden enerji tüketimi datasını da almak istiyorum . bu data unsigned long-long olarak görünüyor ve 4 word olduğu belirtilmiş. Denemeler yaptım ama hmi read error hatası veriyor.
Bunu nasıl yapabilirim? İyi günler.
BMOV($12, ({Link2}1@RW-0008),2)
BMOV($22, ({Link2}1@RW-0010),2)
BMOV($32, ({Link2}1@RW-0012),2)
#dataların high ve low bit wordlerini değiştir.
$10 = $13
$11 = $12
$20 = $23
$21 = $22
$30 = $33
$31 = $32
unsigned long long
- Akadur
- Mesajlar: 14
- Kayıt: 04 Nis 2018, 17:05
- İletişim:
- Durum: Çevrimdışı
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8901
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: unsigned long long
Malesef değerlendirebileceğiniz data uzunluğu yapısı max 32 bittir. Sizin datanız 64 bit uzunlukta.
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
- Akadur
- Mesajlar: 14
- Kayıt: 04 Nis 2018, 17:05
- İletişim:
- Durum: Çevrimdışı
Re: unsigned long long
hiç bir şekilde alamaz mıyım?
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8901
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: unsigned long long
BMOV macrosu ile adresi yazarak uzunluğu 4 ile almayı deneyebilirsiniz ama anlamlı sonucu görüntülemek için element yoktur. Bu değişken tipi 64 bit floating mi?
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
- Akadur
- Mesajlar: 14
- Kayıt: 04 Nis 2018, 17:05
- İletişim:
- Durum: Çevrimdışı
Re: unsigned long long
hexadecimal olduğunu söylüyorlar.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8901
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: unsigned long long
integer bir rakam ise eğerki bmov ile alabiliyorsanız sadece alt DW ünü dikkate alabilirsiniz anca.
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