Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
Örnek: İnterrupt Komutları
M Network 1 //İlk taramada:
A //1. I0.0’ün düşen kenarında INT_0’a sıçransın
I //2. İnterrupt’lara izin ver.
N LD SM0.1
ATCH INT_0, 1
ENI
Network 2 //Eğer bir I/O hatası oluşursa,
// I0.0 interruptını devre dışı bırak.
//Bu network seçime bağlıdır.
LD SM5.0
DTCH 1
Network 3 // M5.0 varsa,
//tüm interruptları devre dışı bırak.
LD M5.0
DISI
INT Network 1 //I0.0 düşen kenar interrupt altprogramı:
0 // I/O hatasına bağlı olarak koşullu dönüş.
LD SM5.0
CRETI
Örnek: Analog Girişin Zaman Kontrollu Olarak Okunması
MA Network 1 //İlk taramada altprogram 0’ı çağır.
IN LD SM0.1
CALL SBR_0
SB Network 1 //1. İnterrupt 0’ın zaman ayarını 100 msn yap.
R 0 //2. Zaman kontrollu interrupt 0’ı (olgu 10) INT_0 ile ilişkilendir.
//3. İnterrupt’lara izin ver.
LD SM0.0
MOVB 100, SMB34
ATCH INT_0, 10
ENI
INT Network 1 //Her 100 msn’de bir AIW4’ü oku
0 LD SM0.0
MOVW AIW4, VW100
161