Siemens PLC hızlı bir şekilde nasıl öğrenilir, tüm acemiler görmeli!

Birçok arkadaş bana PLC programlamayı nasıl öğreneceğimi soran bir mesaj bıraktı! PLC programlama hızlı bir şekilde yapılabilir mi?

Siemens PLC için pek çok programlama dili vardır.Yeni başlayanlar için tüm dilleri öğrenmenize gerek yoktur.Sonuçta, temastan sonraki birkaç ay içinde çok büyük bir programı derlemek için yeni gelen bir kişiye ihtiyaç duymamalısınız. Bu imkansız! Bu nedenle, acemiler için, yalnızca birden çok dilden birine hakim olmaları ve ardından bilgilerini genişletme konusunda uzman olduktan sonra diğer dilleri öğrenmeleri gerekir.

Siemens'in ana programlama dilleri:

Bir merdiven diyagramı (LAD-LAdder Diyagramı)

Bu, en çok kullanılan PLC programlama dilidir. Röle devresine çok benzediği için sezgisel ve anlaşılması kolaydır ve röle kontrolüne aşina olan elektrikçiler tarafından ustalaşması kolaydır.Özellikle dijital mantık kontrolü için uygundur.

Merdiven diyagramı, kutularla gösterilen kontaklar, bobinler ve talimatlardan oluşur. Kontaklar, mantıksal giriş koşullarını temsil eder ve bobin, kontrol için yaygın olarak kullanılan mantık işlemlerinin, gösterge ışıklarının, anahtarların ve dahili bayrakların sonuçlarını temsil eder. Talimat kutusu, zamanlayıcılar, sayaçlar veya matematiksel işlemler gibi ek talimatları temsil etmek için kullanılır. Programda en soldaki ana sinyal akışıdır ve sinyal akışı her zaman soldan sağa doğru akar.

İki Fonksiyonlu Blok Şeması (FBD Fonksiyon Blok Şeması)

Fonksiyon blok diyagramları, kontrol mantığını temsil etmek için Boole cebirine benzer grafiksel mantık sembolleri kullanır ve bazı karmaşık fonksiyonlar, dijital devrelerde temeli olan programcılar için uygun olan talimat kutuları ile temsil edilir. Fonksiyon blok diyagramı, mantık işlem ilişkisini temsil etmek için bir AND geçidine veya bir OR geçidine benzer bir blok diyagramı kullanır Kutunun sol tarafı, mantık işleminin giriş değişkenidir ve sağ taraf, çıkış değişkenidir. Giriş ve çıkış terminallerindeki küçük daireler "değil" işlemini temsil eder. Çerçeveler "teller" ile birbirine bağlanır ve sinyal soldan sağa gider.

Üç İfade Listesi (STL-STatement Listesi)

Bu, bir program segmenti oluşturmak için birden çok ifadeden oluşan, mikrobilgisayar montaj diline benzer bir metin programlama dilidir. Dil tablosu deneyimli programcılar için uygundur ve merdiven diyagramı ile gerçekleştirilemeyen bazı fonksiyonları gerçekleştirebilir. Yukarıdaki üç temel programlama dilleridir.Ayrıca, Siemens ayrıca farklı durumlar için uygun birçok başka programlama diline sahiptir.

Dört Sıralı Fonksiyon Tablosu (SFC Seauential Fuction Chart)

Bu, sıralı kontrol programlarını (manipülatör kontrol programları gibi) programlamak için kullanılan diğer programlama dillerinin üstünde bir grafik dilidir. Yazarken, süreç bir dizi sıralı adıma bölünür, her adım çıktıyı kontrol etme eylemini içerir ve bir adımdan diğerine geçiş, özellikle üretim prosesi için uygun olan geçiş koşulları tarafından kontrol edilir.

Beş yapılandırılmış metin programlama (SCL)

STEP7'nin S7 SCL yapılandırılmış kontrol dili, programlama yapısı C dili ve Pascal diline benzer, özellikle yüksek seviyeli dillerde programlamaya alışkın kişiler için uygundur.

Diğerleri arasında CFC, PCS7 vb. Bulunur.

Peki acemi olarak nasıl başlayacaksınız? Elbette öğrenmesi en kolay olan merdiven diyagramıdır.

Siemens PLC merdiven diyagramının yapısal özellikleri

