Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
İşletme Sırasında Oluşan (Run-Time) Programlama Problemleri
Programın işlenmesi sırasında yanlış girişlerden veya program yazımı sırasında düşünülmeyen bazı
koşullardan dolayı dolayı ikincil hatalar oluşabilir. Bu durumda S7–200 ikincil hata kodu üretir. Tablo C–
2’de bu tarz ikincil hataların listesi verilmektedir.
Tablo C–2 İşletme Sırasında Oluşan Programlama Problemleri
Hata KoduAçıklama
0000 Hata yok
0001 HDEF komutu işlenmeden HSC komutu çağrılmış
0002 Zaten HSC’ye atanmış olan girişin başka bir intterupt olarak kullanılma girişimi
0003 Zaten başka bir HSC’ye veya interrupta atanmış olan girişin başka bir HSC için kullanılma girişimi
0004 Bir interrupt altprogramında ENI, DISI, SPA veya HDEF komutu kullanma girişimi
0005 Birincisi sonlanmadan aynı numaralı ikinci bir HSC/PLS kullanma girişimi (Altprogramdaki HSC/PLS,
ana programdakiyle çelişiyor/çakışıyor)
0006 Endirekt adresleme hatası
0007 TODW (Gerçek zaman saatini oku) veya TODR (Gerçek zaman saatini yaz) veri hatası
0008 Maksimum altprogram dallanma derinliği aşıldı
0009 Port 0 için birden çok XMT/RCV komutu işlenmiş
000A Aynı HSC için ikinci bir HDEF kullanılmış
000B Port 1 için birden çok XMT/RCV komutu işlenmiş
000C TODR, TODW veya iletişim için seçime bağlı saat kartuşu yok
000D Darbe çıkışı aktif iken yeniden tanımlama girişimi
000E PTO profili segment sayısı 0’a ayarlı
000F Kontak karşılaştırma komutunda geçersiz nümerik değer
0091 Aralık hatası (adresle birlikte): Operand aralığını kontrol et
0092 Komut sayı değerinde hata (sayı değeriyle birlikte): Maksimum sayı değerini kontrol et
0094 Kalıcı hafızaya yazmada aralık hatası (adresle birlikte)
009A Kullanıcı interrupt’ı devredeyken Freeport konumuna geçmeye girişim
009B Yazım hatası (başlangıç pozisyonu 0 olarak tanımlanan karakter dizisi işlemi)
405