Siemens – Arbejder du med Safety?
Få bedre overblik med Hardware and Software Signature
Collective Signature er et aftryk af, hvordan program og hardware er sat op (populært sagt: hvem har gjort hvad). I dag dækker Collective Signature over det aktuelle safety- program samt safety relaterede parametre for F-CPU og F-I/O. I forlængelse af denne er der med version 15 nu også indført yderligere information for fail-safe software and hardware signature for fail-safe S7- 1200 and S7-1500 CPU’er. Det giver dig ganske enkelt et bedre overblik over, hvor ændringer er foretaget – er det i hardware opsætning eller er det en software ændring? Bemærk, at F-signaturer vises i Safety Administration Editor (SAE) og er en del af Safety Summary.
Overflow handling – nu også i fail-safe!
Ved visse instruktioner, især matematiske, kan du komme ud for, at resultatet er uden for området, og dette udløser en overflow- fejl, som medfører, at controlleren simpelthen går i stop.
Dette stop kan du undgå:
For fail-safe S7-300 / S7-400 CPU’er ved at spørge på det tilhørende overflow ”Query OV status bit” instruction i det efterfølgende network. For fail-safe S7-1200 / S7-1500 CPU’er er programmering af overflow-håndteringen ganske enkelt at sætte et bit til ENO enable output. Overflow-handlinger er supporteret i følgende instruktioner: ADD (Add), SUB (Subtract), MUL (Multiply), DIV (Divide), NEG (Generate two’s complement), ABS (Form absolute value: S7-1200, S7-1500) og CONVERT (Convert value)
Sådan programmerer du optimalt med safety
Der er nu skrevet en Safety Programming Guideline til S7-1200/1500, og følger du anbefalingerne i denne, opnår du en række fordele:
- Genanvendelse af programelementer
- Nemmere accept (code review, error detection and correction)
- Større fleksibiltet ved programændringer
- Reducering af programmeringsfejl
- Forøget anlægtilgængelighed ved at undgå CPU stop
- Større læsbarhed for 3. partner
- Reduceret runtime for Safety programmet






