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
 
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
129,867
Mesajlar
930,872
Kullanıcılar
452,732
Son üye
erencok

Yeni konular

Geri
Üst