Deckel FP1 Retrofit

More
3 years 9 months ago #261608 by bbenedikt03
Good day,

I am new to the forum and also equally new to Linux CNC.

My machine:
Lid FP1 with servo motors and glass scale bars. The servo motor drivers need an enable once switched by relay and a +-10V signal each for X Y Z.
Due to MESA card availability I have now ended up with the following setup:
Mesa 7I94 
Mesa 7I83 for servo motor control
Mesa 7i84 for all IOs
Mesa 7i85 to connect all glass scales

Currently I want to create a rough HAL and INI file. First as simple as possible. So purely the axes with control loop, glass scales. Homing either via hardware limit switch or via index in the glass scale.
What is the best approach? 
To create a config for the 7i94 with pncconf is roughly clear. (so select 7i92) so far I have understood. But now continue with a 7i77 does not work for me. How do I continue here?
Or should I write me easier from 0 to a new Hall?
If so how do I start here where can I find good info?

I look forward to your answers.
Many many thanks in advance
 

Please Log in to join the conversation.

More
3 years 9 months ago #261659 by Henk
Replied by Henk on topic Deckel FP1 Retrofit
Hi. 
use pncconf as mentioned by selecting a 7i92 and select firmware "7i77x2 with one 7i77"

Then click accept button and it will generate the additional tabs that contains the options for your cards. 

Not quite sure exactly where you get stuck, ease be more specific so we can offer better advice

Henk

Please Log in to join the conversation.

More
3 years 9 months ago #261701 by bbenedikt03
Replied by bbenedikt03 on topic Deckel FP1 Retrofit
Hi,
First of all, thank you very much for your answer.
Then I'll try it out, and get back to you when I have more specific questions.

Benedikt

Please Log in to join the conversation.

More
3 years 9 months ago #261914 by andypugh
Replied by andypugh on topic Deckel FP1 Retrofit
It's worth starting with pncconf even if the HAL it creates isn't right, as it will at least create all the other files needed and an almost-correct INI.
Then try starting LinuxCNC addressing the HAL file errors one by one, until the system loads.
Then try to work out what the HAL should really say.

It's also worth getting a complete pin and parameter dump from the assembled system:
Code:
halrun loadrt hostmot2 loadrt hm2_eth board_ip=10.10.10.10 (or 192.168.1.121) show pin show param exit

You can also check at this point that you are seeing the expected daughter cards and their pins.

You can also start the system up in the command line environment, if you want. As above, but don't exit.
(use tab completion to get the right names)
Code:
loadrt threads addf hm2_7i94.0.read thread1 addf hm2_7i94.0.write thread1 start (try twiddling a pin) setp hm2_7i94.0.7i83.0.1.output-00 1
I am especially guessing that last pin name.

You might find it helpful to turn on the option to name the daughter card pins based on the serial number, then it doesn't matter where they are plugged in. see "use_serial_numbers" linuxcnc.org/docs/html/man/man9/hostmot2.9.html#SYNOPSIS

Please Log in to join the conversation.

Time to create page: 0.081 seconds
Powered by Kunena Forum