Advanced Search

Search Results (Searched for: )

  • RotarySMP
  • RotarySMP's Avatar
24 Feb 2026 19:36

Considering a Full Rewire on a Working Schaublin 125 CNC

Category: Turning

Do you have field power connected to both 7i84's?
I would forget PNCConf for now. If you have the 7i92 communicating with LinuxCNC, then open the HAL show, and see if you have all the pins available on the various cards.
Cheers,
Mark
  • AlessandroEmm
  • AlessandroEmm
24 Feb 2026 18:49 - 24 Feb 2026 19:06
Replied by AlessandroEmm on topic Remora - Cannot clear E-STOP, without error

Remora - Cannot clear E-STOP, without error

Category: Basic Configuration

Those lines were purely just for illustration of the states output by halcmd.

My HALfile
loadrt remora SPI_clk_div=32 PRU_base_freq=40000

loadrt [KINS]KINEMATICS
loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS


addf remora.read servo-thread
addf motion-command-handler servo-thread
addf motion-controller servo-thread
addf remora.update-freq servo-thread
addf remora.write servo-thread

loadrt estop_latch
addf estop-latch.0 servo-thread
net estop-loopout       iocontrol.0.emc-enable-in  <= estop-latch.0.ok-out
net user-enable-out     iocontrol.0.user-enable-out  => remora.SPI-enable
net estop-loopin        remora.SPI-status  => estop-latch.0.ok-in => estop-latch.0.reset
net estop-reset         iocontrol.0.user-request-enable => remora.SPI-reset





setp remora.joint.0.scale       [JOINT_0]STEPGEN_SCALE
setp remora.joint.0.maxaccel    [JOINT_0]MAX_ACCELERATION
net xpos-cmd            <= joint.0.motor-pos-cmd        => remora.joint.0.pos-cmd
net j0pos-fb            <= remora.joint.0.pos-fb        => joint.0.motor-pos-fb
net j0enable            <= joint.0.amp-enable-out       => remora.joint.0.enable





setp remora.joint.1.scale               [JOINT_1]STEPGEN_SCALE
net y1-pos-cmd   <= joint.1.motor-pos-cmd => remora.joint.1.pos-cmd
net y1-pos-fb    <= remora.joint.1.pos-fb  => joint.1.motor-pos-fb
net y1-enable    <= joint.1.amp-enable-out => remora.joint.1.enable

net y2-pos-cmd   <= joint.2.motor-pos-cmd => remora.joint.2.pos-cmd
net y2-pos-fb    <= remora.joint.2.pos-fb  => joint.2.motor-pos-fb
net y2-enable    <= joint.2.amp-enable-out => remora.joint.2.enable

net z-pos-cmd    <= joint.3.motor-pos-cmd => remora.joint.3.pos-cmd
net z-pos-fb     <= remora.joint.3.pos-fb  => joint.3.motor-pos-fb
net z-enable     <= joint.3.amp-enable-out => remora.joint.3.enable

net X-min       remora.input.1         => joint.0.home-sw-in joint.0.neg-lim-sw-in
net Y-min       remora.input.2         => joint.1.home-sw-in joint.1.neg-lim-sw-in
net Z-min       remora.input.4         => joint.2.home-sw-in joint.2.neg-lim-sw-in
  • PCW
  • PCW's Avatar
24 Feb 2026 18:37
Replied by PCW on topic 7i76EU+7i85+7i84U

7i76EU+7i85+7i84U

Category: Driver Boards

I'll test this setup later today.

 
  • Todd Zuercher
  • Todd Zuercher's Avatar
24 Feb 2026 17:38
Replied by Todd Zuercher on topic 7i76EU+7i85+7i84U

7i76EU+7i85+7i84U

Category: Driver Boards

Here's the power connector 
 
  • Konstantin
  • Konstantin
24 Feb 2026 17:25 - 24 Feb 2026 17:27
Replied by Konstantin on topic CiA 402 Folder Missing

CiA 402 Folder Missing

Category: EtherCAT

Hello,

