- Hardware & Machines
- CNC Machines
- Plasma & Laser
- Configuring Plasmac - a complete THC/plasma config for any hardware
Configuring Plasmac - a complete THC/plasma config for any hardware
- islander261
- Offline
- Platinum Member
- Posts: 757
- Thank you received: 216
You connected wires to your 7i76ED, start with the connector and pin number and then look up logical number, usually X-1.
LinuxCNC will not start until you either get pin numbers right or comment out the lines. You can run Halshow from the command line to find the pins. The instructions are in the documents. Read all of the hal configuration documentation.
Looks like I didn't get some joint max speeds and accelerations, just add the same values as the axis except for Z which will be 1/2.
John
Please Log in or Create an account to join the conversation.
You will also see in Halshow that for each pin, there is another ending in -NOT. These are for convenience as they will show the opposite of the actual pin state. Sometimes you will use them (eg. When you have a normally closed circuit).
Please Log in or Create an account to join the conversation.
You must apply field power to the inputs for them to change state.
The D option cards have sinking outputs instead of sourcing outputs, but the
inputs are the same as the non-D versions
Please Log in or Create an account to join the conversation.
7I76, 7I76E and 7I76ED (and 7I77,7I84,7I70) inputs are all the same (sinking inputs)
You must apply field power to the inputs for them to change state.
The D option cards have sinking outputs instead of sourcing outputs, but the
inputs are the same as the non-D versions
Thanks, Peter I edited the previous post. It was much easier before you gave us more choices
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Thanks for your write up rodw and phillc54 and everyone else!
The OP showed an axis gui environment for the plasmac but I couldn't find that on my install today, I could only locate the gmmoccapy version. Is it just the one interface now? I'm not complaining at all I'm just curios, I imagine focusing efforts on one could be better anyway.
Please Log in or Create an account to join the conversation.
The pace of development is taking quite some time, mostly because I don't have a working machine and I am relying on others doing the testing.AgentWD40 wrote:
The OP showed an axis gui environment for the plasmac but I couldn't find that on my install today, I could only locate the gmmoccapy version. Is it just the one interface now? I'm not complaining at all I'm just curios, I imagine focusing efforts on one could be better anyway.
Trying to support multiple GUI's at the same time was a bit too much.
Since John (the main tester) uses Gmoccapy I decided to keep only that config up to date.
To stop any confusion I removed the other GUI's from the repo.
When It looks like we have a reasonably stable and complete config I will bring Axis up to date, there will probably only be one version though, at this stage I am thinking the native version with the Statistics, Run and Config panels as tabs behind preview (the same as Gmoccapy)
That Axis version is actually the one I will be using if I ever get to finish my machine.
Cheers, Phill.
Please Log in or Create an account to join the conversation.
I've made a note of the missing axis config in the earlier posts containing instructions. I also added an important bit I totally forgot about so as there are new users following along, I will add it again here:
Also its worth discussing these settings for the Z axis in the ini file which are specific to the external offsets Plasmac uses. I forgot to mention them earlier because I've been using them for so long.
[AXIS_Z]
OFFSET_AV_RATIO = 0.5
MAX_VELOCITY = 120
MAX_ACCELERATION = 1400
External offsets was designed that a percentage of velocity and acceleration was devoted to external offsets on the assumption that offsets would be applied while motion was occurring. In the case of plasma standard Z axis motion and external offset motion are mutually exclusive. You are either jogging around or you are cutting. So we want to devote 100% of velocity and acceleration to the Z axis while its under THC control. So by doubling your machine settings and applying a ratio of 0.5 (50%) we actually trick external offsets into using 100% of the axis machine settings for THC control. Cool hey! It did my head in working that out the first time.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
net plasmac:axis-z-position axis.z.pos-cmd => plasmac.axis-z-position
net plasmac:axis-z-position joint.n.pos-fb => plasmac.axis-z-position
Also I don't see any [JOINT_n] sections in your ini file
EDIT: The line starting net plasmac:axis-z-position should be in your machine.hal file, that way it won't be overwritten on updates.
I have noted that in later updates.
Cheers, Phill.
EDIT:
If that doesn't work, I will try do them manually for you later on today. In the meantime do an update from the repo so I know what version you are using and can you confirm that your machine has three motors.
Please Log in or Create an account to join the conversation.
- Hardware & Machines
- CNC Machines
- Plasma & Laser
- Configuring Plasmac - a complete THC/plasma config for any hardware