Kontrol ünitesindeki değişkenlerin değer eğrisini dijital örnekleme osiloskobuna benzer bir şekilde takip etmek için «Trace» adresini kullanabilirsiniz. İzlemeli uygulama çalışma zamanında, tüm ifadeler ilk olarak task döngüsü içinde yürütülür. Ardından, veri örneklemesi zaman damgaları da dahil olmak üzere değer depolaması ile başlar. Bu zaman damgaları görecelidir ve veri örneklemesinin başlangıç zamanını ifade eder. Veriler ayrık bir zaman sinyali verir ve CODESYS trace editöründe seyrini görüntüler.
Bir "örnek" (veri kaydı) değer ve zaman damgasından oluşur. Çalışma zamanı sistemi örnekleri tanımlanabilir bir boyuta sahip bir tampona yazar. CODESYS verileri talep eder, izleme düzenleyici tamponuna kaydeder ve zamanın bir fonksiyonu olarak izleme diyagramında görüntüler. Yapılandırılan değişkenlerin değer eğrisini sürekli olarak izleyebilirsiniz çünkü CODESYS en son verileri görüntüler.
Veri örneklemesi için bir tetikleyici sağlayabilirsiniz. Tetik bırakıldığında, veri örneklemesi durdurulur ve veriler tetikleme zamanı civarında görüntülenir.
Bir trasenin yapılandırılması ve görüntülenmesi CODESYS projesinde trase editöründeki trase nesneleri aracılığıyla mümkündür. Aşağıdaki iki nesne türü vardır:
-
«İz»: Cihaz ağacında IEC uygulamasının altına eklenir. Bu tür bir nesne her zaman kesinlikle uygulamaya özgü bir izleme yapılandırması içerir. Bu izleme yapılandırmasını denetleyiciye indirebilir ve uygulama ile çalıştırabilirsiniz.
-
«DeviceTrace»: Cihaz ağacında cihaz nesnesinin altına eklenir. PLC bir "Trace Manager" destekliyorsa, denetleyicide çalışan bir veya daha fazla traseye erişmek için bir veya daha fazla «DeviceTrace» nesnesi kullanabilirsiniz. Bunlar hem uygulamaya özel hem de kontrolöre özel izler olabilir. Örneğin, bir kontrolör işlemci yükünü kaydetmek için izleri destekleyebilir. Menü komutları CODESYS projesinden cihazdaki Trace Manager'a erişim sağlar.
IEC kodundan Trace Manager'a erişim, CmpTraceMgr.library kütüphanesindeki işlevler aracılığıyla mümkündür. Daha fazla bilgi için kütüphane
belgelerine bakın.




NOT

İzlemeli çalışan bir veri örneklemesi, IEC task’inin döngü süresinde önemli bir artışa yol açabilir.




NOT

İzleme ile veri örnekleme, cihazdan çıkış yapıldıktan sonra da çalışmaya devam eder.
-
Ayrıca bakınız: ⮫ İzleme Yapılandırması
-
Çalışma zamanı sistem bileşeni CmpTraceMgr, İzleme Yöneticisi
-
Tetiklemeden sonra veri örnekleme
-
Örnekleri bir dosyaya kaydetme