Technical Forum

SINUMERIK CNC automation systems

Problem with NCU710.2 SL and ADI4

Thread Starter: massosasso   Started: 5/12/2012 11:42 AM   Replies: 4

« Previous thread Next thread »
Page 1 of 1 (5 items)
  5/12/2012, 11:42 AM
Joined 5/12/2012
Last visit: 6/8/2012
Posts: 3
Rating:
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Hello All,
we are retrofitting a grinding machine with 2 axis and one spindle, with 1FT5 motors, one rotary encoder (integrated in the 1FT5 Motor) and one linear encoder (Heidenhain LS704C with EXE).
We have configured ADI4 board in Hardware-PLC with address starting at 4100.

N13050 $MN_DRIVE_LOGIC_ADDRESS[0]=4100 '5ea4
N13050 $MN_DRIVE_LOGIC_ADDRESS[1]=4140 '5f74
N13050 $MN_DRIVE_LOGIC_ADDRESS[2]=4180 '6108
N13050 $MN_DRIVE_LOGIC_ADDRESS[2]=4220 '6108

N13060 $MN_DRIVE_TELEGRAM_TYPE[0]=3 '4c02
N13060 $MN_DRIVE_TELEGRAM_TYPE[1]=3 '4cca
N13060 $MN_DRIVE_TELEGRAM_TYPE[2]=3 '4e62
N13060 $MN_DRIVE_TELEGRAM_TYPE[3]=3 '5060

N13070 $MN_DRIVE_FUNCTION_MASK[0]='H80f' '66ca
N13070 $MN_DRIVE_FUNCTION_MASK[1]='H80f' '6792
N13070 $MN_DRIVE_FUNCTION_MASK[2]='H80f' '692a
N13070 $MN_DRIVE_FUNCTION_MASK[3]='H80f' '6562

N13080 $MN_DRIVE_TYPE_DP[0]=4 '35a8
N13080 $MN_DRIVE_TYPE_DP[1]=4 '360c
N13080 $MN_DRIVE_TYPE_DP[2]=4 '36d8
N13080 $MN_DRIVE_TYPE_DP[3]=4 '3874

N13120 $MN_CONTROL_UNIT_LOGIC_ADDRESS[0]=6500 '7f46


The cables from existing encoder has been connected to ADI4 through interface cable. Same with the connector for +-10V.

x axis
N30110 $MA_CTRLOUT_MODULE_NR[0,AX1]=1 '562a
N30120 $MA_CTRLOUT_NR[0,AX1]=1 '46f6
N30130 $MA_CTRLOUT_TYPE[0,AX1]=1 '4c0a
N30132 $MA_IS_VIRTUAL_AX[0,AX1]=0 '407c
N30200 $MA_NUM_ENCS[AX1]=1 '44fa
N30220 $MA_ENC_MODULE_NR[0,AX1]=1 '485e
N30230 $MA_ENC_INPUT_NR[0,AX1]=1 '4a46
N30240 $MA_ENC_TYPE[0,AX1]=2 '3e0c

z axis
N30110 $MA_CTRLOUT_MODULE_NR[0,AX2]=2 '575c
N30120 $MA_CTRLOUT_NR[0,AX2]=1 '4828
N30130 $MA_CTRLOUT_TYPE[0,AX2]=1 '4c70
N30132 $MA_IS_VIRTUAL_AX[0,AX2]=0 '4148
N30200 $MA_NUM_ENCS[AX2]=1 '462c
N30220 $MA_ENC_MODULE_NR[0,AX2]=2 '4a60
N30230 $MA_ENC_INPUT_NR[0,AX2]=1 '4aac
N30240 $MA_ENC_TYPE[0,AX2]=2 '3e72

spindle
N30110 $MA_CTRLOUT_MODULE_NR[0,AX3]=3 '59cc
N30120 $MA_CTRLOUT_NR[0,AX3]=1 '4a98
N30130 $MA_CTRLOUT_TYPE[0,AX3]=1 '4d40
N30132 $MA_IS_VIRTUAL_AX[0,AX3]=0 '42e8
N30200 $MA_NUM_ENCS[AX3]=1 '489c
N30220 $MA_ENC_MODULE_NR[0,AX3]=3 '4b30
N30230 $MA_ENC_INPUT_NR[0,AX3]=1 '4b7c
N30240 $MA_ENC_TYPE[0,AX3]=0 '3ce2

At the power on there is the alarm 26106 Encoder %2 of axis %1 not found for both the axis.
Is there someone willing to help me?




=== Edited by massosasso @ 5/12/2012 11:46 AM [GMT ] ===


Top
  5/12/2012, 6:26 PM
Joined 8/4/2009
Last visit: 6/18/2013
Posts: 2348
Rating:
Rated: Excellent [4.12 out of 5 / rated 398 time(s)]. (398) 
Users with special expertise supervising conferences
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 