the forum was indeed down during the weekend, no problem. On the first run of your configuration I forgot to remove the limit switches, the hand wheel and the MDI commands. Then I removed all of them but still the same result. By the way, I also switched the HOMING_METHOD and DISPLAY in the .ini file.

About the emergency stop - the motors are not mounted on the machine, they are on a stand and there is no danger of hurting anyone. Thank you for pointing it out.

Attached is the entire report when I run the LinuxCNC and the edited configuration files.
  • radom
  • radom
24 Feb 2026 17:23

DMU 50M retrofit 99% done, Z axis falling on brake release

Category: General LinuxCNC Questions


Oh, also, my braking/release signal is a single one for all 3 XYZ drives. Is it possible to try and separate them electrically? Most likely. I'm not sure that's a good idea, though.

Now I'm wondering if you are looking at the correct thing
is there anything in the electrical diagram as "Z achse bremse"?
  • Todd Zuercher
  • Todd Zuercher's Avatar
24 Feb 2026 17:15
Replied by Todd Zuercher on topic 7i76EU+7i85+7i84U

7i76EU+7i85+7i84U

Category: Driver Boards

Yes both A and B.
  • radom
  • radom
24 Feb 2026 17:01

DMU 50M retrofit 99% done, Z axis falling on brake release

Category: General LinuxCNC Questions

I release z axis brake 0.2s after motion.motion-enabled and it works with my simodrive,
when does this servo power on signal becomes true? are you sure you are not releasing the brake before pid is working?
 
I don't think this is the issue. I checked just now to make sure. With me pressing F2 (which is also linked to the CNC ready signal going from the Mesa to the drive), I can clearly see the PID enabled and also motion.motion-enabled.

My AC power on button and circuit is separate from the Mesa entirely in an attempt not to have to reverse engineer the emergency stop, which is on the same board originally.

So my startup procedure is essentially:
LinuxCNC startup, LinuxCNC power on (F2), manually pushing the servo AC power on button, a signal returns to the Mesa board from the drive when AC power on is successful, that signal is linked in HAL to the brake release after a short timedelay.

In many cases, this works just fine. In many, Z falls through. Sometimes after a slight delay, so just when you think it's started up properly and the servo is holding the motor, it still falls through 10 seconds later.

Thanks for the suggestion, though!
How exactly is your servo AC power on handled? My Simodrive is sort of old, as you may see — the servos are 6SN1118-0AD11-0AA1 and the control board is 6SN1121-0BA11-0AA1. 



 

mine are from 1992 (mill) and 1997 (lathe) and judging by the pictures your simodrive looks like new compared to mine, but I had both power supplies repaired and also main spindle drive for lathe and Z axis drive for the mill
red led H1 axis fault is on page 83 and 84 from documentation
adegis.com/media/asset/eb8a4b2af69aebb3f...84e8f10fe17ff0ed.pdf
you can try swapping z and x drive motor connection (and encoder wiring and everything else) to see if it's not your drive that is failing
you said linuxcnc doesn't know that a fault occured so you don't get following error in linuxcnc??
I first power everything, then F2 only sends enable signal to the drives

 
  • tommylight
  • tommylight's Avatar
24 Feb 2026 16:56
Replied by tommylight on topic 7i76EU+7i85+7i84U

7i76EU+7i85+7i84U

Category: Driver Boards

(A and B)?
 

Should be
( A and B )?
-
B with ) is translated to smiley face with glasses ...
  • PCW
  • PCW's Avatar
24 Feb 2026 16:43 - 24 Feb 2026 17:13
Replied by PCW on topic 7i76EU+7i85+7i84U

7i76EU+7i85+7i84U

Category: Driver Boards

Might be cable wiring (if you never even get a green blink  from the 7I84U, there is no communication)

As tommylight asked, do you have both field powers applied ( A and B )?


 
  • Todd Zuercher
  • Todd Zuercher's Avatar
24 Feb 2026 16:26
Replied by Todd Zuercher on topic 7i76EU+7i85+7i84U

7i76EU+7i85+7i84U

Category: Driver Boards

Yes, the field power is connected.

