Gelişmiş reçetede kullanılan butonlar ve ''Auto reset flag'' hakkında
Gönderilme zamanı: 29 Ağu 2020, 16:49
İyi günler,
Forumda yazılmış yazıları ve verdiğiniz örnekleri inceledim. Örneklerde D0 değişkenine ''4'' ve ''2'' sabit değerlerini atayarak veya ''Set to On'' butonu ile d0.1-d0.2 ye atama yaparak PLC ye reçetedeki değerleri okuyup yazmışsınız. Fakat '' Auto reset Flag''ı aktif etmeme rağmen PLC den değer okuduktan sonra PLC deki değeri değiştirip 2. kez değer okumaya çalıştığımda d0 değişkenine atadığımız sabit değer ''2'' nin değişmediğini gördüm.(Aynı şekilde HMI dan PLC ye yazarken D0 resetlenmediği için 2. reçeteyi yazmadı) Bu yüzden aynı reçeteye farklı bir değer atayamadım. '' Momentary'' buton kullanarak şuanlık sorunu çözdüm fakat ''Auto flag reset'' in neden bitleri resetlemediğini merak ediyorum. Auto reset flag sadece HMI hafızasındaki '$' değerlerimi resetliyor ?( PLC de herhangi bir yükselen-düşen kenar tetiklemesi yapmadan bu işlemleri gerçekleştirdim) . Delta da yeniyim bu yüzden siz deneyimli arkadaşlarımın yorumlarını bekliyorum.
Forumda yazılmış yazıları ve verdiğiniz örnekleri inceledim. Örneklerde D0 değişkenine ''4'' ve ''2'' sabit değerlerini atayarak veya ''Set to On'' butonu ile d0.1-d0.2 ye atama yaparak PLC ye reçetedeki değerleri okuyup yazmışsınız. Fakat '' Auto reset Flag''ı aktif etmeme rağmen PLC den değer okuduktan sonra PLC deki değeri değiştirip 2. kez değer okumaya çalıştığımda d0 değişkenine atadığımız sabit değer ''2'' nin değişmediğini gördüm.(Aynı şekilde HMI dan PLC ye yazarken D0 resetlenmediği için 2. reçeteyi yazmadı) Bu yüzden aynı reçeteye farklı bir değer atayamadım. '' Momentary'' buton kullanarak şuanlık sorunu çözdüm fakat ''Auto flag reset'' in neden bitleri resetlemediğini merak ediyorum. Auto reset flag sadece HMI hafızasındaki '$' değerlerimi resetliyor ?( PLC de herhangi bir yükselen-düşen kenar tetiklemesi yapmadan bu işlemleri gerçekleştirdim) . Delta da yeniyim bu yüzden siz deneyimli arkadaşlarımın yorumlarını bekliyorum.