12.07.2015 Views

HIMax Safety Manual - Tuv-fs.com

HIMax Safety Manual - Tuv-fs.com

HIMax Safety Manual - Tuv-fs.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>HIMax</strong>10 User programSwitchParameterFunctionDefaultsettingSetting forsafe operationName Name of the user program Arbitrary<strong>Safety</strong> Integrity Level <strong>Safety</strong> integrity level: SIL0 ... SIL3(for documentation only)SIL3 Application-specificStartON: The PADT may be used to startthe user programOFF: The PADT may not be used toON Application-specificstart the user programProgram Main Enable It enables changes of other user programswitches:ONOnly the enable switch of the resource is-relevant!Autostart Enable Enabled type of Autostart: Cold Start,Warm Start, OffCold start Application-specificFreeze Allowed ON The test mode is permitted forthe user program.OFF The test mode is not permittedON Application-specificfor the user program.Local Forcing Allowed ON: Forcing permitted at programlevelOFF is re<strong>com</strong>mendedONOFF: Forcing not permitted at programlevelReload EnableON: User program reload is permittedOFF: User program reload is not ON Application-specificpermittedUP Execution Time [µs] Maximum time in each processor modulecycle for executing the user program: 0 µs Application-specific1...4 294 967 µsLocal Force TimeoutReactionBehavior of the user program after theforcing time has expired:• Only stop forcing• Stop ProgramTable 16: System Parameters of the User ProgramStopProgram10.2.4 Code GenerationAfter entering the <strong>com</strong>plete user program and the I/O assignments of the controller, thecode is generated. During these steps, the configuration CRC, i.e. the checksum for theconfiguration file, is created.This is a signature for the entire configuration that is isused as a 32-bit, hexadecimal code.This includes all of the configurable or modifiable elements such as the logic, variables orswitch parameter settings.NOTICEFaulty operation of controller possible!Before loading a user program for safety-related operation, the user program mustbe first <strong>com</strong>piled twice. Both versions generated must have the same CRC.-By <strong>com</strong>piling the user program twice and <strong>com</strong>paring the checksums of the generated code,the user can detect possible corruptions of the user program resulting from sporadic faultsin the hardware or operating system of the PC in use.HI 801 003 D Rev.2.0 Page 55 of 70

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!