Siemens PLC merdiven diyagramı, Şekil 3-1'de gösterildiği gibi, esas olarak kutularla temsil edilen baralar, kontaklar, bobinler veya talimat kutularından oluşur.

Şekil 3-1 Siemens PLC merdiven diyagramı

(1) Otobüs

Siemens PLC merdiven diyagramında, soldaki ve sağdaki otobüsler, her bir programın başlangıç ve bitiş noktası olan sırasıyla sol veri yolu ve sağ veri yolu olarak adlandırılır, yani Merdiven diyagramındaki her program sol veri yolundan başlar ve sağ veri yolunda sona erer.

Normal şartlar altında, Siemens PLC merdiven diyagramı programlanırken, Yalnızca sol otobüsü çizmek ve sağ otobüsü çıkarmak gelenekseldir , Ancak merdiven programındaki enerji akışı, Şekil 3-2'de gösterildiği gibi, programdaki I0.1, I0.2, bobin Q0.0, vb. Kontaklar aracılığıyla sol veriyolundan sağ veriyoluna olan süreçtir.

Şekil 3-2 Siemens PLC merdiven diyagram programlamasındaki bara

(2) İletişim

Siemens PLC merdiven diyagramında, kontaklar normalde açık kontaklar ve normalde kapalı kontaklar olarak bölünebilir.Normalde açık kontaklar için sembol "- | | -" ve normalde kapalı kontaklar için sembol "- | / | -" dir. I, Q, M, T, C harfleri tanımlama için kullanılabilir ve bu tanımlamalar Genellikle doğrudan ilgili grafik sembolünün üzerine yazılır , Şekil 3-3'te gösterildiği gibi.

Şekil 3-3 Siemens PLC Merdiven Şemasındaki Kontaklar

(3) Bobin

Siemens PLC merdiven diyagramındaki bobin sembolü "- () -" şeklindedir ve Q, M, SM vb. Harflerle ve harflerle tanımlanabilmektedir. Braketin üst kısmının ortasında genel işaret , Şekil 3-4'te gösterildiği gibi.

Şekil 3-4 Siemens PLC merdiven diyagramı bobini

2 Siemens PLC merdiven diyagramında yaygın olarak kullanılan programlama bileşeni tanımlama yöntemi

Siemens PLC merdiven diyagramında, kontakları ve bobinleri programda programlama öğeleri olarak adlandırılır. Programlama öğelerine, PLC programlamada kullanılan giriş / çıkış terminallerine karşılık gelen depolama alanına ve ayrıca dahili depolama birimlerine, kayıtlara vb. Karşılık gelen yumuşak öğeler de denir.

Programlama bileşenlerinin işlevine göre, Siemens PLC merdiven diyagramında yaygın olarak kullanılan programlama bileşenleri temel olarak giriş rölesi (I), çıkış rölesi (Q), yardımcı röle (M, SM), zamanlayıcı (T), sayaç (C) ve bazılarını içerir. Diğer yaygın programlama bileşenleri vb.

(1) Giriş rölesinin etiketi (I)

Siemens PLC merdiven diyagramındaki giriş röleleri "harf I + sayı" ile tanımlanır.Her giriş rölesi PLC'nin bir giriş terminaline karşılık gelir ve harici anahtar sinyallerini almak için kullanılır.

Giriş rölesi, PLC terminaline bağlı anahtar bileşeninin açma-kapama durumu (anahtar sinyali) ile çalıştırılır.Salt sinyali kapatıldığında, giriş rölesine enerji verilir, karşılık gelen normalde açık kontağı kapanır ve normalde kapalı kontak, Şekil 3'te gösterildiği gibi kesilir. -7 gösterilmektedir.

Şekil 3-7 Siemens PLC merdiven şemasında giriş rölesi

(2) Çıkış rölesinin işaretlenmesi (Q)

Siemens PLC merdiven diyagramındaki çıkış röleleri "Q harfi + numarası" ile tanımlanır ve her çıkış rölesi PLC'nin bir çıkış terminaline karşılık gelir ve PLC'nin harici yükünü kontrol etmek için kullanılır.

Çıkış rölesi, Şekil 3-8'de gösterildiği gibi, PLC'nin dahili giriş rölelerinin kontakları, diğer dahili röleler veya çıkış rölesinin kendi kontakları tarafından çalıştırılabilir.

