Arduino to Motor Controller Communication
Arduino to Motor Controller Communication
(OP)
Hello all,
I need to communicate orders to an “SMC – LECP6 Step Motor Controller” from an Arduino Uno board.
From what I’ve managed to understand from the internet I need to use a PLC and Modbus (Arduino -> Modbus -> PLC -> motor controller, I think this is the correct order).
Is there another way to achieve this?
The controller uses Parallel I/O 26 pin connector (11 in and COM, 13 out and COM).
I need to communicate orders to an “SMC – LECP6 Step Motor Controller” from an Arduino Uno board.
From what I’ve managed to understand from the internet I need to use a PLC and Modbus (Arduino -> Modbus -> PLC -> motor controller, I think this is the correct order).
Is there another way to achieve this?
The controller uses Parallel I/O 26 pin connector (11 in and COM, 13 out and COM).
RE: Arduino to Motor Controller Communication
TTFN (ta ta for now)
I can do absolutely anything. I'm an expert! https://www.youtube.com/watch?v=BKorP55Aqvg
FAQ731-376: Eng-Tips.com Forum Policies forum1529: Translation Assistance for Engineers Entire Forum list http://www.eng-tips.com/forumlist.cfm
RE: Arduino to Motor Controller Communication
Yes. More directly.
https://www.arduino.cc/en/Reference/Stepper
If you're just starting out, then follow the guidance exactly. Once it's up and running, then it's easy to modify it, and to go above and beyond (e.g. much higher power).
--
http://www.smcusa.com/products/LECP6-Step-Motor-Co...
"...Data entry requires laptop software or a teaching pendant. ...Configuration software required (sold separately)"
Doesn't sound Arduino-friendly.
RE: Arduino to Motor Controller Communication
http://www.robotshop.com/en/arduino-compatible-meg...
or for lower voltage/amps try:
Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit - v2.3
https://www.adafruit.com/product/1438
RE: Arduino to Motor Controller Communication
But I have a basic knowledge on how to wire and use a stepper motor using Arduino but this time I need to operate a rodless actuator (single axis robot).
I can’t and don’t want to mess with the wiring of the robot, it has to be wired through the motor controller I mentioned at the start of the post.
From what I've managed to figure out is that I can use something called API library (some sort of conversion of the signal) but I'm having trouble to figure it out further, and found something called Controllino, which is an Arduino based PLC. Before finding this PLC I wanted to eliminate the use of one as they are very expensive and usually not very (new) user friendly in terms of programing.
RE: Arduino to Motor Controller Communication
RE: Arduino to Motor Controller Communication
https://www.smcpneumatics.com/pdfs_smc_instruction...
There appear to be two methods of control: via serial command or via a "parallel" interface. with the Arduino I would advise using the parallel interface using the GPIO interface of the Arduino.
In any case the PC is necessary to program the controller.
RE: Arduino to Motor Controller Communication
TTFN (ta ta for now)
I can do absolutely anything. I'm an expert! https://www.youtube.com/watch?v=BKorP55Aqvg
FAQ731-376: Eng-Tips.com Forum Policies forum1529: Translation Assistance for Engineers Entire Forum list http://www.eng-tips.com/forumlist.cfm
RE: Arduino to Motor Controller Communication
Dan - Owner
http://www.Hi-TecDesigns.com
RE: Arduino to Motor Controller Communication
TTFN (ta ta for now)
I can do absolutely anything. I'm an expert! https://www.youtube.com/watch?v=BKorP55Aqvg
FAQ731-376: Eng-Tips.com Forum Policies forum1529: Translation Assistance for Engineers Entire Forum list http://www.eng-tips.com/forumlist.cfm
RE: Arduino to Motor Controller Communication
Cheers
Greg Locock
New here? Try reading these, they might help FAQ731-376: Eng-Tips.com Forum Policies http://eng-tips.com/market.cfm?
RE: Arduino to Motor Controller Communication
A PC will also be necessary (at least typically) to program the Arduino.
RE: Arduino to Motor Controller Communication
Unfortunately for me, I don’t have this privilege and sometimes in the real world when someone is working on developing something, once in a while, pops up a topic that this individual or the team has no knowledge of and this topic need to be learned in a sufficient way but without delving too deep because of deadlines.
So if you don’t have something productive or educating to add, please feel free to have a laugh on someone else’s expense.
And on that positive note, I’ll try to clarify about what I’m trying to do.
I need the actuator to make oscillating movements, the amplitude and frequency are dependent on other parameters of systems that work in parallel to the actuator.
We have a working prototype that needs to be upgraded to more industrial and robust components (but still will be in the prototype phase), that means that we have the code for it (with proper adjustments for the actuator step motor of the actuator) and for now the controller (two parallel Arduino Uno) isn’t on the list to be upgraded, so I need to figure a way to relay the signal from the Arduino to the actuator through the controller I’ve mentioned at the start of the thread.
I've managed to find a PLC (Controllino MAXI) that is based on Arduino's open source software, probably this will solve the problem but for the worst case scenario I still want to figure out how to connect the Arduino to the actuators controller.
RE: Arduino to Motor Controller Communication
Dan - Owner
http://www.Hi-TecDesigns.com
RE: Arduino to Motor Controller Communication
http://www.robotshop.com/en/arduino-compatible-meg...
- it will be much easier and thern figure out with a multimeter which wires to hook up to where...
RE: Arduino to Motor Controller Communication
Anyway, I think I found a solution in the form of Androind powered PLC (Controllino).
Any thoughts about the PLC?
RE: Arduino to Motor Controller Communication
Wiring doesn't look that difficult and once you understand it everything is cheaper see:
https://create.arduino.cc/projecthub/robotgeek-pro...
RE: Arduino to Motor Controller Communication
However, for now the Controllino PLC works best as I don’t have to convert the Arduino code and can just leave it as is.
The Samba looks like a great solution for later iterations of the system upgrade process, but I’m a bit skeptical that the Samba goes for the same price range as the Controllino MAXI.
RE: Arduino to Motor Controller Communication
RE: Arduino to Motor Controller Communication