Siemens (6ES7241-1AA22-0XA0) SIMATIC S7-200 Bilgisayarlarda Kullanılan Haberleşme Ara Birim Cihazları
Örnek: PID Döngü Komutu (devam)
INT Network 1 //PV’yi normalize et:
0 //1. Tamsayıyı double tamsayıya çevir.
//2. Double tamsayıyı reel sayı yap.
//3. Değeri normalize et.
//4. Normalize edilmiş PV’yi tablodaki yerine taşı.
LD SM0.0
ITD AIW0, AC0
DTR AC0, AC0
/R 32000.0, AC0
MOVR AC0, VD100
Network 2 //Otomatiğe alındığında PID komutunu çalıştır.
LD I0.0
PID VB100, 0
Network 3 //Çıkış Mn’i tamsayıya ölçeklendir.
//Mn unipolar olduğu için negatif olamaz.
//1. Döngü çıkışını akümülatöre taşı.
//2. Değeri akümülatörde ölçeklendir.
//3. Reel sayıyı double tamsayıya dönüştür.
//4. Double tamsayıyı tamsayıya (16 bit) dönüştür.
//5. Değeri analog çıkışa yaz.
LD SM0.0
MOVR VD108, AC0
*R 32000.0, AC0
ROUND AC0, AC0
DTI AC0, AC0
MOVW AC0, AQW0
154