2016-12-17

master
radex 2021-05-16 15:14:07 +02:00
parent 319b33995c
commit 75a6406cb0
4 changed files with 118 additions and 102 deletions

View File

@ -121,7 +121,7 @@
<property name="createsymlink" type="bool" value="False"/>
<property name="customhal" type="bool" value="False"/>
<property name="default_angular_velocity" type="float" value="0.25"/>
<property name="default_linear_velocity" type="float" value="0.25"/>
<property name="default_linear_velocity" type="float" value="1.66666666667"/>
<property name="digitsin" type="float" value="15.0"/>
<property name="digitsout" type="float" value="15.0"/>
<property name="dirhold" type="int" value="20000"/>
@ -268,9 +268,9 @@
<property name="joystickjograpidrate2" type="float" value="10.0"/>
<property name="joystickjograpidrate3" type="float" value="100.0"/>
<property name="ladderconnect" type="bool" value="True"/>
<property name="ladderexist" type="bool" value="False"/>
<property name="ladderexist" type="bool" value="True"/>
<property name="ladderhaltype" type="int" value="0"/>
<property name="laddername" type="string" value="blank.clp"/>
<property name="laddername" type="string" value="custom.clp"/>
<property name="laddertouchz" type="bool" value="False"/>
<property name="latency" type="int" value="15000"/>
<property name="limitshared" type="bool" value="False"/>
@ -282,7 +282,7 @@
<property name="machinename" type="string" value="BridgeportSeries1"/>
<property name="max_angular_velocity" type="float" value="1.0"/>
<property name="max_feed_override" type="float" value="2.0"/>
<property name="max_linear_velocity" type="float" value="1.0"/>
<property name="max_linear_velocity" type="float" value="1.66666666667"/>
<property name="max_spindle_override" type="float" value="1.0"/>
<property name="maxspeeddisplay" type="float" value="1000.0"/>
<property name="md5sums" type="eval" value="[]"/>
@ -1053,7 +1053,7 @@
<property name="mesa0sserial0_0pin3inv" type="bool" value="False"/>
<property name="mesa0sserial0_0pin3type" type="string" value="GPIO Input"/>
<property name="mesa0sserial0_0pin4" type="string" value="unused-input"/>
<property name="mesa0sserial0_0pin40" type="string" value="machine-is-enabled"/>
<property name="mesa0sserial0_0pin40" type="string" value="unused-output"/>
<property name="mesa0sserial0_0pin40inv" type="bool" value="False"/>
<property name="mesa0sserial0_0pin40type" type="string" value="GPIO Output"/>
<property name="mesa0sserial0_0pin41" type="string" value="x-enable"/>
@ -1071,7 +1071,7 @@
<property name="mesa0sserial0_0pin45" type="string" value="spindle-brake"/>
<property name="mesa0sserial0_0pin45inv" type="bool" value="False"/>
<property name="mesa0sserial0_0pin45type" type="string" value="GPIO Output"/>
<property name="mesa0sserial0_0pin46" type="string" value="spindle-on"/>
<property name="mesa0sserial0_0pin46" type="string" value="spindle-cw"/>
<property name="mesa0sserial0_0pin46inv" type="bool" value="False"/>
<property name="mesa0sserial0_0pin46type" type="string" value="GPIO Output"/>
<property name="mesa0sserial0_0pin47" type="string" value="unused-output"/>
@ -3788,7 +3788,7 @@
<property name="mesa1sserial0_5subboard" type="string" value="none"/>
<property name="microstep" type="string" value="65292"/>
<property name="min_angular_velocity" type="float" value="0.01"/>
<property name="min_linear_velocity" type="float" value="0.01"/>
<property name="min_linear_velocity" type="float" value="1.0"/>
<property name="min_spindle_override" type="float" value="0.5"/>
<property name="mitsub_vfd" type="bool" value="False"/>
<property name="mitsub_vfd_baud" type="int" value="9600"/>
@ -4027,7 +4027,7 @@
<property name="pyvcpypos" type="float" value="0.0"/>
<property name="raise_z_on_toolchange" type="bool" value="True"/>
<property name="random_toolchanger" type="bool" value="False"/>
<property name="require_homing" type="bool" value="False"/>
<property name="require_homing" type="bool" value="True"/>
<property name="restore_joint_position" type="bool" value="False"/>
<property name="s32in" type="float" value="10.0"/>
<property name="s32out" type="float" value="10.0"/>
@ -4175,10 +4175,10 @@
<property name="x8i20maxcurrent" type="float" value="0.0"/>
<property name="xD" type="float" value="0.0"/>
<property name="xFF0" type="float" value="0.0"/>
<property name="xFF1" type="float" value="1.0"/>
<property name="xFF2" type="float" value="0.0"/>
<property name="xFF1" type="float" value="0.15"/>
<property name="xFF2" type="float" value="0.025"/>
<property name="xI" type="float" value="0.0"/>
<property name="xP" type="float" value="50.0"/>
<property name="xP" type="float" value="7.0"/>
<property name="xbacklash" type="float" value="0.0"/>
<property name="xbias" type="float" value="0.0"/>
<property name="xbldc_absolute_feedback" type="bool" value="True"/>
@ -4216,7 +4216,7 @@
<property name="xcbmotor_worm" type="bool" value="False"/>
<property name="xcompfilename" type="string" value="xcompensation"/>
<property name="xcomptype" type="int" value="0"/>
<property name="xdeadband" type="float" value="0.0"/>
<property name="xdeadband" type="float" value="0.005"/>
<property name="xdirhold" type="float" value="1000.0"/>
<property name="xdirsetup" type="float" value="1000.0"/>
<property name="xdrivertype" type="string" value="custom"/>
@ -4229,22 +4229,22 @@
<property name="xencodercounts" type="int" value="4000"/>
<property name="xencoderscale" type="float" value="1000.0"/>
<property name="xhomefinalvel" type="float" value="0.0"/>
<property name="xhomelatchvel" type="float" value="0.5"/>
<property name="xhomelatchvel" type="float" value="3.31666666667"/>
<property name="xhomepos" type="float" value="0.0"/>
<property name="xhomesearchvel" type="float" value="1.0"/>
<property name="xhomesearchvel" type="float" value="13.3166666667"/>
<property name="xhomesw" type="float" value="0.0"/>
<property name="xhomevel" type="float" value="1.5"/>
<property name="xinvertencoder" type="bool" value="False"/>
<property name="xinvertmotor" type="bool" value="False"/>
<property name="xlatchdir" type="int" value="0"/>
<property name="xinvertencoder" type="bool" value="True"/>
<property name="xinvertmotor" type="bool" value="True"/>
<property name="xlatchdir" type="int" value="1"/>
<property name="xmaxacc" type="float" value="250.0"/>
<property name="xmaxferror" type="float" value="10.0"/>
<property name="xmaxlim" type="float" value="200.0"/>
<property name="xmaxferror" type="float" value="0.1"/>
<property name="xmaxlim" type="float" value="450.0"/>
<property name="xmaxoutput" type="float" value="0.0"/>
<property name="xmaxvel" type="float" value="83.3333333333"/>
<property name="xmicrostep" type="float" value="5.0"/>
<property name="xminferror" type="float" value="1.0"/>
<property name="xminlim" type="float" value="0.0"/>
<property name="xminferror" type="float" value="0.5"/>
<property name="xminlim" type="float" value="4.0"/>
<property name="xmotor_leadscrew" type="float" value="5.0"/>
<property name="xmotor_leadscrew_tpi" type="float" value="5.0"/>
<property name="xmotor_pulleydriven" type="float" value="1.0"/>
@ -4254,7 +4254,7 @@
<property name="xoutputmaxlimit" type="float" value="10.0"/>
<property name="xoutputminlimit" type="float" value="-10.0"/>
<property name="xoutputscale" type="float" value="10.0"/>
<property name="xsearchdir" type="int" value="0"/>
<property name="xsearchdir" type="int" value="1"/>
<property name="xsteprev" type="float" value="200.0"/>
<property name="xstepscale" type="int" value="0"/>
<property name="xstepspace" type="float" value="1000.0"/>
@ -4267,10 +4267,10 @@
<property name="y8i20maxcurrent" type="float" value="0.0"/>
<property name="yD" type="float" value="0.0"/>
<property name="yFF0" type="float" value="0.0"/>
<property name="yFF1" type="float" value="1.0"/>
<property name="yFF2" type="float" value="0.0"/>
<property name="yFF1" type="float" value="0.15"/>
<property name="yFF2" type="float" value="0.025"/>
<property name="yI" type="float" value="0.0"/>
<property name="yP" type="float" value="50.0"/>
<property name="yP" type="float" value="7.0"/>
<property name="ybacklash" type="float" value="0.0"/>
<property name="ybias" type="float" value="0.0"/>
<property name="ybldc_absolute_feedback" type="bool" value="True"/>
@ -4308,7 +4308,7 @@
<property name="ycbmotor_worm" type="bool" value="False"/>
<property name="ycompfilename" type="string" value="ycompensation"/>
<property name="ycomptype" type="int" value="0"/>
<property name="ydeadband" type="float" value="0.0"/>
<property name="ydeadband" type="float" value="0.005"/>
<property name="ydirhold" type="float" value="1000.0"/>
<property name="ydirsetup" type="float" value="1000.0"/>
<property name="ydrivertype" type="string" value="custom"/>
@ -4321,22 +4321,22 @@
<property name="yencodercounts" type="int" value="4000"/>
<property name="yencoderscale" type="float" value="1000.0"/>
<property name="yhomefinalvel" type="float" value="0.0"/>
<property name="yhomelatchvel" type="float" value="0.5"/>
<property name="yhomelatchvel" type="float" value="3.31666666667"/>
<property name="yhomepos" type="float" value="0.0"/>
<property name="yhomesearchvel" type="float" value="1.0"/>
<property name="yhomesearchvel" type="float" value="13.3166666667"/>
<property name="yhomesw" type="float" value="0.0"/>
<property name="yhomevel" type="float" value="1.5"/>
<property name="yinvertencoder" type="bool" value="False"/>
<property name="yinvertmotor" type="bool" value="False"/>
<property name="ylatchdir" type="int" value="0"/>
<property name="ymaxacc" type="float" value="750.0"/>
<property name="ymaxferror" type="float" value="10.0"/>
<property name="ymaxlim" type="float" value="200.0"/>
<property name="yinvertencoder" type="bool" value="True"/>
<property name="yinvertmotor" type="bool" value="True"/>
<property name="ylatchdir" type="int" value="1"/>
<property name="ymaxacc" type="float" value="250.0"/>
<property name="ymaxferror" type="float" value="0.1"/>
<property name="ymaxlim" type="float" value="290.0"/>
<property name="ymaxoutput" type="float" value="0.0"/>
<property name="ymaxvel" type="float" value="25.0"/>
<property name="ymaxvel" type="float" value="83.3333333333"/>
<property name="ymicrostep" type="float" value="5.0"/>
<property name="yminferror" type="float" value="1.0"/>
<property name="yminlim" type="float" value="0.0"/>
<property name="yminferror" type="float" value="0.5"/>
<property name="yminlim" type="float" value="5.0"/>
<property name="ymotor_leadscrew" type="float" value="5.0"/>
<property name="ymotor_leadscrew_tpi" type="float" value="5.0"/>
<property name="ymotor_pulleydriven" type="float" value="1.0"/>
@ -4346,7 +4346,7 @@
<property name="youtputmaxlimit" type="float" value="10.0"/>
<property name="youtputminlimit" type="float" value="-10.0"/>
<property name="youtputscale" type="float" value="10.0"/>
<property name="ysearchdir" type="int" value="0"/>
<property name="ysearchdir" type="int" value="1"/>
<property name="ysteprev" type="float" value="200.0"/>
<property name="ystepscale" type="int" value="0"/>
<property name="ystepspace" type="float" value="1000.0"/>
@ -4359,10 +4359,10 @@
<property name="z8i20maxcurrent" type="float" value="0.0"/>
<property name="zD" type="float" value="0.0"/>
<property name="zFF0" type="float" value="0.0"/>
<property name="zFF1" type="float" value="1.0"/>
<property name="zFF2" type="float" value="0.0"/>
<property name="zFF1" type="float" value="0.15"/>
<property name="zFF2" type="float" value="0.025"/>
<property name="zI" type="float" value="0.0"/>
<property name="zP" type="float" value="50.0"/>
<property name="zP" type="float" value="7.0"/>
<property name="zbacklash" type="float" value="0.0"/>
<property name="zbias" type="float" value="0.0"/>
<property name="zbldc_absolute_feedback" type="bool" value="True"/>
@ -4400,7 +4400,7 @@
<property name="zcbmotor_worm" type="bool" value="False"/>
<property name="zcompfilename" type="string" value="zcompensation"/>
<property name="zcomptype" type="int" value="0"/>
<property name="zdeadband" type="float" value="0.0"/>
<property name="zdeadband" type="float" value="0.005"/>
<property name="zdirhold" type="float" value="1000.0"/>
<property name="zdirsetup" type="float" value="1000.0"/>
<property name="zdrivertype" type="string" value="custom"/>
@ -4417,22 +4417,22 @@
<property name="zeroy" type="bool" value="False"/>
<property name="zeroz" type="bool" value="False"/>
<property name="zhomefinalvel" type="float" value="0.0"/>
<property name="zhomelatchvel" type="float" value="0.5"/>
<property name="zhomelatchvel" type="float" value="3.31666666667"/>
<property name="zhomepos" type="float" value="0.0"/>
<property name="zhomesearchvel" type="float" value="1.0"/>
<property name="zhomesearchvel" type="float" value="13.3166666667"/>
<property name="zhomesw" type="float" value="0.0"/>
<property name="zhomevel" type="float" value="1.5"/>
<property name="zinvertencoder" type="bool" value="True"/>
<property name="zinvertmotor" type="bool" value="False"/>
<property name="zlatchdir" type="int" value="0"/>
<property name="zinvertmotor" type="bool" value="True"/>
<property name="zlatchdir" type="int" value="1"/>
<property name="zmaxacc" type="float" value="750.0"/>
<property name="zmaxferror" type="float" value="10.0"/>
<property name="zmaxlim" type="float" value="0.0"/>
<property name="zmaxferror" type="float" value="0.025"/>
<property name="zmaxlim" type="float" value="8.0"/>
<property name="zmaxoutput" type="float" value="0.0"/>
<property name="zmaxvel" type="float" value="25.0"/>
<property name="zmicrostep" type="float" value="5.0"/>
<property name="zminferror" type="float" value="1.0"/>
<property name="zminlim" type="float" value="-100.0"/>
<property name="zminferror" type="float" value="0.5"/>
<property name="zminlim" type="float" value="118.0"/>
<property name="zmotor_leadscrew" type="float" value="5.0"/>
<property name="zmotor_leadscrew_tpi" type="float" value="5.0"/>
<property name="zmotor_pulleydriven" type="float" value="1.0"/>
@ -4442,7 +4442,7 @@
<property name="zoutputmaxlimit" type="float" value="10.0"/>
<property name="zoutputminlimit" type="float" value="-10.0"/>
<property name="zoutputscale" type="float" value="10.0"/>
<property name="zsearchdir" type="int" value="0"/>
<property name="zsearchdir" type="int" value="1"/>
<property name="zsteprev" type="float" value="200.0"/>
<property name="zstepscale" type="int" value="0"/>
<property name="zstepspace" type="float" value="1000.0"/>