Hello...

x axis
N30110 $MA_CTRLOUT_MODULE_NR[0,AX1]=1 '562a
N30120 $MA_CTRLOUT_NR[0,AX1]=1 '46f6
N30130 $MA_CTRLOUT_TYPE[0,AX1]=1 '4c0a
N30132 $MA_IS_VIRTUAL_AX[0,AX1]=0 '407c
N30200 $MA_NUM_ENCS[AX1]=1 '44fa==>2 = two position measuring systems installed
N30220 $MA_ENC_MODULE_NR[0,AX1]=1 '485e
N30230 $MA_ENC_INPUT_NR[0,AX1]=1 '4a46 => CHECK THIS IF YOUR USING MOTOR / EXTERNAL  IT SHOULD BE 2
N30240 $MA_ENC_TYPE[0,AX1]=2 '3e0c ==> COULD YOU CHECK THIS INCERMENTAL / ABSOLUTE

Type of actual value sensing (actual position value)

0 = Simulation

1 = Raw signal generator, high-resolution

2 = Square-wave generator, standard generator with pulse quadruplication => DOES YOUR ENCODER FEEDBACK IS SQUARE WAVE

3 = Encoder for stepper motor

4 = Absolute encoder with EnDat interface

5 = Absolute encoder with SSI interface (FM-NC)

Check it out....

Regards,
Prakash


Please no technical questions by Private Message(PM), use the FORUM!!!!!
Top
  5/13/2012, 11:29 AM
Joined 5/12/2012
Last visit: 6/8/2012
Posts: 3
Rating:
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Ekalavya wrote:

Hello...

x axis
N30110 $MA_CTRLOUT_MODULE_NR[0,AX1]=1 '562a
N30120 $MA_CTRLOUT_NR[0,AX1]=1 '46f6
N30130 $MA_CTRLOUT_TYPE[0,AX1]=1 '4c0a
N30132 $MA_IS_VIRTUAL_AX[0,AX1]=0 '407c
N30200 $MA_NUM_ENCS[AX1]=1 '44fa==>2 = two position measuring systems installed
N30220 $MA_ENC_MODULE_NR[0,AX1]=1 '485e
N30230 $MA_ENC_INPUT_NR[0,AX1]=1 '4a46 => CHECK THIS IF YOUR USING MOTOR / EXTERNAL  IT SHOULD BE 2
N30240 $MA_ENC_TYPE[0,AX1]=2 '3e0c ==> COULD YOU CHECK THIS INCERMENTAL / ABSOLUTE

Type of actual value sensing (actual position value)

0 = Simulation

1 = Raw signal generator, high-resolution

2 = Square-wave generator, standard generator with pulse quadruplication => DOES YOUR ENCODER FEEDBACK IS SQUARE WAVE

3 = Encoder for stepper motor

4 = Absolute encoder with EnDat interface

5 = Absolute encoder with SSI interface (FM-NC)

Check it out....

Regards,
Prakash


Hello, thanks for your reply.
Why are you suggesting me to insert 2 here, I have a 1FT5 motor without internal encoder...
N30200 $MA_NUM_ENCS[AX1]=1 '44fa==>2 = two position measuring systems installed

Also here
N30230 $MA_ENC_INPUT_NR[0,AX1]=1 '4a46 => CHECK THIS IF YOUR USING MOTOR / EXTERNAL  IT SHOULD BE 2
I have only one measuring system...

According to the manual 

N30240 $MA_ENC_TYPE[0,AX1]=2 '3e0c ==> COULD YOU CHECK THIS INCERMENTAL / ABSOLUTE

Has to be 2 with old motor and measuring system.
Top
  5/13/2012, 1:56 PM
Joined 8/4/2009
Last visit: 6/18/2013
Posts: 2348
Rating:
Rated: Excellent [4.12 out of 5 / rated 398 time(s)]. (398) 
Users with special expertise supervising conferences
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 

Hello....

Your error says like that, thats why i asked to replace with 2 and check....nothing wrong in checking

Check 30240 still i doubt...your old motor output sine cos??

Check it

Regards,
Prakash

Please no technical questions by Private Message(PM), use the FORUM!!!!!
Top
  5/13/2012, 6:11 PM
Joined 5/12/2012
Last visit: 6/8/2012
Posts: 3
Rating:
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Sorry, I don't want to appear arrogant...
My question was only because it seems strange to me programm the second measuring system if I have only one measuring system for each axis...

About 30240. It is 2 because on ADI4 manual it is clearly stated you have to program it in that way.
Also, we have made another retrofit with this value...



=== Edited by massosasso @ 5/13/2012 6:12 PM [GMT ] ===


Top
Page 1 of 1 (5 items)
Actions