s7-300 komutları yetersiz mi?

Başlatan CaFFeiNe, 19 Ekim 2016, 16:10:09

CaFFeiNe

Merhaba

Omron'da DIST komutunun yaptığı işi S7-300' de nasıl yaparım?

DIST (Distribute) komutunun yaptığı işi yazayım

verilen bir değeri, verilen taban adresine, verilen offset değerine yerleştiriyor

mesela değer=15, taban adresi=D0, offset=5 diyelim, taban adresine 5 ekliyor (D0+5 = D4 oluyor) o adrese 15 değerini yüklüyor, D4=15 oluyor

mikroişlemcideki indirect adresleme sanırım

S7-300 help dosyalarına bakınca bi tek MOVE komutunu gördüm, omronda ise verilerle oynamak için birsürü komut var

d1g1tal

Mikroişlemcide indirect adresleme mantığı diyorsunuz? Aynı mantık Siemens S7-300'de de mevcut. S7-300'de pointer ve dolaylı adresleme diye aratabilirsiniz.  Örnek verecek olursam:

L  8   //ACCU1'e  pointer'a yüklemek istediğimiz değeri yükleriz 
T  MW  2  //Bu değer MW2 Word alanına transfer edilir. 
L  T [MW 2]   //

CaFFeiNe

buldum komutlar library/standart library altındaymış, WRD_TBL komutu benim aradığım komut sanırım