TwinCAT Scope 2 je dodatek programskega paketa TwinCAT, ki omogoča grafični prikaz poteka vrednosti spremenljivk na časovni osi. V prejšnji številki je bil opisan TwinCAT Database server, kot dodatek programskemu paketu TwinCAT. Z Database serverjem je možno shranjevati stanja spremenljivk v različne variante podatkovnih baz. V mnogo primerih, za različna področja uporabe, npr. merjenje, pa želimo imeti grafično sliko poteka signalov oziroma spremenljivk.
V ta namen ni potrebno iskati posebnih programskih orodij. Če uporabljamo programsko orodje TwinCAT, lahko z dodatkom Scope 2 vse signale in spremenljivke, ki so deklarirane v TwinCAT-u, prikažemo v tudi v obliki grafov.
Scope 2 je sestavljen iz dveh komponent:
- ScopeServer je shranjevalnik podatkov (data logger), ki zapisuje podatke iz različnih kanalov s časovno značko (time stamp) in te podatke tudi shranjuje. Podatki se lahko zajemajo z različnih enot preko Beckhoff ADS protokola,
- ScopeView2 je uporabniški vmesnik, ki je razdeljen na konfiguracijski del in del za prikaz. Podatke dobiva iz ScopeServer-ja in jih prikazuje na ekranu. V ScopeView2 se napravi tudi konfiguracija načina zajema in prikaza. V ta namen ja na razpolago pomočnik, ki omogoča enostavno povezavo s spremenljivkami PLC programa.
Prikaz spremenljivk je X-Y grafu. X os je časovna, na Y osi pa je lahko prikazano več kanalov. Znotraj Scope2 definiramo lahko tudi več med sabo neodvisnih grafov. Na vsakem grafu je omogočeno skaliranje, označevanje, širjenje-oženje časovnega območja. Način zajemanja podatkov je lahko stalen, časovno omejen ali prožen s trigerjem. Ko se zapisovanje zaustavi, se lahko podatke shrani v datoteko ali se jih izvozi v CSV oziroma binarno datoteko.
Beckhoff TwinCAT Scope 2
2011_SE184_21