Deckel FP1 Retrofit

More
11 Jan 2023 18:57 #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 or Create an account to join the conversation.

More
12 Jan 2023 03:10 #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
The following user(s) said Thank You: tommylight

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

More
12 Jan 2023 15:28 #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 or Create an account to join the conversation.

More
14 Jan 2023 10:33 #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:
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)
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 or Create an account to join the conversation.

Time to create page: 0.135 seconds
Powered by Kunena Forum