Advanced Search

Search Results (Searched for: )

  • MirkoCNC
  • MirkoCNC
05 Dec 2024 09:39

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

Category: Computers and Hardware

Another question for Meister:

FPGA Module 2.00: Spartan 6 FPGA Board.

I would like to use that FPGA board. It has SPI / JTAG connectors for programming EEPROMs. Is it suitable?

I assume that the W5500 uses another SPI module inside the FPGA after programming for the data communicaktion with LinuxCNC. Therefore, I think it the configuaration EEPROMS cannot be flashed via the W5500. Is it correct?

Does the RIO System write the FPGA everytime when getting online or is the data permanently flashed on the EEPROMs?
 
  • meister
  • meister
05 Dec 2024 09:34 - 05 Dec 2024 09:38

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

Category: Computers and Hardware

i think you are on the wrong branch:

git checkout dev


BTW: very experimental, only for the gui and to generate the config-files,
i think, building bitfiles will not work yet on windows


 
  • WKS-3D
  • WKS-3D's Avatar
05 Dec 2024 08:27

Potentiometer only effective at mm/min (lathe)

Category: Advanced Configuration

Hello community,
I have another problem to solve, namely my feed potentiometer only works at mm/min.
It has no function at mm/rev. The potentiometer for rapid traverse always works.
Is there no other way or can it be influenced?
If you have to run in a program, a potentiometer like this is very helpful ;)

Thanks and best regards
Olli
  • MirkoCNC
  • MirkoCNC
05 Dec 2024 08:20

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

Category: Computers and Hardware

Hi Meister,

Unfortunately, I cannot make it run under Windows.

I have changed:

file_path = r".\riocore\__init__.py"
if os.path.isfile(file_path):
sys.path.insert(0, os.path.abspath("."))

When running rio_setup, the first problem, I cannot import halpins from riocore.
Directory is OK and the __init__.py file is there.

Perhaps you can help me out. Thanks a lot!
  • SOLD
  • SOLD
05 Dec 2024 07:11
Replied by SOLD on topic AX58100

AX58100

Category: EtherCAT

Thank you. I will study more.
  • Hakan
  • Hakan
05 Dec 2024 07:09
Replied by Hakan on topic AX58100

AX58100

Category: EtherCAT

And for LAN9252, it is better to copy the whole lib/soes from Easercat 2000 and go from there. That should work right away.
 
  • Hakan
  • Hakan
05 Dec 2024 07:05
Replied by Hakan on topic AX58100

AX58100

Category: EtherCAT

You can also add a PDO just for debugging, I had several of those during development.
Just to assign Obj.D1 = interesting_value and watch that value.
An alternative to the index shift is to have a counter counting up when the callback happens, there is
actually one already in my code "encCnt" which increments every time the index callback is called.
Just quickly checked in the debugger, here the callback is triggered when index passes by.
  • SOLD
  • SOLD
05 Dec 2024 06:54
Replied by SOLD on topic AX58100

AX58100

Category: EtherCAT

I understand the speed, it's hard to see the index pulse.
What I don't understand is when an index is detected, how does your encoder command element change the state?
For example:
Obj.IndexStatus = Encoder1.indexHappened();
Checks if an index pulse has occurred (uses the indexPulseFired variable).
If it has, it returns 1 and resets the state.

Obj.IndexByte = Encoder1.getIndexState();
Reads the digital value of the index pin directly (0 or 1).
Used to check the current state of the index signal.

This information, even monitoring with Twincat, does not detect any.

I am now starting to practice debugging and serial monitoring.

And next I think I will try EaserCAT-2000 with AX58100, but it is still difficult to change from LAN9295 to AX58100 with the original firmware of EaserCAT-2000.
  • Hakan
  • Hakan
05 Dec 2024 06:13 - 05 Dec 2024 06:16
Replied by Hakan on topic AX58100

AX58100

Category: EtherCAT

The Index signal is short, in EtherCAT it is only one servo cycle long so you will most likely miss it, or the linuxcnc tools will miss it. Unless you happen to position the encoder exactly where the index signal is, then you can see it on the IndexByte.
Use halscope to watch the index signal in linuxcnc. Set sample time short enough to capture all data.
  • tommylight
  • tommylight's Avatar
  • Cj.tns60
  • Cj.tns60
05 Dec 2024 03:47
Retrofit torno CNC traub TNS 60 was created by Cj.tns60

Retrofit torno CNC traub TNS 60

Category: CNC Machines

Estou realizando um projeto de modernização da minha máquina não nem por onde começar. Gostaria de ajuda.Abaixo os detalhes da máquina Torno CNC traub modelo TNS/60 com 4 eixosFUSO PRINCIPAL 34.5 Kw c.c independente Eixo z servo 10n.m Bem antigo( irei pegar as configurações)Eixo x 8n.m Torre de ferramentas 12 posições Máquina toda hidráulica Eixo x 10n.m.
Comecei este tópico somente para darmos um kickoff no projeto, qualquer pergunta com relação ao projeto posso responder.

Ps. O comando é um tx8d

Obrigado

​​​​
  • tommylight
  • tommylight's Avatar
05 Dec 2024 03:18
Replied by tommylight on topic EtherCAT Servo Tuning and LinuxCNC PID Tuning

EtherCAT Servo Tuning and LinuxCNC PID Tuning

Category: Advanced Configuration

Are you using only EtherCAT drives?
Do you have any Mesa card or use parallel port?
Are the encoders in any way talking back to LinuxCNC, be it through Mesa or Pico or parallel port or any other interface?
If using EtherCAT with no feedback to LinuxCNC, no tuning in LinuxCNC.
  • tommylight
  • tommylight's Avatar
05 Dec 2024 03:13

EMC_JOG_CONT cannot be executed unitl the machine is out of E-stop and turned on

Category: Advanced Configuration

Most probably from interference on the inputs, caused by spindle or drives motors, subsequent to using unshielded cables or no grounding.
First check if the power supplies and machine is grounded.
  • tommylight
  • tommylight's Avatar
05 Dec 2024 03:09
Replied by tommylight on topic Verifying LinuxCNC ISO download.

Verifying LinuxCNC ISO download.

Category: Installing LinuxCNC

Give it a try, it might just work ! :)
Jokes aside, been many, many years since i had a bad ISO download, so if your internet provider has not throttled downloads, all should be fine.
Displaying 20626 - 20640 out of 22509 results.
Time to create page: 0.440 seconds
Powered by Kunena Forum