dinsdag, 20 augustus, 2019

  •   +31 180 695 777 (NL) +32 3 297 70 07 (BE) ----------Lasal Latest Version: 0073_1----------
  •   

JaccoMartijnse

Sram Back-Up & Restore:

Het is mogelijk om via een USB stick, maar ook vanuit je programma een back-up te creëren en te restoren, door middel van een CLI commando.
Hiervoor hebben we:

- SRAMSAVE <Filenaam>
- SRAMLOAD <Filenaam>

Met de Filenaam kun je ook bepalen waar de file opgeslagen word, bijvoorbeeld: “E:/Sram/SramBackUp”.
Nu word op de USB stick van mijn CP112, in de map Sram, de file opgeslagen. 

Eventueel kunnen we het SRAM ook legen:

- SRAMCLEAR
- SRAMCLEARFILE
- SRAMCLEARALL

Het verschil zit hem in: Alleen fysiek het SRAM legen, of alleen het RAM opgeslagen op file, of beide:

Wanneer we de docu van SIGMATEK raadplegen:

srambu01

Wil je dit nu vanuit je programma kunnen doen is er een functie waarmee je deze commando’s kunt uitvoeren vanuit je programma.
Genaamt AddToServiceProvider(). Te vinden in het _OSkernel.

srambu02

Het zou geen gek idee zijn deze back-up vervolgens/direct weg te schrijven naar een USB stick of bijvoorbeeld via FTP, SAMBA, ect. mocht er wat met de C schrijf van de PLC gebeuren.