Tablo Komutları Tabloya Ekle Tabloya Ekle Komutu (ATT), word cinsinden değerleri (DATA) bir tabloya (TBL) ekler. Tablonun ilk değeri maksimum tablo uzunluğu (TL) ve ikinci değeri ise girdi sayısıdır (EC).Tabloya eklenen yeni değerler son değerin “altına” yazılır. Tabloya her yeni değer eklendiğinde, EC değeri otomatik olarak bir arttırılır. Bir tabloya 100 adede kadar veri girişi yapılabilir. ENO = 0 yapan hata koşulları SM1.4 (tablo taşma) 0006 (endirekt adresleme) 0091 (operand tanım aralığı dışında) Etkilenen SM bitleri: Tabloya izin verilenden fazla girdi yapmak isterseniz SM1.4 set olur
Tablo 6–65 Tablo Komutları için Geçerli Operandlar Giriş/Çıkış
Veri Tipi
Operandlar
DATA
INT
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC, Sabit
TBL
WORD
IW, QW, VW, MW, SMW, SW, T, C, LW, *VD, *LD, *AC
Örnek: Tabloya Ekle Komutu Network 1 //Maksimum tablo uzunluğunu gir LD SM0.1 MOVW +6, VW200 Network 2 LD I0.0 ATT VW100, VW200
ATT işleminden önce
ATT işleminden sonra
VW100
1234
VW200
0006
TL (maks girdi sayısı)
VW200
0006
TL (maks girdi sayısı)
VW202
0002
EC (girdi sayısı)
VW202
0003
EC (girdi sayısı)
VW204
5431
d0 (data 0)
VW204
5431
d0 (data 0)
VW206
8942
d1 (data 1)
VW206
8942
d1 (data 1)
VW208
xxxx
VW208
1234
d2 (data 2)
VW210
xxxx
VW210
xxxx
VW212
xxxx
VW212
xxxx
VW214
xxxx
VW214
xxxx
189