Şekil 3-8 Siemens PLC merdiven şemasında çıkış rölesi

(3) Yardımcı rölelerin işaretlenmesi (M, SM)

Siemens PLC merdiven diyagramında biri genel yardımcı röle diğeri özel bayrak yardımcı rölesi olmak üzere iki çeşit yardımcı röle vardır.

Genel yardımcı rölenin işaretlenmesi. Dahili bayrak bit hafızası olarak da bilinen genel yardımcı röle, geleneksel röle kontrol sistemindeki ara röle gibidir.Aradaki çalışma durumunu saklamak veya diğer ilgili numaraları saklamak için kullanılır.Şekil 3-9'da gösterildiği gibi "harf M + numarası" ile tanımlanır. Göstermek.

Şekil 3-9 Siemens PLC merdiven diyagramında genel yardımcı röle

Şekil 3-9'dan görülebileceği gibi, genel yardımcı röle M0.0, ne doğrudan harici giriş sinyallerini kabul eder ne de doğrudan harici yükleri yönlendirir Program işlemede sadece bir ara bağlantı görevi görür ve bir köprü görevi görür.

Özel bayraklar için yardımcı rölelerin işaretlenmesi. Özel bayrak yardımcı rölesi, Şekil 3-10'da gösterildiği gibi "SM + sayı harfleri" ile tanımlanır, genellikle kısaca özel bayrak rölesi olarak anılır.PLC'nin kendi çalışma durumu verilerini kullanıcılar için saklamak için kurulan bir tür röledir. Programdaki ekipmanın durumunu ve çalışma sonuçlarını okumak ve okunan bilgilere dayalı olarak kontrol gereksinimlerini gerçekleştirmek için kullanılanlar gibi bazı özel kontrol fonksiyonlarını ve sistem bilgilerini sağlayın. Genel kullanıcılar ayrıca işlem için bazı özel gereksinimler için özel bayrak yardımcı röleleri aracılığıyla CPU sistemini bilgilendirebilir.

Şekil 3-10 Siemens PLC merdiven diyagramında özel bayrak yardımcı röle

(4) Zamanlayıcının etiketi (T)

Siemens PLC merdiven diyagramında, Zamanlayıcı çok önemli bir programlama öğesidir , Tanımlama için "harf T + sayı" ile, sayı 0 ile 255 arasında, toplam 256'dır. Farklı PLC türlerinin farklı zamanlayıcı türleri ve özel işlevleri vardır. Siemens S7-200 serisi PLC'de, zamanlayıcılar çekmede gecikmeli zamanlayıcı (TON), ayrılmış gecikmeli zamanlayıcı (TONR), düşmede gecikmeli zamanlayıcı (TOF) olmak üzere 3 türe ayrılır, Üç zamanlayıcının hesaplama formülleri aynıdır, yani

T = PT × S (T zamanlama süresi, PT önceden ayarlanmış değer, S çözünürlük seviyesidir)

Bunlar arasında, PT ön ayar değeri programlama ihtiyaçlarına göre set değeri değerini girer ve çözünürlük seviyesi genellikle 1ms, 10ms ve 100ms'dir.Tablo 3-3'te gösterildiği gibi zamanlayıcı tipi ve sayısı ile belirlenir.

Tablo 3-3 Siemens S7-200 zamanlayıcı numarasına karşılık gelen çözünürlük seviyesi ve maksimum değer gibi parametreler

Çekmede gecikme zamanlayıcısının işareti (TON). Çekmede gecikme zamanlayıcısı, zamanlayıcı enerjilendirildikten sonra, karşılık gelen normalde açık veya normalde kapalı kontağın bir gecikmeden sonra (ayarlanan değer tarafından belirlenir) kapatılacağı veya açılacağı anlamına gelir; zamanlayıcı güç kaybettiğinde , Kişi hemen sıfırlanır.

Çekmede gecikme zamanlayıcısının (TON) PLC merdiven diyagramındaki gösterim yöntemi Şekil 3-11'de gösterilmektedir, burada kutunun üzerindeki "???" zamanlayıcının sayı giriş pozisyonudur; kutudaki TON Zamanlayıcı tipi (gecikmeli); IN, başlangıç giriş terminalidir; PT, zaman ön ayar değeri terminalidir (PT dışında "???", önceden ayarlanmış değerin değeridir); S, zamanlayıcı çözünürlüğü ve zamanlamadır. Cihazın seri numarası için lütfen Tablo 3-3'e bakınız.

