Ok so this is a lil weird i can do probing cycles like boss or outside corner etc in cnc12, 5.22. But when i try to do a calibration sylus i get an error Undefined variable probe check configuration.cnc, line 64.
Also swissi chips wont open up either.
uploaded current report
i have tried wiring a probe detect switch to see if that helped and it does not. reason being my probe doesn't have a probe detect feature.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
It is likely that Centroid imported Acorn probing cycles into the Oak software.
The Acorn Wizard uses Parameter 406 to indicate the probe-tripped state, instead of using the sign of Parameter 11.
How does it behave, if you change P11 from -50769 to +50769, and change P406 from 0 to 1?
Also: can you post a picture of the (whole) CNC12 screen with the error message showing?
Also: please remind me -- and tell everyone else -- what brand, model, and type of probe you are using.
All that said, if you get a "518 Undefined variable" message running a Centroid-supplied probing macro, then there is probably a software bug in the macros that Centroid needs to track down. If the issue were simply a run-time problem with your probe configuration or status, then the macro should display a meaningful error message.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
There is a bug in probe_check_configuration.cnc that would cause it to use an incorrect value when Parameter 11 has a negative value. We are working on a fix but for now, please do what Marc suggested.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
It is possible that CHIPS, and possibly also CNC12 or the Centroid macros, also do not correctly allow for an output (60001-61312) or memory bit (70001-71024) in Parameter 18 and other contexts.
That should be considered a bug as well, since "PLC bit" parameters (P0, P11, P18, P44/P244, P85, P257, etc.) should allow any PLC bit reference, and not just inputs. There are legitimate reasons to use an output or a memory bit for many of those applications.
In Mark's case, he reports that the Renishaw interface unit has no "/ERROR" or "READY" output that could be wired to a PLC input to indicate when the probe is ready to use. Therefore we have to assume that any time we turn on the output to enable the wireless probe (OUT31 in his case), then the probe is available for use. Therefore P18 = 60031.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
cncsnw wrote: ↑Mon Dec 09, 2024 1:14 pm
It is possible that CHIPS, and possibly also CNC12 or the Centroid macros, also do not correctly allow for an output (60001-61312) or memory bit (70001-71024) in Parameter 18 and other contexts.
That should be considered a bug as well, since "PLC bit" parameters (P0, P11, P18, P44/P244, P85, P257, etc.) should allow any PLC bit reference, and not just inputs. There are legitimate reasons to use an output or a memory bit for many of those applications.
In Mark's case, he reports that the Renishaw interface unit has no "/ERROR" or "READY" output that could be wired to a PLC input to indicate when the probe is ready to use. Therefore we have to assume that any time we turn on the output to enable the wireless probe (OUT31 in his case), then the probe is available for use. Therefore P18 = 60031.
i tried changing parameter 18 to 0 and still had same outcome.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
ok i think i see somewhat the problem is the picture of the probe is showing tripped when its not.
So the renishaw omi2h receiver has a SS relay built into it. whenever the probe is not detected the the SS relay is open.
When the probe is in site and connected then the ss relay goes to closed contact. And then when tripped it goes back open on touch.
Just so everyone knows how the probe and tool setter work. They use same output on ss relay for both.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)