Home

M-E099SB0C2-126

image

Contents

1. Table 1 1 2 100 j 75 ne 170 5 El na A LL Pma N ESB MET I tt fl CN4 f 35 BL L empl g TH e re Ico a WIKeL je Er zz LO L wena y M p Y Unit mm 1 1 1 3 Specifications of Control Input and Output Signals Table 1 2 When the operation mode is set to PROFIBUS Emergency stop Home position limit sensor and Over travel limit switch CW and CCW CN2 When the operation mode is set to the maintenance mode Emergency stop Servo on Clear Velocity loop integration OFF Lower velocity gain Clamp cancel Home Return start Home position sensor and Over travel limit switch CW and CCW When the operation mode is set to PROFIBUS Emergency stop Servo on Programmable Indexer start Stop Clear Velocity loop integration OFF Lower velocity gain PROFIBUS Clamp cancel Home Return start Override CNS Programmable Indexer channel select Jog Direction Select Emergency stop is the logical sum with Emergency Stop signal of CN2 All input signals are invalid in the maintenance mode Refer to Resolution of Resolver described in the Megatorque Motor signal System User s Manual which is provided with the Driver Unit Driver Unit ready In position and Brake Brake control When the operation mode is set to PROFIBUS Driver Un
2. Table 5 6 Command cortas Function Data range Unit Decimal pondence place 300 AZ Absolute zero position set 301 AT Automatic tuning 302 OG Origin set Resolver phase adjust _ 303 319 Reserved _ _ 0 Servo parameters 1 All parameters 320 SI System initialization 2 All parameters excluding 0 PA and RO 3 All parameters PA700 321 WD Write data to EEPROM 322 329 Reserved 330 KB Kill Brake 1 0 0 331 339 Reserved 5 4 3 Operation Command Table 5 7 co Decimal Command pondenc Function Data range Unit place e 400 AD Absolute positioning Degree Short cut 0 35 999 0 01 0 401 AD PL Absolute positioning Degree CW 0 35 999 0 01 0 402 AD MI Absolute positioning Degree CCW 0 35 999 0 01 0 403 AD EX Absolute positioning Degree DIR input 0 35 999 0 01 0 404 AR Absolute positioning Resolver Short cut 0 819 199 pulse 0 405 AR PL Absolute positioning Resolver CW 0 819 199 pulse 0 406 AR MI Absolute positioning Resolver CCW 0 819 199 pulse 0 407 AR EX Absolute positioning Resolver DIR input 0 819 199 pulse 0 RE 0 408 ID Incremental positioning Degree 9 999 999 pulse 0 TO 0 409 ID EX Incremental positioning Degree DIR input 9 999 999 pulse 0 ane 0 410 IR Incremental positioning Resolver 99 999 999 pulse 0 Incremental positi
3. 4 3 4 3 9 Override ORD 4 4 4 3 10 Internal Program Channel Select PRGx x 0 to 5 4 4 4 3 11 Jog JOG 4 4 4 3 12 Jog Direction DIR 4 5 4 3 13 Write Read Parameter Process Type PRM_REQ PRM_OPE 4 5 4 3 14 Parameter Number PRM_SET_NO 4 5 4 3 15 Writing Data Type PRM_SET_DATA 4 5 4 4 Output Signal 4 6 4 4 1 Driver Unit Ready DRDY Warning OVER 4 6 4 4 2 In Position IPOS 4 7 4 4 3 Processing Pulse Generation BUSY 4 7 4 4 4 Brake BRK 4 7 4 4 5 Brake Control BRKC 4 7 4 4 6 Home Position Defined HCMP 4 8 4 4 7 Home Return Completed Home Position Detected HOME 4 8 4 4 8 Velocity Report SPD 4 9 4 4 9 Move Channel Acknowledgement ACK_PRG x 4 9 4 4 10 Emergency Stop State EMSTA 4 11 4 4 11 State of Over travel Limit OtxA 4 11 4 4 12 State of Home Position Limit Sensor HLSA 4 11 4 4 13 Target Proximity In Target NEARA
4. 6 2 6 1 1 PROFIBUS Mode 6 2 6 1 2 Maintenance Mode 6 2 6 1 3 Switching Operation Mode 6 3 6 1 3 1 Switch PROFIBUS Mode to Maintenance Mode 6 3 6 1 3 2 Switch Maintenance Mode to PROFIBUS Mode 6 3 7 Additional Function Command and Alarm 7 1 7 1 Additional Function 7 1 7 1 1 Override Function 7 1 7 2 Additional RS 232C Command 7 2 CP Switch PROFIBUS Maintenance Mode 7 2 IO Input Output Monitor 7 3 OV Override 7 4 7 2 1 Additional Parameter List 7 5 7 3 Additional Alarm 7 6 7 3 1 Fieldbus Error 7 6 1 Specifications 1 1 PROFIBUS Specifications Table 1 1 Interface format PROFIBUS DP slave interface Communication media Special four wires twisted pair cable Baud rate Automatic detection Maximum 12 Mbps Communication 100 m 12 Mbps distance 200 m 1500 Kbps 400 m 1500 Kbps 1000 m 187 5 Kbps Network size Up to 126 nodes Data packets Input 10 bytes Output 10 bites 1 2 Dimensions of Driver Unit
5. Execute any one of command numbers 660 to 663 Set optional code Execute command number 502 End of editing and reading out internal program gt gt Start of editing internal porogram Execute command number 500 in accordance with the procedures for writing parameter The System gets in the internal program editing mode when the command 500 is executed The System only accepts programming command and optional codes until an entry of termination command for edting and reading out program command number 502 Set progam command Execute any one of the program command numders 600 to 611 620 640 or 641 in accordance with the procedures for writing parameter Setting of opetional code If it is necessary set any one of optional codes 660 to 663 for the specified program command in accordance with the procedures for writing parameter End of editing internal program Execute command number 502 in accodnace with the procedures for writing parameter Execution of the command number 502 terminates the mode to edit internal program of the specified cahnnel The table below shows the combinations of available program commands and optional codes Table 5 2 Combination of program commands and optional codes 660 661 662 663 Command OE n CVn CA n 600 AD 601 AD PL 602 AD MI 603 AD EX wa r 7 7 604 AR 605 AR PL 606 AR MI 607 AR EX os Z 7 7 608 ID 609 ID
6. DIR input 0 9999 999 pulse 0 610 IR Incremental positioning Resolver 99 999 999 pulse 0 Incremental positioning Resolver 611 IR EX P 8 DIR input 0 99999 999 pulse 0 612 619 Reserved 620 HS Home Return start 0 621 639 Reserved 640 JP Jump 0 63 0 641 TI Timer 0 3 100 0 ie 1 ms 642 659 Reserved Lass 2 0 Delete 660 Division of indexing points 2 _99 0 0 Delete 1 Execute next 661 OE Sequence option edit command 0 2 amp Wait fort for RU input 0 Delete 662 CV Channel velocity 0 0001 3 0000 s 4 0 Delete 663 CA Channel acceleration 0 01 3 0000 s 2 664 679 Reserved 5 10 5 4 6 Monitor Table 5 10 Corres Command pondence 800 TA Function Alarm Data range Each bit indicates alarm Byte number 3 2 1 0 Alarm P7 PO AT AO C7 C0 F7 FO Unit Places of decimal 801 819 Reserved 820 Internal program 821 839 Reserved 840 100 Input Output state Indicates Input Output of CN2 connector Bit 11 10 OrRNWHBNAWA gt WO Function SVON EMST IOFF HLS HOS CLR OTM OTP DRDY BRK IPOS HOME 5 11 Table 5 11 Monitor Continued 1 841 842 IO1 102 Input Output state 2 Input Output state 3 Parameter AB is set to the inputs of CN2 and then the result that are merged
7. NSK UK LTD ENGLAND Ruddington Phone 0115 936 6600 NSK Deutschland G m b H GERMANY D sseldorf Phone 02102 4810 Stuttgart Phone 0711 79082 0 Leipzig Phone 0341 5631241 NSK France S A FRANCE Paris Phone 1 30 57 39 39 Lyon Phone 72 15 29 00 NSK Italia S P A ITALIA Milano Phone 02 995191 NSK Spain S A SPAIN Barcelona Phone 93 575 1662 NSK Australia Pty Ltd AUSTRALIA Melbourne Phone 03 9764 8302 Sydney Phone 02 9893 8322 NSK New Zealand Ltd NEW ZEALAND Auckland NSK Korea Co Ltd Phone 09 276 4992 KOREA Seoul Phone 02 3287 6001 NSK Singapore Pte Ltd SINGAPORE Singapore Phone 65 2781 711 NSK Bearing Thailand Co Ltd THAILAND Bangkok Phone 02 6412150 60 Taiwan NSK Precision Co Ltd TAIWAN Taipei Phone 02 591 0656 MEGATORQUE MOTOR SYSTEM User s Manual ESB Driver Unit System Instructions for PROFIBUS Document Number C20126 02 March 14 2003 November 20 2003 1st Edition 2nd Edition 1st Printing 1st Printing NSK Ltd NSK 2nd Edition 1st Printing November 20 2003 Document Number C20126 02
8. PRM_GET_DATA _lower PRM_GET_DATA _higher PRM_GET_DATA highest The result of readout of PG is 190h 400 The table below shows that the decimal place of PG is three and thus PG400 is actually set to PG Table 5 15 Parameter Refer to PG on the list Corres Initial Unit Decimal Function Data range a setting place Position loop proportional gain 0 100 0 010 1 000 Parameter 5 15 Blank Page 5 16 6 Power on When initialization of internal network module completes after the power is on the Driver Unit gets in the mode where it can receive instructions from PROFIBUS Confirm the following before communicating with PROFIBUS 7 segments LED If it reports any one of C4 E0 E7 or E8 alarm Handy Terminal Right after it is connected to the Driver Unit It indicates the prompt NSK MEGATORQUE MS1A5 0_xxxx x XXXXXXXXX Indicates the System is in PROFIBUS mode If the Driver Unit fails to initialize the internal network module for some reason the System indicates the following 7 segments LED Reports any one of C4 E0 E7 or E8 alarm Handy Terminal Right after it is connected to the Driver Unit 66 99 It indicates the prompt NSK MEGATORQUE MS1A5 0_xxxx X XXXXXXXXX Indicates that the System is in the maintenance mode 6 1 6 1 Operation Mode The Driver Unit has two operation modes as shown
9. 0 0 Leading phase A in CW 7 0 phase 1 Leading phase B in CW Position feedback signal 0 8Z output Bi FZ ZMSB 9 1 MSB output 7 Resolution i 82 FR Position iecdbaclesieaal 1 1 12bit resolution 0 83 99 Reserved 100 PS Position scale select 1 1 rev 0 N 0 CW is 101 DI Direction inversion 0 1 CCW is 0 102 OTP Over travel limit position 0 99 999 999 pulse 0 103 OTM Over travel limit position 0 99 999 999 pulse 0 104 KAO Absolute position scale 0 0 819 199 pulse 0 offset 105 119 _ Reserved 120 MV Move velocity 1 0000 0 0001 3 0000 s 4 121 MA Move acceleration 1 00 0 01 1 280 00 s 2 122 JV JOG velocity 0 1000 0 0001 3 0000 s7 4 123 JA JOG acceleration 1 00 0 01 1 280 00 s 2 124 HV Home return velocity 0 2000 0 0001 3 0000 s 4 125 HA Home return acceleration 1 00 0 01 1 280 00 s 2 126 HZ Home return near zero speed 0 0100 0 0001 0 2000 s7 4 0 Stop immediately 2 127 MD Move deceleration 0 0 01 1 280 00 s 2 128 130 Reserved 131 OV Velocity change ration 100 0 200 0 132 139 Reserved 1 3 4 5 Standard homing 140 OS Origin setting mode 4 6 Home position by E 0 teaching 0 Automatic homing invalid 1 Each programmed 141 PH Program Home Return 0 0 operation when Home position is not set 2 Each RUN input 142 HD Home Return direction p OO direction 0
10. 1 gt direction 143 HO Home offset 0 0 802 816 pulse 0 144 159 Reserved 160 PA Phase adjust 700 24 1048 0 161 XOL Overload limit 0 100 0 162 RC Rated current 0 100 0 163 LR Low torque ripple 0 z s pole u 0 16A een 2048 0 4095 z 0 position offset 165 179 _ Reserved 180 AB I O polarity 00h 0000 0000b 0101 0011b 0 181 xNW Chattering preventive timer 0 0 4 2 8 ms 0 0 Integration OFF and lower gain 182 IM IOFF mode 0 1 Integration OFF z 0 2 Lower gain 183 189 Reserved 190 BF Brake sequence function 0 0 1 0 191 WC_ Brake on timer 30 0 100 ms 0 192 WU Brake off timer 30 0 100 ms 0 193 199 Reserved 1 Initial setting differs with Motor size 5 7 Table 5 5 Parameter List Continued 2 Parameter a Function nal Data range Unit Decimal pondence setting place 0 Backu 200 WM Write mode to EEPROM 0 L No Sem 0 201 219 Reserved 220 LO Load inertia 0 0 000 50 000 kgm 3 221 SG Servo gain 0 0 30 Hz 0 222 239 Reserved 1 Torque control 240 SL Control mode 3 2 Velocity control _ 0 3 Position control ae 0 Function disabled 241 AL Acceleration limiter 0 0 01 1280 00 E 2 242 259 Reserved 260 HW Home signal holdi
11. 1 com O Output COMMON 2 DRDY Driver Unit ready 3 BRK BRKC O Brake Brake control signal normally closed 4 sch o Position feedback signal Z Digital position signal MSB 5 CHB O Position feedback signal B 6 CHA Position feedback signal A 7 a ee ee Do not connect 8 pf Do not connect 9 See ee Over travel limit direction CW 10 ea Clear input 11 ms Home position limit switch 12 Emergency stop 13 External power supply 24 VDC 14 mos O In position 15 DRDY Driver Unit ready 16 SGND Signal ground 17 cHZ To Position feedback signal Z Digital position signal MSB 18 cHB Position feedback signal B 19 CHA Position feedback signal A 20 Do not connect 21 Do not connect 22 Over travel limit direction CCW 23 Hone Reha 24 IOFF CLCN Integrator OFF Clamp cansel gt Servo ON Parameter FZ RS 232C communication sets function of Position feedback signal oZ and Digital position signal MSB 2 Signals parenthesized in the above table SVON CLR IOFF and HOS are not valid in PROFIBUS mode 3 When using motor with brake combined with brake sequence function BF1 signals Integrator off Low gain will be used as Clamp cancel input Brake output will be used as Brake control output 929 2 2 PROFIBUS DP Interface Figure 2 2 CNS PROFIBUS DP Int
12. 2 I O and Signal Format 10 bytes 10 bytes Table 4 7 Input Output Master controller Driver Unit Driver Unit Master controller Byte Function EMST Emergency stop DRDY Driver Unit ready SVON Servo ON OVER Warning RUN Start Programmable Indexer STP Decelerates to stop CLR Clear IOFF CLCN Integration OFF Clamp cansel HOS Home Return start ORD Override PRGO Program channel 0 PRG1 Program channel 1 PRG2 Program channel 2 PRG3 Program channel 3 PRG4 Program channel 4 PRG5 Program channel 5 Reserved Reserved JOG Jog start DIR Jog direction Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved PRM_REQ Write read parameters PRM_OPE Write read selection MSB PRM_SET_DATA Data LSB SET DATA nn PRM_SET_DATA MSB 3 IPOS In position BUSY Processing generated pulses BRK BRKC Brake Brake control signal HCMP Home position defined HOME Home Return completed SPD Velocity threshold ACK_PRGO Move Program channel 0 ACK_PRG1 Move Program channel 1 ACK_PRG2 Move Program channel 2 ACK_PRG4 Move Program channel 4
13. Home Return The Driver Unit detects the rising edge 0 1 of signal current 4 3 9 Override ORD The Driver Unit detects the current level of input signal When ORD input is set to 1 the Motor operates under the velocity which is obtained by application of parameter CV to the velocity set by parameters MV HV CV or JV Normally ORD is set to 0 Positioning velocity will follow the parameters MV HV CV and JV respectively Input of OVD in the middle of positioning will be invalidated Table 4 7 Function Override OFF Override ON 4 3 10 Internal Program Channel Select PRGx x 0 to 5 This is to specify a number of internal program channels to be executed by RUN input The channel number is specified by the binary codes of PRGO to PRGS Table 4 8 CH No 0 1 2 3 61 62 63 4 3 11 JOG Starts and stops Jog operation The Driver Unit detects the rising edge of input signal current Table 4 9 Function JOG start Starts and accelerates JOG stop decelerates and stops tT 0 gt 1 4 3 12 Direction DIR This input specifies the direction of operation When the input is changed in the middle of Jogging the Motor decelerates and then reverses the rotational direction Table 4 10 Function 4 3 13 Write Read Parameter Process Type PRM_REQ PRM_OPE This input is to process write or read out parameters as specified by PRM_OPE input The Dr
14. PROFIBUS mode 2 Input the password NSK ON 3 Execute command CPO If the Motor is operating under the internal pulse train it will decelerate and stop 4 The prompt changes to maintenance mode from amp NSK ON CPO 6 1 3 2 Switch Maintenance Mode to PROFIBUS Mode 1 Confirm that the prompt is Maintenance mode 2 Input the password NSK ON 3 Execute command CP1 If the Motor is operating under the internal pulse train it will decelerate and stop 4 The prompt will change to PROFIBUS mode from NSK ON CP1 Ba FE Blank Page 7 Additional Function Command and Alarm 7 1 Additional Function 7 1 1 Override Function This function is to change the positioning velocity of Motor in accordance with the change ratio preset by parameter OV when a control input signal ORD from PROFIBUS is ON The Driver Unit detects the current level of ORD input signal When ORD input is ON the change ratio set by the parameter OV will be applied to the operation velocity in positioning operation through RS 232C command MV Home Return HV operation in Programmable Indexer CV and Jog JV The normal state is ORD input OFF Each positioning operation follows the set velocity with MV HV CV and JV respectively The override ratio may be set in the range of 0 200 with the parameter OV Input of ORD will be inv
15. Processing Decimal Place In the communication of PROFIBUS all data are processed in integers even monitored data or parameters are decimal numbers The decimal place is preset to each parameter Refer to Decimal place in the above tables Use them when decoding or encoding the integer numbers by the master controller in accordance with a need Setting example of Velocity loop proportional gain VG The following shows an example to set the velocity loop proportional gain VG to VG5 VDecimal place 1 0 0 1 255 0 1 Table 5 14 Parameter List Refer to VG on the list pondence passing VG Velocity loop BETTER Parameter gain The actual parameter data shall be 450 0000 01C2h because the decimal pace of VG is one according to the table above Therefore the actual control input of VG45 0 will be processed as Figure 5 5 Figure 5 5 Example Control input of PROFIBUS for VG45 0 Bite Value PRM_SET_NO _lower PRM_SET_NO _higher PRM_SET_DATA lowest PRM_SET_DATA _lower PRM_SET_DATA _higher PRM_SET_DATA highest Example for reading out of position loop proportional gain PG The following shows an example of the control output by a reading out command for position loop proportional gain Figure 5 6 Example Control output of PROFIBUS by a reading out command for PG Bite Value PRM_GET_NO _lower PRM_GET_NO _higher PRM_GET_DATA lowest
16. Servo lock as gt Brake Error Heat sink overheat Abnormal main AC line voltage Over current Control AC line under voltage yy Servo off PO gt Over Heat Servo off Pl gt Main AC Line Trouble Servo off P2 gt Over Current Table 4 12 7 seg DRDY OVER BRK Readout with TA Memory error 0 0 o 0 Servooff eosmemory zrror EEPROMerror 2 0 0 0 Servo off z2 gt sepRom error Systemerror E7 Servooff r7systen Error Interface error E8 o o 0 Servooff set r zrror Brake on position error ro o 0 0 Servo lock FO gt Clamp Position Error EPI ze Excess position error EP2 Fl 1 1 Servo lock F1 gt Excess Position Error EPS BE ER Software over travel limit 2 me HH 1 servortock F2 gt Software Over Travel HTO Fae a Fea Hardware over travel limit F3 o o 1 Servo lock F3 gt Hardware Over Travel HT2 Be ET Emergency stop F4 1 o 0 Servolock rassmergenay stop Automatic tuning error BED PEED Tm F8 gt AT Error EHR RS 232C error a c2 o o C2 gt RS232C Error E CPU error c3 o o 0 _Servooff cannot read out by TA Field bus error c4 o o 0 Servo off C4 gt Field bus Error Resolver circuit error Ao o o 0 Servo off A0 gt Resolver Circuit Error Absolute position error Al o o o Servo off Al gt Absolute Position Error Software thermal sensor En A3 gt Overload 0 1 tt BEE ie a VER RE BET
17. notify that the Home position is set When the power is on HCMP output will be 1 simultaneously with DRDY output HCMP output will be 0 when Home Return is interrupted in the middle of operation or parameter DI Direction inversion setting is changed even though the Home position has been set Table 4 15 HCMP l Function 0 Home position not set 1 Home position is set 4 4 7 Home Return Completed Home Position Detected HOME This is to report completion of Home Return or the Motor is on the Home position The following parameters set the way of report Figure 4 1 Parameters related to HOME output Home Return mode HOME output Set a holding time of output to paramemter Home positoin mode HW Set Home position range to parameter HI Table 4 16 Home Return mode HW 0 Function Home Return is not completed or the Motor has moved from the Home position after completion of Home Return Home position is detected 4 8 4 4 8 Velocity Report SPD This is to report the Motor velocity The following parameters set the way of report and threshold to output signal Table 4 18 Parameters related to SPD output Parameter Function SO Sets velocity detecting mode SB Threshold to output SPD signal ST Sets stability timer to output SPD signal Table 4 19 SPD Zero speed mode SOO SPD Function 0 Over the set speed 1 Under the set speed Table 4 20 SPD Over peed mo
18. ACK_PRG3 Move Program channel 3 ACK_PRG5 Move Program channel 5 Reserved Reserved EMSTA Emergency stop state OTPA Over travel limit state OTMA Over travel limit state HLSA Home position limit state NEARA Target proximity In Target A NEARB Target proximity In Target B Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved PRM_ACK Processing confirmed elele ealah a A JOIN gt o Zal PRM SET DATA e au PRM PRM_STS Data processed result PRM_GET_NO MSB PRM_GET_DATA Data ESB PRM GET DEIN ern ee PRM GET DATA ee PRM_GET_DATA MSB When using motor with brake combined with brake sequence function BF1 signals Integrator off Low gain will be used as Clamp cancel input Brake output will be used as Brake control output 4 1 4 3 Input Signal 4 3 1 Emergency Stop EMST The Driver Unit detects the input by its signal current level The System disables the function of position loop control when the input of EMST is set to 1 and then the Motor stops in the state of servo lock in the velocity loop control EMST input of CN2 connector is valid in PROFIBUS mode Table 4 2 Function Clear Emergency Stop Emergency Stop 4 3 2 Servo ON SVON The input puts the Motor in Servo ON state The Driver Unit
19. Data range setting User OV Override velocity 0 200 7 3 Additional Alarm 7 3 1 Fieldbus Error The alarm reports that an error is detected in the interface of PROFIBUS The PROFIBUS communication will be disabled because of the interface error This report will be outputted to 7 segments LED on the Driver Unit and RS 232C communication terminal Table 7 2 DRDY output Open alarm Motor state Servo off 7 segments LED TA readout C4 gt Fieldbus Error Clear alarm Turn on the power again If this alarm is reported input TA HI command through an RS232C terminal and confirm the alarm sub code Cause and remedy are shown in the table below Table 7 3 Remedy Defective interface board Replace the Driver Unit 7 5 Blank Page 27 6 World wide Manufacturing and Marketing Organization NSK Ltd Headquarters Tokyo Japan Americas amp Europe Department Phone 03 3779 7120 Asian Marketing amp Sales Department Phone 03 3779 7121 NSK Corporation U S A Ann Arbor Phone 734 761 9500 NSK Precision America Inc U S A Chicago Phone 630 620 8500 Los Angeles Phone 562 926 3578 Ann Arbor Phone 761 761 9500 NSK Canada Inc CANADA Toronto Phone 905 890 0740 Montreal Phone 514 633 1240 Vancouver Phone 800 663 5445 NSK Rodamientos Mexicana S A de C V MEXICO Mexico City Phone 5 301 2741 5 301 3115 NSK Brasil Ltda BRASIL S o Paulo Phone 001 3269 4700
20. EN 9 0 OO SIS D Servo off P3 gt Control AC Line Under Voltage 2 This alarm won t be reported through PROFIBUS 4 6 4 4 2 In Position IPOS The following parameters are the conditions to output In position signal FW _ Fin Width Sets the time length to keep outputting IPOS signal IN Criterion to detect completion of positioning IS In position stability timer Sets time length for position error stability 4 4 3 Processing Pulse Generation BUSY This output notifies that the System is processing internal pulse train The signal outputs 1 when executing following motion commands Operation by a positioning command AD AR ID IR and HS Programmable Indexer AD AR ID IR HS JP and TI Home Return Jog This output does not change by overshooting of undershooting Table 4 13 Function No generation of internal pulses Processing internally generated pulse 4 4 4 Brake Output BRK When brake sequence function is invalid This specifies the timing to activate optional brake when the servo is off or EMST signal is inputted Table 4 14 Function Clamp Unclamp 4 4 5 Brake Control Output BRKC When brake sequence function is valid Brake control signal to control brake clamp un clamp by the driver unit If BRKC output is 0 brake will clam IF BRKC output is 1 brake will un clamp 4 7 4 4 6 Home Position Defined HCMP This is to
21. EX 3 7 7 r 610 IR 611 IR EX 7 Z v Z 620 HS N A v N A N A 640 JP N A N A N A N A 641 TI N A N A N A N A 5 3 2 Procedure for Reading out Internal Program Figure 5 4 Example of handshake Reading out internal parameter Read out a program Execute command number 501 Starting of reading out internal program Execute command number 820 Read out internal progrma PRM_GET_NO 1 Get command optional code PRM_GET_DATA Interrupt reading out Execute command number 502 End of editing read out internal program Start reading out of internal program Execute command number 501 in accordance with the procedures for writing parameter The System gets in the mode to read out an internal program of the specified cahnnel by the execution of command number 501 The System only accepts the command to read out internal program until the execution command to terminate editing and reading out internal program command number 502 7 Read out internal program Execute program command nember 820 in accodance with the procedures for reading put parameter Getting command optional code When acquired PRM_GET_NO is other than 1 it indicates command optional code PRM_GET_DATA is a data set to the acquired command optional code When acquired PRM_GET_NO is 1 it indicates that all contents in the specifeid channel are read out Execute the command for termination of editing and re
22. IBUS mode When the initialization of LSI of PROFIBUS communication was successful right after the power is turned on The prompt is indicated on the screen Maintenance mode When the initialization of LSI PROFIBUS communication has failed right after the power is turned on 66 99 The prompt is indicated on the screen Display format In normal start NSK MEGATORQUE MS1A50_xxxx x System reference number AXXXXXXXX Torque ROM reference number Prompt For PROFIBUS mode Display format In abnormal start NSK MEGATORQUE MS1A50_xxxx x System reference number XXXXXXXXX Torque ROM reference number Prompt C4 alarm is reported on 7seg LED IN Caution When the operation mode is switched the control input and output signals CN2 and CN5 are switched as well thus the Motor may start suddenly depending on the command of the master controller When switching the operation mode be sure to confirm the command of the master controller and take an appropriate action for the safety 7 2 10 Input Output Monitor Format 10 data opt Data data default or 0 General readout of Inputs Outputs data 1 General readout of Inputs Outputs Reversed video for normally closed contacts data 2 Readout of Inputs Outputs related to Programmable Indexer data 3 Readout of Inputs Outputs of all operation data 4 Readout of Inputs Outputs related to PROFIBUS data 5 Readout o
23. NEARB 4 12 4 4 14 Processing Confirmed Data Processed Result PRM_ACKPRM_STS 4 13 4 4 15 Parameter Number PRM_GET_NO 4 13 4 4 16 Parameter Contents PRM_GET_DATA 4 13 5 Command Interface 5 1 5 1 Outline of Command 5 1 5 2 Parameter Interface 5 2 5 2 1 Procedures for Writing Parameter Executing Command and Starting Operation 5 2 5 2 2 Procedures for Reading out Parameters Monitoring Operating Conditions 5 3 5 3 Program Interfface 5 4 5 3 1 Procedures for Editing Intenal Program 5 4 5 3 2 Procedure for Reading out Internal Program 5 5 5 4 Command List 5 6 5 4 1 Parameter 5 6 5 4 2 Managing Command 5 9 5 4 3 Operation Command 5 9 5 4 4 Editing Program 5 10 5 4 5 Program Command 5 10 5 4 6 Monitor 5 11 5 4 7 Processing Decimal Place 5 15 6 Power On 6 1 6 1 Operation Mode
24. NSK MEGATORQUE MOTOR SYSTEM User s Manual ESB Driver Unit System Instructions for PROFIBUS M E099SB0C2 126 NSK Ltd Document Number C20126 02 Limited Warranty NSK Ltd warrants its products to be free from defects in material and or workmanship which NSK Ltd is notified of in writing within which comes first one 1 year of shipment or 2400 total operation hours NSK Ltd at its option and with transportation charges prepaid by the claimant will repair or replace any product which has been proved to the satisfaction of NSK Ltd to have a defect in material and or workmanship This warranty is the sole and exclusive remedy available and under no circumstances shall NSK Ltd be liable for any consequential damages loss of profits and or personal injury as a result of claim arising under this limited warranty NSK Ltd makes no other warranty express or implied and disclaims any warranties for fitness for a particular purpose or merchantability Copyright 2003 by NSK Ltd Tokyo Japan All rights reserved No part of this publication may be reproduced in any form or by any means without permission in writing from NSK Ltd NSK Ltd reserves the right to make changes to any products herein to improve reliability function or design without prior notice and without any obligation NSK Ltd does not assume any liability arising out of the application or use of any product described herein neither does it conve
25. Pin Out 2 1 2 1 2 Signal Code and Function 2 2 2 2 PROFIBUS DP Interface 2 3 2 2 1 CN5 PROFIBUS Pin Out 2 3 2 2 2 SW1 Termination Resistor Switch 2 3 2 2 3 SW2 and Sw3 Node Address Switch 2 3 2 2 4 Indication of STATUS LED 2 4 3 Setting 3 1 3 1 Termination Resistor 3 1 3 2 Node Address 3 1 3 3 Configuration by GSD File 3 1 Input and Output Specifications 4 1 4 1 Data Packets 4 1 4 2 VO and Signal Format 4 1 4 3 Input Signal 4 2 4 3 1 Emergency Stop EMST 4 2 4 3 2 Servo ON SVON 4 2 4 3 3 Start Programmable Indexer RUN 4 2 4 3 4 Stop STP 4 2 4 3 5 Clear Position Error Counter Alarm CLR 4 3 4 3 6 Integration OFF Lower Velocity Gain IOFF 4 3 4 3 7 Clamp cancel CLON 4 3 4 3 8 Home Return Start HOS
26. S 232C error C2 and Automatic tuning error F8 will be cleared when CLR input is set to 1 4 3 6 Integration OFF Lower Velocity Gain IOFF When brake sequence function is invalid The Driver Unit detects the current level of input signal When IOFF input is set to 1 the integration control is disabled and the parameter VG for velocity loop proportional gain is lowered with the ratio set by the parameter LG for lowering velocity gain Parameter IM When IOFF input is set to 1 parameter IM sets only one function to IOFF input such as Integration OFF or Lowering velocity loop proportional gain Lowering velocity gain is mainly used to control torque output when the Motor is holding its position with a brake Table 4 5 IOFF Function 0 Integration ON Lowering gain not available IMO Integration OFF and Lowering gain Shipping set 1 IM1 Integration OFF IM2 Lower velocity gain 4 3 7 Clamp cancel Input CLCN When brake sequence function is valid Select brake clamp function valid or invalid If CLCN input is 1 brake will be released and no further brake clamp will be performed However if an alarm which will make motor condition servo off occurs brake will clamp If CLCN input is 0 brake will clamp unclamp depending on the motor motion command Table 4 6 Function Brake clamp function valid Clamp cancel eye BE 4 3 8 Home Return Start HOS The input starts
27. ading out of internal program Execute command number 502 in accordance with the procedures for writing parameter Execution of command number 502 will cancel the mode to read out an internal program of the specified cahnnel 5 4 Command List The parameters marked with of the column of Correspondence in the lists below require to lift the protection by inputting NSK ON when setting them via RS 232C It does not require lifting the protection for setting them through PROFIBUS Refer to 5 4 7 Processing Decimal Place for the decimal place in the command lists 5 4 1 Parameter Table 5 3 Parameter List Corres a Initial Decimal Parameter Rohdahes Function setting Data range Unit place 1 PG Position gain 0 100 0 010 1 000 3 2 VG Velocity gain 1 0 0 1 255 0 1 3 VGL Velocity gain lower 1 0 0 1 255 0 1 4 VI Velocity integrator frequency 1 00 0 10 63 00 Hz 2 5 VIL a miegralor gaim 1 00 0 10 63 00 Hz 2 ower PR 0 No integration _ 6 VM Velocity integrator mode 1 intepeation available 0 7 LG Lower gain 50 0 100 0 8 TL Torque limit rate 100 0 100 0 9 GP Gain switching point 0 o Sn ne pulse 0 10 GT Switching gain timer 5 0 1000 ms 0 11 19 Reserved 3 0 Switching off A 20 FO Low pass filter off velocity 0 00 0 01 3 00 s 2 i 0 F
28. alid in the middle of positioning operation When the maximum velocity set by the override function exceeds the allowable velocity of the Motor the available maximum speed will be limited to the allowable velocity of the Motor If the parameter OV is set to 0 the Motor won t rotate by the input of ORD signal Figure 7 1 Operation example Input signal RUN lt If ORD is OFF gt ON ORD input OFF ON RUN input OFF ma Motor rotation lt If ORD is ON gt ORD input At the moment of RUN input edge triggered input signal level of ORD input decides validity of override function RUN input When ORD OFF Example OV 50 v ee ae Gs Motor rotation ey ey eee 7 2 Additional RS 232C Command The following shows the additional commands and commands with expanded function The command marked with requires an entry of the password NSK ON CP Switch PROFIBUS Maintenance Mode Format CP data Data data 0 Maintenance mode data 1 PROFIBUS mode Default 0 This command is to select PROFIBUS mode or the maintenance mode of the Drover Unit This command is used in case of maintenance The settings in this mode won t be backed up by the memory Input of CP reports the current setting The operation mode at the starting depends on the result of initialization of PROFIBUS communication right after the power is turned on PROF
29. below PROFIBUS mode Maintenance mode Default is PROFIBUS mode after turning on the power 6 1 1 PROFIBUS Mode The Driver Unit functions in accordance with instructions of PROFIBUS The Handy Terminal indicates the prompt when it is connected to the Driver Unit NSK MEGATORQUE MS1A5 0_xxxx x XXXXXXXXX Indicates the System is in PROFIBUS mode 6 1 2 Maintenance Mode The Driver Unit functions in accordance with instructions from the Handy Terminal RS 232C communication The Handy Terminal indicates the prompt The maintenance mode is to tentatively control the Driver Unit when PROFIBUS is disabled for some reason Some input signals of CN2 connector will be available in the maintenance mode On the other hand the all inputs and some outputs of PROFIBUS will be disabled Refer to 1 4 Validity of Inputs and Outputs by Operation Mode for details NSK MEGATORQUE MS1A5 0_xxxx x XXXXXXXXX Indicates the System is in the maintenance mode SGA 6 1 3 Switching Operation Mode The Driver Unit can control only one communication device at a time When switching the operation mode input the command CP to change operation mode through the Handy Terminal If the Motor is operating under the internal pulse train when switching the mode it will automatically decelerate and stop 6 1 3 1 Switch PROFIBUS Mode to Maintenance Mode 1 Confirm that the prompt is
30. de SO7 Function Under the set speed Over or equal to the set speed 4 4 9 Move Channel Acknowledge ACK_PRG x Outputs the state of input for switching internal program channel before input of RUN command Outputs a specified channel number while generating internal pulses after input of RUN command In case of amp sequence this signal outputs the specified channel number after input of RUN command A binary number of ACK_PRGO to ACK_PRGS 6 bits specifies the channel numbers Table 4 21 4 9 Figure 4 2 Signal timing of program operation An example shown below is to start the channel number 5 Channel select PRGO Input PRG1 Input PRG2 Input PRG3 Input RUN Input Motor motion Velocity in CW CCW BUSY Output In motion Channel acknowledge BER ERS DUDEN OFF Outputs specified channel Outputs state of PGO input Outputs state of PRGO ACK_PRG1 Output ON input OFF ACK_PRG2 Output ON OFF ACK_PRG3 Output ON OF Error counter IN setting residual pulses IPOS mode FW 0 IPOS Output closed CFIN mode open FW gt 0 IPOS Output closed FIN mode open FWD FW setting Example FW1 100 ms open 4 10 4 4 10 Emergency Stop State EMSTA This is to inform the state of Emergency stop This output is a logic sum of EMST of CN2 control input and PROFIBUS control input Table 4 22 EMSTA Function 0 Clear emerg
31. detects the input by its current level The Motor gets in Servo ON state when DRDY output is set to 1 after the power is on then SVON input is set to 1 Table 4 3 SVON Function 0 Servo OFF 1 ServoON 4 3 3 Start Programmable Indexer RUN This is to start a programmed operation of the specified channel in PRGO PRGS The Driver Unit detects the rising edge 0 1 of input signal current 4 3 4 Stop STP The Driver Unit detects the input by its current level The Driver Unit stops the Motor when STP input is set to 1 and then disables the starting commands You may set parameter MD for deceleration rate to stop the Motor Table 4 4 Function Starting commands valid Disables the starting commands 4 2 4 3 5 Clear Position Error Counter Alarm CLR The Driver Unit detects the input by the rising edge of signal current The error counter is cleared when CLR input is set to 1 However the error counter won t be cleared when the Motor is in the middle of operation caused by the following command Operation by positioning commands AD AR ID IR and HS Operation of Programmable Indexer AD AR ID IR HS JP and TI Home Return Jog When the alarm of Excessive position error F1 is reported setting CLR input to 1 clears the error counter and the alarm Alarms of Software thermal A3 Velocity error over A4 Program error A5 R
32. ency stop 1 Emergency stop 4 4 11 State of Over travel Limit OtxA This output reports the state of over travel limits This output is a logic sum of OTx of CN2 control input and software over travel limit Table 4 23 OTxA Function 0 Travel limit is not detected 1 l Travel limit is detected 4 4 12 State of Home Position Limit Sensor HLSA This output reports state of Home position limit sensor HLS of CN2 control input Table 4 24 HLSA Function 0 Home position sensor is not detected Home position sensor is detected 7 4 4 13 Target Proximity In Target NEARA NEARB This output reports that the Motor is nearing the target position or the Motor is in a specified target zone The following parameters set the type of report Refer to 7 1 14 Target Proximity In Target of ESB User s Manual Figure 4 3 Related parameters to NEAR output Mee 0 Sets distance from the target to parameter NA Target proximity _for outputting Target proximity signal mode eae NMA 0 Sets signal holding time to parameter NMA B p In target mode Sets outputting pointion to parameter ZAS Sets position to terminate outputting to parameter ZAE NMB 0 Target proximity Sets distance to output Target proximity sigan NEARB mode to parameter NB Output NMB 0 Sets signal holding time to parameter NMB In target mode Sets outputting pointion to param
33. erface SsndlsaOdd RxD TxD Termination resistor switch gt sw1 FD RxD TxD Node address switch 1 aW Node address switch2 ___ Sas l STATUS LED a es Vcc 2 2 1 CN5 PROFIBUS Pin Out Table 2 2 Pin I O Function 1 Do not connect Do not connect Signal Do not connect RxD TxD Input Output Do not connect Voltage supply Pin number 6 is for the external termination of network which must be provided at the both ends of PROFIBUS Refer to the specifications of PROFIBUS for the details of cable termination 2 2 2 SW1 Termination Resistor Switch Table 2 3 Switch setting Function Termination resistor switch ON Termination resistor is effective Termination resistor switch OFF Termination resistor is ineffective 2 2 3 SW2 and SW3 Node Address Switch These switches are for setting node address in the range of 1 to 99 The switch SW1 sets the number of tens while the SW2 switch sets the number of ones a 2 2 4 Indication of STATUS LED Figure 2 3 Fieldbus diagnostic Off line On line Table 2 4 Name Function Diagnostic of fieldbus Red Indicates failure of the fieldbus Blinking frequency identifies the details of failure e Blinking at 1 Hz An input or output configuration is not in the specified packet length 10 byte e Blinking in 2 Hz There is an error on the user parameter e Blinking in 4 Hz A problem has occur
34. eter ZAS Sets position to end outputting to parameter ZAE ee Table 4 25 NEARx Target proximity NMx 0 NEARx Function 0 Not nearing target position 1 Nearing target position Table 4 26 NEARx In Target NMx 0 Function Not in target zone In target zone id 4 4 14 Processing Confirmed Data Processed Result PRM_ACK PRM_STS This output reports the end of processing and the processed result as the response to the commands of Write Read parameters PRM _ACK reports completion or incompletion of parameter processing while PRM_STS reports the result of the processing success fail Table 4 27 PRM_ACK PRM_STS Function Idle or processing data as instructed E 0 Idle or processing data as instructed 1 a 1 Processing completed Failed Processing completed Successful 4 4 15 Parameter Number PRM_GET_NO This is to report the parameter number that is the objective for reading out or writing data The lower byte of the parameter number shall be set to byte 4 and the higher one to byte 5 A signed integer will report a parameter number 4 4 16 Parameter Contents PRM_GET_DATA When reading out parameters is requested this signal outputs the contents of read out parameter When reading out of parameter is requested this signal outputs copies of PRM_SET_ DATA Set byte 6 to the lowest byte of the parameter conte
35. f Inputs Outputs Programmable Indexer with PROFIBUS Optional code opt default One shot readout opt RP Readout is repeated automatically Reports the status ON OFF open closed of the control Inputs Outputs of CN2 and CN5 by zeros and ones 1 Input ON output closed 0 Input OFF output open Press the key to terminate repeated readouts by IO RP Figure 7 2 In case of 104 IOFF CLCN 1 1 When using motor with brake combined with brake sequence function BF 1 signals Integrator off Low gain will be used as Clamp cancel input Brake output will be used as Brake control output fea ae Figure 7 3 In case of IO5 aie OV Override Format OV data Data 0 200 Shipping set 100 Default 0 This is to set the velocity change ratio when ORD input of PROFIBUS is ON Unit of data is 1 If the data setting is zero 0 and ORD input is ON the Motor does not rotate even for instructions of motion command If the OV setting exceeds the allowable Motor velocity the rotational speed is limited to the allowable velocity of the Motor Refer to 7 1 1 Override Function for details TS or OV command reports the current setting 7 2 1 Additional Parameter List Table 7 1 Current Parameter Function Password Shipping set
36. ilter OFF 21 FP Low pass filter primary 0 10 500 Hz 0 0 Filter OFF 22 FS Low pass filter secondary 0 10 500 Hz 0 0 Filter OFF 23 NP Notch filter primary 0 10 500 Hz 0 0 Filter OFF 24 NS Notch filter secondary 0 10 500 Hz 0 25 NQ Notch filter Q parameter 0 25 0 10 5 00 Hz 2 26 DBP Dead band 0 0 4095 pulse 0 27 ILV Integration limit 100 0 0 0 100 0 1 28 FF Feed forward gain 0 0000 0 0000 1 0000 4 29 FC Friction 0 0 2047 0 30 39 Reserved 40 COs Ng a aE 1 99 999 999 pulse 0 41 IN In position 100 0 99 999 999 pulse 0 42 IS In position stability counter 0 0 0 0 3 100 0 100 ms 1 0 0 COIN mode 7 2 f 0 3 100 0 FIN mode 43 FW In position FIN width 1 0 03 _100 0 CFIN 100 ms 1 100 ms mode 44 VO_ Velocity error over limit 2730 1 5461 a 0 45 XVW Velocity error over limit width 100 0 1000 ms 0 46 OR Criterion overrun alarm 409 600 204 800 819 200 pulse 0 47 49 Reserved 50 CE Brake on position error 1000 1 99 999 999 pulse 0 51 61 Reserved 3 High low switching 62 RR Resolver resolution 3 1 Fixed to low u 0 resolution 63 79 _ Reserved _ 5 6 Table 5 4 Parameter list Continued 1 Parameter son Aan cs Function 2 Data range Unit u 80 FD Position feedback signal
37. it ready Warning In position Processing pulse generation Brake Brake control Home position defined Home Return completed Home position detected Velocity report Operation program respond Emergency stop state Over travel limit CW and CCW Home position sensor Target proximity point A Target proximity B When the operation mode is set to the maintenance Driver Unit ready Warning In position Processing pulse generation Brake Brake control Home position defined Home Return complete Detect Home position Velocity report Emergency stop state Over travel limit CW CCW Home position sensor Target proximity A Target proximity B Input Control signal Input Output signal PROFIBUS CNS When using motor with brake combined with brake sequence function BF1 signals Integrator off Low gain will be used as Clamp cancel input Brake output will be used as Brake control output The switching command CP from the Handy Terminal specifies PROFIBUS mode or the maintenance mode Refer to operational description of CP command for more details PROFIBUS mode is to operate the Driver Unit in accordance with the control input signals from PROFIBUS The maintenance mode is to operate tentatively the Driver Unit when PROFIBUS is not functioning for some reason PROFIBUS mode is set to the initial setting after the Driver Unit is turned on 1 2 1 4 Validity of Inputs and Outputs b
38. iver Unit detects the rising edge of PRM_ REQ input signal current Table 4 11 PRM REQ PRM_OPE Function 0 No request 0 No request 01 Rising edge Read out parameter settings detection 01 Rising edge Copy parameter settings detection 4 3 14 Parameter Number PRM_SET_NO Specifies the parameter number that is an object of writing or reading out Set the lower byte of parameter number to byte 4 and the higher one to byte 5 The parameter number shall be specified by a signed integer 4 3 15 Writing Data Type PRM_SET_DATA This input specifies the type of parameter data when requesting to write parameters This input can be used as a parameter for an execution of command or a start command of operation Set the lowest byte of changed parameter data to byte 6 and the highest one to byte 9 A signed integer will specify a change of parameter data A5 4 4 Output Signal 4 4 1 Driver Unit Ready DRDY Warning OVER DRDY output is 1 one if the Driver Unit is ready to operate the Motor State of DRDY OVER outputs are shown in Table 4 12 when an alarm has been reported Velocity error over y t Servo off serious A4 gt Velocity Abnormal Velocity error over Servo lock minor gt Home position undefined Normal A5 gt Origin Undefined AS 1 When this alarm occurred at the time of power on it won t be reported through PROFIBUS gt oo Brake error
39. ng time 0 0 0 0 3 100 0 100 ms 1 261 HI Home In position 0 0 102 400 pulse 0 0 Zero speed mode 262 SO SPD output mode 0 i Ovenepesdininde 0 263 SB Criterion SPD signal output 0 00 0 00 3 00 s 2 264 ST Speed stability timer 0 0 0 0 3 100 0 100 ms 1 Near A Near position A 0 0 Proximity mode gt NM output mode 2 0 3 100 0 Area mode 100 ms t Near B Near position B 0 0 Proximity mode u a BME output mode ee 0 3 100 0 Area mode 100 ms 1 267 NA Near position A 100 1 99 999 999 pulse 0 268 NB Near position B 100 1 99 999 999 pulse 0 269 ZAS Start point of zone A 0 0 99 999 999 pulse 0 270 ZAE Endpoint of zone A 0 0 99 999 999 pulse 0 271 ZBS Start point of zone B 0 0 99 999 999 pulse 0 272 ZBE Endpoint of zone B 0 0 99 999 999 pulse 0 273 279 Reserved 0 DRDY OVER 280 OU Origin Undefined 0 No change 0 2 OVER output closed 1 DRDY output open Excessive position error 2 OVER output closed ABI NE Alarm type 7 3 DRDY Open u OVER Closed Software travel limit over 1 DRD open 292 PTO Alarm type 2 2 OVER closed 7 9 0 DRDY OVER Hardware travel limit over No change RE Alarm type 3 1 DRDY Open 7 2 OVER Closed 0 DRDY OVER 284 PE Program error Alarm type 2 No change 0 2 OVER Closed A j A 0 DRDY OVER 285 AE a ne 2 No change E 0 2 OVER Closed 286 299 Reserved 5 8 5 4 2 Managing Command
40. nts and byte 9 to the highest byte The contents of parameter will be reported in a signed integer 4 13 Blank Page 4 14 5 Command Interface 5 1 Outline of Command We classify all commands by attribute of Read Write and function as shown in Table 5 1 Refer to 5 2 Parameter Interface for parameter command and way of using monitor Program commands are the same attribute as the parameters but they differ from the parameters in way of use Refer to 5 3 Program Interface Table 5 1 command Classification attribute number Parameter Servo parameters 1 Read Write Servo parameters 2 Related to servo state output Related to pulse train input operation Related to position feedback signal Related to position scale Related to velocity 140 159 Related to Home Return Characteristic of Motor Related to I O Related to processing parameter Related to automatic tuning Special functions Related to outputs for expanded function Related to warning Command Adjusting Write Processing parameter Operation Positioning Write 420 439 Home Return Program editing Editing internal program Write 600 619 Positioning 620 639 Home Return 640 659 Control command Optional code Monitor 800 819 Alarm Read out 820 839 Read out internal program 840 859 Various monitors 5 1 5 2 Parameter Interface The following procedures make
41. oning Resolver DIR 0 411 IREX anna P 8 sogana P 0 412 SP Start program 0 63 0 413 419 Reserved 420 HS Home Return start 0 421 439 Reserved Velocity control 3 0000 6 1 440 DC Digital RS 232C command co peas 0 Torque control 2095 0 4095 441 459 _ Reserved 5 9 5 4 4 Editing Program Table 5 8 Corres pondence Command 500 Channel select 0 63 Decimal place 501 Tell channel program 0 502 End of reading out or editing channel 7 program 503 Clear channel 0 504 519 Reserved _ 5 4 5 Program Command Table 5 9 Command Cone Function Data range Unit Dean pondence place 600 AD Absolute positioning Degree Short cut 0 35 999 0 01 0 601 AD PL Absolute positioning Degree CW 0 35 999 0 01 0 602 AD MI Absolute positioning Degree CCW 0 35 999 0 01 0 603 AD EX Absolute positioning Degree DIR input 0 35 999 0 01 0 604 AR Absolute positioning Resolver Short cut 0 819 199 pulse 0 605 AR PL Absolute positioning Resolver CW 0 819 199 pulse 0 606 AR MI Absolute positioning Resolver CCW 0 819 199 pulse 0 607 AR EX Absolute positioning Resolver DIR input 0 819 199 pulse 0 608 ID Incremental positioning Degree 0 9999 999 pulse 0 609 ID EX Incremental positioning Degree
42. possible to read or write parameters to execute a command to start an operation and to monitor current status 5 2 1 Procedures for Writing Parameter Executing Command and Starting Operation Figure 5 1 Handshake example Writing parameter executing command and starting Writing procedure PRM_SET_NO Parameter number PRM_SET_DATA Setting data PRM_OPE 1 PRM_REQ 1 No No wa gt mn gt Yes Yes PRM_REQ 0 PRM_ACK 0 operation Correct error ee Setting of parameter number write data Set parameter number to PRM_SET_NO and set its data to PRM_SET_DATA For commands and starting commands set their paramters to PRM_SET_DATA Whether to use or disuse PRM_SET_DATA it differs in some commands and starting commands Specify the request for writing to PRM_OPE Request for processing parameters g Set 1 to PRM_REQ to request for parmeter processing Wait for Data Processed Result Wait untill data processing completes Confirm result of parameter processing Get the processed result If the writing parameters fails take an action for error according to need Complete of processing paramete a Set 0 to PRM_REQ to complete processing parameters after the confirmation of result Wait until the Driver Unit becomes idle Wait until PRM_ACK changes to idle When it is idle the Driver Unit is ready for the next command 5 2 2 Procedures for Reading out Parameters Moni
43. red at the moment of initialization of the PROFIBUS communication LSI Off line Red Internal network module is off line On line Green Internal network module is on line thus enables communication 3 Setting You need to set the following to operate the Driver Unit in your network Termination resistor Node address Configuration by GSD file The Driver Unit automatically detects and sets the communication speed The Driver Unit supports the baud rates listed in the table below Table 3 1 Supporting baud rate 9 6 Kbit s 19 2 Kbit s 45 45 Kbit s 93 75 Kbit s 187 5 Kbit s 500 Kbit s 1 5 Mbit s 3 Mbit s 6 Mbit s 12 Mbit s 3 1 Termination Resistor When the Driver Unit is set to the top or the end of PROFIBUS network set the termination resistor switch to ON If you an external termination resistor set the termination resistor switch to OFF 3 2 Node Address Two rotary switches SW2 and SW3 set the node address Settable range of node address is 1 to 99 SW2 sets the number of tens and SW3 sets the number of ones Thus the relation between the node address and the settings of SW2 and SW3 switches can be numerically expressed as follows Node address Setting of SW2 x 10 Setting of SW3 x 1 3 3 Configuration by GSD File A GSD file can be downloaded from web page of NSK a see Blank Page 39 4 Input and Output Specifications 4 1 Data Packets Input Output 4
44. toring Operating Conditions Figure 5 2 Handshake example Parameter read out and monitoring Procedure to read out PRM_SET_NO Parameter Nunber PRM_OPE 0 PRM_REQ 1 Get PRM_GET_DATA correct error PRM_ACK 0 5 3 gt gt j Set parameter number Set parameter number to PRM_SET_NO Specify the request of reading out to PRM_OPE Request to process parameters Set 1 to PRM_REQ to execute parameter processing Wait for Data Processed Result Wait until the data processing completes Confirm result of data processing Get the processed result If reading out fials take an action for error according to need If it is successful get the esult by PRM_GET_DATA End of parameter procssing After the confirmation of result set 0 to PRM_REQ for the completion Wait until the Driver Unit becomes idle Wait until PRM_ACK changes to idle When it is indicating that the Driver Unit is idle you may input the next command 5 3 Program Interface Use of the program interface enables to edit and read out the internal programs The program interface consists of a number of command interfaces 5 3 1 Procedure for Editing Internal Program Figure 5 3 Handshake example Editing internal program Edit internal program Execute command number 500 Start to edit intarnal program Execute any one of command numbers 600 to 611 620 640 and 641 Program command
45. with PROFIBUS control inputs will be shown Bit 11 10 SO NWRULUOAN COO Function SVON EMST IOFF HLS HOS CLR OTM OTP DRDY BRK IPOS HOME Indicates control Inputs Outputs of PROFIBUS Bit CSOrPNWANDAACO O Function PRG5 PRG4 PRG3 PRG2 PRGI PRGO RUN STP 5 12 Table 5 12 Monitor Continued 2 Indicates control Inputs Outputs of PROFIBUS Bit 12 11 10 RPNWBOA ICOO 0 Function JOG DIR RUN HOS STP 0 ORD DRDY OVER IPOS SPD HOME HCMP Indicates control Input Output of PROFIBUS Bit 16 15 14 13 12 11 10 843 103 ae state OrRNWHRNADA INIWWO 844 104 Input Output state 5 Function EMST SVON RUN STP CLR IOFF HOS ORD JOG DRDY OVER IPOS BUSY BRK HCMP HOME SPD 5 13 Table 5 13 Monitor Continued 3 845 IOS Input Output state 6 Indicates control Inputs Outputs of PROFIBUS Bit OrRNWHBRNAA A WO Function PRGS5 PRG4 PRG3 PRG2 PRG1 PRGO RUN ACK PRG5 ACK PRG4 ACK PRG3 ACK PRG3 ACK PRG 2 ACK PRG1 ACK_PRGO IPOS BUSY NEARA NEARB 846 Tell position error counter 0 99 999 999 847 Tell position In unit of pulse 0 819 199 848 Tell position In unit of degree 0 35 999 849 Tell RDC position data 0 16 383 850 Tell torque and thermal 0 0 1 00 0 851 859 Reserved 5 14 I So ooo 5 4 7
46. y Operation Mode Validity of Input and Output of PROFIBUS and CN2 connector changes in accordance with the operation modes Mode selection command CP switches the operation mode 1 4 1 Combination of Inputs and Outputs in PROFIBUS Mode and Maintenance Mode Table 1 3 PROFIBUS mode Valid v Invalid x Maintenance mode Valid v Invalid x x x HOS O s aut PRGO PRGI PRG2 PRG3 PRG4 PRG5 JOG DIR HLS 3 3 I jil SISIS sS Output DRDY OVER v v es Fe Be TPOS v S71 BUSY BRK BRKC HCMP HOME n lt J ACK_PRGO ACK_PRGI ACK_PRG ACK_PRG3 ACK_PRG4 ACK PRGS EMSTA OTPA OTPM HLSA N RRERRREEENFFEN THEM lt A When using motor with brake combined with brake sequence function BF 1 signals Integrator off Low gain will be used as Clamp cancel input Brake output will be used as Brake control output 48 Blank Page 2 Interface Specifications 2 1 CN2 Connector 2 1 1 CN2 Pin Out Figure 2 1 a SVON IOFF CLCN HOS CHA CHB CHZ BRK BRKC DRDY COM VOOGQ QV e EE8 25 24 23 2 21 20 D 45 le Signals SVON CLR IOFF CLCN and HOS which are put in parentheses are not valid in PROFIBUS mode Signals parenthesized in the above figure SVON CLR IOFF CLCN and HOS are not valid in PROFIBUS mode 2 1 2 Signal Code and Function Table 2 1 a Signal code O Function
47. y any license under its present patent nor the rights of others Patents issued and patents pending MEGATORQUE is a registered trademark of NSK Ltd in Japan and that of NSK Precision America Inc in the United States of America Introduction About This Manual This manual describes the interface with PROFIBUS Other matters related to the Megatorque Motor System refer to the User s Manual for ESB Driver Unit Please read thoroughly this manual for safety use of the Megatorque Motor System Limited Function for ESB Driver Unit Compatible With PROFIBUS The following functions are not available for the ESB Driver Unit compatible with PROFIBUS communication Velocity control and torque control mode operation Operation by pulse train position command Acceleration profiling function Blank Page Contents 1 Specifications 1 1 1 1 PROFIBUS Specifications 1 1 1 2 Dimensions of Driver Unit 1 1 1 3 Specifications of Control Input and Output Signals 1 2 1 4 Validity of Inputs and Outputs by Operation Mode 1 3 1 4 1 Combination of Inputs and Outputs in PROFIBUS Mode and Maintenance Mode warner nn nnn nn nnn nnn nnn nnn nnn nnn ee 1 3 Interface Specifications 2 1 2 1 CN2 Connector 2 1 2 1 1 CN2

Download Pdf Manuals

image

Related Search

M E099SB0C2 126

Related Contents

取扱説明書 - 日立の家電品  Valueline VLVP31010B05  EnFuzion 9.3 User Manual  Exmark Lazer ZXS User's Manual  Conditions générales de vente - gvz    取扱説明書 - Fostex  

Copyright © All rights reserved.
Failed to retrieve file