Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Change direction for find index is not possible

I am using a National Instruments motion controller 7344. Axis 1 and 3 with servos and axis 2 and 4 with stepper motors with feedback. Because the use of axis 1,3  and 2,4 are identical the configuration in MAX is equal. All axes works well except for find home / index.

I start with find forward limit switch on axis 1 and 3 go ahead with find home. The next step ist to find index on all four axis. The problem is that axis 1 search in reverse direction and axis 3 in forward. What ever i Try - change direction in MAX or thrue function call - neither axis 1 nor axis 3 were possible to change the direction.

If i elide find forward limit switch the find home is not always secessfull. At home switch the the direction changed but the move does not stop.

I am using MAX 7.2.1

Thanks for any help.


0 Kudos
Message 1 of 2
(3,100 Views)
The same or at least very similar question was discussed in this thread. There is a LabVIEW vi attached that works properly on my test system with the same NI-Motion version (7.2.1) that you are using.

If you are not using LabVIEW please make sure that you configure the correct findType (NIMC_FIND_INDEX_REFERENCE) and the corect attribute (NIMC_INITIAL_SEARCH_DIRECTION) when you call flx_load_reference_parameter().

Best regards,

Jochen Klier
National Instruments Germany
0 Kudos
Message 2 of 2
(3,092 Views)