merhaba r600 ile r2570 registerı arasında herhangi bir fark var mı? ayrıyetten registerların belli bir değere ulaşınca dolma durumu var mı?
ayrıca bu uçucu kalıcı register olayını anlayamadım.bunu nasıl belirliyoruz?
dolma durumunu şunun için soruyorum r600 örneğn belli bir durumdan sonra r601 veya r602 ile çakışır mı?
registerlar hakkında?
Re: registerlar hakkında?
Merhaba;
1. R600 ile R2570 arasında herhangi bir fark yoktur. Her bir register 16 bittir. Bu da 2 üzeri 16 anlamına gelmektedir. bir registerin saklayabileceği maksimum değer 32.767'dir. Bu değerin yeterli olmadığı durumlarda iki register birleştirilerek kullanılır. Bu sayede 32 bitlik bir register elde edilir. Bu register içerisinde saklayabilecek maksimum değer 2.147.483.647'dir.
2. Kalıcı register PLC enerjisi kesildiğinde içerisindeki değeri saklar. Ve tekrar enerji verildiğinde değeri hatırlar. Uçucu register ise PLC enerjisi kesildiğinde içerisindeki değeri sıfırlar. Ve tekrar enerji verildiğinde değeri hatırlamaz.
1. R600 ile R2570 arasında herhangi bir fark yoktur. Her bir register 16 bittir. Bu da 2 üzeri 16 anlamına gelmektedir. bir registerin saklayabileceği maksimum değer 32.767'dir. Bu değerin yeterli olmadığı durumlarda iki register birleştirilerek kullanılır. Bu sayede 32 bitlik bir register elde edilir. Bu register içerisinde saklayabilecek maksimum değer 2.147.483.647'dir.
2. Kalıcı register PLC enerjisi kesildiğinde içerisindeki değeri saklar. Ve tekrar enerji verildiğinde değeri hatırlar. Uçucu register ise PLC enerjisi kesildiğinde içerisindeki değeri sıfırlar. Ve tekrar enerji verildiğinde değeri hatırlamaz.
Re: registerlar hakkında?
çok teşekkürler kalıcı ve kalıcı olmayan register aralığını yazabilir misiniz rica etsem?Volkan yazdı: ↑Cmt Eyl 18, 2021 7:19 pm Merhaba;
1. R600 ile R2570 arasında herhangi bir fark yoktur. Her bir register 16 bittir. Bu da 2 üzeri 16 anlamına gelmektedir. bir registerin saklayabileceği maksimum değer 32.767'dir. Bu değerin yeterli olmadığı durumlarda iki register birleştirilerek kullanılır. Bu sayede 32 bitlik bir register elde edilir. Bu register içerisinde saklayabilecek maksimum değer 2.147.483.647'dir.
2. Kalıcı register PLC enerjisi kesildiğinde içerisindeki değeri saklar. Ve tekrar enerji verildiğinde değeri hatırlar. Uçucu register ise PLC enerjisi kesildiğinde içerisindeki değeri sıfırlar. Ve tekrar enerji verildiğinde değeri hatırlamaz.
Re: registerlar hakkında?
Project/Memory Allocation yolunu izleyerek tüm ayaları gerçekleştirebilirsiniz.
Re: registerlar hakkında?
register üzerinden konuşacak olursak sanırım r0 ile r2999 aarsı registerlar default olarak kalıcı geliyor. r2999 üstü kalıcı olmayan şeklinde sanırım doğru değil mi?
Re: registerlar hakkında?
Evet doğru. Ancak PLC'deki tüm registeları görmek için 'Proje/Project' sekmesinden 'Bir & Kütük Tahsisi/Discrete & Register Allocation' seçeneğine tıklayarak tüm registerları görebilirsiniz.