Şekil 3-11 PLC merdiven diyagramında çekmede gecikmeli zamanlayıcının (TON) temsil yöntemi

Örneğin, Şekil 3-12'de gösterildiği gibi, belirli bir PLC ladder programında kullanılan zamanlayıcı numarası T37, ön ayar değeri PT 300 ve zamanlama çözünürlüğü 100 ms'dir.

Zamanlayıcının zamanlama süresinin 300 × 100ms = 30000ms = 30s olduğu hesaplanabilir; daha sonra bu programda I0.3 giriş rölesi kapatıldığında T37 zamanlayıcısına enerji verilecek ve 30 saniyelik bir gecikmeden sonra Q0.0 çıkış rölesi kontrol edilecektir. Gecikme süresi ile kapatılan normalde açık olan T37 kontağı, Q0.0 çıkış rölesine enerji vermek için kapatılır.

Şekil 3-12 Çekmede gecikmeli zamanlayıcı (TON) uygulaması

Ayrılmış çekmede gecikme zamanlayıcısının (TONR) işareti. Ayrılmış çekmede gecikme zamanlayıcısı (TONR) temelde yukarıda belirtilen çekmede gecikme zamanlayıcısı (TON) ile aynıdır.Farkı, zamanlama süresinde, ön ayarlı değere ulaşmadan önce, zamanlayıcı kapatıldıktan sonra, Geçerli zamanlama değeri korunabilir.Zamanlayıcı enerjilendirildiğinde, zamanlama tutulan değer temelinde gerçekleştirilebilir.Zamanlama birden fazla aralıkta toplanabilir.Önceden ayarlanmış değere ulaşıldığında, kontak buna göre hareket edecektir (normalde açık kontak kapalı, normalde kapalı) Temas kesildi).

Rezerve gecikmeli zamanlayıcının (TONR) PLC merdiven diyagramında gösterilme yöntemi Şekil 3-13'te gösterilmektedir, burada kutunun üstündeki "???" zamanlayıcının sayı giriş pozisyonudur; TONR, zamanlayıcı tipini (gecikme) temsil eder; IN, başlangıç giriş terminalidir; PT, zaman ön ayar değeri terminalidir ("???" PT, ön ayar değerinin değeridir); S, zamanlayıcı çözünürlüğüdür, Zamanlayıcı numarası için lütfen Tablo 3-3'e bakın.

Şekil 3-13 Rezerve gecikmeli zamanlayıcının (TONR) PLC merdiven şemasında temsil yöntemi

Düşmede gecikme zamanlayıcısının (TOF) etiketi. Düşmede gecikme zamanlayıcısı (TOF), zamanlayıcı enerjilendirildikten sonra, karşılık gelen normalde açık veya normalde kapalı kontağının hemen kapanacağı veya açılacağı anlamına gelir; zamanlayıcı gücü kaybettiğinde, bir süre geciktirmesi gerekir (ayarlayarak Belirlenen değer), karşılık gelen normalde açık veya normalde kapalı olan kontak, sıfırlama eylemini gerçekleştirecektir.

Düşmede gecikme zamanlayıcısının (TOF) PLC merdiven diyagramındaki gösterim yöntemi temelde yukarıdaki iki zamanlayıcıyla aynıdır Şekil 3-14, düşmede gecikme zamanlayıcısının (TOF) tipik uygulamasını gösterir.

Şekil 3-14 Düşmede gecikme zamanlayıcı (TOF) uygulaması

Şekil 3-14'den görülebileceği gibi, bu programda kullanılan zamanlayıcı numarası T33'tür, ön ayar değeri PT 60'tır ve zamanlama çözünürlüğü 10ms'dir.

