The YRC1000 uses Moto+ storage area called “SRAM” which is a section of non-volatile RAM that is used for maintaining certain SimpleConnect settings. The files SimpleConnect stores in SRAM are:
| File Name | Readable? | Purpose | Original Source | Automatic Restore? |
| “ActiveStandardOptions.bin” | No | This file contains setting made under the “Robot Options” screen of SimpleConnect. | Generated by Moto+ based on selections | Yes |
| “DefaultAdapterInformation.csv” | Yes | This is the default EtherNet-IP adapter settings | SimpleConnect USB | Yes |
| “DeviceFunctionInformation.csv” | Yes | Contains SimpleConnect information for Turck modules used in various devices | SimpleConnect USB | Yes |
| “Mapping.bin” | Yes | Contains the correlation between Turck MAC-ID and IP-addresses | Generated by Moto+ based on selections made during SimpleConnect Turck device configuration | Yes |
| “NonScDeviceFunctionInfo.csv” | Yes | This file contains device specific info for non-Turck devices that SimpleConnect can identify on the network like Vipa and OTC equipment. | SimpleConnect USB | Yes |
| “StandardOptionInformation.csv” | Yes | Contains the listing of “Options” seen under the “Robot Options” and corresponding IO bits being set when enabled | SimpleConnect USB | Yes |
CMOS backup of SRAM:
- The files above are stored as part of a CMOS and restored as part of loading a CMOS (See “YRC CPU Hardware Replacement and SRAM” below)
SRAM Retention during Initialization:
- SRAM file are maintained throughout an system initialization IF when enabling the Moto+ function you choose NOT to “Initialize SRAM”
Known functions that will prompt for initialization of SRAM:
- When enabling Moto+ from Maintenance Mode , the YRC will ask if you want to “Initialize SRAM?”.
- If SimpleConnect has been installed and devices configured, you’ll want to select “NO”
YRC CPU Hardware Replacement & SRAM:
- In the event of a YCP01 CPU board replacement restoration of the SRAM Mapping.bin file is not possible because the MAC-address of the previous YCP01 will not match the newly installed YCP01’s MAC-address. This scenario requires a complete re-mapping of SimpleConnect devices meaning all devices need to be “Removed” and “Readded” once the new CPU is installed.
Manually backing-up / Restoring the contents of SRAM:
- Contents of SRAM can be manually saved to USB/SD card using the “External Memory” -> “Save” -> “User Files”
Save Screen:
- Contents of SRAM and be manually restored from USB/SD card using “External Memory” -> “Load” -> “User Files”
Load Screen:
Automatic Restoration of Missing Files:
- SimpleConnect will look for the files listed above in SRAM at every boot-up of the controller. If the files are not located, it will attempt to recover the files from the installed USB stick within the controller.
- If the USB stick has been removed or the files corrupted, then the Automatic restoration function of Moto+ will fail and the USB drive will need to be re-inserted or reformatted with initial files from SharePoint