Advanced Search

Search Results (Searched for: )

  • Dave3891
  • Dave3891
30 Oct 2025 00:58

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Hi,

Great job on this project, I am really impressed with all the tools and features that keep getting added. 

I made a custom board based on the TangBob and I wanted to add it to the setup tool. 
Do you have a tool for building the board.json or have you been making them by hand?

 
  • ihavenofish
  • ihavenofish
30 Oct 2025 00:50 - 30 Oct 2025 00:51
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

ok, sooo

function 3 reads a float and int (6 or 1)
function 1 reads a bit (true/false)
function 5 says illegal function (write coil)
function 6 says illegal data type

What is next to try? I rechecked the vfd settings, and its all "right". Also found out the params are registers (f0.04 = 0Xf004) so that neat. Not actually helpful though.
  • onceloved
  • onceloved's Avatar
30 Oct 2025 00:21

Long initialization of Ethercat on servo drive SV660N

Category: EtherCAT

This is unrelated to the configuration; you need to modify the driver, Sii firmware, and disable Eoe.
  • tommylight
  • tommylight's Avatar
30 Oct 2025 00:18

Raspberry PI4/5 I2C support for non realtime IO/ADC/LCD

Category: General LinuxCNC Questions

@LangdonS,
He does that always, just have a browse through his posts.
@Oli,
Danke schon.
  • ihavenofish
  • ihavenofish
29 Oct 2025 23:20
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

ding ding. so 8192 IS run/stop. goes from 6 to 1. which is true/false im almost positive.

But i don't have a way to write it. every write command says illegal data or address or function (different ones give different errors).

Do i need to tell it it is a true/false register, and not an int/float? if yes, how? i do not see any syntax for that.

thanks for all the help so far, i feel like were getting close, AND i also understand things better.
  • MaHa
  • MaHa
29 Oct 2025 23:12
FlexGui - hal_io Spinbox was created by MaHa

FlexGui - hal_io Spinbox

Category: Flex GUI

From a postgui hal file are some flexhal pins set at startup, with setp. In halshow the value is set, but the spinbox is not populated with that value. How can i force the spinbox to update?

 
  • PCW
  • PCW's Avatar
29 Oct 2025 23:05
Replied by PCW on topic MESA 7I92 programming

MESA 7I92 programming

Category: Driver Boards

This should be close assuming your pin numbers are DB25 parallel port numbers

 

File Attachment:

File Name: 7i92_tjd.zip
File Size:85 KB


 
  • ihavenofish
  • ihavenofish
29 Oct 2025 23:04
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

so we have 8192 to 8203. all 0 except 8192 which is 6, and seems not writable. others seem writable but do not induce any change.

i have an idea: i will turn the drive back to panel frequency and run control and see if i can see anything change
  • ihavenofish
  • ihavenofish
29 Oct 2025 22:55
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

no documentation at all sadly
  • ihavenofish
  • ihavenofish
29 Oct 2025 22:24
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

As I keep poking, I'm finding there are registers now at 8192 range, but they cant be written? 8192 has a value of 6. 8191/ 8193 etc at 0.

Hm
  • Hakan
  • Hakan
29 Oct 2025 22:12

New ethercat / probe basic control for minimonster

Category: CNC Machines

There is no documentation of registers?
Almost impossible without. 
  • tommylight
  • tommylight's Avatar
29 Oct 2025 22:05
Replied by tommylight on topic Stepper motors should hold position when error.

Stepper motors should hold position when error.

Category: General LinuxCNC Questions

Currently when the motor disables the brake enables but there is a delay so z axis drops a couple centimeters.

How heavy is the Z axis?
This seems like to heavy, so it would need a counterweight, and if so, it will also cause to much stress on the motor and drive trying to keep all that weight in position. Also mitigated by said counterweight.
  • tommylight
  • tommylight's Avatar
29 Oct 2025 22:02
Replied by tommylight on topic MESA 7I92 programming

