On Thu, 02 Aug 2012 08:12:48 -0500, you wrote: >Steve - Could we see your whole hal file? I am wondering maybe the >functions are not in correct the order. > >they should be setup so that in nists words - the machine 'sense model >act' (but linuxcnc being flexable - you can put the functions in any order)
Hi Sam - her you go - may get some line wraps from mailer # Generated by stepconf at Tue Apr 7 20:36:50 2009 # If you make changes to this file, they will be # overwritten when you run stepconf again loadrt trivkins loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES loadrt probe_parport loadrt hal_parport cfg="0xe480 out " setp parport.0.reset-time 5000 loadrt stepgen step_type=0,0 loadrt encoder num_chan=1 loadrt abs count=2 loadrt scale count=1 loadrt pwmgen output_type=0 loadrt lowpass count=1 addf parport.0.read base-thread addf stepgen.make-pulses base-thread addf encoder.update-counters base-thread addf pwmgen.make-pulses base-thread addf parport.0.write base-thread addf parport.0.reset base-thread addf stepgen.capture-position servo-thread addf encoder.capture-position servo-thread addf motion-command-handler servo-thread addf motion-controller servo-thread addf stepgen.update-freq servo-thread addf pwmgen.update servo-thread addf abs.0 servo-thread addf abs.1 servo-thread addf scale.0 servo-thread addf lowpass.0 servo-thread net spindle-cmd <= motion.spindle-speed-out => abs.1.in net spindle-abs-cmd <= abs.1.out => pwmgen.0.value net spindle-enable <= motion.spindle-on => pwmgen.0.enable parport.0.pin-14-out net spindle-pwm <= pwmgen.0.pwm setp pwmgen.0.pwm-freq 0.0 setp pwmgen.0.scale 18000 setp pwmgen.0.offset 0 setp pwmgen.0.dither-pwm true net spindle-cw <= motion.spindle-forward net spindle-ccw <= motion.spindle-reverse setp encoder.0.position-scale 500.000000 net spindle-position encoder.0.position => motion.spindle-revs net spindle-velocity encoder.0.velocity => motion.spindle-speed-in net spindle-index-enable encoder.0.index-enable <=> motion.spindle-index-enable net spindle-phase-a encoder.0.phase-A net spindle-phase-b encoder.0.phase-B net spindle-index encoder.0.phase-Z setp lowpass.0.gain 0.01 net spindle-velocity encoder.0.velocity => lowpass.0.in net spindle-rpm-filtered <= lowpass.0.out net estop-out => parport.0.pin-01-out net zdir => parport.0.pin-02-out net zstep => parport.0.pin-03-out setp parport.0.pin-03-out-reset 1 net xdir => parport.0.pin-06-out net xstep => parport.0.pin-07-out setp parport.0.pin-07-out-reset 1 net spindle-pwm => parport.0.pin-09-out setp parport.0.pin-16-out-invert 1 net spindle-ccw => parport.0.pin-17-out net spindle-cw => parport.0.pin-16-out net spindle-index <= parport.0.pin-10-in net spindle-phase-a <= parport.0.pin-11-in net spindle-phase-b <= parport.0.pin-12-in net estop-ext <= parport.0.pin-15-in setp stepgen.0.position-scale [AXIS_0]SCALE setp stepgen.0.steplen 1 setp stepgen.0.stepspace 0 setp stepgen.0.dirhold 35000 setp stepgen.0.dirsetup 35000 setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL net xpos-cmd axis.0.motor-pos-cmd => stepgen.0.position-cmd net xpos-fb stepgen.0.position-fb => axis.0.motor-pos-fb net xstep <= stepgen.0.step net xdir <= stepgen.0.dir net xenable axis.0.amp-enable-out => stepgen.0.enable setp stepgen.1.position-scale [AXIS_2]SCALE setp stepgen.1.steplen 1 setp stepgen.1.stepspace 0 setp stepgen.1.dirhold 35000 setp stepgen.1.dirsetup 35000 setp stepgen.1.maxaccel [AXIS_2]STEPGEN_MAXACCEL net zpos-cmd axis.2.motor-pos-cmd => stepgen.1.position-cmd net zpos-fb stepgen.1.position-fb => axis.2.motor-pos-fb net zstep <= stepgen.1.step net zdir <= stepgen.1.dir net zenable axis.2.amp-enable-out => stepgen.1.enable net estop-out <= iocontrol.0.user-enable-out net estop-ext => iocontrol.0.emc-enable-in loadusr -W hal_manualtoolchange net tool-change iocontrol.0.tool-change => hal_manualtoolchange.change net tool-changed iocontrol.0.tool-changed <= hal_manualtoolchange.changed net tool-number iocontrol.0.tool-prep-number => hal_manualtoolchange.number net tool-prepare-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared Steve Blackmore -- ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
