- Katılım
- 19 Ocak 2007
- Mesajlar
- 978
- Puanları
- 156
Geçtiğimiz günlerde Beckhoff, otomasyon için yeni bir yazılım konseptini duyurdu.
Buna TwinCAT 3 Extended Automation Engineering deniliyor.
Bilindiği gibi Beckhoff firması Almanya menşeili olup PC tabanlı endüstriyel otomasyon çözümleri, dağıtılmış I/O ürünleri, haberleşme modülleri, hareket kontrol çözümleri ve bina otomasyon çözümleri sunmaktadır.
TwinCAT yazılımı her uyumlu bilgisayarı PLC ve NC/CNC eksen kontrollü gerçek zamanlı bir denetleyiciye dönüştürür. Aynı zamanda, TwinCAT tüm Beckhoff denetleyicilerinin En üst düzey endüstriyel bilgisayardan gömülü denetleyiciye kadar programlanmasını sağlar.
TwinCAT geleneksel PLC ve NC/CNC denetimlerinin yerini alır
TwinCAT Mimarisi
TwinCAT programların gerçek zamanlı çalışmasını sağlayan çalışma ortamından ve programlama, tanı, yapılandırma ile ilgili geliştirme ortamlarından oluşur. Tüm Windows programları, örneğin görselleştirmeler veya Office ürünleri, Microsoft arabirimleri üzerinden TwinCAT verilerine ulaşabilir veya komutları yürütebilir.
TwinCAT PLC
Saf bir yazılım PLC olarak tasarlanan TwinCAT PLC bir bilgisayar üzerinde her biri maksimum dört bağımsız görev şeklinde maksimum dörtsanal “PLC-CPU”nun programlanmasına izin verir. PLC programı, IEC 61131-3 normunun öngördüğü bir veya daha fazla dilde yazılabilir:
Şu şekilde programlama yapılabilir:
TwinCAT NC – PC’de Hareket Kontrolü
Yazılım NC’nin bileşenleri:
Pozisyon kontrolu TwinCAT NC’de standart olarak bilgisayarda
hesaplanır ve fieldbus üzerinden periyodik olarak sürücülerle ve ölçüm sistemleriyle veri alış-verişi yapılır.
TwinCAT NC I – Üç boyutlu enterpolasyon
TwinCAT NC I (enterpolasyon için I), her birinde iki veya üç sürücünün bulunduğu eksen gruplarının doğrusal ve dairesel olarak enterpolasyon yapan hat hareketleri için NC sistemidir. Sistemde bir yorumlayıcı, hedef değer üreticisi ve konum kontrolu vardır. Eksenlerin saha haberleşmesine bağlantısı için PLC fonksiyonları eklenmiştir.
TwinCAT CNC – Zorlu talepler için yazılım CNC
TwinCAT CNC, TwinCAT NC I’yi klasik CNC özellikleriyle genişletir: Maksimum 32 enterpolasyon ekseni ve kapsamlı koordinat ve kinematik dönüşümleri mümkündür. Parça programlaması standart dil genişlemeleriyle DIN 66025’e göre gerçekleşir. TwinCAT CNC maksimum 64 eksen veya 32 hat ekseni ilave maksimum 12 CNC kanalına dağıtılan miller ile çalışabilir. Bir CNC kanalında maksimum 32 eksen enterpolasyon yapılabilir ve böylece en zor hareket görevleri çözülebilir. Klasik doğrusal, dairesel ve sarmal enterpolasyonların yanında TwinCAT CNC isteğe bağlı olarak A kama veya B kama enterpolasyonlarini da seçenek olarak sunar. Gerçek zamanlı dönüşümlerle karmaşık makine kinematikleri de kolayca gerçekleştirilebilir.
TwinCAT 3 ise yukarıda sayılan tüm fonksiyonellikleri Visual Studio 2010 arayüzü ile sağlar. Yani Visual Studio 2010 ile entegre olarak çalışma imkanı sunar. PLC ya da numerik kontrol projelerinizi Visual Studio ile entegre olarak tasarlayabilir, yönetebilir, User Interface için herhangi bir .NET teknolojisi ya da C#, C++, Vb.NET gibi dillerle yazılım geliştirebilir ve bunu yayımlayabilirsiniz. Ayrıca TwinCAT kendi içerisinde C++ ile Otomasyon yazılımları geliştirme altyapısı sunar. Böylelikle bilgisayar programcıları ile otomasyon programcılarının tek bir çatı altında toplanarak platform ve dil farklılıklarının ortadan kaldırılmasını amaçlar.
TwinCAT 3 ile Visual Studio ortamında ve gelişmiş VS araçları ile otomasyon programları tasarlayabilir, derleyebilir, Debug edebilir ve kullandığınız Beckhoff ürünlerine download edebilirsiniz.
Üstelik Beckhoff ürünleri, bilinen bir çok saha haberleşme protokolünü uygun donanımlar ile destekleyerek otomasyon sistemlerine yeni bir bakış açısı ve esneklik sunmaktadır.
EtherCAT
ProfiNET
Profibus
CAN-BUS
DeviceNET
InterBUS
LightBUS
ControlNET
CC-Link
ModBUS
Fip-IO
SERCOS
RS485-RS232
Ethernet
USB
ve Fiber optik haberleşme sistemlerine Master ya da Slave olarak uyum sağlayabilir.
Üstelik TwinCAT supplements sayesinde bir çok hazır kütüphane ile çözüm yalnızca drag-drop yöntemi ile çok basite indirgenmektedir. PID kontrol kütüphaneleri, Numerik kontrol, data type çeviricileri, matematiksel fonksiyonlar, haberleşme fonksiyonları gibi yüzlerce kütüphane yalnızca bunlardan bazılarıdır. Buna PC sistemlerininde yapabilecekleri eklendiğinde piyasada bulunabilecek en kapsamlı ve en esnek otomasyon sistemi meydana çıkmaktadır.
Detaylı bilgi için:
BECKHOFF New Automation Technology
TwinCAT 3 sunumu için:
EN | TwinCAT 3: eXtended Automation Technology - YouTube
TwinCAT 3 Flyer:
http://download.beckhoff.com/download/document/catalog/Beckhoff_TwinCAT3_112011_d.pdf
TwinCAT 3 Film:
www.beckhoff.com.tr > Automation > TwinCAT 3 > Film
Sorularınız ile ilgili lütfen konuya yorum yapınız...
Buna TwinCAT 3 Extended Automation Engineering deniliyor.
Bilindiği gibi Beckhoff firması Almanya menşeili olup PC tabanlı endüstriyel otomasyon çözümleri, dağıtılmış I/O ürünleri, haberleşme modülleri, hareket kontrol çözümleri ve bina otomasyon çözümleri sunmaktadır.
TwinCAT yazılımı her uyumlu bilgisayarı PLC ve NC/CNC eksen kontrollü gerçek zamanlı bir denetleyiciye dönüştürür. Aynı zamanda, TwinCAT tüm Beckhoff denetleyicilerinin En üst düzey endüstriyel bilgisayardan gömülü denetleyiciye kadar programlanmasını sağlar.
TwinCAT geleneksel PLC ve NC/CNC denetimlerinin yerini alır
- Açık, uyumlu PC donanımı
- IEC 61131-3-PLC, NC ve CNC yazılımlarının
Windows NT/2000/XP/Vista, NT/XP Embedded ve CE’de çalıştırır - Programlama ve çalıştırma isteğe bağlı olarak bir
bilgisayarda bulunur veya ayrıdır - Tüm yaygın veriyolları ile bağlantı
- Bilgisayar arabirimleri desteklenir
- Açık standartlar (OPC, OCX, DLL vb.) ile kullanıcı
arayüzlerine ve başka programlara bağlantı, Microsoft teknolojileri için tam destek sağlanır.
TwinCAT Mimarisi
TwinCAT programların gerçek zamanlı çalışmasını sağlayan çalışma ortamından ve programlama, tanı, yapılandırma ile ilgili geliştirme ortamlarından oluşur. Tüm Windows programları, örneğin görselleştirmeler veya Office ürünleri, Microsoft arabirimleri üzerinden TwinCAT verilerine ulaşabilir veya komutları yürütebilir.
TwinCAT PLC
Saf bir yazılım PLC olarak tasarlanan TwinCAT PLC bir bilgisayar üzerinde her biri maksimum dört bağımsız görev şeklinde maksimum dörtsanal “PLC-CPU”nun programlanmasına izin verir. PLC programı, IEC 61131-3 normunun öngördüğü bir veya daha fazla dilde yazılabilir:
- IL (Instruction List),
- LD (Ladder Diagram),
- FBD/CFC (Function Block Diagram),
- SFC (Sequential Function Chart)
- ST (Structured Text).
Şu şekilde programlama yapılabilir:
- yerel,
- TCP/IP üzerinden veya
- Fieldbus (BXxxxx ve BCxxxx) üzerinden.
TwinCAT NC – PC’de Hareket Kontrolü
Yazılım NC’nin bileşenleri:
- Konumlandırma (hedef değer üretimi ve konum
kontrolu) - NC arabirimli entegre PLC
- Devreye alma programları
- Fieldbus üzerinden eksenler için I/O bağlantısı
Pozisyon kontrolu TwinCAT NC’de standart olarak bilgisayarda
hesaplanır ve fieldbus üzerinden periyodik olarak sürücülerle ve ölçüm sistemleriyle veri alış-verişi yapılır.
TwinCAT NC I – Üç boyutlu enterpolasyon
TwinCAT NC I (enterpolasyon için I), her birinde iki veya üç sürücünün bulunduğu eksen gruplarının doğrusal ve dairesel olarak enterpolasyon yapan hat hareketleri için NC sistemidir. Sistemde bir yorumlayıcı, hedef değer üreticisi ve konum kontrolu vardır. Eksenlerin saha haberleşmesine bağlantısı için PLC fonksiyonları eklenmiştir.
TwinCAT CNC – Zorlu talepler için yazılım CNC
TwinCAT CNC, TwinCAT NC I’yi klasik CNC özellikleriyle genişletir: Maksimum 32 enterpolasyon ekseni ve kapsamlı koordinat ve kinematik dönüşümleri mümkündür. Parça programlaması standart dil genişlemeleriyle DIN 66025’e göre gerçekleşir. TwinCAT CNC maksimum 64 eksen veya 32 hat ekseni ilave maksimum 12 CNC kanalına dağıtılan miller ile çalışabilir. Bir CNC kanalında maksimum 32 eksen enterpolasyon yapılabilir ve böylece en zor hareket görevleri çözülebilir. Klasik doğrusal, dairesel ve sarmal enterpolasyonların yanında TwinCAT CNC isteğe bağlı olarak A kama veya B kama enterpolasyonlarini da seçenek olarak sunar. Gerçek zamanlı dönüşümlerle karmaşık makine kinematikleri de kolayca gerçekleştirilebilir.
TwinCAT 3 ise yukarıda sayılan tüm fonksiyonellikleri Visual Studio 2010 arayüzü ile sağlar. Yani Visual Studio 2010 ile entegre olarak çalışma imkanı sunar. PLC ya da numerik kontrol projelerinizi Visual Studio ile entegre olarak tasarlayabilir, yönetebilir, User Interface için herhangi bir .NET teknolojisi ya da C#, C++, Vb.NET gibi dillerle yazılım geliştirebilir ve bunu yayımlayabilirsiniz. Ayrıca TwinCAT kendi içerisinde C++ ile Otomasyon yazılımları geliştirme altyapısı sunar. Böylelikle bilgisayar programcıları ile otomasyon programcılarının tek bir çatı altında toplanarak platform ve dil farklılıklarının ortadan kaldırılmasını amaçlar.
TwinCAT 3 ile Visual Studio ortamında ve gelişmiş VS araçları ile otomasyon programları tasarlayabilir, derleyebilir, Debug edebilir ve kullandığınız Beckhoff ürünlerine download edebilirsiniz.
Üstelik Beckhoff ürünleri, bilinen bir çok saha haberleşme protokolünü uygun donanımlar ile destekleyerek otomasyon sistemlerine yeni bir bakış açısı ve esneklik sunmaktadır.
EtherCAT
ProfiNET
Profibus
CAN-BUS
DeviceNET
InterBUS
LightBUS
ControlNET
CC-Link
ModBUS
Fip-IO
SERCOS
RS485-RS232
Ethernet
USB
ve Fiber optik haberleşme sistemlerine Master ya da Slave olarak uyum sağlayabilir.
Üstelik TwinCAT supplements sayesinde bir çok hazır kütüphane ile çözüm yalnızca drag-drop yöntemi ile çok basite indirgenmektedir. PID kontrol kütüphaneleri, Numerik kontrol, data type çeviricileri, matematiksel fonksiyonlar, haberleşme fonksiyonları gibi yüzlerce kütüphane yalnızca bunlardan bazılarıdır. Buna PC sistemlerininde yapabilecekleri eklendiğinde piyasada bulunabilecek en kapsamlı ve en esnek otomasyon sistemi meydana çıkmaktadır.
Detaylı bilgi için:
BECKHOFF New Automation Technology
TwinCAT 3 sunumu için:
EN | TwinCAT 3: eXtended Automation Technology - YouTube
TwinCAT 3 Flyer:
http://download.beckhoff.com/download/document/catalog/Beckhoff_TwinCAT3_112011_d.pdf
TwinCAT 3 Film:
www.beckhoff.com.tr > Automation > TwinCAT 3 > Film
Sorularınız ile ilgili lütfen konuya yorum yapınız...
Ekli dosyalar
Son düzenleme: