devicenet servos , any chance to control them?
-
hello guys.
i have a complete set of servo motor ,encoder and driver from yaskawa - servopack sigma 3 series . more details here:
https://www.yaskawa.com/products/motion/sigma-5-servo-productsis there any chance to "map" the servo drive on duet(3) ? i know duet is can fd and its a bit different to dnet .
i want to use the motor as a spindle , and need only simple control , like set rpm and spin . i can read the data that is sent to the unit to make it spin , but so far i'm unsuccessful with somehow connecting the unit to a dnet "master" .i tried searching if anybody done this with arduino without success .any other suggestions for devicenet control (on the cheap) are welcome .
-
@hackinistrator from a quick google it looks like devicenet is a protocol than runs on top of regular CAN (i.e. not CAN FD). The Duet 3 6HC and 6XD have a second CAN bus in hardware that could be used to talk regular CAN instead of CAN FD and thus not get tin the way of the Duet 3 CAN-FD bus. That would require firmware development to support the required elements for device net. When you say you are already reading the data, is that using an Arduino or similar? It would be quicker for you to continue work there to build a device-net bridge I think.
-
@T3P3Tony
i can read data sent on the network via external software (while it is connected to industrial dnet controller) from yaskawa that is used to configure the driver and connects to a laptop via usb. it also allows to monitor real time torque , rpm etc .my current roadblock is the handshake . i can set the baud rate (max is 500k and not 1mb like duet) and address on the driver , but i need a network scanner , or "master" to make the handshake .
-
@hackinistrator Ahh right. At this point it depends if you have the time to program a devicenet master onto board with CAN support.
It looks like there is a developer kit here:
https://pyramidsolutions.com/products/netstax/protocol-stack-source-code/dmdk/