Zamanlayıcının zamanlama süresinin 60 × 10ms = 600ms = 0.6s olduğu hesaplanabilir; daha sonra bu programda I0.3 giriş rölesi kapatıldığında T38 zamanlayıcısına enerji verilir ve Q0.0 kontrol çıkış rölesinin gecikme süresi kapatılır. Açık normalde açık kontak T38, çıkış rölesi Q0.0 bobinine enerji vermek için hemen kapatılır; giriş rölesi I0.3'ün bağlantısı kesildiğinde, zamanlayıcı T38'in enerjisi kesilir ve Q0.0 çıkış rölesinin zaman gecikmesi normalde açık olarak açılacak şekilde kontrol edilir T38 kontağı 0,6 saniyelik bir gecikmeden sonra açılır ve çıkış rölesi Q0.0 bobini gücü kaybeder.

(5) Sayacın etiketlenmesi (C)

Siemens PLC merdiven diyagramında, Sayacın yapısı ve kullanımı temelde zamanlayıcıya benzer ve aynı zamanda yaygın olarak kullanılan bir programlama öğesidir. , Genellikle ürünleri saymak için kullanılan giriş darbelerinin sayısını toplamak için kullanılır. Tanımlamak için "C harfi + numarası" kullanın, sayı 0 ile 255 arasında, toplam 256'dır.

Farklı PLC türlerinin farklı zamanlayıcı türleri ve özel işlevleri vardır. Siemens S7-200 serisi PLC'de, sayaçlar yukarı sayaç (CTU), aşağı sayaç (CTD), yukarı ve aşağı sayaç (CTUD) olmak üzere 3 türe ayrılır.Genellikle sayaçlar zamanlayıcılarla birlikte kullanılır.

Yukarı sayaç (CTU) işaretlemesi. Sayacın (CTU) artması, sayma işleminde, sayma terminaline bir darbe türü girildiğinde, akım değerinin 1 artırıldığı ve darbe sayısı, sayacın önceden ayarlanmış değerine eşit veya daha büyük olacak şekilde toplandığında, sayacın karşılık gelen kontağının (normalde açık dokunuş) hareket edeceği anlamına gelir. Nokta kapalı, normalde kapalı kontak açık).

Siemens S7-200 serisi PLC ladder diyagramında, yukarı sayacın grafik sembolleri ve metin tanımlama anlamları Şekil 3-17'de gösterilmektedir Kutunun üstündeki "???" yukarı sayaç numarasının giriş pozisyonu ve CU, sayma darbesi girişidir. Terminal, R, sıfırlama sinyali giriş terminalidir (sıfırlama sinyali 0 olduğunda, sayaç çalışır), PV, darbe ayar değeri giriş terminalidir.

Şekil 3-17 Yukarı sayacın grafik sembolleri ve metinsel anlamları

Örneğin, belirli bir PLC ladder programında, sayaç tipi CTU'dur, yukarı sayaç C1 olarak numaralandırılır, ön ayar değeri PV 80'dir ve sıfırlama terminali, Şekil 3-18'de gösterildiği gibi, Q0.0 çıkış rölesinin normalde kapalı kontağı tarafından kontrol edilir. .

Programda, başlangıç durumunda Q0.0 çıkış rölesinin normalde kapalı kontağının kapalı olduğu, yani sayaç sıfırlama terminalinin 1 olduğu ve sayacın çalışmadığı görülebilir; PLC harici giriş anahtarı sinyali giriş rölesini I0.0 kapattığında, Çıkış rölesi Q0.0 bobini enerjilenir, normalde kapalı kontağı Q0.0 bağlantısı kesilir, sayaç sıfırlama terminal sinyali 0'dır ve sayaç çalışmaya başlar; aynı zamanda Q0.0 çıkış rölesinin normalde açık kontağı kapanır ve T37 zamanlayıcı enerjilendirilir.

Şekil 3-18 Yukarı Sayaç Uygulaması (CTU)

T37 zamanlayıcısının kontrolü altında, normalde açık olan T37 kontağı her 6 dakikada bir kapanır, yani her 6 dakikada bir C1 sayacının darbe giriş terminaline bir darbe sinyali girilir, sayacın mevcut değeri 80'e eşit olduğunda sayacın mevcut değeri 1 artar (süre 8 saattir) ), karşı kontak eylemi, yani kontrol çıkış rölesi Q0.0'ın normalde kapalı kontağı, 8 saat bağlandıktan sonra otomatik olarak kesilir.