MESA 7I92 programming

Category: Driver Boards

1 whatever
2 X DIR
3 X STEP
4 Y DIR
5 Y STEP
6 Z DIR
7 Z STEP
8 A DIR
9 A STEP
14 B DIR
16 B STEP
17 PWM
Would have been much better as 4 axis would be standard pins.
  • ihavenofish
  • ihavenofish
29 Oct 2025 21:28
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

all pins / registers in halshow
Component Pins:
Owner   Type  Dir         Value  Name
    57  float OUT             0  mb2hal.00.00.float
    57  s32   OUT             0  mb2hal.00.00.int
    57  float OUT             0  mb2hal.00.01.float
    57  s32   OUT             0  mb2hal.00.01.int
    57  float OUT             0  mb2hal.00.02.float
    57  s32   OUT             0  mb2hal.00.02.int
    57  float OUT           200  mb2hal.00.03.float
    57  s32   OUT           200  mb2hal.00.03.int
    57  float OUT           200  mb2hal.00.04.float
    57  s32   OUT           200  mb2hal.00.04.int
    57  float OUT           200  mb2hal.00.05.float
    57  s32   OUT           200  mb2hal.00.05.int
    57  float OUT           200  mb2hal.00.06.float
    57  s32   OUT           200  mb2hal.00.06.int
    57  float OUT           200  mb2hal.00.07.float
    57  s32   OUT           200  mb2hal.00.07.int
    57  float OUT           200  mb2hal.00.08.float
    57  s32   OUT           200  mb2hal.00.08.int
    57  float OUT             0  mb2hal.00.09.float
    57  s32   OUT             0  mb2hal.00.09.int
    57  u32   OUT    0x00000000  mb2hal.00.num_errors
    57  float OUT             0  mb2hal.01.00.float
    57  s32   OUT             0  mb2hal.01.00.int
    57  float OUT             0  mb2hal.01.01.float
    57  s32   OUT             0  mb2hal.01.01.int
    57  float OUT             0  mb2hal.01.02.float
    57  s32   OUT             0  mb2hal.01.02.int
    57  float OUT             0  mb2hal.01.03.float
    57  s32   OUT             0  mb2hal.01.03.int
    57  float OUT             0  mb2hal.01.04.float
    57  s32   OUT             0  mb2hal.01.04.int
    57  float OUT             0  mb2hal.01.05.float
    57  s32   OUT             0  mb2hal.01.05.int
    57  float OUT             0  mb2hal.01.06.float
    57  s32   OUT             0  mb2hal.01.06.int
    57  float OUT             0  mb2hal.01.07.float
    57  s32   OUT             0  mb2hal.01.07.int
    57  float OUT             0  mb2hal.01.08.float
    57  s32   OUT             0  mb2hal.01.08.int
    57  float OUT          5000  mb2hal.01.09.float
    57  s32   OUT          5000  mb2hal.01.09.int
    57  u32   OUT    0x00000000  mb2hal.01.num_errors
    57  float OUT            50  mb2hal.02.00.float
    57  s32   OUT            50  mb2hal.02.00.int
    57  float OUT             0  mb2hal.02.01.float
    57  s32   OUT             0  mb2hal.02.01.int
    57  float OUT             0  mb2hal.02.02.float
    57  s32   OUT             0  mb2hal.02.02.int
    57  float OUT             0  mb2hal.02.03.float
    57  s32   OUT             0  mb2hal.02.03.int
    57  float OUT             0  mb2hal.02.04.float
    57  s32   OUT             0  mb2hal.02.04.int
    57  float OUT             0  mb2hal.02.05.float
    57  s32   OUT             0  mb2hal.02.05.int
    57  float OUT             0  mb2hal.02.06.float
    57  s32   OUT             0  mb2hal.02.06.int
    57  float OUT             0  mb2hal.02.07.float
    57  s32   OUT             0  mb2hal.02.07.int
    57  float OUT          5000  mb2hal.02.08.float
    57  s32   OUT          5000  mb2hal.02.08.int
    57  float OUT            50  mb2hal.02.09.float
    57  s32   OUT            50  mb2hal.02.09.int
    57  u32   OUT    0x00000000  mb2hal.02.num_errors
    57  float OUT          5000  mb2hal.03.00.float
    57  s32   OUT          5000  mb2hal.03.00.int
    57  float OUT             0  mb2hal.03.01.float
    57  s32   OUT             0  mb2hal.03.01.int
    57  float OUT          5000  mb2hal.03.02.float
    57  s32   OUT          5000  mb2hal.03.02.int
    57  float OUT             0  mb2hal.03.03.float
    57  s32   OUT             0  mb2hal.03.03.int
    57  float OUT            50  mb2hal.03.04.float
    57  s32   OUT            50  mb2hal.03.04.int
    57  float OUT            10  mb2hal.03.05.float
    57  s32   OUT            10  mb2hal.03.05.int
    57  float OUT          2000  mb2hal.03.06.float
    57  s32   OUT          2000  mb2hal.03.06.int
    57  float OUT             0  mb2hal.03.07.float
    57  s32   OUT             0  mb2hal.03.07.int
    57  float OUT          1000  mb2hal.03.08.float
    57  s32   OUT          1000  mb2hal.03.08.int
    57  float OUT             0  mb2hal.03.09.float
    57  s32   OUT             0  mb2hal.03.09.int
    57  u32   OUT    0x00000000  mb2hal.03.num_errors
    57  float OUT          1000  mb2hal.04.00.float
    57  s32   OUT          1000  mb2hal.04.00.int
    57  float OUT             0  mb2hal.04.01.float
    57  s32   OUT             0  mb2hal.04.01.int
    57  float OUT             0  mb2hal.04.02.float
    57  s32   OUT             0  mb2hal.04.02.int
    57  float OUT             0  mb2hal.04.03.float
    57  s32   OUT             0  mb2hal.04.03.int
    57  float OUT             0  mb2hal.04.04.float
    57  s32   OUT             0  mb2hal.04.04.int
    57  float OUT           310  mb2hal.04.05.float
    57  s32   OUT           310  mb2hal.04.05.int
    57  float OUT           680  mb2hal.04.06.float
    57  s32   OUT           680  mb2hal.04.06.int
    57  float OUT            75  mb2hal.04.07.float
    57  s32   OUT            75  mb2hal.04.07.int
    57  float OUT             0  mb2hal.04.08.float
    57  s32   OUT             0  mb2hal.04.08.int
    57  float OUT             0  mb2hal.04.09.float
    57  s32   OUT             0  mb2hal.04.09.int
    57  u32   OUT    0x00000000  mb2hal.04.num_errors
    57  float OUT             0  mb2hal.05.00.float
    57  s32   OUT             0  mb2hal.05.00.int
    57  float OUT             0  mb2hal.05.01.float
    57  s32   OUT             0  mb2hal.05.01.int
    57  float OUT             0  mb2hal.05.02.float
    57  s32   OUT             0  mb2hal.05.02.int
    57  float OUT             0  mb2hal.05.03.float
    57  s32   OUT             0  mb2hal.05.03.int
    57  float OUT          1000  mb2hal.05.04.float
    57  s32   OUT          1000  mb2hal.05.04.int
    57  u32   OUT    0x00000000  mb2hal.05.num_errors


  • ihavenofish
  • ihavenofish
29 Oct 2025 21:14
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

So i can change those pins in halshow, but they do nothing. So I expect they are not the correct pins for start/stop freq etc. Sound right?

Hmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
Do I just go one by one and set them to 1/0 and see if the drive turns on? I guess that makes plausible sense. there only 54 of them
Displaying 2671 - 2685 out of 20782 results.
Time to create page: 0.335 seconds
Powered by Kunena Forum