Siemens PLC'nin GRAPH dilini kullanabilir misiniz? Örnekler GRAPH'in nasıl kullanılacağını açıklar!

Özgünlük kolay değildir, lütfen intihal yapmayın, suçlular araştırılmalıdır.

Siemens'e aşina olanlar, Siemens PLC'nin birçok dili desteklediğini bilir, en temel LAD, FBD, STL'ye ek olarak, GRAPH, SCL, CFC, SFC vb. Dahil Çin'de çok yaygın olmayan birçok dil vardır;

Bu diller çok yaygın olmasa da bazı özel durumlarda önemli rol oynayabilirler.

Bugün GRAPH'in kullanımı hakkında konuşuyoruz.

300, 400, 1500 serilerini (S7-1200 hariç) içeren Siemens serisi PLC'lerin tümü GRAPH komutunu desteklerken, S7-200 serisinde GRAPH dili yoktur, ancak GRAPH'ın azaltılmış bir versiyonu olan step komutu, gerçek programlamaya sahiptir. Deneyimli arkadaşlar, bazı özel durumlarda, tekrarlanan adım komutlarının kullanılması gerektiğini bilirler.Bu komut, kendiniz yazabilir veya doğrudan PLC içindeki adım komutlarını kullanabilirsiniz.

Sadece GRAPH dili, adım dilinden çok daha güçlüdür, bu nedenle Siemens, 300PLC'den beri bir eklenti (yükseltme paketi) yaptı.Eklentinin lisansının ayrıca STEP7 yazılımı temelinde satın alınması gerekiyor.

Portal yazılımının sistem yazılımının yüksek entegrasyonundan dolayı GRAPH, Portal yazılımına da entegre edilmiştir, böylece Portal yazılımını kuran arkadaşlar, Portalda 300/400/1500 serisi PLC için programlar yazmak için doğrudan bu dili kullanabilirler. İşte GRAPH komutunun uygulamasını göstermek için basit bir örnek.

Diyelim ki bir dizi kontrol programı yapmamız gerekiyor Program 4 adıma bölünmüştür Her adım farklı bir üretim sürecine, yani farklı bir çıktıya karşılık gelir.Her adım, etkinleştirme koşulu olarak farklı bir darbe komutu kullanır.

adım

1) Bilgisayarın simülasyonlu Portal yazılımını kurması gerekir.

2) Yazılımı açın ve yeni bir proje oluşturun

3) Yeni bir cihaz ekleyin, buradan cpu317-2dp seçin ve projeyi kaydedin;

4) Program düzenleme alanına geri dönün, "Program bloğu" üzerine tıklayın, bir FB oluşturmak için çift tıklayın, GRAPH dilini seçin ve programı şekilde gösterildiği gibi sırayla yazın:

5) Şekilde gösterildiği gibi programa talimatları girin;

İlk adım, çıkış komutu Q0.0'ı ayarlar.

İkinci adım, yürütme koşulu I0.2'dir ve çıkış komutu Q0.1 olarak ayarlanır.

Üçüncü adım, yürütme koşulu I0.3'tür ve çıkış komutu Q0.0 ve Q0.1'i sıfırlar.

Dördüncü adım, yürütme koşulu I0.4'tür ve çıkış komutu bloğu sonlandırmaktır.

6) Programı yazdıktan sonra, OB1'e geri dönün ve FB1'i çağırın.Sistem bir arka plan veri bloğu oluşturmak isteyecektir. Varsayılan veri bloğu DB1'i kullanıyorum.Programı çağırdıktan sonra, FB1 tüp açısını dolduruyoruz, sadece birinci ve ikinci Birincisi, FB1 fonksiyon bloğu komutunu durdurmak, ikincisi ise programdaki ilk adımın yürütme koşulu olan FB1 fonksiyon bloğunu çalıştırmaktır.

7) Derleyin, sorun yoksa simülasyonu açıp PLC'ye indirebilirsiniz.

8) PLC'yi RUN moduna geçirin ve ardından testin giriş ve çıkışını simülasyona ekleyin.

9) Ardından test edin, sırasıyla I0.1, I0.2, I0.3, I0.4'ü etkinleştirin ve çıkışın da değiştiğini görebilirsiniz.

Aslında, makalede açıklanan adım komutlarına ek olarak, GRAPH'in başka işlevleri de vardır.İşlevleri çeşitli karmaşık işlevleri tam olarak gerçekleştirebilir.Yazar, bir zamanlar programı yazmak için programın ana gövdesi olarak GRAPH kullanan bir Alman mühendisi gördü. Temelde pek çok insan programı anlayamaz.

Bunu öğrendin mi Makalenin uzunluğu sınırlıdır ve daha fazla işlevin sizin tarafınızdan incelenmesi gerekir.

İsterseniz, lütfen beğenip paylaşın, desteğiniz benim buna bağlı kalmak için motivasyonumdur! insanlara yardım etmek insanı mutlu eder!

Işık Krallığı'nın haini Beliasha Flynn değil, bu Ultraman evrenin düşmanı, yaşlılığında mutlu
önceki
Kuru ürünler! OGG kavramlarına giriş, temel ilkeler, veri entegrasyon uygulama senaryoları ve heterojen platform desteği
Sonraki
10 sağduyu elektrik, belki eski bir elektrikçi bile tam olarak anlayamaz!
Cep telefonuyla her gün kanepede oynayan 39 yaşındaki adam neredeyse hemiplejikti!
CIIE'den sonra, Hongqiao'daki bir başka önemli dönüm noktası projesi küresel lansmanını yaptı
Dört bakanlık ve komisyon 2017 ve önceki yıllarda yeni enerji aracı sübvansiyonları ilan etmeye başladı
Siemens S7-300 / 400 simülasyonu, ustalaşman gereken beceriler! İleri düzey oyuncular için bir zorunluluktur!
Sevgiler, hayranlar, Nokia 8 çıkış tarihi nihayet belirlendi!
Mobike'nin ilk paylaşımlı arabası "DEV 1" resmi olarak piyasaya sürüldü veya Wang Xingmei'nin grup seyahat ekolojisinden yararlanmak için
OPPO R11'lerin geceleri iyi olduğu söyleniyor ancak ne kadar iyi olduğunu biliyor musunuz
iOS11 beta4 burada, birçok güncelleme ve birçok hata düzeltildi!
Cumartesi avantajları! Lovely Python (resimli sürüm ve metin sürümü) -öğrenme materyalleri paylaşımı
Resimleri kesmek için bilgisayar kullanmam gerekiyor mu? Telefonunuzla resimleri kesin!
Pekin BJ 40 PLUS, sadece arazi dışında değil
To Top