Aşağı sayacın (CTD) işaretlenmesi. Aşağı sayaç (CTD), sayma işlemi sırasında, önceden ayarlanmış değerin sayaç akım değeri kaydına yüklendiği anlamına gelir.Sayma terminaline bir darbe tipi girildiğinde, mevcut değer 1 çıkarılır. Sayacın mevcut değeri 0'a eşit olduğunda, sayacın karşılık gelen kontağı Eylem (normalde açık kontak kapalı, normalde kapalı kontak açık) ve saymayı durdurun.

Siemens S7-200 serisi PLC ladder diyagramında, aşağı sayacının grafiksel sembollerinin ve metin işaretlerinin anlamları Şekil 3-19'da gösterilmektedir. Kutunun üstündeki "???", aşağı sayaç numarasının giriş pozisyonudur ve CD, sayım darbesi girişidir. Terminal, LD yükleme sinyali giriş terminalidir, PV, darbe ayar değeri giriş terminalidir.

Şekil 3-19 Yukarı sayacın grafik sembolleri ve metinsel anlamları

Yük sinyali giriş terminali LD sinyali 1 olduğunda, sayacın ayar değeri PV, sayacın mevcut değer kaydına yüklenir ve bu zamanda mevcut değer PV'dir. Yalnızca yük sinyali giriş terminalindeki LD sinyali 0 olduğunda, sayaç çalışabilir.

Örneğin, belirli bir PLC ladder programında, Şekil 3-20'de gösterildiği gibi, sayaç tipi CTD'dir, aşağı sayaç C1 olarak numaralandırılır ve ön ayar değeri PV 3'tür.

Şekil 3-20 Down Counter (CTD) Uygulaması

Şekil 3-20'den görülebileceği gibi, bu programda, giriş rölesi normalde açık kontak I0.1, C1 sayacının yükleme sinyali girişini kontrol eder; giriş rölesi normalde açık kontak I0.0, C1, I0 sayacının darbe sinyalini kontrol eder. 1 kapatılır, sayaç 3'ün önceden ayarlanmış değeri mevcut değer kaydına yüklenir Bu anda sayacın mevcut değeri 3'tür. I0.0 bir kez kapatıldığında, sayaç darbe sinyali giriş terminaline bir darbe girilir ve sayacın mevcut değeri 1 azaltılır. Değer 0'a düştüğünde, sayacın normalde açık olan C1 kontağı kapanır ve Q0.0 kontrol çıkış rölesinin bobini enerjilenir.

Sayaç (CTUD) etiketini artırın ve azaltın. Yukarı-aşağı sayacı (CTUD) iki darbe sinyal giriş terminaline sahiptir, sayma işlemi sırasında 1 veya 1 geri sayabilir.

Siemens S7-200 serisi PLC ladder diyagramında, yukarı-aşağı sayacının grafik sembolleri ve metin tanımlama anlamları Şekil 3-21'de gösterilmektedir. Kutunun üstündeki "???", yukarı-aşağı sayaç numarasının giriş pozisyonudur ve CU, yukarı-aşağı sayaç numarası giriş pozisyonudur. Sayma darbesi giriş terminali, CD aşağı sayma darbesi giriş terminalidir, R sıfırlama sinyali giriş terminalidir, PV, darbe ayar değeri giriş terminalidir.

CU terminalinden bir sayma darbesi girildiğinde, sayacın mevcut değeri 1 artar. Sayacın mevcut değeri önceden ayarlanmış değere eşit veya daha büyük olduğunda, sayaç KAPALI'dan AÇIK'a değişir ve ilgili kontaklar çalışır; CD terminalinden bir sayma darbesi girildiğinde, sayaç Mevcut değer 1 azaltılır. Sayacın mevcut değeri önceden ayarlanmış değerden düşük olduğunda, sayaç KAPALI'dan AÇIK'a değişir ve ilgili kontaklar harekete geçer.

Şekil 3-21 Yukarı / aşağı sayacın grafik sembollerinin ve metin işaretlerinin anlamı

Örneğin, belirli bir PLC ladder programında, Şekil 3-22'de gösterildiği gibi, sayaç tipi CTUD, yukarı / aşağı sayıcı C48 olarak numaralandırılır ve ön ayar değeri PV 4'tür.

Şekil 3-22 Yukarı / Aşağı Sayaç Uygulaması (CTUD)

