Stateflow
Stateflow nedir?
Stateflow, denetim mantığını grafik bir dille anlatmak için kullanılan bir araç kutusudur. Durum geçiş diyagramları, akış çizelgeleri, durum geçiş tabloları ve doğruluk tabloları içerir. Bunlarla algoritmanızın girdi sinyallerine, olaylara ve zamana bağlı koşullara nasıl tepki vereceğini tanımlarsınız. Sürükle bırak öğeleriyle durum makinesi kurar, ortak mantık desenleri için Pattern Wizard’dan yararlanırsınız. Dil öğelerinin tamamını MathWorks dokümantasyonunda bulursunuz.
Çizelgeler yalnızca belge değildir, doğrudan çalışır. Simülasyon sırasında etkin durumlar ve geçişler canlandırılır; ayrıca değişkenleri elle değiştirip sistemin tepkisini gözlersiniz. Kesme noktalarıyla adım adım ilerler, beklenmeyen davranışı çizelge üzerinde ayıklarsınız. Zamansal mantık planlayıcısı Simulink algoritmalarını dönemsel ya da sürekli çağırarak gerçek zamanlı ortamı taklit eder. Son olarak C, C++, VHDL, Verilog ve PLC için Yapılandırılmış Metin kodu üretir, gömülü sistemlere dağıtırsınız.
Stateflow Temel Yetenekleri

Durum Makinesi Tasarımı
Sürükle bırak öğeleri ve yalın mantık ifadeleriyle durum makinesi kurarsınız. Durumlar iç içe yerleştirilebilir, ayrıca MATLAB fonksiyon blokları çizelgeye gömülür.
Böylece karmaşık denetim mantığını okunabilir bir şemaya indirgersiniz.

Çizelgeleri Çalıştırın
Simülasyon sırasında etkin durumlar ve geçişler canlandırılır. Ayrıca değişkenleri elle değiştirip sistemin tepkisini anında görürsünüz.
Örneğin vites değişim mantığını simülasyon verisiyle yan yana izlersiniz.

Zamansal Mantık Planlayıcısı
Simulink algoritmalarını dönemsel ya da sürekli çağırarak bileşen yürütmesini zamanlarsınız. Böylece gerçek zamanlı bir ortamı masaüstünde taklit edersiniz.
Planlayıcı, görevlerin hangi sırayla ve hangi aralıkla çalışacağını belirler.

Gereksinimlerle Doğrulama
Tasarımı doğrulama araçlarıyla birlikte kullanır, gereksinimleri karşıladığını gösterirsiniz. Gereksinim doğrulaması sonrasında modeli yeniden düzenlersiniz.
Dolayısıyla mantık hataları tasarımın erken aşamasında ortaya çıkar.

Simulink ile Bütünleşme
Çizelgeleri Simulink modelinin içine blok olarak yerleştirir, sinyalleri doğrudan bağlarsınız. Ayrıca Simulation Data Inspector ile davranışı koşumlar arasında karşılaştırırsınız.
Böylece denetim mantığı ile fiziksel model aynı simülasyonda buluşur.
Stateflow Nasıl Çalışır?
Kullanım Alanları
Gereksinimler ve Lisans
Birlikte Kullanılan Ürünler
Sıkça Sorulan Sorular
Stateflow için fiyat teklifi alın
- 1 iş günü içinde dönüş
- Deneme lisansı ve kavram kanıtı desteği
- Akademik ve kampüs lisanslarında özel fiyatlandırma