The items listed below are automatically stored in the 6K product non-volatile memory (battery-backed RAM). Cycling power or issuing a RESET command will not affect these settings.
-
Power-up program (STARTP)
- Programs (defined with DEF & END)
- Compiled profiles and PLC programs (PCOMP). Compiled contours and PLC programs are always saved in the Compiled portion of battery-backed RAM. However, compiled individual axis profiles (GOBUF profiles) are removed from Compiled memory if you run them with the PRUN command and later cycle power or reset the controller (you will have to re-compile them with the PCOMP command).
- Memory allocation (MEMORY)
- Axis type definition (AXSDEF)
- Variables: VAR, VARI, VARB, and VARS
- Scaling: SCALE, SCLA, SCLD, SCLV, SCLMAS
- Commanded direction polarity (CMDDIR)
- Encoder polarity (ENCPOL)
- Device address for RS-232 or RS-485 serial communication (ADDR)
- Baud rate for RS-232 or RS-485 serial communication (BAUD)
- Ethernet IP address (NTADDR
- Ethernet network mask (NTMASK)
- RP240 check and serial port functionality (DRPCHK)
- RP240 password (DPASS)
- Servo gain sets (SGSET)
A checksum is calculated for the non-volatile memory area each time you power up or reset your 6K controller. A bad checksum indicates that the user memory has been corrupted (possibly due to electrical noise) or has been cleared (due to a spent battery). The controller will clear all user memory when a bad checksum is calculated on power up or reset, and bit 22 will be set in the TSS command response.
glh 2014 Feb
glh Feb 2014