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
130,235
Mesajlar
934,638
Kullanıcılar
453,441
Son üye
mehmet_kzl34

Yeni konular

Çevrimiçi üyeler

Geri
Üst