Addi-Data interface cards. APCI-1500 I/O and APCI8001-Stepper-Controller-Card

More
17 Jan 2023 11:35 - 17 Jan 2023 11:38 #262227 by lecki85
Hello,i got some interface cards from addi-data. Does anyone know if it is possible to use these cards with Linuxcnc. The 8001 seems to be a stepper controller card.This is the link to the manufacturers homepage.    addi-data.de/motion-control-for-servo-or-stepper-motors-2/
Thanks in advance Sebastian
Attachments:
Last edit: 17 Jan 2023 11:38 by lecki85.

Please Log in or Create an account to join the conversation.

More
18 Jan 2023 13:27 - 18 Jan 2023 13:39 #262338 by andypugh
Possibly...

The 1500 looks like a simple IO card, so can probably be used with just a HAL driver modelled after the similar PCI8255
github.com/LinuxCNC/linuxcnc/blob/master...l/drivers/pci_8255.c
(And I have just noticed that there is no documentation for this driver)
Also, very similar, also 8255 based (not sure if yours is)  but based on the ISA bus, so not directly usable
github.com/LinuxCNC/linuxcnc/blob/master...rivers/hal_ax5214h.c
Which does have docs, though not really much help with modifying the driver for your card
linuxcnc.org/docs/stable/html/drivers/ax5214h.html


For the 8001 it is less clear. It might be a bit too clever, but if the card is happy to be sent a position update for each axis every 1ms then a simple HAL driver should be able to make it work.
ie, take the three joint.N.motor-pos-cmd pins from HAL and output them as step pulses (or servo drive based on encoder feedback, or whatever else it can do)
The STMBL drive works like this.
Last edit: 18 Jan 2023 13:39 by andypugh.

Please Log in or Create an account to join the conversation.

More
19 Jan 2023 14:01 #262416 by lecki85
Thank you for your reply, i will give it a try. I found more documentation for the cards will have to read a lot.

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.105 seconds
Powered by Kunena Forum