Find Jobs
Hire Freelancers

C++ code for controlling a Panasonic MINAS-A5 servo driver through USB connection

$750-1500 USD

Закрито
Опублікований almost 10 years ago

$750-1500 USD

Оплачується при отриманні
This project may be trivial for someone who has had experience with servo drive and controllers. We require a simple C++ code for controlling a Panasonic servo motor. Our hardware configuration is as follows: - The servo motor is a Panasonic MSMD012G1V - The servo drive is a Panasonic MADHT1505E (see attached) and is connected to a PC via USB cable. - We already can control the servo motor by PANATERM, which is Windows software (see attached). We require a simple C++ library and one point of call to control the servo motor. The point of call will look like, the following: int move_servo(int direction, int turns, int speed); // returns the current position of servo motor Work and payment schedule will be: - Freelancer will provide a a working solution within one week of starting the project - Employer will test the code within three days after receive, and pays the agreed amount if solution fits with the requirements Please note the time schedule is strict, so please DO NOT bid if you are not confident that you can deliver within the specified time frame.
ID проекту: 6326173

Про проект

15 пропозицій(-ї)
Дистанційний проект
Активність 10 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
15 фрілансерів(-и) готові виконати цю роботу у середньому за $1 443 USD
Аватарка користувача
Hi, I am an electronic engineer.I can help u with this project. I cannot find any attached documents though.
$888 USD за 7 дні(-в)
4,9 (10 відгуки(-ів))
5,1
5,1
Аватарка користувача
Hello. we can do the project according to your specification. we believe in quality work and on-time delivery. you can check our reviews. we have a dedicated team, so can start as soon as you award us the project. waiting for your kind response. Regard
$1 578 USD за 20 дні(-в)
5,0 (2 відгуки(-ів))
4,2
4,2
Аватарка користувача
Dear Sir, I am Widodo SW from Bandung, Indonesia. I experienced developing software interface for servo controller that connect application on PC to the movement of the servos. I was using Borland C++ Builder 6.0 at the time, so my proposal for the codes would be using this BCB. If you prefer Visual Studio C++. NET, please let me know, it will take a bit longer to build the codes. Usually I have physical contact with the hardware to test my codes, and this project has different situation. I will need your help to try the demo application to your hardware system, and tell me what happen. Build and debugging hardware-PC communication interface is a bit tricky. To make sure you get what you want to drive the servo driver, and also I could deliver the right solution for you, I propose to build "dummy terminal" that will receive and display command from the interface that I will build. This way, I can build the interface without the hardware on hand, after we agree what communication protocol will be used. My questions: 1. When the USB of the controller was connected with the PC's USB, was there any identification what is the ID of USB port being used by servo controller? If you have any suggestions, questions, and ideas, please feel more than happy to let me know. Waiting for to hear from you soon, Best regards, Widodo SW
$1 500 USD за 10 дні(-в)
4,0 (1 відгук)
1,9
1,9
Аватарка користувача
Professional electronics engineer and c language expert. plz discuss.....................................................................................................
$1 333 USD за 20 дні(-в)
0,0 (0 відгуки(-ів))
1,2
1,2
Аватарка користувача
My experience on device drivers and knowledge on hardware interfacing will be an added advantage for this task. Thanks
$1 444 USD за 25 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0
Аватарка користувача
A proposal has not yet been provided
$3 333 USD за 20 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0
Аватарка користувача
Hello Sir, I`m experienced programmer, my primary tool is C and C++. Send me please more details about your task (i can`t your attached files near project description ) and we can talk about this before you will award somene.
$750 USD за 7 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0
Аватарка користувача
Hello, I am graduated engineer in electronics with 6 years experience in big automotive company. I have done a couple of projects with microcontrollers and stepper or servo motors. Looking forward to working with you!
$750 USD за 20 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0
Аватарка користувача
Hi, I am a professional developer having lot of experience . I can do this project easily. Hope to hear from you. Regards Khizar
$1 444 USD за 10 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0
Аватарка користувача
Hi The manual looks good and contains enough information to control the motor from PC via rs232 for example. However I haven't been able to locate anywhere detailed information about USB protocol parameters (number of endpoints and their function), which makes your request more difficult. Such information is important to be able to write a custom USB driver or library. Another solution is to exploit the presented software driver coming with their PANATERM program. Moreover if this program has function similar to requested one, only that function can be extracted form PANATERM. This last is tricky but not impossible. To only exploit the software driver also is not an easy task, because I assume there isn't any documentation for it, too. If I were Panasonic I wouldn't provide such info. In conclusion, my opinion is that the fastest and safest way to achieve your goal is to exploit their provided software driver. I can try this, if you want.
$1 333 USD за 5 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор AUSTRALIA
Sydney, Australia
4,9
7
Спосіб оплати верифіковано
На сайті з трав. 31, 2013

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.