View File

@ -1,4 +1,4 @@
# Generated by PNCconf at Sun Dec 11 00:26:37 2016
# Generated by PNCconf at Wed Dec 14 04:16:06 2016
# If you make changes to this file, they will be
# overwritten when you run PNCconf again
@ -23,9 +23,6 @@ addf hm2_5i25.0.write servo-thread
# external output signals
# --- MACHINE-IS-ENABLED ---
net machine-is-enabled hm2_5i25.0.7i77.0.0.output-08
# --- X-ENABLE ---
net x-enable hm2_5i25.0.7i77.0.0.output-09
@ -41,8 +38,8 @@ net spindle-on hm2_5i25.0.7i77.0.0.output-12
# --- SPINDLE-BRAKE ---
net spindle-brake hm2_5i25.0.7i77.0.0.output-13
# --- SPINDLE-ON ---
net spindle-on hm2_5i25.0.7i77.0.0.output-14
# --- SPINDLE-CW ---
net spindle-cw hm2_5i25.0.7i77.0.0.output-14
# external input signals

View File

@ -1,4 +1,4 @@
# Generated by PNCconf at Sun Dec 11 00:26:37 2016
# Generated by PNCconf at Wed Dec 14 04:16:06 2016
# If you make changes to this file, they will be
# overwritten when you run PNCconf again
@ -16,11 +16,11 @@ MIN_SPINDLE_OVERRIDE = 0.500000
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/enleth/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
INCREMENTS = 100mm 50mm 10mm 5mm 1mm .5mm .1mm .05mm .01mm .005mm
POSITION_FEEDBACK = ACTUAL
DEFAULT_LINEAR_VELOCITY = 0.250000
MAX_LINEAR_VELOCITY = 1.000000
MIN_LINEAR_VELOCITY = 0.010000
DEFAULT_LINEAR_VELOCITY = 3.666667
MAX_LINEAR_VELOCITY = 15.666667
MIN_LINEAR_VELOCITY = 1.000000
DEFAULT_ANGULAR_VELOCITY = 0.250000
MAX_ANGULAR_VELOCITY = 1.000000
MIN_ANGULAR_VELOCITY = 0.010000
@ -70,7 +70,6 @@ ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 8.33
MAX_LINEAR_VELOCITY = 83.33
NO_FORCE_HOMING = 1
[EMCIO]
EMCIO = io
@ -84,28 +83,28 @@ TOOL_CHANGE_QUILL_UP = 1
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
FERROR = 0.1
MIN_FERROR = 0.5
MAX_VELOCITY = 83.3333333333
MAX_ACCELERATION = 250.0
P = 50.0
P = 7.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 1.0
FF2 = 0.0
FF1 = 0.15
FF2 = 0.025
BIAS = 0.0
DEADBAND = 0.0
DEADBAND = 0.005
MAX_OUTPUT = 0.0
ENCODER_SCALE = 1000.0
OUTPUT_SCALE = 10.0
ENCODER_SCALE = -1000.0
OUTPUT_SCALE = -10.0
OUTPUT_MIN_LIMIT = -10.0
OUTPUT_MAX_LIMIT = 10.0
MIN_LIMIT = -0.01
MAX_LIMIT = 200.0
MIN_LIMIT = -4.0
MAX_LIMIT = 450.0
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL = -1.000000
HOME_LATCH_VEL = -0.500000
HOME_SEARCH_VEL = 13.316667
HOME_LATCH_VEL = -3.316667
HOME_FINAL_VEL = 0.000000
HOME_USE_INDEX = NO
HOME_SEQUENCE = 1
@ -116,28 +115,28 @@ HOME_SEQUENCE = 1
[AXIS_1]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
P = 50.0
FERROR = 0.1
MIN_FERROR = 0.5
MAX_VELOCITY = 83.3333333333
MAX_ACCELERATION = 250.0
P = 7.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 1.0
FF2 = 0.0
FF1 = 0.15
FF2 = 0.025
BIAS = 0.0
DEADBAND = 0.0
DEADBAND = 0.005
MAX_OUTPUT = 0.0
ENCODER_SCALE = 1000.0
OUTPUT_SCALE = 10.0
ENCODER_SCALE = -1000.0
OUTPUT_SCALE = -10.0
OUTPUT_MIN_LIMIT = -10.0
OUTPUT_MAX_LIMIT = 10.0
MIN_LIMIT = -0.01
MAX_LIMIT = 200.0
MIN_LIMIT = -5.0
MAX_LIMIT = 290.0
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL = -1.000000
HOME_LATCH_VEL = -0.500000
HOME_SEARCH_VEL = 13.316667
HOME_LATCH_VEL = -3.316667
HOME_FINAL_VEL = 0.000000
HOME_USE_INDEX = NO
HOME_SEQUENCE = 2
@ -148,28 +147,28 @@ HOME_SEQUENCE = 2
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
FERROR = 0.025
MIN_FERROR = 0.5
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
P = 50.0
P = 7.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 1.0
FF2 = 0.0
FF1 = 0.15
FF2 = 0.025
BIAS = 0.0
DEADBAND = 0.0
DEADBAND = 0.005
MAX_OUTPUT = 0.0
ENCODER_SCALE = -1000.0
OUTPUT_SCALE = 10.0
OUTPUT_SCALE = -10.0
OUTPUT_MIN_LIMIT = -10.0
OUTPUT_MAX_LIMIT = 10.0
MIN_LIMIT = -100.0
MAX_LIMIT = 0.01
MIN_LIMIT = -118.0
MAX_LIMIT = 8.0
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL = -1.000000
HOME_LATCH_VEL = -0.500000
HOME_SEARCH_VEL = 13.316667
HOME_LATCH_VEL = -3.316667
HOME_FINAL_VEL = 0.000000
HOME_USE_INDEX = NO
HOME_SEQUENCE = 0

View File

@ -2,6 +2,26 @@ THREAD servo-thread
MAXCHAN 4
HMULT 1
HZOOM 1
HPOS 5.000000e-01
TMODE 0
HPOS 3.832427e-01
CHAN 1
PIN axis.0.error
VSCALE 0
VPOS 0.503067
VOFF 0.000000e+00
CHAN 2
PIN axis.0.f-error
VSCALE 0
VPOS 0.500000
VOFF 0.000000e+00
CHAN 3
PIN axis.0.f-error-lim
VSCALE 0
VPOS 0.500000
VOFF 0.000000e+00
CHAN 4
SIG x-pos-cmd
VSCALE 0
VPOS 0.500000
VOFF 0.000000e+00
TMODE 1
RMODE 0