Kullanım Kılavuzları
İş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