okay, yes i will do a video once i have completely modeled and built my machine :) It is still in development so could take a while
Am Samstag, 2. Dezember 2017 20:33:27 UTC+1 schrieb John Morris: > > > > On 12/02/2017 12:00 PM, [email protected] <javascript:> wrote: > > > > On 02/12/17 17:20, Sag ich Dir nich wrote: > >> okay thank you, i will try that. > >> > >> one more question, does the next M66 reset #5399? > > > > You will need to experiment, set a short timeout M66 and don't send a > > signal, to set it to -1, then set a longer one and send a signal before > > it times out. > > #5399 should contain 0 or 1 typically but never -1 > > Oops, fired off that last message too soon. Mick's right: M66 L[1-4] > is for digital inputs only; after execution, it will hold the value of > the digital input specified by the P flag, or -1 in case of timeout. > > Also, the P flag can range from 0 to 63 (IIRC) if you set `loadrt motmod > num_dio=64` in the HAL file; the M66 manual isn't quite right on that > point. > > I haven't been following your project, but I hope I get to see a video > of your tool changer in operation once you're done with it! > > John > > > > > I don't know if #5399 is set to anything before M66 exits, I would > > suspect it would hold the last entered value until M66 exits for > > whatever reason > > and sets the return value accordingly. > > You will need to verify, but suspect #5399 is meaningless until M66 does > > exit. > > > >> > >> Am Samstag, 2. Dezember 2017 16:54:35 UTC+1 schrieb Schooner: > >> > >> It appears that the Q input is of type double, which means it will > >> *only* wait for 28,561.6 years before moving again > >> > >> So set it to a high number and effectively it will never move > >> again without an input. > >> > >> Or you can enter a shorter period and test the value of #5399 to > >> see if it is -1 indicating a timeout. > >> In that event you can abort. > >> > >> > >> On 02/12/17 15:15, Sag ich Dir nich wrote: > >>> The manual says "M66 wait on an input stops further execution of > >>> the program, until the selected event (or the programmed timeout) > >>> occurs." > >>> > >>> so that means if the machine waits for an input but then the > >>> timeout occurs, the machine continues? Thats not logical to me. I > >>> would like the machine to stop if the timeout occurs. > >>> > >>> In case you were wondering why i bother, its for an automatic > >>> toolchanger to let the machine know if the pull stud is in the > >>> correct position to prevent expensiveness, if it is not in the > >>> correct position, the machine waits until it is... or gets an > >>> timeout and stops further execution. > >>> > >>> thanks > >>> -- > >>> website: http://www.machinekit.io blog: http://blog.machinekit.io > >>> github: https://github.com/machinekit > >>> --- > >>> You received this message because you are subscribed to the > >>> Google Groups "Machinekit" group. > >>> To unsubscribe from this group and stop receiving emails from it, > >>> send an email to [email protected] <javascript:>. > >>> Visit this group at https://groups.google.com/group/machinekit > >>> <https://groups.google.com/group/machinekit>. > >>> For more options, visit https://groups.google.com/d/optout > >>> <https://groups.google.com/d/optout>. > >> > >> -- > >> website: http://www.machinekit.io blog: http://blog.machinekit.io > >> github: https://github.com/machinekit > >> --- > >> You received this message because you are subscribed to the Google > >> Groups "Machinekit" group. > >> To unsubscribe from this group and stop receiving emails from it, send > >> an email to [email protected] <javascript:> > >> <mailto:[email protected] <javascript:>>. > >> Visit this group at https://groups.google.com/group/machinekit. > >> For more options, visit https://groups.google.com/d/optout. > > > > -- > > website: http://www.machinekit.io blog: http://blog.machinekit.io > > github: https://github.com/machinekit > > --- > > You received this message because you are subscribed to the Google > > Groups "Machinekit" group. > > To unsubscribe from this group and stop receiving emails from it, send > > an email to [email protected] <javascript:> > > <mailto:[email protected] <javascript:>>. > > Visit this group at https://groups.google.com/group/machinekit. > > For more options, visit https://groups.google.com/d/optout. > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
