WJ200_VFD component randomly changes spindle dirrection

More
4 years 5 months ago #243962 by RomeReactor
Hi all. We're using the wj200_vfd component to control a Toshiba wj200,. After a few tests it seems to work fine, except that when running it for a few minutes (for example, with m3s600) the spindle suddenly starts spinning in reverse. The relevant parts of the hal file are these:
Code:
    loadusr -W wj200_vfd --device /dev/ttyUSB0 --baud 19200 --parity N --stopbits 1 --databits 8     setp wj200-vfd.0.mbslaveaddr 1     net spin_enb    wj200-vfd.0.enable    =>    motion.motion-enabled     #net spin_is_on    halui.spindle.0.is-on    =>    wj200-vfd.0.is-running     net spin_at_spd    wj200-vfd.0.is-at-speed    =>    spindle.0.at-speed     net pdnt.spindle.is-on    wj200-vfd.0.run     net spin_rev    spindle.0.reverse        =>    wj200-vfd.0.reverse     net pdnt.spindle-speed-abs    =>    scale.14.in    =>    scale.15.in     net spin_rpm scale.15.out    =>    spindle.0.speed-in     net scale_spin scale.14.out wj200-vfd.0.commanded-frequency     net spin_amps wj200-vfd.0.motor-current

and in xhc-whb04b-6.hal:
Code:
    net pdnt.spindle.is-on whb.halui.spindle.is-on spindle.0.on     net pdnt.spindle-speed-abs         whb.halui.spindle-speed-cmd     spindle.0.speed-out-abs

Any help? Thanks in advance.

Please Log in to join the conversation.

More
4 years 5 months ago #244168 by andypugh
Try setting up a pair of halmeters to monitor the wj200 reverse and frequency pins, to see if either a negative speed is being commanded, or the reverse bit is being set.

(ie, determine whether it is a bad response, or a bad command)

Please Log in to join the conversation.

Time to create page: 0.287 seconds
Powered by Kunena Forum