Expending Outputs with a PLC
Moderator: cnckeith
-
- Posts: 49
- Joined: Wed Oct 16, 2024 3:30 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Expending Outputs with a PLC
I'm looking for documentation on how to interface an external PLC to the Acorn. I have a customer who needs to replace his controller. The machine is a 5x10 with ATC and a 7x10 drill bank. It also has an offload table. With a quick calculation, the system will need 29 output switches and 31 input switches. More are very likely.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 2665
- Joined: Fri May 24, 2019 8:34 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7804734C6498-0401191832
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Clearwater, FL
Re: Expending Outputs with a PLC
This will expand the inputs and outputs of Acorn. You can have a max of 56 inputs and 56 outputs by adding more expansion boards.
https://www.centroidcnc.com/centroid_diy/ether1616.html
https://www.centroidcnc.com/centroid_diy/ether1616.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 49
- Joined: Wed Oct 16, 2024 3:30 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Expending Outputs with a PLC
That would work. I think it would be nice to have a PLC. This way I could have timers and more advanced logic. I understand I could do it from within a macro. The logic I am think of are the use of timers and the use of more analog signals.
So is the anyone use a PLC that is interface with the controller? If so will you please point me in the direction of some documents to explain the integration?
So is the anyone use a PLC that is interface with the controller? If so will you please point me in the direction of some documents to explain the integration?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 2665
- Joined: Fri May 24, 2019 8:34 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7804734C6498-0401191832
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Clearwater, FL
Re: Expending Outputs with a PLC
I am not aware of any PLC that you can interface with Acorn. I dont think it's possible but I've been wrong before.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 3376
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Expending Outputs with a PLC
"Interface" might be stretching it, but the Acorn's standard I/O could be used for semaphore signaling with the external PLC.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: Expending Outputs with a PLC
You can have timers and advanced logic in the PLC program that runs on the Acorn, working directly with the inputs and outputs on the Acorn and on any Ether1616 boards you add.
Introducing a third-party PLC, and then trying to make it communicate with Acorn through a soda straw, does not seem like a promising avenue.
Introducing a third-party PLC, and then trying to make it communicate with Acorn through a soda straw, does not seem like a promising avenue.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 8248
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Expending Outputs with a PLC
ether1616 runs on the Acorn PLC. Acorn with Ether1616 is a PLC with easy drag and drop Wizard input output programming trival! or roll your own with Centroid open source plc programming and compiling.Ryan Patterson wrote: ↑Fri Oct 25, 2024 1:10 pm That would work. I think it would be nice to have a PLC. This way I could have timers and more advanced logic. I understand I could do it from within a macro. The logic I am think of are the use of timers and the use of more analog signals.
So is the anyone use a PLC that is interface with the controller? If so will you please point me in the direction of some documents to explain the integration?
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 8248
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Expending Outputs with a PLC
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 2665
- Joined: Fri May 24, 2019 8:34 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 7804734C6498-0401191832
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Clearwater, FL
Re: Expending Outputs with a PLC
I agree with Marc and Keith 100%.cncsnw wrote: ↑Fri Oct 25, 2024 4:29 pm You can have timers and advanced logic in the PLC program that runs on the Acorn, working directly with the inputs and outputs on the Acorn and on any Ether1616 boards you add.
Introducing a third-party PLC, and then trying to make it communicate with Acorn through a soda straw, does not seem like a promising avenue.
It doesn't make much sense to me to simply "signal" a third party device that may or may not work correctly with Acorn and add another layer of complexity and failure point. With an ether1616 (or multiples) and a custom macro and/or Acorn PLC edit you can make it do near anything you want all with known, compatible hardware. Just my 2¢.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 396
- Joined: Thu Nov 23, 2017 1:39 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Expending Outputs with a PLC
I haven't looked at any of the documentation on programming the Acorn PLC so my opinion is worth just what you paid for it! I have used and programed many Siemens Logo! plc's. Their function block programming makes it really easy to set up complex programs and test. So I understand the OP's desire to use an external PLC so as not to "mess" with a perfectly functioning Acorn system. I am not saying his thinking is right on just that I understand it.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)