Simatic - Simatic

SIMATIC bir dizi Programlanabilir Mantık Denetleyici ve otomasyon sistemleri tarafından geliştirilen Siemens. 1958'de tanıtılan seri, en sonuncusu olmak üzere dört ana nesilden geçmiştir. SIMATIC S7 nesil. Seri, endüstriyel otomasyon ve üretim için tasarlanmıştır.

İsim SIMATIC Siemens'in tescilli ticari markasıdır. Bu bir Portmanteau nın-nin "Siemens "ve" Otomatikmatic”.

Fonksiyon

Üç I / O modülü takılı Siemens SIMATIC S7-300 PLC CPU

Diğerlerinde olduğu gibi programlanabilir mantık denetleyicileri SIMATIC cihazları, bir makinenin kontrolünü makinenin doğrudan çalışmasından, belirli bir makine için kablolu kontrollerden daha hafif ve çok yönlü bir şekilde ayırmak için tasarlanmıştır. İlk SIMATIC cihazları, belirli bir makineye bağlı ve özelleştirilmiş rölelerin yerini alması amaçlanan transistör tabanlıdır. Mikroişlemciler 1973 yılında piyasaya sürüldü ve genel amaçlı dijital bilgisayarlardakilere benzer programların saklanmasına ve makine kontrolü için kullanılmasına izin verdi.[1] SIMATIC cihazları, kontrollü makinelere bağlanmak için giriş ve çıkış modüllerine sahiptir. SIMATIC cihazlarındaki programlar yanıt verir gerçek zaman girişlere sensörler kontrol edilen makinelerde ve çıkış sinyallerini aktüatörler sonraki operasyonlarını yönlendiren makinelerde.

Cihaza ve bağlantı modüllerine bağlı olarak, sinyaller basit bir ikili değer ("yüksek" veya "düşük") veya daha karmaşık olabilir. Örneğin, bir makinedeki termometreden SIMATIC cihazına giden bir ikili giriş aşağıdaki anlamlara sahip olabilir:

  • "Yüksek" sinyal: Sıcaklık bir çalışma sınırını aştı
  • "Düşük" sinyali: Sıcaklık beklenen sınırlar içinde

Bu girişe ve diğer faktörlere bağlı olarak, SIMATIC cihazındaki program aynı makineye aşağıdaki anlamlarla bir ikili çıkış sinyali gönderebilir:

  • "Yüksek" sinyal: Motoru çalıştırın
  • "Düşük" sinyal: Motoru durdurun

SIMATIC hattı geliştikçe daha karmaşık girdiler, çıktılar ve hesaplamalar da desteklendi. Örneğin SIMATIC 505, kayan nokta miktarlarını ve trigonometrik fonksiyonları idare edebilir.[2]

Ürün serileri

Siemens bugüne kadar dört ürün grubu geliştirdi:

  • 1958: SIMATIC Sürüm G
  • 1973: SIMATIC S3
  • 1979: SIMATIC S5
  • 1995: SIMATIC S7

SIMATIC S5

S5 serisi 90U, 95U, 101U, 100U, 105, 110, 115,115U, 135U ve 155U şasi stillerinde satıldı. Sayı ne kadar yüksekse (101U hariç), sistem o kadar karmaşık ve pahalıydı. Her şasi stilinde birkaç CPU'lar değişen hız, bellek ve yeteneklerle mevcuttu. Bazı sistemler, ultra yüksek güvenilirlik kontrolü için yedekli CPU çalışması sağladı. eczacılığa ait imalat, Örneğin.

Her şasi, bir güç kaynağı ve çeşitli seçenek kartlarının eklenmesi için yuvalara sahip bir arka panel. Mevcut seçenekler arasında seri ve Ethernet iletişimleri, dijital giriş ve çıkış kartları, analog sinyal işleme panolar, sayaç kartları ve diğer özel arayüz ve işlev modülleri.

SIMATIC S7

S7 serisindeki ilk girişler 1994'te yayınlandı ve üç performans sınıfı altında mevcut: S7-200, S7-300 ve S7-400. SIMATIC S7'nin piyasaya sürülmesi aynı zamanda yeni bir fieldbus standardının piyasaya sürüldüğünü gördü PROFIBUS ve öncü kullanımı endüstriyel Ethernet otomasyon cihazları arasındaki iletişimi kolaylaştırmak için. Özellikle S7-300 CPU ailesinin büyük başarısı, Siemens'in otomasyon teknolojisinde küresel liderlerden biri olarak rolünün pekiştirilmesine yardımcı oldu. Bu serilerin 2023'te aşamalı olarak kaldırılması bekleniyor.[3]

İlk nesil S7 CPU'ların yerini daha sonra 2012'de piyasaya sürülen S7-1200 ve S7-1500 aldı.[4] Bu modeller standart olarak geldi Profinet arayüz.

Yazılım

SIMATIC cihazlarında çalışan programlar, Siemens tarafından oluşturulan yazılım ortamlarında çalışır. Çevre, ürün serisine göre değişir:

  • SIMATIC S5 ürün serisi ADIM 5'te programlanmıştır.
  • SIMATIC S7 ürün serisi STEP 7'de (V5.x veya TIA Portal) programlanmıştır.[5]

Adım 5

S5 ürün grubu genellikle adı verilen PC tabanlı bir yazılım programlama aracı ile programlanmıştır. ADIM 5. STEP 5, programlama, test etme ve devreye alma ile S5 PLC'ler için programların dokümantasyonu için kullanıldı.

