@@orhangnc Enum ların güzel özelliği değişkenleri izlerken içerigindeki sayı değeriyle değilde, ismiyle görüyorsunuz(String gibi), bu da size program takibinde baya kolaylık sağlıyor. Özellikle state machine kullanılan yazılımlarda stateleri enum tipinde tanımlarsanız,program takibinde sayılarla uğraşmıyorsunuz.
@@BoxerliMurat Evet ama enum ST’de var simotionda kullanılabiliyor maalesef scl’de yok o yüzden alternatif olarak static isimler tanımlayıp sabit değerler atıyoruz örneğin home:1, jog:2, moveRelative:3 vb.. daha sonra case içinde bu isimleri kullanabiliyoruz sadece onlineda değer olarak sagısal gözüküyor
Teşekkürler Orhan Bey
Orhan Bey çok teşekkürler bu çok önemli bir konuydu, emeğinize sağlık.
Teşekkürler Orhan bey Harika bir ders olmuş.
Emeğinize sağlık
Güzel bir örnek program. Teşekkürler
orhan bey indiğim dosyayı açamadım ama
SCL de Enumeration tipinde değişken tanımlaya biliyor muyuz?
@@BoxerliMurat Enum yok ama onun yerine static olarak tanımlayıp case’de kullanabiliyoruz
@@orhangnc Enum ların güzel özelliği değişkenleri izlerken içerigindeki sayı değeriyle değilde, ismiyle görüyorsunuz(String gibi), bu da size program takibinde baya kolaylık sağlıyor. Özellikle state machine kullanılan yazılımlarda stateleri enum tipinde tanımlarsanız,program takibinde sayılarla uğraşmıyorsunuz.
@@BoxerliMurat Evet ama enum ST’de var simotionda kullanılabiliyor maalesef scl’de yok o yüzden alternatif olarak static isimler tanımlayıp sabit değerler atıyoruz örneğin home:1, jog:2, moveRelative:3 vb.. daha sonra case içinde bu isimleri kullanabiliyoruz sadece onlineda değer olarak sagısal gözüküyor
Emeğinize sağlık