Page 7 of 8
Re: Denford Triac Carousel ATC
Posted: Sun Jun 30, 2024 11:17 pm
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.
Re: Denford Triac Carousel ATC
Posted: Mon Jul 01, 2024 4:11 am
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).
Re: Denford Triac Carousel ATC
Posted: Mon Jul 01, 2024 5:48 am
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.
Re: Denford Triac Carousel ATC
Posted: Mon Jul 01, 2024 1:06 pm
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.
Re: Denford Triac Carousel ATC
Posted: Tue Jul 02, 2024 2:15 am
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?
Re: Denford Triac Carousel ATC
Posted: Wed Jul 03, 2024 9:34 am
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)
Re: Denford Triac Carousel ATC
Posted: Thu Jul 04, 2024 10:45 am
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?
Re: Denford Triac Carousel ATC
Posted: Thu Jul 04, 2024 3:47 pm
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.
Re: Denford Triac Carousel ATC
Posted: Fri Jul 05, 2024 5:20 pm
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
Re: Denford Triac Carousel ATC
Posted: Thu Aug 22, 2024 3:51 pm
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?