I have this for the config line in hal
loadrt hm2_eth board_ip="10.10.10.10" config="num_encoders=5 num_pwmgens=0 num_stepgens=5 sserial_port_0=0000000x"

Here's the output from mesaflash;
twincnc@twincnc:~$ mesaflash --device 7i76eu --addr 10.10.10.10 --dbname2 7i85 --readhmid
Configuration Name: HOSTMOT2

General configuration information:

BoardName : MESA7I76
FPGA Size: 20 KGates
FPGA Pins: 256
Number of IO Ports: 3
Width of one I/O port: 17
Clock Low frequency: 100.0000 MHz
Clock High frequency: 160.0000 MHz
IDROM Type: 3
Instance Stride 0: 4
Instance Stride 1: 64
Register Stride 0: 256
Register Stride 1: 256

Modules in configuration:

Module: DPLL
There are 1 of DPLL in configuration
Version: 0
Registers: 7
BaseAddress: 7000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: WatchDog
There are 1 of WatchDog in configuration
Version: 0
Registers: 3
BaseAddress: 0C00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: IOPort
There are 3 of IOPort in configuration
Version: 0
Registers: 5
BaseAddress: 1000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: StepGen
There are 5 of StepGen in configuration
Version: 2
Registers: 10
BaseAddress: 2000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: MuxedQCount
There are 6 of MuxedQCount in configuration
Version: 4
Registers: 5
BaseAddress: 3600
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: MuxedQCountSel
There are 1 of MuxedQCountSel in configuration
Version: 0
Registers: 0
BaseAddress: 0000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: SSerial
There are 1 of SSerial in configuration
Version: 0
Registers: 6
BaseAddress: 5B00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 64 bytes

Module: LED
There are 1 of LED in configuration
Version: 0
Registers: 1
BaseAddress: 0200
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for on-card -> 7I76
Pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir

TB2-4,5 0 IOPort StepGen 0 Dir/Table2 (Out)
TB2-2,3 1 IOPort StepGen 0 Step/Table1 (Out)
TB2-10,11 2 IOPort StepGen 1 Dir/Table2 (Out)
TB2-8,9 3 IOPort StepGen 1 Step/Table1 (Out)
TB2-16,17 4 IOPort StepGen 2 Dir/Table2 (Out)
TB2-14,15 5 IOPort StepGen 2 Step/Table1 (Out)
TB2-22,23 6 IOPort StepGen 3 Dir/Table2 (Out)
TB2-20,21 7 IOPort StepGen 3 Step/Table1 (Out)
TB3-4,5 8 IOPort StepGen 4 Dir/Table2 (Out)
TB3-2,3 9 IOPort StepGen 4 Step/Table1 (Out)
Internal-Field-IO 10 IOPort SSerial 0 TXData0 (Out)
Internal-Field-IO 11 IOPort SSerial 0 RXData0 (In)
TB3-18,19 12 IOPort SSerial 0 TXData1 (Out)
TB3-16,17 13 IOPort SSerial 0 RXData1 (In)
TB3-13,14 14 IOPort MuxedQCount 2 MuxQ-IDX (In)
TB3-10,11 15 IOPort MuxedQCount 2 MuxQ-B (In)
TB3-7,8 16 IOPort MuxedQCount 2 MuxQ-A (In)

IO Connections for P1 -> 7I85
Pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir

TB1-19,20 17 IOPort SSerial 0 RXData6 (In)
TB1-21,22 18 IOPort SSerial 0 TXData6 (Out)
TB1-11,12 19 IOPort SSerial 0 RXData5 (In)
TB1-13,14 20 IOPort SSerial 0 TXData5 (Out)
TB1-3,4 21 IOPort SSerial 0 RXData4 (In)
TB1-5,6 22 IOPort SSerial 0 TXData4 (Out)
TB2-19,20 23 IOPort SSerial 0 RXData3 (In)
TB2-21,22 24 IOPort SSerial 0 TXData3 (Out)
TB2-11,12 25 IOPort SSerial 0 RXData2 (In)
TB2-13,14 26 IOPort SSerial 0 TXData2 (Out)
Internal-EncMux 27 IOPort MuxedQCountSel 0 MuxSel0 (Out)
TB3-1,2,9,10 28 IOPort MuxedQCount 0 MuxQ-A (In)
TB3-4,5,12,13 29 IOPort MuxedQCount 0 MuxQ-B (In)
TB3-7,8,12,13 30 IOPort MuxedQCount 0 MuxQ-IDX (In)
TB3-17,18,TB2-1,2 31 IOPort MuxedQCount 1 MuxQ-A (In)
TB3-20,21,TB2-4,5 32 IOPort MuxedQCount 1 MuxQ-B (In)
TB3-23,24,TB2-7,8 33 IOPort MuxedQCount 1 MuxQ-IDX (In)

IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir

1 34 IOPort None
14 35 IOPort None
2 36 IOPort None
15 37 IOPort None
3 38 IOPort None
16 39 IOPort None
4 40 IOPort None
17 41 IOPort None
5 42 IOPort None
6 43 IOPort None
7 44 IOPort None
8 45 IOPort None
9 46 IOPort None
10 47 IOPort None
11 48 IOPort None
12 49 IOPort None
13 50 IOPort None

twincnc@twincnc:~$
  • PCW
  • PCW's Avatar
24 Feb 2026 16:19
Replied by PCW on topic 7i92TM defect? How to verify?

7i92TM defect? How to verify?

Category: Driver Boards

what does

mesaflash --device ethernet --addr 10.10.10.10 --rpo 0x1004


report?

(that's the second port)

 
  • petlegpete
  • petlegpete
24 Feb 2026 16:15
Replied by petlegpete on topic 7i92TM defect? How to verify?

7i92TM defect? How to verify?

Category: Driver Boards

Thanks a lot.
I am getting 00001000 as a response.
  • PCW
  • PCW's Avatar
24 Feb 2026 16:11 - 24 Feb 2026 16:17
Replied by PCW on topic 7i76EU+7i85+7i84U

7i76EU+7i85+7i84U

Category: Driver Boards

Is sserial channel 2 enabled in the hal file?

(something like : "sserial_port_0=000xxxxx" in the driver command line)

Also

mesaflash --device 7i76eu  --addr 10.10.10.10  --dbname2  7i85 --readhmid

would list the 7I85 pins, not DB25 pins
  • Dudelbert
  • Dudelbert
24 Feb 2026 16:10

Considering a Full Rewire on a Working Schaublin 125 CNC

Category: Turning

I tried again today.

At this point, I believe that at least some of the hardware is broken. The Smart Serial channels 0 to 3 of the 7i92t/7i85 combo do not work. I was able to get 4 of the 5 Smart Serial boards to be detected if I connect them to channel 4 of the 7i85, but on all other channels I get nothing. I don’t know if the fact that this is exactly the channel used by the bitfile I used to get a working config is a coincidence, or if I somehow managed to damage something.

I also don’t really understand how the process described in this topic works:
forum.linuxcnc.org/39-pncconf/52554-disc...ted-mesa-fpga#299687

With the described setup, there is no way to set the X and Z axes. When I try to go that route, I always get an error window in PnCconf telling me I have to set stepgen or pwmgen for the axes. So the statement “The rest of the setup in PnCconf should proceed in a more normal manner.” seems strange to me.

Regarding the 7i84U, I can get one to be detected, but I get an undervoltage error. Measuring the outputs, they do not seem to work when I set or reset them, and when I inject +24V or GND into an input, it does not change state in HAL Show either.

The second 7i84U is not detected at all, and LED CR6 does not come on.

So are both broken somehow? I don’t know.

At this point, I think my 7i73 and 7i83 are probably fine. Both 7i84Us are likely faulty, but in different ways, and either the 7i92T or the 7i85 may also have some problems.

I really don’t know how to proceed from here. Honestly, I am considering getting a 7i97T and more or less replicating the setup I use on my mill.
Displaying 286 - 300 out of 18525 results.
Time to create page: 0.313 seconds
Powered by Kunena Forum