Şekil 3-22'den görülebileceği gibi, giriş rölesinin normalde açık kontağı I0.0 bir kez kapatıldığında, CU sayacı için bir darbe girildiğinde, sayacın akım değeri 1 artırılır ve sayı 4'e toplandığında, C48 sayacı hareket eder ve normalde açık kontağı C48 kapatıldığında, çıkış rölesi Q0.0 bobini enerjilendirilir; giriş rölesinin normalde açık kontağı I0.1 bir kez kapatıldığında, CD sayacı için bir darbe girilir ve sayacın mevcut değeri 1 azaltılır. 4'e düşürüldüğünde, C48 sayacı hareket edecek ve sabit Açık kontak C48 kapalıdır ve çıkış rölesi Q0.0 bobinine enerji verilir.

(6) Diğer programlama bileşenlerinin işaretlenmesi (V, L, S, AI, AQ, HC, AC)

Yukarıdaki beş yaygın olarak kullanılan programlama bileşenine ek olarak, Siemens PLC merdiven diyagramları ayrıca diğer bazı temel programlama bileşenlerini de içerir.

Değişken belleğin etiketi (V). Değişken bellek V harfi ile tanımlanır. Global değişkenleri saklamak için kullanılır ve program yürütme sırasında kontrol mantığı işlemlerinin ara sonuçlarını saklamak için kullanılabilir. Aynı belleğe herhangi bir program bölümünde erişilebilir.

Yerel değişken hafızasının etiketi (L). Yerel değişken hafızası L harfiyle tanımlanır ve yerel değişkenleri saklamak için kullanılır Aynı hafıza sadece belirli bir programla ilişkilendirilir.

Sıra kontrol rölesinin (S) etiketi. Sıra kontrol rölesi S harfi ile tanımlanır. Sıra kontrolü ve adım kontrolünde kullanılan özel bir röledir.

Analog giriş ve çıkış görüntü kaydının işareti (AI, AQ). Analog giriş görüntü kaydı (AI), analog giriş sinyallerini depolamak ve analog A / D dönüşümünü gerçekleştirmek için kullanılır; analog çıkış görüntü kaydı (AQ), analog D'yi gerçekleştirmek için kullanılan analog çıkış sinyalleri için bir depolama alanıdır. / Bir dönüşüm.

Yüksek hızlı sayacın (HC) etiketi. Yüksek hızlı sayaç (HC) temelde yüksek hızlı darbe sinyallerini biriktirmek için kullanılan sıradan sayaçla aynıdır. Az sayıda yüksek hızlı sayaç vardır.Siemens S7-200 serisi PLC'de CPU226'daki yüksek hızlı sayaçlar HC'dir (0 5), toplamda 6 tane vardır.

Akümülatörün etiketi (AC). Toplayıcı (AC), işlem verilerini, ara verileri veya sonuç verilerini depolamak için kullanılabilen ve aynı zamanda parametreleri alt rutinlere geçirmek veya döndürmek için kullanılabilen, verileri geçici olarak depolamak için bir kayıttır. Siemens S7-200 serisi PLC'de akümülatör AC (0 3), toplamda 4'tür.

3 Siemens PLC merdiven diyagramının derlenmesi gereksinimleri

Siemens PLC merdiven diyagramının yazma biçimiyle ilgili katı gereksinimleri vardır.Siemens PLC merdiven diyagramı programlamasını kullanan teknik personel, programlama formatı, yazma sırası ve Siemens PLC merdiven diyagramının merdiven diyagram merdiveninin düzenini anlamalı ve doğru yöntemi benimsemelidir. Standart programlama formatı, doğru ve etkili Siemens PLC merdiven programlamasını sağlayabilir.

(1) Siemens PLC merdiven diyagramındaki kontaklar için programlama gereksinimleri

Siemens PLC merdiven diyagramında, kontakların yazma yöntemi ve düzenleme sırası programın yürütülmesi üzerinde büyük bir etkiye sahip olabilir ve hatta bazen programı çalışamaz hale getirebilir, bu nedenle yazmak için doğru yöntemi benimsemek gerekir.

Kontaklar, merdiven diyagramının yatay çizgisine çizilmeli ve tüm kontaklar bobin sembolünün sol tarafında yer almalı ve Şekil 3-23'te gösterildiği gibi kontrol gereksinimlerine göre soldan sağa ve yukarıdan aşağıya prensibine uymalıdır.

Şekil 3-23 Siemens PLC merdiven diyagramında kontak yazma ilkeleri

