Troubleshooting issue with P_LLS rotation functionality

Question:

I am currently utilizing 3 pumps in conjunction with the P_LLS system. While I have managed to get the functionality of the pumps to operate correctly, I am encountering an issue with the rotation feature. Despite having the Cfg_AllowRotate activated and the block programmed correctly, the pumps are not rotating as intended. Upon further inspection within the P_LLS logic, it appears that the fault lies with the CMP. However, I have confirmed that there are available motors for rotation. I have observed that both Val_rotate and Val_RotateID are showing as -1, indicating a reluctance to rotate. Has anyone encountered a similar issue before?

Top Replies

To properly define your Ref_Motors array, ensure it corresponds with Cfg_NumMotors. While it may be initially set as [2] in the AOI to meet minimum logic requirements, it is actually a variable. The AOI will dynamically adjust the size of the array based on the value you provide, selecting the smaller option.

Currently, I have a collection of 5 motors, with plans to utilize 3 of them now and save the remaining 2 for future expansion.

I resolved the issue by speaking with Rockwell and troubleshooting the problem. It turns out that I wasn't pressing the rotate button long enough, causing it to rotate too quickly for me to notice the changes. Additionally, I made a modification to my PCmd_rotate to a latch, which successfully resolved the issue and got it working properly. This adjustment helped me to properly control and manage the rotation process on my device.

From what you've described, it's possible the issue could be coming from the way the CMP interacts with the pumps' rotation function. Maybe the CMP is not interpreting the rotation signals correctly due to a mismatch in the programming language or an error in the parameters set. Although you've got Cfg_AllowRotate activated, you might want to double-check the individual configurations of your pumps. As for the Val_rotate and Val_RotateID, I've encountered this problem before where they showed -1. I found that resetting and recalibrating the system helped in resolving the issue. Do make a backup before trying that, though.

Hey there, I've experienced a similar issue before with the rotation feature, it can be tricky. From what you've explained, it seems you're on the right track by checking the CMP and the P_LLS logic. However, it's worth considering that if Val_rotate and Val_RotateID are showing as -1, it might not be an issue of reluctance, but rather, a possible miscommunication in your system. You may want to check the device addressing or the PLC code. Be sure all parameters related to the rotation function are assigned correctly. Let us know how it goes!

From what you've described, it sounds like you've thoroughly checked your settings and equipment. However, I suggest revisiting the motor configuration and specifically the CMP interaction with the motor. Sometimes, an error in the initial configuration can go unnoticed and lead to issues like this. Double-check the CMP logic and ensure it's correctly laid out. If the CMP is operating as expected, the issue could lie with the hardware or connection. If possible, try using a different motor or do some thorough hardware checks to rule out any mechanical faults. Lastly, ensure your software is up to date because sometimes, unexpected glitches can be due to incompatible versions of software.

It sounds like you're on the right track with your troubleshooting! Have you checked the configurations for Val_rotate and Val_RotateID to ensure they're set correctly in the P_LLS setup? Sometimes a simple oversight in those parameters can lead to rotation issues. Also, consider reviewing any recent changes you might have made, as they might be affecting the rotation logic. It might also be worth checking if there are any overrides or additional conditions in the CMP that could prevent the pumps from rotating. Good luck, and I hope you get it sorted!

It sounds like you've done a thorough job troubleshooting the setup! The -1 values for Val_rotate and Val_RotateID definitely suggest that the system isn't recognizing the rotation command properly. Have you checked the parameters for CMP within the P_LLS logic? Sometimes, even a small oversight in the configuration or a mismatch in expected values can cause unexpected behavior. Also, make sure to review any relevant conditions or flags that might be inhibiting the rotation feature. If possible, it could help to run a diagnostic to see if there are any hidden errors or conflicts that haven’t surfaced yet. Good luck, and I'm sure you'll get it sorted out!

More Replies β†’

Streamline Your Asset Management
See How Oxmaint Works!!

βœ…   Work Order Management

βœ…   Asset Tracking

βœ…   Preventive Maintenance

βœ…   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: FAQs:

Answer: 1. What is the P_LLS rotation functionality and how does it work? - The P_LLS rotation functionality allows pumps to rotate for optimal operation and efficiency. It is a feature that enables the rotation of pumps in a system to distribute wear evenly and prevent potential issues.

FAQ: 2. How can I troubleshoot issues with the rotation feature in the P_LLS system?

Answer: - To troubleshoot rotation issues in the P_LLS system, ensure that Cfg_AllowRotate is activated, the block is programmed correctly, and there are available motors for rotation. Check the CMP and verify if Val_rotate and Val_RotateID are correctly set to enable rotation.

FAQ: 3. What could be the potential cause if the pumps are not rotating despite proper configuration in the P_LLS system?

Answer: - If the pumps are not rotating as intended in the P_LLS system, the fault may lie with the CMP (Control Motor Parameter) settings. Confirm that the CMP settings are correct and that there are no issues with the motor configuration.

FAQ: 4. How can I address the issue of Val_rotate and Val_RotateID showing as -1 in the P_LLS logic?

Answer: - If Val_rotate and Val_RotateID are displaying as -1 in the P_LLS logic, indicating a reluctance to rotate, check the settings and parameters related to rotation in the system. Ensure that the values are correctly configured to enable rotation functionality.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  β†’