s7 1200 binary output

seviye

Üye
Katılım
12 Ağu 2007
Mesajlar
62
Puanları
1
Yaş
46
herkese merhabalar
s7 1200 de sayıları binary output olarak gönderebileceğim bir komut varmıdır
örneğin bir mw içine 8 yazdığımda Q0.0=0 Q0.1=0 Q0.2=0 Q0.3=1 olacak şekilde yazdığımız sayıyı binary çıkışa dönüştürebilecek
teşekkürler
 
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.
QW0 a veya QB0 a sayı move edince olmuyormu
 
Birinci yöntem
QB0 := 8 ; Seklinde yapabilirsin ama bu Q0.4,Q0.5,Q0.6,Q0.7 Meşgul edecektir..

Böyle durumda benim kullandığım kod aşagıdadır.Türü Fonksiyon Blok tur..

ByteToBit01.jpg

Kod:
#B0 := #tIN[0];
#B1 := #tIN[1];
#B2 := #tIN[2];
#B3 := #tIN[3];
#B4 := #tIN[4];
#B5 := #tIN[5];
#B6 := #tIN[6];
#B7 := #tIN[7];

Kolay gelsin...
 
Moderatör tarafında düzenlendi:
eer deeri panelden girçeksen data tipi binary yaparsın sabit ise 2#00011000 gibi bir sayıyı move ile çıkışa taşırsın
 
merhabalar
ekrandaki MBX değeri QBX move ederek yaptım
teşekkür ederim
 

Forum istatistikleri

Konular
128,133
Mesajlar
915,317
Kullanıcılar
449,852
Son üye
ddknght

Yeni konular

Geri
Üst