Servo Motors & Controls

ALLEN BRADLEY VPL-B1153F-PK14AA /A KINETIX VPL LOW INERTIA SERVO MOTOR 480V NSFS
ALLEN BRADLEY VPL-B1153F-PK14AA /A KINETIX VPL LOW INERTIA SERVO MOTOR 480V NSFS
$5,250.00

ALLEN BRADLEY VPL-B1153F-PK14AA /A KINETIX VPL LOW INERTIA SERVO MOTOR 480V NSFS

ALLEN BRADLEY VPL-B1153F-PK14AA /A KINETIX VP LOW INERTIA SERVO MOTOR 480V NSFS Servo Motor,Low Inertia,480V AC,115mm Bolt Circle Frame Size,3 (Th...

View full details
$5,250.00
ALLEN BRADLEY VPL-B1153F-PK12AA /A KINETIX VPL LOW INERTIA SERVO MOTOR 480V NSFS
ALLEN BRADLEY VPL-B1153F-PK12AA /A KINETIX VPL LOW INERTIA SERVO MOTOR 480V NSFS
$4,250.00

ALLEN BRADLEY VPL-B1153F-PK12AA /A KINETIX VPL LOW INERTIA SERVO MOTOR 480V NSFS

ALLEN BRADLEY VPL-B1153F-PK12AA /A KINETIX VP LOW INERTIA SERVO MOTOR NSFS Servo Motor,Low Inertia,480V AC,115mm Bolt Circle Frame Size,3 (Three) M...

View full details
$4,250.00
ALLEN BRADLEY 1756-L71 /B ControlLogix 5570 2MB CONTROLLER FW 1.010 1756L71 NSMP
ALLEN BRADLEY 1756-L71 /B ControlLogix 5570 2MB CONTROLLER FW 1.010 1756L71 NSMP
$4,950.00

ALLEN BRADLEY 1756-L71 /B ControlLogix 5570 2MB CONTROLLER FW 1.010 1756L71 NSMP

ALLEN BRADLEY 1756-L71 /B ControlLogix 2MB CONTROLLER FW 1.010 1756L71 NSMP  Controller,ControlLogix,2 MB User Memory,0.98MKB I/O Memory,USB Port,5...

View full details
$4,950.00
ALLEN BRADLEY 25B-D4P0N104 /A PowerFlex 525 AC DRIVE 1.5kW/2HP 25BD4P0N104 NSMP
ALLEN BRADLEY 25B-D4P0N104 /A PowerFlex 525 AC DRIVE 1.5kW/2HP 25BD4P0N104 NSMP
$700.00

ALLEN BRADLEY 25B-D4P0N104 /A PowerFlex 525 AC DRIVE 1.5kW/2HP 25BD4P0N104 NSMP

ALLEN BRADLEY 25B-D4P0N104 /A PowerFlex 525 AC DRIVE 1.5kW/2HP 25BD4P0N104 NSMP CONDITION: NEW SURPLUS IN FACTORY BOX WARRANTY: 120 DAYS SAME DA...

View full details
$700.00
DODGE 2330MTR56 TIGEAR-2 MOTOR ADAPTER 23,30/56 KIT NSMP
DODGE 2330MTR56 TIGEAR-2 MOTOR ADAPTER 23,30/56 KIT NSMP
$100.00

DODGE 2330MTR56 TIGEAR-2 MOTOR ADAPTER 23,30/56 KIT NSMP

DODGE 2330MTR56 TIGEAR-2 MOTOR ADAPTER 23,30/56 KIT NSMP CONDITION: NEW SURPLUS IN FACTORY BOX WARRANTY: 90 DAYS SAME DAY SHIPPING AVAILABLE ON ...

View full details
$100.00
SEW EURODRIVE MC07B0075-5A3-4-00 / 08285268 MOVITRAC MDX60A0074-5A3-4-00 USNP
SEW EURODRIVE MC07B0075-5A3-4-00 / 08285268 MOVITRAC MDX60A0074-5A3-4-00 USNP
$1,400.00

SEW EURODRIVE MC07B0075-5A3-4-00 / 08285268 MOVITRAC MDX60A0074-5A3-4-00 USNP

SEW EURODRIVE MC07B0075-5A3-4-00 / 08285268 MOVITRAC MDX60A0074-5A3-4-00 USNP CONDITION: USED SURPLUS IN WORKING ORDER, APPEARS TO BE NEW WARRANT...

View full details
$1,400.00
ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSMP
ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSMP
$780.00

ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSMP

ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSMP CONDITION: NEW SURPLUS IN FACTORY BOX WARRANTY: 120 DAYS SAME DAY ...

View full details
$780.00
SATO K00477000 OEM STEPPER MOTOR FOR PRINTER SPARE PART 17PM-K049UP06CN NSFS
SATO K00477000 OEM STEPPER MOTOR FOR PRINTER SPARE PART 17PM-K049UP06CN NSFS
$100.00

SATO K00477000 OEM STEPPER MOTOR FOR PRINTER SPARE PART 17PM-K049UP06CN NSFS

SATO K00477000 OEM STEPPER MOTOR FOR PRINTER SPARE PART 17PM-K049UP06CN NSFS CONDITION: NEW SURPLUS SEALED IN FACTORY BOX WARRANTY: 90 DAYS SAME...

View full details
$100.00
ALLEN BRADLEY 2090-CPWM7DF-16AA90 /A Kinetix MOTOR POWER CABLE SpeedTec 90M NSNP
ALLEN BRADLEY 2090-CPWM7DF-16AA90 /A Kinetix MOTOR POWER CABLE SpeedTec 90M NSNP
$900.00

ALLEN BRADLEY 2090-CPWM7DF-16AA90 /A Kinetix MOTOR POWER CABLE SpeedTec 90M NSNP

ALLEN BRADLEY 2090-CPWM7DF-16AA90 /A Kinetix MOTOR POWER CABLE SpeedTec 90M NSNP CONDITION: NEW SURPLUS NO BOX WARRANTY: 90 DAYS SAME DAY SHIPPI...

View full details
$900.00
KUKA ECMBP3DA014BE531 / 13492694 / KPP 600-20-3x20 POWER PACK DRIVE 17kW USNP
KUKA ECMBP3DA014BE531 / 13492694 / KPP 600-20-3x20 POWER PACK DRIVE 17kW USNP
$2,900.00

KUKA ECMBP3DA014BE531 / 13492694 / KPP 600-20-3x20 POWER PACK DRIVE 17kW USNP

KUKA ECMBP3DA014BE531 / 13492694 / KPP 600-20-3x20 POWER PACK DRIVE 17kW USNP CONDITION: USED SURPLUS IN WORKING ORDER, SOME SCRATCHES AND MARKS, ...

View full details
$2,900.00
KUKA ECMBP1D3404BE531 / 13496156 / KPP 600-20-1x40 POWER PACK DRIVE 17kW USNP
KUKA ECMBP1D3404BE531 / 13496156 / KPP 600-20-1x40 POWER PACK DRIVE 17kW USNP
$3,000.00

KUKA ECMBP1D3404BE531 / 13496156 / KPP 600-20-1x40 POWER PACK DRIVE 17kW USNP

KUKA ECMBP1D3404BE531 / 13496156 / KPP 600-20-1x40 POWER PACK DRIVE 17kW USNP CONDITION: USED SURPLUS IN WORKING ORDER, HAS SCRATCHES AND MARKS W...

View full details
$3,000.00
ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSFS
ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSFS
$880.00

ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSFS

ALLEN BRADLEY 160-BA01NSF1 /C SSC ANALOG MODEL DRIVE .37kW/.5HP 380-460V NSFS CONDITION: NEW SURPLUS SEALED IN FACTORY BOX WARRANTY: 120 DAYS SA...

View full details
$880.00
KUKA ECMBP1D3704BE5313B / 13510127 / KPP 600-20-1x64 POWER PACK DRIVE 17kW USNP
KUKA ECMBP1D3704BE5313B / 13510127 / KPP 600-20-1x64 POWER PACK DRIVE 17kW USNP
$3,200.00

KUKA ECMBP1D3704BE5313B / 13510127 / KPP 600-20-1x64 POWER PACK DRIVE 17kW USNP

KUKA ECMBP1D3704BE5313B / 13510127 / KPP 600-20-1x64 POWER PACK DRIVE 17kW USNP CONDITION: USED SURPLUS, CRACKS ON PLASTIC CASE, CASE IS STILL SEC...

View full details
$3,200.00
TELEMECANIQUE TSX-172-4012 PLC CPU TSX17 CONTROLLER V:1.4 TSX1724012
TELEMECANIQUE TSX-172-4012 PLC CPU TSX17 CONTROLLER V:1.4 TSX1724012
$400.00

TELEMECANIQUE TSX-172-4012 PLC CPU TSX17 CONTROLLER V:1.4 TSX1724012

TELEMECANIQUE TSX-172-4012 PLC CPU TSX17 CONTROLLER V:1.4 TSX1724012 ...

View full details
$400.00
NIB CHROMALOX 3913-21160-0023 PROCESS CONTROLLER 0-100% RANGE TYPE: 4-20
NIB CHROMALOX 3913-21160-0023 PROCESS CONTROLLER 0-100% RANGE TYPE: 4-20
$499.99

NIB CHROMALOX 3913-21160-0023 PROCESS CONTROLLER 0-100% RANGE TYPE: 4-20

NIB CHROMALOX 3913-21160-0023 PROCESS CONTROLLER 0-100% RANGE TYPE: 4-20 ...

View full details
$499.99
ALLEN BRADLEY 140-MN-0160 STARTER MANUAL MOTOR, SER C, W/ 140-A10, 140MN0160
ALLEN BRADLEY 140-MN-0160 STARTER MANUAL MOTOR, SER C, W/ 140-A10, 140MN0160
$20.00

ALLEN BRADLEY 140-MN-0160 STARTER MANUAL MOTOR, SER C, W/ 140-A10, 140MN0160

ALLEN BRADLEY 140-MN-0160 STARTER MANUAL MOTOR, SER C, W/ 140-A10, 140MN0160 ...

View full details
$20.00
NIB SCHNEIDER ELECTRIC GV2 ME06 MOTOR CIRCUIT BREAKER GV2ME06
NIB SCHNEIDER ELECTRIC GV2 ME06 MOTOR CIRCUIT BREAKER GV2ME06
$48.95

NIB SCHNEIDER ELECTRIC GV2 ME06 MOTOR CIRCUIT BREAKER GV2ME06

NIB SCHNEIDER ELECTRIC GV2 ME06 MOTOR CIRCUIT BREAKER GV2ME06NEW IN OPENED BOX_____________________________________________________________________

$48.95
KRONES 0-902-60-556-5 / 0902605565 MOTOR CONNECTION CABLE 9.5M NSNP
KRONES 0-902-60-556-5 / 0902605565 MOTOR CONNECTION CABLE 9.5M NSNP
$550.00

KRONES 0-902-60-556-5 / 0902605565 MOTOR CONNECTION CABLE 9.5M NSNP

KRONES 0-902-60-556-5 / 0902605565 MOTOR CONNECTION CABLE 9.5M NSNP CONDITION: NEW SURPLUS NO BOX DIRTY FROM SHELF WEAR WARRANTY: 90 DAYS SAME D...

View full details
$550.00
SEW EURODRIVE MC07B0015-5A3-4-S0 / MC07B0015-5A3-4-S MOVITRAC B 1.5kW/2HP USNP
SEW EURODRIVE MC07B0015-5A3-4-S0 / MC07B0015-5A3-4-S MOVITRAC B 1.5kW/2HP USNP
$1,100.00

SEW EURODRIVE MC07B0015-5A3-4-S0 / MC07B0015-5A3-4-S MOVITRAC B 1.5kW/2HP USNP

SEW EURODRIVE MC07B0015-5A3-4-S0 / MC07B0015-5A3-4-S MOVITRAC B 1.5kW/2HP USNP CONDITION: USED SURPLUS, APPEARS TO BE NEW  WARRANTY: 60 DAYS SAM...

View full details
$1,100.00
REXROTH KSM01.2B-061C-61N-M1-HG2-SE-NN-D7-NN-FW IndraDrive Mi MOTOR R911320611
REXROTH KSM01.2B-061C-61N-M1-HG2-SE-NN-D7-NN-FW IndraDrive Mi MOTOR R911320611
$6,250.00

REXROTH KSM01.2B-061C-61N-M1-HG2-SE-NN-D7-NN-FW IndraDrive Mi MOTOR R911320611

NEW REXROTH KSM01.2B-061C-61N-M1-HG2-SE-NN-D7-NN-FW IndraDrive Mi SERVO MOTOR R911320611 CONDITION: NSNP - New Surplus No Manufacturer Package (...

View full details
$6,250.00
NIB SIEMENS 3RV2011-1JA10 MOTOR STARTER/PROTECTION 3RV20111JA10
NIB SIEMENS 3RV2011-1JA10 MOTOR STARTER/PROTECTION 3RV20111JA10
$160.00

NIB SIEMENS 3RV2011-1JA10 MOTOR STARTER/PROTECTION 3RV20111JA10

NIB SIEMENS 3RV2011-1JA10 MOTOR STARTER/PROTECTION 3RV20111JA107.0-10.0ASAME DAY SHIPPING FOR ORDERS MADE BEFORE 4:00PM EST. ______________________...

View full details
$160.00
KRONES 0-902-33-532-7 / 0902335327 MOTOR CONNECTION CABLE 9.5M NSNP
KRONES 0-902-33-532-7 / 0902335327 MOTOR CONNECTION CABLE 9.5M NSNP
$400.00

KRONES 0-902-33-532-7 / 0902335327 MOTOR CONNECTION CABLE 9.5M NSNP

KRONES 0-902-33-532-7 / 0902335327 MOTOR CONNECTION CABLE 9.5M NSNP CONDITION: NEW SURPLUS NO BOX WARRANTY: 90 DAYS SAME DAY SHIPPING AVAILABLE ...

View full details
$400.00
SEW MC07B0008-5A3-4-S0 / MC07B0005-5A3-S MOVITRAC B DRIVE .75kW/1HP 3PH USNP
SEW MC07B0008-5A3-4-S0 / MC07B0005-5A3-S MOVITRAC B DRIVE .75kW/1HP 3PH USNP
$900.00

SEW MC07B0008-5A3-4-S0 / MC07B0005-5A3-S MOVITRAC B DRIVE .75kW/1HP 3PH USNP

SEW MC07B0008-5A3-4-S0 / MC07B0005-5A3-S MOVITRAC B DRIVE .75kW/1HP 3PH USNP CONDITION: USED SURPLUS APPEARS TO BE NEW BUT PRICED AND LISTED AS US...

View full details
$900.00
LENZE AC TECH 13437827 / ESV153N04TMD SMVector DRIVE 15kW/20HP 400/480V 3PH NSFS
LENZE AC TECH 13437827 / ESV153N04TMD SMVector DRIVE 15kW/20HP 400/480V 3PH NSFS
$2,800.00

LENZE AC TECH 13437827 / ESV153N04TMD SMVector DRIVE 15kW/20HP 400/480V 3PH NSFS

LENZE AC TECH 13437827 / ESV153N04TMD SMVector DRIVE 15kW/20HP 400/480V 3PH NSFS CONDITION: NEW SURPLUS SEALED IN FACTORY BOX WARRANTY: 90 DAYS ...

View full details
$2,800.00
SIEMENS 3RN2010-1CA30 / 3RN20101CA30 THERMISTOR MOTOR PROTECTOR 24VAC/DC NSMP
SIEMENS 3RN2010-1CA30 / 3RN20101CA30 THERMISTOR MOTOR PROTECTOR 24VAC/DC NSMP
$160.00

SIEMENS 3RN2010-1CA30 / 3RN20101CA30 THERMISTOR MOTOR PROTECTOR 24VAC/DC NSMP

SIEMENS 3RN2010-1CA30 / 3RN20101CA30 THERMISTOR MOTOR PROTECTOR 24VAC/DC NSMP CONDITION: NEW SURPLUS IN FACTORY BOX WARRANTY: 90 DAYS SAME DAY S...

View full details
$160.00
NIB ALLEN BRADLEY 140M-C2E-B63 MOTOR PROTECTOR / CIRCUIT BREAKER SER. C
NIB ALLEN BRADLEY 140M-C2E-B63 MOTOR PROTECTOR / CIRCUIT BREAKER SER. C
$250.00

NIB ALLEN BRADLEY 140M-C2E-B63 MOTOR PROTECTOR / CIRCUIT BREAKER SER. C

NIB ALLEN BRADLEY 140M-C2E-B63 MOTOR PROTECTOR / CIRCUIT BREAKER SER. CSAME DAY SHIPPING AVAILABLE FOR ORDERES BEFORE 4:00PM EST. _________________...

View full details
$250.00
WOHNER 36108.000A / 36108 / 36108000A HYBRID MOTOR STARTER W/ REVERSING 9A NSFS
WOHNER 36108.000A / 36108 / 36108000A HYBRID MOTOR STARTER W/ REVERSING 9A NSFS
$400.00

WOHNER 36108.000A / 36108 / 36108000A HYBRID MOTOR STARTER W/ REVERSING 9A NSFS

WOHNER 36108.000A / 36108 / 36108000A HYBRID MOTOR STARTER W/ REVERSING 9A NSFS CONDITION: NEW SURPLUS SEALED IN FACTORY BOX WARRANTY: 90 DAYS S...

View full details
$400.00
NABTESCO RV VIGO DRIVE RDS-320C PRECISION GEARBOX/GEARHEAD RDS-320C-207-G5 NSNP
NABTESCO RV VIGO DRIVE RDS-320C PRECISION GEARBOX/GEARHEAD RDS-320C-207-G5 NSNP
$3,150.00

NABTESCO RV VIGO DRIVE RDS-320C PRECISION GEARBOX/GEARHEAD RDS-320C-207-G5 NSNP

NEW NABTESCO RV VIGO DRIVE RDS-320C-207-G5 RD2 PRECISION REDUCTION GEARHEAD NSNP CONDITION: NSNP - New Surplus No Manufacturer Package (OEM). DO...

View full details
$3,150.00
RED LION T1641100 SERIES T16 TEMPERATURE/PROCESS CONTROLLER 85-250VAC NSMP
RED LION T1641100 SERIES T16 TEMPERATURE/PROCESS CONTROLLER 85-250VAC NSMP
Sold out
$480.00

RED LION T1641100 SERIES T16 TEMPERATURE/PROCESS CONTROLLER 85-250VAC NSMP

RED LION T1641100 SERIES T16 TEMPERATURE/PROCESS CONTROLLER 85-250VAC NSMP CONDITION: NEW SURPLUS IN FACTORY BOX WARRANTY: 90 DAYS SAME DAY SHIP...

View full details
$480.00
Sold out
DANFOSS 131B0039 / FC-302P3K0T5E20H1XGXXXSXXXXAXBXCXXXXDX VLT DRIVE 3kW/4HP NSMP
DANFOSS 131B0039 / FC-302P3K0T5E20H1XGXXXSXXXXAXBXCXXXXDX VLT DRIVE 3kW/4HP NSMP
$1,500.00

DANFOSS 131B0039 / FC-302P3K0T5E20H1XGXXXSXXXXAXBXCXXXXDX VLT DRIVE 3kW/4HP NSMP

DANFOSS 131B0039 / FC-302P3K0T5E20H1XGXXXSXXXXAXBXCXXXXDX VLT DRIVE 3kW/4HP NSMP CONDITION: NEW SURPLUS IN FACTORY BOX WARRANTY: 90 DAYS SAME DA...

View full details
$1,500.00
ALLEN BRADLEY 22D-D2P3N104 /A PowerFlex 40P AC DRIVE 0.75kW/1.0HP 2.3A NSFS
ALLEN BRADLEY 22D-D2P3N104 /A PowerFlex 40P AC DRIVE 0.75kW/1.0HP 2.3A NSFS
Sold out
$1,200.00

ALLEN BRADLEY 22D-D2P3N104 /A PowerFlex 40P AC DRIVE 0.75kW/1.0HP 2.3A NSFS

ALLEN BRADLEY 22D-D2P3N104 /A PowerFlex 40P AC DRIVE 0.75kW/1.0HP 2.3A NSFS CONDITION: NEW SURPLUS SEALED IN FACTORY BOX WARRANTY: 90 DAYS SAME ...

View full details
$1,200.00
Sold out
RELIANCE ELECTRIC 14C305 FLEXPAK PLUS VARIABLE SPEED DC DRIVE 40HP INPUT REP.
RELIANCE ELECTRIC 14C305 FLEXPAK PLUS VARIABLE SPEED DC DRIVE 40HP INPUT REP.
$3,850.00

RELIANCE ELECTRIC 14C305 FLEXPAK PLUS VARIABLE SPEED DC DRIVE 40HP INPUT REP.

RELIANCE ELECTRIC 14C305 FLEXPAK PLUS DRIVE 40HP 460VAC 63A 3PH INPUT REPAIRED CONDITION: REPAIRED SURPLUS IN WORKING CONDITION. WARRANTY: 120 DA...

View full details
$3,850.00
ALLEN BRADLEY 2094-BM02-S /B Kinetix 6000 15A AXIS MODULE SERVO 2094BM02S USNP
ALLEN BRADLEY 2094-BM02-S /B Kinetix 6000 15A AXIS MODULE SERVO 2094BM02S USNP
$850.00

ALLEN BRADLEY 2094-BM02-S /B Kinetix 6000 15A AXIS MODULE SERVO 2094BM02S USNP

ALLEN BRADLEY 2094-BM02-S /B Kinetix 6000 15A AXIS MODULE SERVO 2094BM02S USNP CONDITION: USED SURPLUS IN WORKING ORDER WARRANTY: 60 DAYS SAME D...

View full details
$850.00
SEW EURODRIVE MDX61B0220-503-4-0T P/N 08279837 MOVIDRIVE INVERTER MDX61B-00/0T
SEW EURODRIVE MDX61B0220-503-4-0T P/N 08279837 MOVIDRIVE INVERTER MDX61B-00/0T
$3,600.00

SEW EURODRIVE MDX61B0220-503-4-0T P/N 08279837 MOVIDRIVE INVERTER MDX61B-00/0T

SEW EURODRIVE MDX61B0220-503-4-0T P/N 08279837 MOVIDRIVE INVERTER MDX61B-00/0T CONTROL UNIT: MDX61B-00/0T P/N 08249571 POWER SUPPLY UNIT: MDX60A...

View full details
$3,600.00
SPRECHER+SCHUH KTA7-25S-6.3A /C MOTOR CIRCUIT BREAKER 6.3A KTA725S63A NSMP
SPRECHER+SCHUH KTA7-25S-6.3A /C MOTOR CIRCUIT BREAKER 6.3A KTA725S63A NSMP
$400.00

SPRECHER+SCHUH KTA7-25S-6.3A /C MOTOR CIRCUIT BREAKER 6.3A KTA725S63A NSMP

SPRECHER+SCHUH KTA7-25S-6.3A /C MOTOR CIRCUIT BREAKER 6.3A KTA725S63A NSMP CONDITION: NEW SURPLUS IN FACTORY BOX WARRANTY: 90 DAYS SAME DAY SHIP...

View full details
$400.00
NEW DENSO WAVE HSR048A1-N17-W5N HIGH SPEED 4-AXIS ROBOT W/RC8A 8-AXIS CONTROLLER
NEW DENSO WAVE HSR048A1-N17-W5N HIGH SPEED 4-AXIS ROBOT W/RC8A 8-AXIS CONTROLLER
$9,750.00

NEW DENSO WAVE HSR048A1-N17-W5N HIGH SPEED 4-AXIS ROBOT W/RC8A 8-AXIS CONTROLLER

NEW DENSO HSR048A1-N17-W5N HIGH SPEED 4-AXIS (SCARA) ROBOT W/ RC8A 8-AXIS CONTROLLER   ROBOT DETAIL P/N: HSR048A1-N17-W5N-NANNN-NNNN CONTROLLER DET...

View full details
$9,750.00

You recently viewed

Clear recently viewed