unsigned long long
Gönderilme zamanı: 24 Eki 2018, 13:17
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
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