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

  • Konbuyu başlatan Overshot
  • Başlangıç tarihi

Overshot

Üye
Katılım
22 Şub 2007
Mesajlar
92
Puanları
3
Yaş
36
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:

elektronikmuh

Yönetici
Yönetici
Yönetici
Katılım
13 Ocak 2007
Mesajlar
2,022
Puanları
1,868
Yaş
43
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:

Benzer Konular

Yeni mesajlar

Forum istatistikleri

Konular
115,606
Mesajlar
814,170
Kullanıcılar
422,346
Son üye
gokhank46

Yeni konular

Üst