NoCam Data
Lenze · 9300 Series
What does 0232 mean?
Motion profiles (CAM data) are not available in the controller's memory, despite functions from the `LenzeCamControl.lib` library being called. This prevents motion control functions from operating correctly, potentially due to incorrect project setup or a reset.
Common Causes
- CAM data was not successfully downloaded to the controller after program changes or system initialization.
- Corruption of the memory area designated for CAM tables (e.g., `NV_RAM_Cam_Area`) due to power fluctuations or hardware defects.
- Incorrect indexing or referencing of CAM data by the `LenzeCamControl.lib` functions (e.g., wrong `Cam_ID`), leading to an attempt to access non-existent profiles.
- CAM data file used for download is corrupted or in an incompatible format for the controller's `LenzeCamControl` library.
- Controller's configuration parameters related to CAM management (e.g., parameter `P7-01` for cam memory size) are incorrectly set or too small.
Repair Steps & Checklist
Click steps to track your progress.
- 1
1. Re-download all CAM data profiles to the controller using the engineering software, ensuring the process completes without errors and the correct file path is used.
- 2
2. Verify the status of the controller's non-volatile memory where CAM data is stored, checking for errors or low memory warnings in the diagnostic buffer.
- 3
3. Review the PLC program's `LenzeCamControl.lib` function calls (e.g., `MC_CamLoad`) to ensure correct CAM ID and data structure references are used.
- 4
4. Validate the integrity and format of the CAM data file (e.g., `.cam` file) using an external editor or a specific software tool before downloading.
- 5
5. Check controller parameters related to motion and CAM data (e.g., `P7-01` for maximum cam points, `P7-02` for cam resolution) and adjust if necessary to match the profiles.