Skip to main content
Bu sayfa, otomatik çeviri yardımıyla görüntülenmektedir. İngilizce olarak görüntülenmesini ister misiniz?

Stoll, yapılandırılmış yazılım üretiminde mükemmeldir

Görev ne kadar büyük olursa, katı hazırlık o kadar önemlidir. Almanya'nın Oberallgäu bölgesinde bulunan Stoll Group'un otomasyon uzmanları, beş Champignon mandıra tesisinde 130 PLC kontrolörünü standartlaştırıyor. Çözümleri verimlilik ve programlama kalitesinde yeni standartlar belirler.

PLC kod üretimi ile mühendislik süresinin azaltılması

Stoll'daki geliştiriciler, önümüzdeki birkaç yıl içinde beş üretim sahasını kapsayan bu büyük projeye kapsamlı bir şekilde hazırlanmak için Champignon Hofmeister Group ile yakın bir şekilde çalıştı.. Bireysel alt projeler için kodun bu kadar büyük bölümleri tamamen otomatik olarak oluşturulabildiğinden, her iki şirket de eşit olarak faydalanır: daha yüksek maliyet verimliliği ve daha yüksek kod kalitesinden şeffaf bir kod yapısına, hem şimdi hem de çözümün tüm yaşam döngüsü boyunca.

Stoll uzmanları, Modüler Uygulama Oluşturucu'nun kullanılmasını sağlamak için müşteriye özel bir ekipman modülü geliştirdi

PLC temel kodu otomatik olarak nasıl oluşturulur

Müşteri projesinin kapsamı 2022 boyunca büyüdükten sonra, Stoll Group uzmanları 2023'ün başlarında kodun uzun vadeli yapılandırılmış ve tek tip oluşturulmasını sağlayacak ve aynı zamanda kodun temel parçalarının tam otomatik olarak oluşturulmasını sağlayacak bir çözüm aramaya başladılar. O zamandan beri SIMATIC S7-1500 kontrolörler müşterinin sahasına kuruldu ve projenin karmaşıklığı nedeniyle saf TIA Portal Açıklık arayüzüne dayalı bir çözüm reddedildi, Stoll Automation GmbH Otomasyon Yetkinlik Merkezi'nden (CCA) Andreas Krug ve Thomas Bilgri liderliğindeki ekip, aşağıdakilere dayalı müşteriye özel bir ekipman modülü geliştirmeye karar verdi. SIMATIC Modüler Uygulama Oluşturucu Modül Oluşturucu.

Yazılım, TIA projelerinin otomatik olarak oluşturulmasını sağlar ve dahil edilen konfor işlevleri sayesinde, özellikle yazılım oluştururken Açıklık arayüzünün kullanılmasını çok daha kolay hale getirir. Stoll CCA Software Construction & Commissioning Başkanı Andreas Krug: “Fikir, müşteriye özel ekipman modülü ile TIA Portal'daki manuel programlama miktarını azaltmaktı. Bu, hata kaynaklarını en aza indirir ve tüm bireysel projeler için tanınabilir bir temel yapı yaratacaktır.”

Temel avantajlar

66 % Otomatik kod oluşturma

PLC temel kodunun %66'sı tamamen otomatik olarak oluşturulur, manuel programlamayı azaltır, hata kaynaklarını en aza indirir ve 130 kontrolörün tümünde tutarlı kod kalitesi sağlar.

1 Tek kod üreteci

Müşteriye özel bir ekipman modülü, beş üretim tesisinde 130 PLC kontrolörünü standartlaştırarak tüm proje yaşam döngüsü boyunca tutarlı kod kalitesi sağlar.

3 kat Daha hızlı proje tamamlama

PLC temel kodu üretimini otomatikleştirerek Stoll, kod kalitesinden veya yapısından ödün vermeden projeleri tamamen manuel programlamaya göre üç kata kadar daha hızlı tamamlar.

Otomatik olarak oluşturulan kodda, çeşitli program parçaları veya talimatlar her zaman aynı yerdedir. Bu sistemi anladıktan sonra, hem programlamada hem de daha sonra hizmette çok daha verimli çalışabilirsiniz.
Thomas Bilgri, CCA Software Engineering, Stoll Otomasyon GmbH

Üst düzey dilden PLC programlamaya

O noktaya kadar, programcılar önce ekipman modülünü Mühendislik İş Akışı Sistemleri Danışmanlığı ve Siemens'in Uygulama Merkezi ile yakın işbirliği içinde programlamak zorunda kaldılar - ki bu elbette PLC programlama düzeyinde değil, C-Sharp ile yapıldı. Stoll CCA yazılım mühendisi Thomas Bilgri: “Her gün C-Sharp gibi üst düzey dil programlamayı kullanmıyoruz. Ancak onunla ne kadar çok zaman harcarsak, Modüler Uygulama Oluşturucunun potansiyelini o kadar net görebiliyorduk. Aslında Modüler Uygulama Oluşturucuyu üç aydan kısa bir sürede kod üreteci olarak kullanabildik.”

Toplantı odasında bir masanın etrafında oturan müşteriye özel ekipman modülünün geliştirilmesini üstlenen ekip.
Bir toplantı odasında müşteriye özel ekipman modülünün geliştirilmesini üstlenen ekip.

Müşteriye özel ekipman modülü Ağustos 2023'ten beri faaliyette ve o zamandan beri Stoll'un otomasyon ekibi modülü iyileştirmek ve ilk projeleri uygulamak için çalışıyor. Programlamanın temeli, söz konusu müşterinin sisteminin bir akış şeması veya referans gösterge listesidir. Thomas Bilgri, “Bundan, tüm motorları, valfleri, sensörleri vb. içeren yapılandırılmış bir XML dosyası geliştiriyoruz ve ekipman modülünü ve Modüler Uygulama Oluşturucuyu kullanarak sistem için temel PLC kodunu oluşturuyoruz” diyor.

