Library de oluşturduğumuz fb lar global değişkenlere erişemiyor

Overshot

Üye
Katılım
22 Şub 2007
Mesajlar
115
Puanları
1
Yaş
39
Neden Library de oluşturduğumuz fb lar içine program yazarken, main programdaki global değişkenlere erişemiyor ama library de fb içindeki type tiplerine main programdan erişilebiliyor?
 
Son düzenleme:
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
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.
Library da yazılanlar tüm PLc programcıları için yazıldığından senin global değişkenlerin library için bir anlam ifade etmez, burada master library oluyor yani programcı library giriş ve çıkış değişkenleri ne istiyorsa o formata uymak zorunda.
Library de oluşturulmuş bir type PLC programcılarına " bak kardeş bu type da bana veri girebilirsin" demektir.
Programcılar library içinde büyük Structlardan oluşmuş bir type oluşturduklarında o tipe(type) pointer atarlar ve dışarıdan plc programlayanlar için o tipte(type) değişken oluşturup onun adres bilgisini(ADR) librarydaki bloğa giriş olarak vermesini isterler.
Böylece PLC içindeki değişkeni librarydeki pointerla manipule ederler(okuyup,yazarlar, değerleri değiştirirler).
 
Son düzenleme:

Forum istatistikleri

Konular
128,118
Mesajlar
915,147
Kullanıcılar
449,822
Son üye
hamidettin

Yeni konular

Çevrimiçi üyeler

Geri
Üst