Step7 de bir bloğu input olarak içe almak

Katılım
15 Kas 2007
Mesajlar
27
Puanları
1
Yaş
39
Öncelikle herkese merhaba;
Konuyu şu şekilde özetlemek istiyorum:
Örneğin step7 de bir fonksiyon oluşturdum FC1. Birde fonksiyon block oluşturdum buda FB1. FB1 ile birlikte kullanılmak üzere de bir block oluşturdum buda DB1 (instance DB).
FC1 i Scl yardımıyla programlıyorum ve FB1 fonksiyon bloğunu FC1 içinde çağırıyorum. FB1 i çağırdığım zaman benden bir DB atamamı istiyor. ben buraya DB1 yazarsam kod normal olarak çalışıyor. Buraya kadar herşey normal.
Sizin yardımınıza ihtiyaç duyduğum konu şu:
Ben FC1 e bir IN veya IN/OUT atamak istiyorum, ve FB1 in hangi DB kullanacağını fonksiyonun dışından belirtmek istiyorum.
Bu mümkün mü ve nasıl yapılır? Yardımcı olabilecek arkadaşlara şimdiden teşekkürler.
 
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.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
Oluşturduğunuz FC nin deklarasyon tablosunda,FB ye vereceğiniz data block numarası için,input oluşturup " Block_DB " olarak tanımlayın.

CALL FB1,#DB_no olarak çağırın.

FC1 girişinede DB numarasını tanımlarsınız.
 

Forum istatistikleri

Konular
128,203
Mesajlar
915,802
Kullanıcılar
449,984
Son üye
riki35

Yeni konular

Geri
Üst