vastar
Üye
- Katılım
- 15 Eki 2008
- Mesajlar
- 28
- Puanları
- 1
- Yaş
- 42
Merhaba arkadaşlar,
Elime bir S7-1200 ve KTP600 seti geçti ancak çok yakın zamanda geri vericem bu yüzden elimden geldiğince kurcalıyorum. Ladder diyagrama hayatım boyunca ısınamadım ve halen aynı özelliğim devam ediyor
. Şimdi yardım istediğim konu şu.
I0.4 ile I0.7 arasındaki dijital inputların lojik değerlerini toplamını hesapmalak ve 3 ten büyükse bir iş yaptırmak istiyorum. Özetle 4 tane dijital inputtan herhangi 3 ü veya 4 ü lojik 1 olduğunda bir işlem yapıcam. TIA portaldaki toplama aracını kullanayım dedim ancak dijital inputlar bool türü olduğu için izin vermedi. Data converter ile bool u byte a dönüştürmeye çalıştım olmadı. Son çare olarak dijital inputların byte adresini alıp 00001111 ile maskeliyorum ancak bu da bana istediğim sonucu vermiyor. Çünki I0.4 1 iken maskelemenin sonucu 00001000 oluyor bu da decimal olarak 8 oluyor ama ben bunu istemiyorum.
Şu cihazlar C yada basic ya da ne bilim öle bişeyle programlansa çok mutlu olacağım ya bıktım ladderdan
istediklerimi yapmak için çok uğraşıyorum.
Elime bir S7-1200 ve KTP600 seti geçti ancak çok yakın zamanda geri vericem bu yüzden elimden geldiğince kurcalıyorum. Ladder diyagrama hayatım boyunca ısınamadım ve halen aynı özelliğim devam ediyor
I0.4 ile I0.7 arasındaki dijital inputların lojik değerlerini toplamını hesapmalak ve 3 ten büyükse bir iş yaptırmak istiyorum. Özetle 4 tane dijital inputtan herhangi 3 ü veya 4 ü lojik 1 olduğunda bir işlem yapıcam. TIA portaldaki toplama aracını kullanayım dedim ancak dijital inputlar bool türü olduğu için izin vermedi. Data converter ile bool u byte a dönüştürmeye çalıştım olmadı. Son çare olarak dijital inputların byte adresini alıp 00001111 ile maskeliyorum ancak bu da bana istediğim sonucu vermiyor. Çünki I0.4 1 iken maskelemenin sonucu 00001000 oluyor bu da decimal olarak 8 oluyor ama ben bunu istemiyorum.
Şu cihazlar C yada basic ya da ne bilim öle bişeyle programlansa çok mutlu olacağım ya bıktım ladderdan



