Supportdokument HVC Reset Synpunkter, felaktigheter, önskemål etc. för dokumentet meddelas Fil: Malthe_Suppo_HVC Reset.docx
Innehållsförteckning 1. Allmänt... 2 1.1. Versioner av Initialization HVC-FBoxarna... 2 2. Vad gör funktionen?... 2 3. När utförs funktionen?... 3 4. Vad bör man ställa in?... 4 5. Spara adjust parameters... 4 6. Slutsats, rekommendation... 4 7. Versionshistorik... 5 Malthe Winje Automation AB www.malthe-winje.se Sida 1/5
1. Allmänt FBoxen Initialization HVC X (Heavac X), där X är ett versionsnummer, finns med i de flesta PG5-program. FBoxen har en funktion för reset. Den slår genom på FBoxar från Malthe Winje, HVC-biblioteket, DDC-Suite samt några andra. Detta dokument går genom funktionen och förklarar de olika inställningarna för reset. Att det finns flera versioner, med olika nummer, beror på att programmen ska vara bakåtkompatibla. I nya projekt väljer man alltid den FBox som har högst nummer. 1.1. Versioner av Initialization HVC-FBoxarna I Heavac 8 är delar av resetfunktionen utplockad och ligger i en separat FBox. I Heavac 7 och tidigare är hela funktionen inbakad i FBoxen. 2. Vad gör funktionen? När resetfunktionen utförs sätts alla objekt som är handstyrda till Auto (FBoxar Override Binary, Override Numeric etc). alla inställningsparametrar som är angivna i FBoxarna skrivs ned till PLC:n (t.ex. regulatorparametrar). När Reset-funktionen inte är aktiverad behålls alla FBoxvärden vid en programladdning. Observera att om funktionen avaktiveras ska alla FBoxparametrar vara statiskt adresserade. Om man använder sig av dynamisk adressering kan man inte veta vilken adress som kopplas till vilken FBox. Vid en ny kompilering kan dynamiska flaggor och register flyttas och nya flaggor och register kan kopplas till FBoxarna. När man då inte utför någon reset via HVC-FBoxen vet man inte vad det blir för status på FBoxparametrarna (t.ex. status i Override Binary, Override Numeric, regulatorparametrar etc.). Malthe Winje Automation AB www.malthe-winje.se Sida 2/5
3. När utförs funktionen? Beroende på vad som ställts in för reset i FBoxen kan funktionen utföras vid programladdning och spänningstillslag/-frånslag. Inställningarna görs under rubriken Reset i FBoxens Adjust Parameters. Automatic Reset Not activated Resetfunktionen aktiveras inte vid programladdning Activated Resetfunktionen aktiveras vid programladdning FBoxen Heavac Reset Resetfunktionen initieras när ingången Res får en hög flank. FBoxen har inga inställningsmöjligheter. Det finns även ett fåtal andra situationer där en HVC reset kan utföras. Se FBoxens hjälpfil för detaljer (Build key, RAM Error, RAM DB Error). Malthe Winje Automation AB www.malthe-winje.se Sida 3/5
4. Vad bör man ställa in? Vår rekommendation är att alltid ha resetfunktionen avaktiverad. Annars kan man få problem med register- och flaggvärden som skrivs över vid nedladdning. Till exempel har man kanske trimmat in en regulator under drift. Om man sedan laddar ned sitt program med resetfunktionen aktiverad kommer de nya regulatorparametrarna skrivas över av de som finns i FBoxen. Dock måste man alltid ha resetfunktionen aktiverad första gången man laddar ned sitt program. Detta för att få ned FBoxparametrarna för första gången. Alternativet är att först ladda ned programmet och sedan i fuplan välja Online Write FBox Adjust parameters. När man på vid nedladdning till en PLC med NT-system kryssar i rutan Backup to onboard flash flash (eller Backup to flash card och väljer File format) så kommer det skapas en imagekopia på PLC:n. Där sparas även alla register-, flaggvärden etc. som finns i PLC:n. Skulle PLC:n tappa sitt program så kommer den göra en restore på programmet från flashminnet. Då kommer även alla register- och flaggvärden hämtas. Och register och flaggor sätts till de värden som var på PLC:n när imagekopian gjordes. Men om man har aktiverat resetfunktionen i HVC så kommer dessa värden att skrivas över av de värden som står i FBoxarna. Risken är att de är äldre och felaktiga. 5. Spara adjust parameters För att vara säker på att man har sparat sina register- och flaggvärden som man vill ha dem kan man använda sig av funktionen Online Read FBox Adjust parameters i fuplan. Den gör att de register- och flaggvärden som finns i PLC:n skrivs in i FBoxarna i ens program. Skulle man då vid ett senare tillfälla ladda ned sitt program med HVC reset aktiverat, eller välja Online Write FBox Adjust parameters, så kommer de nya värdena skrivas ned. 6. Slutsats, rekommendation Vår rekommendation är att När man laddar ned första gången så har man HVC reset aktiverat. Efter första nedladdningen avaktiverar man HVC reset. Kryssa alltid i Backup to onboard flash eller Backup to flash card med formatet File format valt vid nedladdning. Malthe Winje Automation AB www.malthe-winje.se Sida 4/5
7. Versionshistorik Version Kommentar Sign. 2014-03-26 Dokumentet skapades. CJ 2015-11-19 Dokumentet uppdaterat. CJ 2017-01-24 Dokumentet uppdaterat. CJ 2017-02-20 Dokumentet uppdaterat. LHA Malthe Winje Automation AB www.malthe-winje.se Sida 5/5