Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Plc, Scada, Operatör Paneller => Konuyu başlatan: CaFFeiNe - 19 Ekim 2016, 16:10:09

Başlık: s7-300 komutları yetersiz mi?
Gönderen: CaFFeiNe - 19 Ekim 2016, 16:10:09
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
Başlık: Ynt: s7-300 komutları yetersiz mi?
Gönderen: d1g1tal - 19 Ekim 2016, 16:40:16
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]   //
Başlık: Ynt: s7-300 komutları yetersiz mi?
Gönderen: CaFFeiNe - 20 Ekim 2016, 09:48:25
buldum komutlar library/standart library altındaymış, WRD_TBL komutu benim aradığım komut sanırım