11 Safety Function
11.6 Data Protection
11-103
HW1485509
HW1485509
11.6.3 Verify Safety Settings (CRC)
11.6.3.1 Overview
The Cyclic Redundancy Check (CRC) is an error-detecting code that is
used for storage devices to detect accidental or intentional changes.
Specific to the YRC controller, the a CRC is added to files associated with
functional safety settings. The value for the CRC is computed based on
the contents of these files.
The CRC value, which is created based on the file data, is a fixed value
unless the contents of the file are modified.
By verifying that the CRC value has not changed, the user can confirm
that the data in the associated file has not changed.
Table 11-22: Files CRC Supports
Table 11-23: Additional Files CRC Supports with Functional Safety
Function Enabled
File File Name for External Memory
Device
Safety Logic Circuit (System) YSFLOGIC.DAT (System)
Safety Logic Circuit (User) YSFLOGIC.DAT (User)
File File Name for External Memory
Device
Tool data TOOL.CND
Tool interfere data TOOLINTF.DAT
Home position calibrating data ABSO.DAT
Axis range limit data AXRNGLMT.DAT
Axis speed monitor data AXSPDMON.DAT
Robot range limit data RBRNGLMT.DAT
Speed limit data SPDLMT.DAT
Tool angle monitor data TLANGMON.DAT
Tool change monitor data TLCHGMON.DAT
Function definition parameter FD.PRM
System definition parameter SD.PRM
Servo parameter SV.PRM
Servo motor parameter SVM.PRM
Robot matching parameter RC.PRM
Coordinate home position parameter RO.PRM
Motion function parameter MF.PRM
Robot control expand parameter RE.PRM
Safety function parameter FMS.PRM
System matching parameter SC.PRM