s7300 stl yardım

nonstop

Üye
Katılım
18 Eyl 2008
Mesajlar
51
Puanları
1
Yaş
40
OPN DB 100
L MW 240
SLD 3 // sola kaydırmanın anlamı nedir acaba, satırları
LAR1 / / acıklayabilirmisiniz.
L DBW [AR1,P#0.0]
T DB50.DBW 6
 
burdaki amaç açılan db100ün dbwx numaralı adresini pointer ile deişken olarak kullanmaktır yani mw240 ın içindeki çekili bitleri 3 sola kaydırarak başka bir sayı bulmak ve bu sayı karşılındaki db100.dbwx adresini db50.dbw6 ya transfer etmektir
 
Cevap icin sagol,
Bende mw240=4 iceriğinin, db100 dbwx( 4.0 ) adresinden baslayan veriyi ,db50dbw6 yükle diye düsünüyorum,yani kaydırma farklı anlama geliyor olabilir.
 
benim sana tavsiyem eğer emin olamıyorsan bunun aynısını yazıp simüle ebilirsin
 
Simüle ettim mw240 değer sola kayıyor,pointer noktası mw240 icerigine gore db100 adresinde atama yapıyor.
 
Dostum Siemens plc lerde pointer yapısını incelersen 3 kez sola kaydırman gerektiğini görürsün.
Başka bir amacı yok..
 
Benim anlamak istediğim lader da block move yapınca kaydırma olmuyor,STL de niye farklı
 
eklediğim bu resim sola niye kaydıgını acıklar sanırım,herkese tesekkurler.


pointer.JPG
 
Evet 32 bit pointerda sağdan ilk 3 û bittir. 3 sola kayarak bit adreslemeden kurtarıldı.

Peki bazı yerlerde de

SRD 8
SLD 8
Bunun amacını bilen var mı?

Kullanılıyor.
 

Forum istatistikleri

Konular
129,842
Mesajlar
930,701
Kullanıcılar
452,685
Son üye
rahmandogan

Yeni konular

Geri
Üst