Denford Triac Carousel ATC

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Greg
Posts: 37
Joined: Wed Feb 03, 2021 11:12 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Denford Triac Carousel ATC

Post by Greg »

Yes I redact that statement. A report would be helpful. I am no expert so I like to keep things simple. I still think a slightly modified macro should control this ATC easily.


Chaz
Posts: 697
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Denford Triac Carousel ATC

Post by Chaz »

Ill get a report. The ATC is working but directly from the Main Board (its not 100% finished but functionally it works), not using the External Outputs as I cannot activate them (other than forced).


Chaz
Posts: 697
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Denford Triac Carousel ATC

Post by Chaz »

Report attached. I can see in the .src file the outputs on Eth1616 are mapped.

Oddly the M6 file isnt correct but I have a backup (I use OUTPUT 5 etc onwards) as I'm struggling to address the Eth1616 Board.
Attachments
report_3484E41E0F16-0322248123_2024-07-01_10-37-18.zip
(913.58 KiB) Downloaded 5 times


cncsnw
Community Expert
Posts: 4536
Joined: Wed Mar 24, 2010 5:48 pm

Re: Denford Triac Carousel ATC

Post by cncsnw »

From the PLC source in your report:

Code: Select all

; #wizardregion Outputs
SpinFWD                IS OUT1
Flood                  IS OUT2
OUTPUT3                IS OUT3
NoFaultOut             IS OUT4
OUTPUT5                IS OUT5
OUTPUT6                IS OUT6
OUTPUT7                IS OUT7
OUTPUT8                IS OUT8
ATC_CarouselIn         IS OUT33
ATC_CarouselOut        IS OUT34
ATC_CarouselForward    IS OUT35
UnclampTool            IS OUT37
; #endregion
;...
M94M95114                    IS MEM389
M94M95112                    IS MEM389
M94M95113                    IS MEM389
M94M95116                    IS MEM389
M94M95117                    IS MEM389
M94M95118                    IS MEM389
M94M95119                    IS MEM389
M94M95120                    IS MEM389
M94M95121                    IS MEM389
M94M95122                    IS MEM389
M94M95123                    IS MEM389
M94M95124                    IS MEM389
M94M95125                    IS MEM389
M94M95126                    IS MEM389
M94M95111                    IS MEM389
M94M95115                    IS MEM389
As you can see, you do not have any of the "M94M951nn" tokens assigned to physical outputs. They are all "parked" on a memory bit, which in turn is not used for anything.

That is why, for example, "M94/117" does not change any output.


Chaz
Posts: 697
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Denford Triac Carousel ATC

Post by Chaz »

cncsnw wrote: Mon Jul 01, 2024 1:06 pm From the PLC source in your report:

Code: Select all

; #wizardregion Outputs
SpinFWD                IS OUT1
Flood                  IS OUT2
OUTPUT3                IS OUT3
NoFaultOut             IS OUT4
OUTPUT5                IS OUT5
OUTPUT6                IS OUT6
OUTPUT7                IS OUT7
OUTPUT8                IS OUT8
ATC_CarouselIn         IS OUT33
ATC_CarouselOut        IS OUT34
ATC_CarouselForward    IS OUT35
UnclampTool            IS OUT37
; #endregion
;...
M94M95114                    IS MEM389
M94M95112                    IS MEM389
M94M95113                    IS MEM389
M94M95116                    IS MEM389
M94M95117                    IS MEM389
M94M95118                    IS MEM389
M94M95119                    IS MEM389
M94M95120                    IS MEM389
M94M95121                    IS MEM389
M94M95122                    IS MEM389
M94M95123                    IS MEM389
M94M95124                    IS MEM389
M94M95125                    IS MEM389
M94M95126                    IS MEM389
M94M95111                    IS MEM389
M94M95115                    IS MEM389
As you can see, you do not have any of the "M94M951nn" tokens assigned to physical outputs. They are all "parked" on a memory bit, which in turn is not used for anything.

That is why, for example, "M94/117" does not change any output.
Thanks. So how does this get set? Do I need to edit the .src and recompile? I would have assumed once these are assigned in the Wizard, no further action would be needed? This works for the main output board, why not the Eth1616?


cnckeith
Site Admin
Posts: 8879
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: Denford Triac Carousel ATC

Post by cnckeith »

Chaz wrote: Tue Jul 02, 2024 2:15 am
cncsnw wrote: Mon Jul 01, 2024 1:06 pm From the PLC source in your report:

Code: Select all

