09-21-2023 09:01 PM
I have a station in OES 4.11b, that after updating Nexeed Axis from version 1.2.16.0 (to 1.2.17.0 or 1.2.18.0) I receive an error shortly after station startup from the Axis Base object. (A467FE50-013E-11E1-8619-000423132FC8)
Event number: 6
System text: Fault during parameter access (two parameter access calls)
Additional text: _101A710 (IndraDrive MPC20 FS__EcRx.WriteParam
The station has a number of Indradrives, all of them are
HCS01.1E-W0013-A-02-A-CC-EC-ET-S4-NN-FW
FWA-INDRV*-MPC-20V24-D5-1-SRV-NN
All of the drives that have MSK motors connected give the above error. None of the drives that have third-party motors connected give this error.
Once the error occurs, I can't clear it. The only way to get the station running is to downgrade the Axis Object version. Going back to version 1.2.16 of Nexeed Axis causes all of the errors to go away. I haven't done much troubleshooting apart from loading different versions of the Axis and Axis Base to see which versions cause the error message.
09-25-2023 08:36 PM
@Bianca, Thanks for reaching out with offers of assistance.
I had a few minutes of line time, and figured out some additional information. The MSK vs third-party motor difference isn't valid, it's a quirk related to the order in which the axis are activated by the station. The real issue seems to be with the POWERON command of the Axis Object. Modifying the code to use ParImm.Activate instead of the POWERON command, makes the problem go away. I created a simple project at my desk using a single axis and I'm able to reproduce the issue.