Kullanım Kılavuzları
SMB31 ve SMW32: Sabit Hafıza (EEPROM) Yazma Kumandası Programınızın kumandasında olarak, V hafızada yer alan bir değeri sabit hafızada (EEPROM) saklayabilirsiniz. Bu amaçla, kaydedilecek değerin adresini SMW32’ye girin ve ardından SMB31’e kaydetme komutu verin. Kaydetme komutu verildikten sonra yeni bir kayıt komutu için S7–200’ün SM31.7’yi reset etmesi gerekir. Her tarama sonunda S7–200 bir kayıt komutunun bulunup bulunmadığını kontrol eder. Eğer böyle bir komut varsa, istenen kaydetme yapılır. Tablo D–12’de açıklandığı gibi, SMB31 kaydedilecek verinin boyutunu ve kaydetme işlemini yapacak komutu içerir. SMW32, kaydedilecek verinin V hafızadaki başlangıç adresini içerir. Tablo D–12 Özel Hafıza Baytı SMB31 ve Özel Hafıza Wordü SMW32 SM Bayt Açıklama Format SMB31: MSB LSB Yazılım 7 0 komutu c 0 0 0 0 0 s s MSB LSB SMW32: 15 0 V hafıza adresi V hafıza adresi SM31.0 and ss: Veri boyutu 00 =bayt 10 =word SM31.1 01 =bayt 11 =double word SM31.7 c: EEPROM’a kaydet 0 =Kaydetme 1 =Kaydet Her kayıt işleminden sonra S7–200 bu biti otomatik olarak resetler. SMW32 kaydedilecek verinin V adresi SMW32’ye yazılmalıdır. Bu değer, V0a göre değerlendirilir. Kaydetme işlemi yapıldığında, burada yer alan adresteki değer, sabit hafızaya (EEPROM) kaydedilir. SMB34 ve SMB35: Zaman Kontrollu İnterruptlar için Zaman Aralıkları Tablo D–13’de açıklandığı gibi, SMB34 zaman kontrollu interrupt 0 için, SMB35 zaman kontrollu interrupt 1 için zaman aralık değerini tanımlar. Zaman aralığını 1 milisaniyelik artımlarla 1 ila 255 msn arasında ayarlayabilirsiniz. Zaman aralığı değeri, interrupt ilişkilendir komutuyla birlikte okunur. Zaman aralığını değiştirmek için interruptun aynı veya bir başka altprograma tekrar ilişkilendirilmesi gerekir. İnterrupt ilişkisini kaldır komutuyla zaman kontrollu interrupt sona erdirilir. Tablo D–13 Özel Hafıza Baytı SMB34 ve SMB35 SM Baytı Açıklama SMB34 Bu bayt zaman kontrollu interrupt 0 için zaman aralığını (1 msn’lik artımlarla 1 ila 255 msn) tanımlar. SMB35 Bu bayt zaman kontrollu interrupt 1 için zaman aralığını (1 msn’lik artımlarla 1 ila 255 msn) tanımlar. SMB36 ila SMB65: HSC0, HSC1 ve HSC2 Kütüğü Tablo D–14’de açıklandığı gibi, SMB36 ila SM65, HSC0, HSC1 ve HSC2 hızlı sayıcılarının çalışmasına kumanda etmek ve izlemek için kullanılır. 413