TwinCAT DataBase Server je dodatek programskega paketa TwinCAT, ki omogoča povezavo med spremenljivkami krmilnikov Beckhoff in različnimi podatkovnimi bazami. Varnostno (Backup) shranjevanje podatkov predstavlja pomemben dejavnik pri izdelavi koncepta krmilniških programov. Tudi zahteve kupcev opreme in naprav niso usmerjene samo v osnovne funkcionalnosti krmilniškega programa, temveč zmeraj bolj v dodatne zmožnosti, kot je spremljanje zgodovine stanj, dodatno shranjevanje receptur, parametrov, izmenjavo podatkov med krmilniki, povezavo krmilnikov na nadzorne sisteme…
Spominski prostor krmilnikov je navadno premajhen za shranjevanje velikih količin podatkov. Shranjevanje v datoteke je običajno možno, vendar predstavlja kar nekaj dodatnega dela za programerja, s tem se poveča tudi vsebina programa in posledično daljši čas cikla programa. Ena od možnosti, ki poenostavljajo način zapisovanja, je direktno zapisovanje v podatkovne baze.
Programski paket TwinCAT je razvojno orodje za programiranje Beckhoff krmilnikov, Beckhoff Embedded PC krmilnikov in drugih PC krmilnikov. Kot dodatek k programskemu orodju pa je narejen TwinCat DataBase server, ki omogoča zapis PLC podatkov v različne podatkovne baze. Možna je izbira med naslednjimi: Microsoft SQL, Microsoft SQL Compact, Microsoft Access, ASCII datoteka, ter preko ODBC v MySQL, Postgre SQL, DB2, Oracle, InterBase, Firebird. Komunikacija med Beckhoff krmilniki in podatkovnimi bazami je izvedena preko ADS protokola.
Beckhoff TwinCAT DataBase Server
2011_SE183_25