Line 1: |
Line 1: |
| [[File:JMC_JASD20002-20B_Stock_Photo.jpg|thumb|JMC JASD20002-20B stock photo]] | | [[File:JMC_JASD20002-20B_Stock_Photo.jpg|thumb|JMC JASD20002-20B stock photo]] |
| + | |
| + | [[File:JMC_JASD7502-20B_Stock_Photo.jpg|thumb|JMC JASD7502-20B stock photo]] |
| | | |
| == Overview == | | == Overview == |
| | | |
− | Chinese servo drives by JMC (Just Motion Control, aka Shenzhen Just Motion Control Electromachics Co.,Ltd.) that support both incremental ABZ/UVW encoders as well as Tamagawa 17-bit (and maybe 23-bit?) encoders. | + | Chinese servo drives by JMC (Just Motion Control, aka Shenzhen Just Motion Control Electromachics Co.,Ltd.) that support both incremental ABZ/UVW encoders as well as Tamagawa 17-bit (and maybe 23-bit?) encoders. It is meant for use with their JASM series servo motors. |
| | | |
| == Model Numbers == | | == Model Numbers == |
Line 9: |
Line 11: |
| V1.3 manual: | | V1.3 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=14 Page 14] (13 in the PDF) shows the servo drive model number scheme | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=14 Page 14] (13 in the PDF) shows the servo drive model number scheme |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=16 Page 16] (15 in the PDF) shows the servo motor model number scheme | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=16 Page 16] (15 in the PDF) shows the servo motor model number scheme |
| | | |
| V1.0 manual: | | V1.0 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=9 Page 9] shows the servo drive model number scheme | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=9 Page 9] shows the servo drive model number scheme |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=11 Page 11] shows the servo motor model number scheme | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=11 Page 11] shows the servo motor model number scheme |
| | | |
| == Wiring Diagram == | | == Wiring Diagram == |
Line 21: |
Line 23: |
| V1.3 manual: | | V1.3 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=18 Page 18] (17 in the PDF) shows an overview of the wiring | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=18 Page 18] (17 in the PDF) shows an overview of the wiring |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=19 Page 19] (18 in the PDF) shows how to wire single phase vs three phase | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=19 Page 19] (18 in the PDF) shows how to wire single phase vs three phase |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=20 Page 20] (19 in the PDF) shows the locations and descriptions of the various ports/terminals | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=20 Page 20] (19 in the PDF) shows the locations and descriptions of the various ports/terminals |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=21 Page 21] (20 in the PDF) shows the CN1 "Control" connector pinout | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=21 Page 21] (20 in the PDF) shows the CN1 "Control" connector pinout |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=25 Page 25] (24 in the PDF) shows the CN2 "Encoder" connector pinout | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=25 Page 25] (24 in the PDF) shows the CN2 "Encoder" connector pinout |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=27 Page 27] (26 in the PDF) shows the CN3/CN4 "Communication" ports (CAN and RS-485) | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=27 Page 27] (26 in the PDF) shows the CN3/CN4 "Communication" ports (CAN and RS-485) |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=28 Page 28] (27 in the PDF) shows the CN5 "RS-232" connector | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=28 Page 28] (27 in the PDF) shows the CN5 "RS-232" connector |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=28 Page 28] (27 in the PDF) shows the power terminal strip pinout | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=28 Page 28] (27 in the PDF) shows the power terminal strip pinout |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=39 Page 39] (38 in the PDF) shows example wiring for position mode control | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=39 Page 39] (38 in the PDF) shows example wiring for position mode control |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=45 Page 45] (44 in the PDF) shows example wiring for velocity mode control | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=45 Page 45] (44 in the PDF) shows example wiring for velocity mode control |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=47 Page 47] (46 in the PDF) shows example wiring for torque mode control | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=47 Page 47] (46 in the PDF) shows example wiring for torque mode control |
| | | |
| V1.0 manual: | | V1.0 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=12 Page 12] shows the CN1 "I/O" connector pinout | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=12 Page 12] shows the CN1 "I/O" connector pinout |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=14 Page 14] shows the CN2 "Feedback" connector pinout | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=14 Page 14] shows the CN2 "Feedback" connector pinout |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=15 Page 15] shows the CN3 "Communication 1" connector pinout (RS-232 and RS-485) | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=15 Page 15] shows the CN3 "Communication 1" connector pinout (RS-232 and RS-485) |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=15 Page 15] shows the CN4 "Communication 2" connector pinout (RS-485 only) | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=15 Page 15] shows the CN4 "Communication 2" connector pinout (RS-485 only) |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=16 Page 16] shows the power terminal strip pinout | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=16 Page 16] shows the power terminal strip pinout |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=24 Page 24] shows example wiring for position mode control | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=24 Page 24] shows example wiring for position mode control |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=26 Page 26] shows example wiring for velocity mode control | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=26 Page 26] shows example wiring for velocity mode control |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=28 page 28] shows example wiring for torque mode control | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=28 page 28] shows example wiring for torque mode control |
| + | |
| + | Servo motor V1.0 manual: |
| + | |
| + | * [https://www.jmc-motor.com/file/1806085008.pdf#page=23 Page 23] (22 in the PDF) shows the motor power and encoder cable pinouts |
| | | |
| == Dimensions == | | == Dimensions == |
Line 48: |
Line 54: |
| V1.3 manual: | | V1.3 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=30 page 30] (29 in the PDF) shows the dimensions | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=30 page 30] (29 in the PDF) shows the dimensions |
| | | |
| V1.0 manual: | | V1.0 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=17 Page 17] shows the dimensions | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=17 Page 17] shows the dimensions |
| | | |
| == Software == | | == Software == |
Line 58: |
Line 64: |
| "software for JMC 220v ac servo motor driver (JASD4002,JASD7502,JASD15002)": | | "software for JMC 220v ac servo motor driver (JASD4002,JASD7502,JASD15002)": |
| | | |
− | [https://www.jmc-motor.com/file/1911130370.zip 1911130370.zip] ("AC servo motor adjust software", Version 1.7.6, Copyright 2018) | + | <del>[https://www.jmc-motor.com/file/1911130370.zip 1911130370.zip]</del> ***DEAD LINK*** ("AC servo motor adjust software", Version 1.7.6, Copyright 2018) |
| + | |
| + | [https://web.archive.org/web/20230227011205/https://www.jmc-motor.com/file/1911130370.zip 1911130370.zip] (Wayback Machine) |
| | | |
| From: | | From: |
Line 65: |
Line 73: |
| | | |
| The RS-232 baud rate corresponds to the setting PA00-21, even parity, 1 stop bit. The slave address seems to be set from PA00-23. It seems to only want to communicate over RS-232 and not RS-485, though maybe there is a trick to it. | | The RS-232 baud rate corresponds to the setting PA00-21, even parity, 1 stop bit. The slave address seems to be set from PA00-23. It seems to only want to communicate over RS-232 and not RS-485, though maybe there is a trick to it. |
| + | |
| + | {| class="wikitable" |
| + | ! Micro USB Pin |
| + | ! Direction |
| + | ! DE9 Pin (DTE) |
| + | ! Function |
| + | |- |
| + | | 1 (VCC) |
| + | | drive → PC |
| + | | |
| + | | +3.3V (for isolator?) |
| + | |- |
| + | | 2 (D-) |
| + | | drive → PC |
| + | | 2 (RXD) |
| + | | PC's RS-232 RX in |
| + | |- |
| + | | 3 (D+) |
| + | | drive ← PC |
| + | | 3 (TXD) |
| + | | PC's RS-232 TX out |
| + | |- |
| + | | 4 (ID) |
| + | | |
| + | | |
| + | | |
| + | |- |
| + | | 5 (GND) |
| + | | drive ↔ PC |
| + | | 5 (GND) |
| + | | GND (digital common) |
| + | |} |
| + | |
| + | To be able to write certain groups of parameters, you must "unlock" them either from the servo drive keypad using <code>AF_unL</code>, or by changing parameter <code>P10-22</code>, which cannot be navigated to by the keypad. You must instead do it over RS-485 or RS-232 via the PC software. The software has an unlock dialog that requires the passwords: the "Primary authority" password is <code>jmc</code> and the "Super authority" password is <code>jmc2018</code>, which allow you to access the <code>P10-xx</code> parameters. |
| | | |
| == Parameters == | | == Parameters == |
Line 70: |
Line 112: |
| V1.3 manual: | | V1.3 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=67 Page 67] (66 in the PDF) has the parameter table | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=67 Page 67] (66 in the PDF) has the parameter table |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=82 Page 82] (81 in the PDF) has the parameter descriptions | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=82 Page 82] (81 in the PDF) has the parameter descriptions |
| | | |
| V1.0 manual: | | V1.0 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=33 Page 33] has the parameter table | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=33 Page 33] has the parameter table |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=37 Page 37] has the parameter descriptions | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=37 Page 37] has the parameter descriptions |
| | | |
| == Alarm Codes == | | == Alarm Codes == |
Line 82: |
Line 124: |
| V1.3 manual: | | V1.3 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/2006130328.pdf#page=114 Page 114] (113 in the PDF) shows the list of alarm codes | + | * [https://www.cncwiki.org/images/a/ab/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.3%29.pdf#page=114 Page 114] (113 in the PDF) shows the list of alarm codes |
| | | |
| V1.0 manual: | | V1.0 manual: |
| | | |
− | * [https://www.jmc-motor.com/file/1806080392.pdf#page=52 Page 52] shows the list of alarm codes | + | * [https://www.cncwiki.org/images/e/ea/JMC_JASD_Series_Servo_Drive_User_Manual_%28v1.0%29.pdf#page=52 Page 52] shows the list of alarm codes |
| | | |
| == Replacement Parts == | | == Replacement Parts == |
Line 101: |
Line 143: |
| * [https://www.digikey.com/en/products/detail/3m/10320-52F0-008/703409 3M 10320-52F0-008] (backshell w/ hooks) | | * [https://www.digikey.com/en/products/detail/3m/10320-52F0-008/703409 3M 10320-52F0-008] (backshell w/ hooks) |
| * [https://www.digikey.com/en/products/detail/3m/10320-52A0-008/1091849 3M 10320-52A0-008] (backshell w/ screws) | | * [https://www.digikey.com/en/products/detail/3m/10320-52A0-008/1091849 3M 10320-52A0-008] (backshell w/ screws) |
| + | |
| + | === Barrier Block Screws === |
| + | |
| + | ==== JASD3000 ==== |
| + | |
| + | The spade/ring terminals must accommodate M4 screws, and be narrower than the 8.1mm spacing between barriers. |
| + | |
| + | == PDFs == |
| + | |
| + | [[Media:JMC_JASD_Series_Servo_Drive_User_Manual_(v1.3).pdf|JMC JASD Series Servo Drive User Manual (v1.3)]] |
| + | |
| + | [[Media:JMC_JASD_Series_Servo_Drive_User_Manual_(v1.0).pdf|JMC JASD Series Servo Drive User Manual (v1.0)]] |
| + | |
| + | [[Media:JMC_EtherCAT_Servo_Drive_User_Manual_v1.3.pdf|JMC EtherCAT Servo Drive User Manual (v1.3, 2019-12-11)]] |
| | | |
| == Online Resources == | | == Online Resources == |