LINUXCNC - 2.9.0~pre1 Machine configuration directory is '/home/NASticot/linuxcnc/configs/single_axis_config' Machine configuration file is 'single_axis_config.ini' Starting LinuxCNC... linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod Found file(REL): ./single_axis_config.hal hm2: loading Mesa HostMot2 driver version 0.15 hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2 hm2_eth: 10.10.10.10: INFO: Hardware address (MAC): 00:60:1b:11:80:8c hm2_eth: discovered 7I80DB-25 hm2/hm2_7i80.0: Low Level init 0.15 hm2/hm2_7i80.0: Smart Serial Firmware Version 43 Board hm2_7i80.0.7i76.0.0 Hardware Mode 0 = standard Board hm2_7i80.0.7i76.0.0 Software Mode 0 = io_spin Board hm2_7i80.0.7i76.0.0 Software Mode 1 = io_ana_spi hm2/hm2_7i80.0: 68 I/O Pins used: hm2/hm2_7i80.0: IO Pin 000 (J2-01): StepGen #0, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 001 (J2-14): StepGen #0, pin Step (Output) hm2/hm2_7i80.0: IO Pin 002 (J2-02): StepGen #1, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 003 (J2-15): StepGen #1, pin Step (Output) hm2/hm2_7i80.0: IO Pin 004 (J2-03): StepGen #2, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 005 (J2-16): StepGen #2, pin Step (Output) hm2/hm2_7i80.0: IO Pin 006 (J2-04): StepGen #3, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 007 (J2-17): StepGen #3, pin Step (Output) hm2/hm2_7i80.0: IO Pin 008 (J2-05): StepGen #4, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 009 (J2-06): StepGen #4, pin Step (Output) hm2/hm2_7i80.0: IO Pin 010 (J2-07): Smart Serial Interface #0, pin tx0 (Output) hm2/hm2_7i80.0: IO Pin 011 (J2-08): Smart Serial Interface #0, pin rx0 (Input) hm2/hm2_7i80.0: IO Pin 012 (J2-09): IOPort hm2/hm2_7i80.0: IO Pin 013 (J2-10): IOPort hm2/hm2_7i80.0: IO Pin 014 (J2-11): Encoder #0, pin Index (Input) hm2/hm2_7i80.0: IO Pin 015 (J2-12): Encoder #0, pin B (Input) hm2/hm2_7i80.0: IO Pin 016 (J2-13): Encoder #0, pin A (Input) hm2/hm2_7i80.0: IO Pin 017 (J3-01): StepGen #5, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 018 (J3-14): StepGen #5, pin Step (Output) hm2/hm2_7i80.0: IO Pin 019 (J3-02): StepGen #6, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 020 (J3-15): StepGen #6, pin Step (Output) hm2/hm2_7i80.0: IO Pin 021 (J3-03): StepGen #7, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 022 (J3-16): StepGen #7, pin Step (Output) hm2/hm2_7i80.0: IO Pin 023 (J3-04): StepGen #8, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 024 (J3-17): StepGen #8, pin Step (Output) hm2/hm2_7i80.0: IO Pin 025 (J3-05): StepGen #9, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 026 (J3-06): StepGen #9, pin Step (Output) hm2/hm2_7i80.0: IO Pin 027 (J3-07): IOPort hm2/hm2_7i80.0: IO Pin 028 (J3-08): IOPort hm2/hm2_7i80.0: IO Pin 029 (J3-09): IOPort hm2/hm2_7i80.0: IO Pin 030 (J3-10): IOPort hm2/hm2_7i80.0: IO Pin 031 (J3-11): Encoder #1, pin Index (Input) hm2/hm2_7i80.0: IO Pin 032 (J3-12): Encoder #1, pin B (Input) hm2/hm2_7i80.0: IO Pin 033 (J3-13): Encoder #1, pin A (Input) hm2/hm2_7i80.0: IO Pin 034 (J4-01): StepGen #10, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 035 (J4-14): StepGen #10, pin Step (Output) hm2/hm2_7i80.0: IO Pin 036 (J4-02): StepGen #11, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 037 (J4-15): StepGen #11, pin Step (Output) hm2/hm2_7i80.0: IO Pin 038 (J4-03): StepGen #12, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 039 (J4-16): StepGen #12, pin Step (Output) hm2/hm2_7i80.0: IO Pin 040 (J4-04): StepGen #13, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 041 (J4-17): StepGen #13, pin Step (Output) hm2/hm2_7i80.0: IO Pin 042 (J4-05): StepGen #14, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 043 (J4-06): StepGen #14, pin Step (Output) hm2/hm2_7i80.0: IO Pin 044 (J4-07): IOPort hm2/hm2_7i80.0: IO Pin 045 (J4-08): IOPort hm2/hm2_7i80.0: IO Pin 046 (J4-09): IOPort hm2/hm2_7i80.0: IO Pin 047 (J4-10): IOPort hm2/hm2_7i80.0: IO Pin 048 (J4-11): Encoder #2, pin Index (Input) hm2/hm2_7i80.0: IO Pin 049 (J4-12): Encoder #2, pin B (Input) hm2/hm2_7i80.0: IO Pin 050 (J4-13): Encoder #2, pin A (Input) hm2/hm2_7i80.0: IO Pin 051 (J5-01): IOPort hm2/hm2_7i80.0: IO Pin 052 (J5-14): IOPort hm2/hm2_7i80.0: IO Pin 053 (J5-02): IOPort hm2/hm2_7i80.0: IO Pin 054 (J5-1task: machine: 'Single_Axis_Config' version 'unknown' emcTaskOnce: Python plugin configured emcTaskOnce: extract(task_instance): KeyError: 'task' emcTaskOnce: no Python Task() instance available, using default iocontrol-based task methods emcTrajSetJoints(1) returned 0 emcTrajSetSpindles(1) returned 0 emcTrajSetAxes(1, 1) emcTrajSetUnits(1.0000, 1.0000) emcTrajSetVelocity(0.0000, 1.0000) returned 0 emcTrajSetMaxVelocity(30.0000) returned 0 emcTrajSetAcceleration(1e+99) returned 0 emcTrajSetMaxAcceleration(1e+99) emcTrajSetHome(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000) returned 0 emcJointSetType(0, 1) emcJointSetUnits(0, 1.0000) emcJointSetBacklash(0, 0.0000) returned 0 emcJointSetMinPositionLimit(0, 0) returned 0 emcJointSetMaxPositionLimit(0, 600) returned 0 emcJointSetFerror(0, 0.0050) returned 0 emcJointSetMinFerror(0, 0.0025) returned 0 emcJointSetHomingParams(0, 0.0000, 0.0000, 0.8000, 0.5000, 0.2000, 0, 1, 1, 1, 0) returned 0 emcJointSetMaxVelocity(0, 1.0000) returned 0 emcJointSetMaxAcceleration(0, 5) returned 0 emcJointActivate(0) returned 0 emcAxisSetMinPositionLimit(0, 0.0000) returned 0 emcAxisSetMaxPositionLimit(0, 600.0000) returned 0 emcAxisSetMaxVelocity(0, 1.0000) returned 0 emcAxisSetMaxAcceleration(0, 5.0000) returned 0 emcAxisSetLockingJoint(0, -1) returned 0 emcSpindleSetParams(0, 1.000000e+99, 0.000000e+00, 0.000000e+00, -1.000000e+99, 0.000000, 0.000000, 0, 100.000000) returned 0 hm2/hm2_7i80.0: hm2_sserial_waitfor: Timeout (51mS) waiting for addr 5a00 &mask ffffffff val 0 NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=112,type=EMC_TRAJ_SET_TERM_COND}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=176,type=EMC_TRAJ_SET_G5X}) : list_size=2, line_number=0 NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=168,type=EMC_TRAJ_SET_G92}) : list_size=3, line_number=0 NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=104,type=EMC_TRAJ_SET_ROTATION}) : list_size=4, line_number=0 emcTaskPlanInit() returned 0 NML_INTERP_LIST(0x559523caf0)::get(): {size=112, type=EMC_TRAJ_SET_TERM_COND}, list_size=3 emcTaskPlanLevel() returned 0 hm2/hm2_7i80.0: DATA addr 5b00 after timeout: 0 hm2/hm2_7i80.0: Timeout during do-it in sserial_get_bytes Issuing EMC_TRAJ_SET_TERM_COND -- ( +222,+112, +0, +2,0.025400,) NML_INTERP_LIST(0x559523caf0)::get(): {size=176, type=EMC_TRAJ_SET_G5X}, list_size=2 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_G5X -- ( +224,+176, +0, +1,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x559523caf0)::get(): {size=168, type=EMC_TRAJ_SET_G92}, list_size=1 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_G92 -- ( +227,+168, +0,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x559523caf0)::get(): {size=104, type=EMC_TRAJ_SET_ROTATION}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_ROTATION -- ( +226,+104, +0,0.000000,) Issuing EMC_TASK_PLAN_SET_BLOCK_DELETE -- ( +518,+24, +1,\001,) Issuing EMC_TASK_PLAN_SET_OPTIONAL_STOP -- ( +517,+24, +2,\001,) Issuing EMC_TRAJ_SET_SCALE -- ( +209,+104, +3,1.000000,) Issuing EMC_TRAJ_SET_RAPID_SCALE -- ( +238,+104, +4,1.000000,) Issuing EMC_TRAJ_SET_SPINDLE_SCALE -- ( +233,+112, +5,1.000000,) Issuing EMC_TRAJ_SET_TELEOP_ENABLE -- ( +230,+104, +6, +0,) Issuing EMC_TRAJ_SET_MAX_VELOCITY -- ( +207,+104, +7,1.000000,) emcTrajSetMaxVelocity(1.0000) returned 0 Issuing EMC_TRAJ_SET_RAPID_SCALE -- ( +238,+104, +8,1.000000,) Issuing EMC_TRAJ_SET_SCALE -- ( +209,+104, +9,1.000000,) Issuing EMC_TASK_SET_STATE -- ( +505,+24, +10, +2,) NML_INTERP_LIST(0x559523caf0)::clear(): discarding 0 items NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 emcTaskPlanSynch() returned 0 NML_INTERP_LIST(0x559523caf0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 task: main loop took 0.109541 seconds Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 Issuing EMC_TASK_SET_STATE -- ( +505,+24, +11, +4,) Issuing EMC_JOG_CONT -- ( +124,+40, +12, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +13, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +14, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +15, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +16, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +17, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +18, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +19, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +20, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +21, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +22, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +23, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +24, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +25, +0, +1,) Erreur de suivi jointure 0 emc/task/taskintf.cc 976: Error on joint 0, command number 88 NML_INTERP_LIST(0x559523caf0)::clear(): discarding 0 items NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x55952389b0)::clear(): discarding 0 items NML_INTERP_LIST(0x559523caf0)::clear(): discarding 1 items NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559523caf0)::clear(): discarding 1 items NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559523caf0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 Issuing EMC_TASK_SET_STATE -- ( +505,+24, +26, +4,) Issuing EMC_JOG_STOP -- ( +136,+32, +27, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +28, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +29, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +30, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +31, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +32, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +33, +0, +1,) Erreur de suivi jointure 0 emc/task/taskintf.cc 976: Error on joint 0, command number 133 NML_INTERP_LIST(0x559523caf0)::clear(): discarding 0 items NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x55952389b0)::clear(): discarding 0 items NML_INTERP_LIST(0x559523caf0)::clear(): discarding 1 items NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 NML_INTERP_LIST(0x559523caf0)::clear(): discarding 1 items NML_INTERP_LIST(0x559523caf0)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 task: main loop took 0.100281 seconds La commande (EMC_JOG_CONT) ne peut être exécutée tant que la machine n'est pas sortie de l'arrêt d'urgence et mise en marche NML_INTERP_LIST(0x559523caf0)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 Issuing EMC_TASK_SET_STATE -- ( +505,+24, +35, +4,) Issuing EMC_JOG_STOP -- ( +136,+32, +36, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +37, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +38, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +39, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +40, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +41, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +42, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +43, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +44, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +45, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +46, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +47, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +48, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +49, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +50, +0, +1,) Issuing EMC_JOG_CONT -- ( +124,+40, +51, +0,0.513333, +1,) Issuing EMC_JOG_STOP -- ( +136,+32, +52, +0, +1,) Shutting down and cleaning up LinuxCNC... task: 10951 cycles, min=0.000025, max=0.109541, avg=0.010151, 2 latency excursions (> 10x expected cycle time of 0.010000s) iov2: exiting 5): IOPort hm2/hm2_7i80.0: IO Pin 055 (J5-03): IOPort hm2/hm2_7i80.0: IO Pin 056 (J5-16): IOPort hm2/hm2_7i80.0: IO Pin 057 (J5-04): IOPort hm2/hm2_7i80.0: IO Pin 058 (J5-17): IOPort hm2/hm2_7i80.0: IO Pin 059 (J5-05): IOPort hm2/hm2_7i80.0: IO Pin 060 (J5-06): IOPort hm2/hm2_7i80.0: IO Pin 061 (J5-07): IOPort hm2/hm2_7i80.0: IO Pin 062 (J5-08): IOPort hm2/hm2_7i80.0: IO Pin 063 (J5-09): IOPort hm2/hm2_7i80.0: IO Pin 064 (J5-10): IOPort hm2/hm2_7i80.0: IO Pin 065 (J5-11): IOPort hm2/hm2_7i80.0: IO Pin 066 (J5-12): IOPort hm2/hm2_7i80.0: IO Pin 067 (J5-13): IOPort hm2/hm2_7i80.0: registered hm2_eth: in hm2_eth_reset hm2_eth: HostMot2 ethernet driver unloaded hm2: unloading