
Rád bych si do Foxtrotího loggeru kopíroval obsahu "aplikačního" logu, do kterého pushuji (a) eventy ze Studeru a (b) jiné eventy typu "vysoká teplota", "rozhozené baterky" a podobně. Problém je v tom, že v jednom cyklu PLC můžu do aplikačního logu napushovat i více řádků.
Datalogger ale pracuje 1x v jednom cyklu, je to tak? Tj. pokud ho aktivuji "signálovou" proměnnou, tak zkopíruje jen aktuální hodnotu proměnných 1x v jednom cyklu?
Jak to řešit?
- dodat aplikační buffer a dopsat logiku "vždy jen max. jeden řádek z bufferu do dataloggeru v každém cyklu"?
- vykašlat se na datalogger a použít FileLib?
- ?
Díky moc předem...