(2) Siemens PLC merdiven diyagramında bobinler için programlama gereksinimleri

Siemens PLC merdiveninde bobin sadece aynı sıradaki tüm kontakların en sağ tarafına çekilebilir.Ayrıca bobinin çıkışının mantıksal bir sonuç olması gerektiğinden şartlar olmalıdır.Madder diyagramına yansıtıldığında bobin ile sol bara arasında aşağıdaki gibi bir kontak olmalıdır. Şekil 3-26'da gösterildiği gibi.

Şekil 3-26 Siemens PLC merdiven diyagramında bobin yazma ilkeleri

(3) Siemens PLC merdiven diyagramında otobüs şubesinin optimizasyon kuralları

Programlama yaparken genellikle paralel çıktı dallarıyla karşılaşırız, yani bir koşul altında aynı anda iki veya daha fazla satır çıkarılabilir. Siemens PLC merdiven diyagramı genellikle paralel çıktı işlevini gerçekleştirmek için yığın komut işlemini kullanır, ancak yığın işlemi yoluyla program bellek kapasitesinin artırılması gibi eksiklikler nedeniyle, paralel çıktı dalları genellikle programlanmaz, ancak her dal ayrı bir çıktı olarak kullanılır. Şekil 3-28'de gösterildiği gibi yazın.

Şekil 3-28 Siemens PLC merdiven diyagramında paralel çıkış dalları yazmanın ilkeleri

(4) Siemens PLC merdiven diyagramının bazı özel programlama elemanlarının kullanım kuralları

Siemens PLC merdiven diyagramında, bazı özel programlama elemanlarının çiftler halinde görünmesi, yani doğru programlamayı elde etmek için birlikte kullanılmaları gerekir.

Örneğin, Siemens PLC merdiven diyagramındaki ayarlama ve sıfırlama işlemleri, genellikle Şekil 3-29'da gösterildiği gibi, Siemens PLC merdiven diyagramında genellikle bobin sembolünün içine yazılan talimatlarla gerçekleştirilir.

Şekil 3-29 Siemens PLC merdiven diyagramında ayarlama ve sıfırlama

19 yılında piyasaya çıkan Volvo, FE serisi elektrikli kamyonları piyasaya sürdü!
önceki
Microwhale, pek çok eğlenceli şeyi saklayarak Pekin'de bir "teknik avlu" inşa etti
Sonraki
Hawick Lau, boşandıktan sonra ortaya çıktı ve kızıyla mutlu bir şekilde gülümsedi, Yang Mi yalnız ve sıkıntılıydı
Mysql işleminden satır kilitleri, masa kilitleri, iyimser kilitler ve kötümser kilitleri tanıtmak için güncelleme için seçin
Nicholas Tse'nin kimliği her zaman yanlış mı anlaşılıyor? Açıklamak için gece geç saatlerde fotoğrafları sergilemek, diğerleri biraz çaresiz olduklarını anlıyor
Apple iPhone X değil! Aralık ayının en popüler cep telefonları bu ikisiydi ve yerli markalar çok kasvetli!
Yue Yunpeng çırağının performansını arka eliyle izledi, eylemleri Guo Degang'a çok benziyordu, ustası ve oğlu şefkatliydi
Elektrik girişi için vazgeçilmez, Siemens PLC başlangıçtan pratiğe, teori artı pratik kullanım!
Wang Shileinin karısı, Yang Mi'yi boşandığı için övdü ve Da Mi'nin arkasında büyük bir bağlılık vardı ve Hawick Lau tükenmiş gibiydi.
Siemens PLC, dijital tüp ekranını kontrol eder ve mühendislik örneği, otopark PLC programını açıklar!
Haval H2 sökmenin sözde "360 ° çepeçevre koruması" ne olacak?
Li Xiang'ın Japonya'ya seyahat eden üç kişilik ailesi, Wang Shiling'in değişiklikleri tanınmıyor ve yüzü daha yuvarlak ve daha uzun.
iPhone8, PS4'e meydan okuyor! Cep telefonu performansı oyun konsollarını gerçekten yenebilir mi?
Elektrikçilerin okuması gereken 30 yüksek gerilim sekonder devre şeması, elektrikçilerin% 80'inden fazlasının deneyimli olması gerektiğini bilin
To Top