Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
Diziden Altdiziyi Kopyala
Diziden Altdiziyi Kopyala komutu (SSCPY) IN adresindeki karakter
dizisinden INDX’ten başlayan N adet karakteri OUT ile belirtilen
adrese kopyalar.
ENO = 0 yapan hata koşulları
❑ 0006 (endirekt adresleme)
❑ 0091 (aralık hatası)
❑ 009B (indeks=0)
Tablo 6–63 Diziden Altdiziyi Kopyala Komutu için Geçerli Operandlar
Giriş/Çıkış Veri Tipi Operandlar
IN, OUT BAYT(Dizi) VB, LB, *VD, *LD, *AC
INDX, N BAYT IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, Sabit
Örnek: Diziden Altdiziyi Kopyala Komutu
Network 1 //VB0 dizisinin 7. karakterinden başlayarak,
//5 karakteri VB20 adresine kopyala
LD I0.0
SSCPY VB0, 7, 5, VB20
Program çalıştırılmadan önce
VB0 VB11
11 'S' 'E' 'L' 'A' 'M' ' ' 'D' 'ü' 'N' 'Y' 'A'
Program çalıştırıldıktan sonra
VB20 5 'D' 'ü' 'N' 'Y' VB25'A'
186