Kullanım Kılavuzları
Örnek: Darbe Genişliği Modülasyonu (PWM) M Network 1 //İlk taramada, A //imge kütüğü değerini sıfırla ve SBR_0’ı çağır. I LD SM0.1 N R Q0.1, 1 CALL SBR_0 Network 2 //Programın herhangi bir yerinde //M0.0 set olunca darbe genişliği 50% olur. LD M0.0 EU CALL SBR_1 S Network 1 //Başlangıç altprogramı 0: B //1. Kontrol baytını ayarla. R // - PWM işlemini seç. 0 // - msn artımını seç ve // güncelleme senkron olsun. // - Darbe genişliği ve çevrim süresi // güncellemesine izin ver. // - PWM fonksiyonuna izin ver. //2. Çevrim süresini 10,000 msn’ye ayarla. //3. Darbe genişliğini 1,000 msn yap. //4. PWM işlemini başlat: PLS1= Q0.1. //5. Sonraki darbe genişliği değişimi için // kontrol baytını önceden yükle. LD SM0.0 MOVB 16#DB, SMB77 MOVW +10000, SMW78 MOVW +1000, SMW80 PLS 1 MOVB 16#DA, SMB77 S Network 1 //Altprogram 1: B //darbe genişliğini 5000 msn yap. R //Değişikliği gerçekleştir. 1 LD SM0.0 MOVW +5000, SMW80 PLS 1 Zamanlama diyagramı Q0.1 10% devrede 10% devrede 50% devrede 50% devrede Çevrim süresi = 10,000 Altprogram 1 burada çağrılıyor 133