Plcde tekrarlayan işlemler?

Katılım
14 Eyl 2019
Mesajlar
51
Puanları
1
Arkadaşlar merhaba. Bir program yazmam gerekli. Durum şu şekilde. Bir tane olay var bu ekrandan seçilecek. Bu olayın gerçekleşmesi 3 şarta bağlı. Örneğin 1. Şart arka arkaya 3 kez gerceklesmeli(belirli sürelerle) sonra ikinci şarta geçiş yapilacak o da 2-3 kez gerceklesip 3. Sarta geçecek bi da aynı şekilde. Sonra o durum gerçekleşmiş olacak. Bunu nasıl yapabilirim?
 
sen hiç acıklayıcı olmamıssınki ne isdedigini hiç anlamadımm
 
Selam şartları saydırıp datalatını alıp istediğin değer kaçsa karşılaştırma komutu kullanarak bir sonraki aşamaya geçebilirsin örnek inc veya cnt ile meydana gelen oluşan şartı saydırıp istediğin Değere gelince bir sonrraki aşamaya geçip istediğin bitleri çalıştırabikirsin veya giriş çıkışları
 
Moderatör tarafında düzenlendi:
Merhaba,

Temel prensip olarak 3 farklı şekilde olabilir.
Bunlar kullanacağın ekipman üreticisinin bu yapıları destekleyip desteklememesine, komut seti vb çeşitlerine göre değişir.
>>
1.si ve en temel olanı bir önceki mesajda Cihan_Bursa'nın bahsetteği gibi bir datayı her adımda artırmak veya değer atama ile yapacağın işlem numarasını belirtmek. Bu işlem numaralarına göre daha önceden oluşturduğun işlem birimlerini, fonksiyonlarını vb. yürütmek.
>>
2.si eğer çalıştığın kontrolcü Structured Text (ST) dilini destekliyorsa
CASE veya IF, ELSIF yapıları ile adım adım yürütebilirsin oluşturduğun işlem birimlerini veya fonksiyonları.
>>
3.sü eğer çalıştığın kontrolcü SFC (Sequential function chart) dilini destekliyorsa yapacağın işlem akışını planladıktan sonra, kutucuklar halinde belirtip adım geçişleri dallanmaları, adım çalışma şartları, çalışınca bu birim ne iş yapacak gibi komutları oluşturabilirsiniz.

İyi çalışmalar.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…