PLC temel kodunu otomatik olarak oluşturmak için Modüler Uygulama Oluşturucuyu kullanarak çok daha hızlı programlayabiliyoruz ve sürekli olarak yüksek bir kod kalitesinden yararlanıyoruz
Andreas Krug, CCA Software İnşaat ve Devreye Alma Başkanı, Stoll Otomasyon GmbH

%66'ya kadar daha az programlama çabası

İş henüz bitmedi. “Ancak,” diyor Andreas Krug, “temel kod temiz bir şekilde oluşturulur. Bu zaman kazandırır, hata kaynaklarını azaltır ve yazılımın temel yapısının tüm projelerde aynı olmasını sağlar.” Krug, ilk alt projede zaten yüzde 50 olan otomatik olarak oluşturulan kodun yüzdesinin uzun vadede yüzde 66'ya yükseleceğini tahmin ediyor - bu değer neredeyse bire bir zaman kazanımına çevrilebiliyor: “Oluşturulan temelin mevcut olduğu bir sistem tasarladım - ve tüm bunları manuel olarak oluşturmak zorunda kalsaydık, üç kat daha uzun sürerdi. Toplamda yaklaşık 130 denetleyiciden bahsettiğimizi düşünürseniz, yapılandırılmış ve otomatik kod oluşturmanın bize sunduğu faydaları kolayca hesaplayabilirsiniz.”

TIA Portal PLC programlama arayüzü Stoll Automation'da geniş bir monitörde görüntülenir.
Birden fazla monitörde PLC kodunu inceleyen iki mühendis.

Programlama maliyetlerindeki ilgili azalma, müşteriye özel ekipman modülünün sunduğu yalnızca bir avantajdır. Niteliksel boyut geliştiriciler için en az aynı derecede önemlidir: “Temel kod tüm proje boyunca bir ve aynı kod üreteci tarafından üretildiğinden,” diyor Bilgri, “PLC yazılımı her sistem için aynı şekilde yapılandırılmıştır. Bu, yazılım geliştirmede işbölümünü kolaylaştırır çünkü herkes nereye gideceğini bilir. Aynı zamanda kod değişikliğini de destekler, çünkü revize edilmiş yazılım yapı taşları her yerde kolayca değiştirilebilir ve çözümün tüm yaşam döngüsü boyunca bakımı kolaylaştırır, çünkü herkes işlevlerin nerede gizlendiğini bilir.”

Standartlaştırılmış program yapısı sayesinde, yalnızca devreye alma sırasında değil, servis sırasında da faydalanırız - bu zaman kazandırır, hata kaynaklarını azaltır ve tüm proje boyunca bize sayısız ekonomik avantaj sunar.
Andreas Kuisel, Elektrik Mühendisliği Başkanı, Champignon süt
Champignon süt üretim tesisinde otomatik paketleme ve ayıklama hattı.

Buna ek olarak - ve bu Stoll gibi orta ölçekli bir şirket için çok önemlidir - bu büyüklükteki bir proje, müşteriye özel kod üreteci olmadan Allgäu merkezli uzmanlar için pek mümkün olmazdı, özellikle sektördeki vasıflı işçi sıkıntısı ışığında. Andreas Krug: “Bu, 25 yılı aşkın süredir büyüyen son müşterimizle yaşadığımız güven ilişkisini tehlikeye atmazdı, ancak bunu test ederdi.”

Champignon mandırasından bahsetmişken, şirketin kurum içi teknisyenleri ve proses uzmanları, son derece yapılandırılmış yazılım konusunda heveslidir. “Standartlaştırılmış program yapısı sayesinde sadece devreye alma ve servis sırasında değil, görselleştirme arayüzünden veya sistemleri üst düzey kontrol sistemlerine bağlarken de faydalanıyoruz. Bu, zamandan tasarruf sağlar, hata kaynaklarını azaltır ve tüm proje boyunca bize sayısız ekonomik avantaj sunar” diyor Champignon peynir fabrikasında Elektrik Mühendisliği Başkanı Andreas Kuisel.

Referans Stoll/Champignon
Champignon süt ürünleri projesiyle ilgili olumlu deneyime dayanarak, kendi standart şirket içi ekipman modülümüzü geliştirmek için Modüler Uygulama Oluşturucuyu kullanmaya karar verdik. Bu, sektörler arası projeleri müşterilerimizle verimli ve yüksek kalitede tamamlamamızı sağlayacaktır.
Michael Mildner, Yönetim Kurulu Üyesi, Yetkinlik Merkezi Otomasyonu Başkanı (CCA), Stoll Otomasyon GmbH

Boru hattında kurum içi modül

Bu nedenle, 2024'ün başlarında Stoll Automation GmbH'deki karar vericilerin, hem sektöre özgü hem de müşteriye özel gereksinimleri karşılayan şu anda geliştirilen ekipman modülünün ötesine geçmeye ve ayrıca “kendi projelerini tüm sektörlerde verimli ve yüksek kalitede tamamlamamızı sağlayacak” kendi şirket içi ekipman modülünü geliştirmeye karar vermeleri şaşırtıcı değil, diyor Stoll Yönetim Kurulu Üyesi ve Otomasyon Yeterlilik Merkezi (CCA) Başkanı Michael Mildner. “Buna ek olarak, Modüler Uygulama Oluşturucunun çok çeşitli işlevlerini sadece PLC düzeyinde değil, aynı zamanda HMI tarafında ve üst düzey kontrol sistemlerinde de kullanmak istiyoruz.”