Basic Logic for CNC Machines
30 Dec 2016 21:10 #84931
by bevins
Basic Logic for CNC Machines was created by bevins
IS there a documentation for basic logic of these machines? I want to make sure I dont forget anything while rebuilding my machine.
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
Less
More
- Posts: 5008
- Thank you received: 1441
30 Dec 2016 21:52 #84937
by Todd Zuercher
Replied by Todd Zuercher on topic Basic Logic for CNC Machines
What machine? I then they are all different. There may be a few general general commonalities, but nothing is certain. Is there a generic Linuxcnc connection schematic? No, Linuxcnc is far to adaptable for anything like that to even scratch the surface of what can be done with it.
The most important idea, is safety first, and as such the E-stop logic should be simple hardware logic and not rely on any software, it is also best for it to be a normally closed circuit, that stops the machine when opened.
A simular approach is usually best for other safety related items such as limit switches, such as limits and barrier interlocks.
The most important idea, is safety first, and as such the E-stop logic should be simple hardware logic and not rely on any software, it is also best for it to be a normally closed circuit, that stops the machine when opened.
A simular approach is usually best for other safety related items such as limit switches, such as limits and barrier interlocks.
Please Log in or Create an account to join the conversation.
31 Dec 2016 13:33 #84956
by bevins
I realize that and uderstand the importance of the E-stop circuit. I was interested in a basic do's and dont's when setting up logic for starting and running a machine.
I ask because the machine I am working on is using hardware logic with relays and such and it is hard to follow as I dont have the PLC logic from this machine and their are over 100 in/outs.
Replied by bevins on topic Basic Logic for CNC Machines
What machine? I then they are all different. There may be a few general general commonalities, but nothing is certain. Is there a generic Linuxcnc connection schematic? No, Linuxcnc is far to adaptable for anything like that to even scratch the surface of what can be done with it.
The most important idea, is safety first, and as such the E-stop logic should be simple hardware logic and not rely on any software, it is also best for it to be a normally closed circuit, that stops the machine when opened.
A simular approach is usually best for other safety related items such as limit switches, such as limits and barrier interlocks.
I realize that and uderstand the importance of the E-stop circuit. I was interested in a basic do's and dont's when setting up logic for starting and running a machine.
I ask because the machine I am working on is using hardware logic with relays and such and it is hard to follow as I dont have the PLC logic from this machine and their are over 100 in/outs.
Please Log in or Create an account to join the conversation.
01 Jan 2017 02:07 #84989
by andypugh
Replied by andypugh on topic Basic Logic for CNC Machines
Sounds like a lot of not-fun, but you probably need to make a table of all the inputs and outputs and what they mean.
LinuxCNC has a built-in PLC (Classic Ladder). It sounds like you will need it.
LinuxCNC has a built-in PLC (Classic Ladder). It sounds like you will need it.
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
Less
More
- Posts: 5008
- Thank you received: 1441
01 Jan 2017 02:15 #84990
by Todd Zuercher
Replied by Todd Zuercher on topic Basic Logic for CNC Machines
A simple CNC milling machine doesn't "need" a hundred ins and outs. Although I have worked on machines that do have such large PLCs. In those cases many of those ins and outs cover things like M codes and keys/buttons for the user interface... The list can often be paired down significantly. Also the function of many can often be easily discerned by carefully studying the wiring schematics (if you have them.)
It is a big complicated job reworking a complicated machine. Good luck.
It is a big complicated job reworking a complicated machine. Good luck.
Please Log in or Create an account to join the conversation.
01 Jan 2017 13:26 #85005
by bevins
I have the spreadsheet done with all the inputs and outputs. 110 outputs and 54 inputs.
There is wire labels that are accurate, I am half way done verifying all the wires.
Replied by bevins on topic Basic Logic for CNC Machines
Sounds like a lot of not-fun, but you probably need to make a table of all the inputs and outputs and what they mean.
LinuxCNC has a built-in PLC (Classic Ladder). It sounds like you will need it.
I have the spreadsheet done with all the inputs and outputs. 110 outputs and 54 inputs.
There is wire labels that are accurate, I am half way done verifying all the wires.
Please Log in or Create an account to join the conversation.
Time to create page: 0.061 seconds