- Katılım
- 19 Ocak 2007
- Mesajlar
- 978
- Puanları
- 156
S7 Hi-Graph Programlama dili nedir?
S7 Hi-Graph Siemens'in S7300-S7400 serisi PLC lerde kullanılabilecek Graph benzeri ama daha yüksek seviyeli ardışıl programlama dilidir. Bu dil içerisinde Graph mantığına benzer ancak, Sub Rutin ve Action içerisinde STL komutlarını destekleyebilir. Ayrıca harici Fonksiyonlar çağırabilir ve interface özelliklerini kullanabilir. Öyle ki örneğin bir istasyon düşünelim. Bu istasyonumuz bir pres istasyonu olsun. Bu pres istasyonunda mekaniksel olarak bir çok hareket olacaktır. Pres Yukarı-Pres Aşağı-Pres Orta Serbest düşüş-Pres Frenleme-Pres Basınç gibi... Ekteki resimde adi bir çizim yaparak mantığı açıklamaya çalıştım. Graph diline aşina olanlar mantığını daha iyi anlayacaklardır. Belirttiğim pres istasyonu örneğimiz gibi bütün işlemlerimiz sıralı olacak, bu istasyon PLC üzerinde bir çok şekilde programlanabilir ancak hem zamandan, hem de arıza tespiti açısından Graph, ileri projelerde Hi-Graph biçilmez kaftan. Hi-Graph üzerinde Graph Group ve State Graph adı verilen iki bileşen var. Bu bileşenleri biraz açacak olursak adlarından da anlaşılacağı üzere Graph Group bileşeni bir organizasyon yapısı oluyor. Şöyle ki Graph Group içerisinde Alt rutinleri belirli bir sıraya göre dizip çalıştırılmasını sağlayabiliyorsunuz. State Graph ise Alt Rutin diye tabir ettiğim Pres Yukarı gibi prosesin belirli bir kısmını barındıran parçalara deniyor. State Graph'a örnek verecek olursak
Pres Yukarıda
Pres Orta Kademe Serbest Düşüş
Pres Aşağıda
Pres Basınç
Pres Yukarı gibi...
Bütün bunların belirli şartlar çerçevesinde belirli sırada yürütülmesini ise anladığınız gibi Graph Group bileşeni sağlıyor.
Simatic S7 Hi-Graph dili büyük bir sıralı otomasyon projesinin tek başına altından kalkabilir.
Simatic S7 Hi-Graph İngilizce manualini ekten indirebilirsiniz.
Konuyla ilgili sorularınız için bana ulaşabilirsiniz...
S7 Hi-Graph Siemens'in S7300-S7400 serisi PLC lerde kullanılabilecek Graph benzeri ama daha yüksek seviyeli ardışıl programlama dilidir. Bu dil içerisinde Graph mantığına benzer ancak, Sub Rutin ve Action içerisinde STL komutlarını destekleyebilir. Ayrıca harici Fonksiyonlar çağırabilir ve interface özelliklerini kullanabilir. Öyle ki örneğin bir istasyon düşünelim. Bu istasyonumuz bir pres istasyonu olsun. Bu pres istasyonunda mekaniksel olarak bir çok hareket olacaktır. Pres Yukarı-Pres Aşağı-Pres Orta Serbest düşüş-Pres Frenleme-Pres Basınç gibi... Ekteki resimde adi bir çizim yaparak mantığı açıklamaya çalıştım. Graph diline aşina olanlar mantığını daha iyi anlayacaklardır. Belirttiğim pres istasyonu örneğimiz gibi bütün işlemlerimiz sıralı olacak, bu istasyon PLC üzerinde bir çok şekilde programlanabilir ancak hem zamandan, hem de arıza tespiti açısından Graph, ileri projelerde Hi-Graph biçilmez kaftan. Hi-Graph üzerinde Graph Group ve State Graph adı verilen iki bileşen var. Bu bileşenleri biraz açacak olursak adlarından da anlaşılacağı üzere Graph Group bileşeni bir organizasyon yapısı oluyor. Şöyle ki Graph Group içerisinde Alt rutinleri belirli bir sıraya göre dizip çalıştırılmasını sağlayabiliyorsunuz. State Graph ise Alt Rutin diye tabir ettiğim Pres Yukarı gibi prosesin belirli bir kısmını barındıran parçalara deniyor. State Graph'a örnek verecek olursak
Pres Yukarıda
Pres Orta Kademe Serbest Düşüş
Pres Aşağıda
Pres Basınç
Pres Yukarı gibi...
Bütün bunların belirli şartlar çerçevesinde belirli sırada yürütülmesini ise anladığınız gibi Graph Group bileşeni sağlıyor.
Simatic S7 Hi-Graph dili büyük bir sıralı otomasyon projesinin tek başına altından kalkabilir.
Simatic S7 Hi-Graph İngilizce manualini ekten indirebilirsiniz.
Konuyla ilgili sorularınız için bana ulaşabilirsiniz...