; #wizardregion Outputs
SpinFWD                IS OUT1
Flood                  IS OUT2
OUTPUT3                IS OUT3
NoFaultOut             IS OUT4
OUTPUT5                IS OUT5
OUTPUT6                IS OUT6
OUTPUT7                IS OUT7
OUTPUT8                IS OUT8
ATC_CarouselIn         IS OUT33
ATC_CarouselOut        IS OUT34
ATC_CarouselForward    IS OUT35
UnclampTool            IS OUT37
; #endregion
;...
M94M95114                    IS MEM389
M94M95112                    IS MEM389
M94M95113                    IS MEM389
M94M95116                    IS MEM389
M94M95117                    IS MEM389
M94M95118                    IS MEM389
M94M95119                    IS MEM389
M94M95120                    IS MEM389
M94M95121                    IS MEM389
M94M95122                    IS MEM389
M94M95123                    IS MEM389
M94M95124                    IS MEM389
M94M95125                    IS MEM389
M94M95126                    IS MEM389
M94M95111                    IS MEM389
M94M95115                    IS MEM389
As you can see, you do not have any of the "M94M951nn" tokens assigned to physical outputs. They are all "parked" on a memory bit, which in turn is not used for anything.

That is why, for example, "M94/117" does not change any output.
Thanks. So how does this get set? Do I need to edit the .src and recompile? I would have assumed once these are assigned in the Wizard, no further action would be needed? This works for the main output board, why not the Eth1616?
in the Wizard output menu under the "custom" drop down you can assign M94M95 to any output (ether1616 included)
m94m95.png
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


Chaz
Posts: 697
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Denford Triac Carousel ATC

Post by Chaz »

cnckeith wrote: Wed Jul 03, 2024 9:34 am
Chaz wrote: Tue Jul 02, 2024 2:15 am
cncsnw wrote: Mon Jul 01, 2024 1:06 pm From the PLC source in your report:

Code: Select all

; #wizardregion Outputs
SpinFWD                IS OUT1
Flood                  IS OUT2
OUTPUT3                IS OUT3
NoFaultOut             IS OUT4
OUTPUT5                IS OUT5
OUTPUT6                IS OUT6
OUTPUT7                IS OUT7
OUTPUT8                IS OUT8
ATC_CarouselIn         IS OUT33
ATC_CarouselOut        IS OUT34
ATC_CarouselForward    IS OUT35
UnclampTool            IS OUT37
; #endregion
;...
M94M95114                    IS MEM389
M94M95112                    IS MEM389
M94M95113                    IS MEM389
M94M95116                    IS MEM389
M94M95117                    IS MEM389
M94M95118                    IS MEM389
M94M95119                    IS MEM389
M94M95120                    IS MEM389
M94M95121                    IS MEM389
M94M95122                    IS MEM389
M94M95123                    IS MEM389
M94M95124                    IS MEM389
M94M95125                    IS MEM389
M94M95126                    IS MEM389
M94M95111                    IS MEM389
M94M95115                    IS MEM389
As you can see, you do not have any of the "M94M951nn" tokens assigned to physical outputs. They are all "parked" on a memory bit, which in turn is not used for anything.

That is why, for example, "M94/117" does not change any output.
Thanks. So how does this get set? Do I need to edit the .src and recompile? I would have assumed once these are assigned in the Wizard, no further action would be needed? This works for the main output board, why not the Eth1616?
in the Wizard output menu under the "custom" drop down you can assign M94M95 to any output (ether1616 included)
m94m95.png
Thanks. Ill take a look at this later. Is this documented anywhere? So, for anyone needing to use Eth1616's outputs via M codes, would need to do this?


cncsnw
Community Expert
Posts: 4536
Joined: Wed Mar 24, 2010 5:48 pm

Re: Denford Triac Carousel ATC

Post by cncsnw »

See page 13:
https://www.centroidcnc.com/centroid_di ... s_v4.8.pdf

That page does not specifically mention the Ether1616, because those functions are not limited to the Ether1616 outputs; nor are any of the other functions prohibited from Ether1616 outputs. You put the functions you want on the outputs you want, using the Wizard.


Chaz
Posts: 697
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Denford Triac Carousel ATC

Post by Chaz »

cncsnw wrote: Thu Jul 04, 2024 3:47 pm See page 13:
https://www.centroidcnc.com/centroid_di ... s_v4.8.pdf

That page does not specifically mention the Ether1616, because those functions are not limited to the Ether1616 outputs; nor are any of the other functions prohibited from Ether1616 outputs. You put the functions you want on the outputs you want, using the Wizard.
Thanks


Chaz
Posts: 697
Joined: Thu Feb 08, 2018 7:57 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Denford Triac Carousel ATC

Post by Chaz »

I'm back on this machine to finish off the install as Ive needed to get the plates made and installed for the motor mounts.

Some really odd issues.

MPG is on, nothing on the screen.

The ATC macro doesnt work. Even running something like M94 /65 to switch on an output doesnt work (in the macro or via MDI). *NEVERMIND* - fixed, back to the OUTPUT definitions ....

However it looks like the MPG has died. Has anyone seen one where the screen illuminates however there is no text and it doesnt respond to any buttons etc?


Post Reply