Orijinal STEP 5 sürümleri, CP / M işletim sistemi. Daha sonraki sürümler devam etti MS-DOS ve ardından Windows sürümleri aracılığıyla Windows XP. STEP 5'in son sürümü, sürüm 7.2 idi (yamalar ile sürüm 7.23 Düzeltme 1'e yükseltilebilir).

STEP 5'e ek olarak, Siemens özel bir Durum mantığı Graph5 adlı programlama paketi. Graph5 sıralı bir Programlama dili normalde bir dizi ayrı adımdan geçen makinelerde kullanılmak üzere tasarlanmıştır. Simüle eder Durum makinesi S5 platformunda.

S5 için birkaç üçüncü taraf programlama ortamı piyasaya sürüldü. En yakından benzetilen STEP 5, bazıları makrolar ve diğer küçük geliştirmeler eklerken, diğerleri ADIM 5'ten büyük ölçüde farklı işliyor. Biri, STEP 5 programlarının, C programlama dili ve TEMEL.

Yapısal programlama

STEP 5, basit VE / VEYA işlemlerinden karmaşık alt programlara kadar yapılandırılmış veya yapılandırılmamış programlamanın oluşturulmasına izin verdi. Bu nedenle, bir ADIM 5 programı binlerce ifade içerebilir.

Maksimum şeffaflığı sağlamak için STEP 5, bir dizi yapılandırma olanağı sunar:

  • Blok tekniği - Doğrusal bir işlem dizisi bölümlere bölünür ve ayrı bloklar halinde paketlenir.
  • Segmentler - Bloklar içinde, ayrı segmentlerdeki alt görevleri programlayarak ince yapılandırma mümkündür.
  • Yorumlar - Hem tam bir program hem de bireysel bloklar veya segmentler ve bireysel ifadeler doğrudan yorumlarla sağlanabilir.

Temsil yöntemleri

STEP 5 programları üç farklı şekilde gösterilebilir:

  • İfade Listesi (STL) - Program, PLC tarafından birbiri ardına yürütülen komutların bir dizi anımsatıcı kodundan oluşur.
  • Merdiven şeması (LAD) - Otomasyon görevinin grafik gösterimi devre şeması
  • Fonksiyon Blok Şeması (FBD) - DIN 40700 / DIN 40719'a göre sembollerle otomasyon görevinin grafik gösterimi.

Mutlak veya sembolik gösterimler, üç temsil yöntemiyle birlikte işlenenler için kullanılabilir.

LAD ve FBD'de karmaşık fonksiyonlar ve fonksiyon bloğu çağrıları aracılığıyla girilebilir fonksiyon tuşları. Ekranda grafik semboller olarak görüntülenirler.

Orijinal Siemens veya diğer tedarikçilerden çeşitli program editörleri vardır. Siemens'in desteği kesmesinin ardından, diğer tedarikçiler Windows XP veya Windows 7'de çalışabilen yeni STEP 5 sürümünü geliştirmeye başladı.

Bloklar

Beş tip blok mevcuttur:

  • Organizasyon blokları (OB) - kontrol programını yönetmek için
  • Programlama blokları (PB) - işlevsel veya işleme yönelik özelliklere göre yapılandırılmış kontrol programını içerir
  • Sıralı bloklar (SB) - sıralı kontrolleri programlamak için
  • Fonksiyon blokları (FB) - sık meydana gelen ve özellikle karmaşık program parçalarını içerir
  • Veri blokları (DB) - kontrol programını işlemek için gerekli verileri depolamak için.

Bazı S5 PLC'ler ayrıca FX (Genişletilmiş Fonksiyon Blokları) ve DX (Genişletilmiş Veri Blokları) blok tiplerine sahiptir; bunlar farklı blok türleri değildir, daha çok CPU'nun daha fazla belleğe ve adresleme alanına sahip olması nedeniyle başka bir mevcut bloklar kümesidir.

Operasyonlar

STEP 5, üç tür işlem arasında ayrım yapar:

  • Temel işlemler (ör. Bağlama, kaydetme, yükleme ve aktarma, sayma, karşılaştırma, aritmetik işlemler, modül işlemleri) - Bunlar üç sunumda da gerçekleştirilebilir.
  • Tamamlayıcı işlemler ve karmaşık işlevler (ör. İkame ifadeleri, test işlevleri, sözcük kelime mantık işlemleri, azaltma / artırma ve atlama işlevleri.) - Bunlar yalnızca STL'de yürütülebilir.
  • Sistem işlemleri (doğrudan erişim işletim sistemi ) - Bunlar yalnızca STL'de yürütülebilir.

Stuxnet

Stuxnet bilgisayar solucanı STEP 7 programlama ortamı aracılığıyla özellikle SIMATIC S7 PLC'leri hedefler.

Referanslar

  1. ^ "60 Yıllık Simatic". Siemens. Siemens. Alındı 4 Mart 2020.
  2. ^ "Siemens Simatic 505". Hesaplama Geçmişi. Bilgi İşlem Tarihi Merkezi. Alındı 4 Mart 2020.
  3. ^ "SIMATIC S7-300". Siemens. Alındı 12 Kasım 2020.
  4. ^ "SIMATIC S7-300 ve S7-1500 PLC'ler arasındaki farklar nelerdir?". RealPars. Alındı 12 Kasım 2020.
  5. ^ "SIMATIC STEP ile PLC Programlama". Siemens. Siemens. Alındı 4 Mart 2020.

Dış bağlantılar