analog ölçümlendirme ile ilgili bu örnekte fc100 ü oluşturmaya çalışıyorum. programa fc100 ü ekliyorum. fakat FCde raw mineu maxeu gibi g/ç değerlerininin özelliklerini girebileceim bir kısım yok. eğer bu bir FB olsa tamam. FB de halledebilirim. FC de bu G/Ç lar nasıl tanımlanmış acaba? Gözden kaçırdığım birşey mi var?
iyi çalışmalar
Ekli dosyalar
S7 300-400 Hazır Fonksiyonları - Analog Scaling.pdf
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
analog ölçümlendirme ile ilgili bu örnekte fc100 ü oluşturmaya çalışıyorum. programa fc100 ü ekliyorum. fakat FCde raw mineu maxeu gibi g/ç değerlerininin özelliklerini girebileceim bir kısım yok. eğer bu bir FB olsa tamam. FB de halledebilirim. FC de bu G/Ç lar nasıl tanımlanmış acaba? Gözden kaçırdığım birşey mi var?
FB de nasıl yapıyorsanız FC' de de aynı şekilde giriş ve çıkışları tanımlıyo olmanız gerekir. FC ile FB arasında tek farklılık içlerinde static memory direkt olarak bulunmadığından FB ler gibi fir çok kez kullanılamaz. Kullanılmak isteniyorsa IN/OUT register' leri kullanılır. Register listesindeki IN, OUT ve IN/OUT lara örnek pdf deki gibi tanımlama yapılabilir.
Bu kısım zaten FB nin aynısıdır. FB ile arasındaki fark static memory kısmı yoktur. çünkü FC ler tek periyodluk hafızaya sahiptirler. ikinci periyodda herhangi bir data kullanılmak isteniyorsa FC de IN-OUT kısmındaki declarasyon tablosuna symbol eklemeniz gerekiyor.
Gösterdiğiniz resimdeki IN0 a sembolün ismini yazdığınız da istediğiniz gibi programınızı yapabilirsiniz.