Merhaba. FBD ve Subroutine ile ilgili örnek bir program oluşturdum. Açıklamalar içinde mevcut.
1)Subroutine eklemek için aşağıdaki resimde işaretlediğim butona basmanız yeterli.
Subroutine ismini değiştirmek için önce ilgili subroutine kapatılır. Daha sonra sol üst tarafta işaretlediğim kısımdan iligli subroutine programına
sağ tıklanır ve "Rename" seçilir.
2)FBD yine subroutine gibi eklenir. Aşağıdaki resimde işaretlediğim gibi FBD içinde kullanılacak değişkenler işaretlediğim yerde tanımlanır. Bu "L" değişkenleri doğrudan kullanılamaz. "VAR_GLOBAL" şeklinde tanımlanırsa ilgili değişken diğer alt programlarda da kullanılabilir.
Program içinde en fazla 99 adet "Subroutine" tanımlayabilirsiniz. Bu subroutine ve FBD yapılarını sadece MAIN içinde çağırabilirsiniz.
Eklediğiniz FBD ve subroutineleri çağırmak için bir kontağa tıklayıp klavyeden "F4" tuşuna basıp açılan pencereden istediğiniz subroutine veya FBD'yi seçmeniz yeterlidir.