Hello Guest it is April 25, 2024, 07:00:26 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Peter Homann

11
Hi Roger
That all makes sense.  Presumably I can use the prescaler value to reduce the ppr for the 2000ppr encoder.

Peter

12
Hi Craig,
Thanks for that. I’ll set it up tomorrow and see how it goes.
BTW, what input does the A encoder signal go into?

Peter

13
Hi Roger,
Good to hear. Can you describe the config setup? Are you using just the A output of the encoder? Also, where does the index come from?
I could see the Smoothstepper using the encoder Z for the index and A for the pulses.
I hadn’t seen that sort of configuration in the ESS and Mach3.

My lathe has a 2000 ppr encoder on it that’s currently not being used.
Cheers
Peter

14
Modbus / Re: ModBus configuration allows only 27 registers. Why?
« on: February 24, 2019, 09:09:10 PM »
If you are trying to transfer the 27 registers in one transaction, you may be exceeding the maximum Modbus message length.

Peter

15
General Mach Discussion / Re: Touch plate + touch probe connection
« on: January 29, 2019, 11:09:11 PM »
Wire the 2nd touch plate in parallel with the first so it activates the same probe input.
You then need a separate different button to activate a tool measuring macro, rather than the z-axis touch off macro

Cheers
Peter

16
Unfortunately I’m no genius. I just persisted until I found the issue, as sometimes the shuttle worked correctly and other times not.

Cheers

Peter

17
Hi,
This is a bit of a guess, but,Check and see if the jog mode is in Step rather than Cont. You can bring up the jog page by pressing the tab key.

Peter

18
VB and the development of wizards / Re: LCD and Macropump help needed
« on: November 17, 2017, 05:47:41 PM »

My guess is that the error is with these 2 lines.

Code: [Select]
If getOEMLED (16) Then strMode (1) ="  Program " Else strMode (1)  =" SwR1 " 'coord sys Extra Space
If GetOEMLED (83) Then strMode (2) ="     " Else strMode (2) = " SwR2  "

You need to remove the quotes from SwR1 and SwR2

Try


Code: [Select]
If getOEMLED (16) Then strMode (1) ="  Program " Else strMode (1)    = SwR1  'coord sys Extra Space
If GetOEMLED (83) Then strMode (2) ="     " Else strMode (2) = SwR2

Cheers,

Peter

19
VB and the development of wizards / Re: LCD and Macropump help needed
« on: November 17, 2017, 05:46:05 PM »
My guess is that the error is with these 2 lines.

Code: [Select]
If getOEMLED (16) Then strMode (1) ="  Program " Else strMode (1)  =" SwR1 " 'coord sys Extra Space
If GetOEMLED (83) Then strMode (2) ="     " Else strMode (2) = " SwR2  "

You need to remove the quotes from SwR1 and SwR2

Try

My guess is that the error is with these 2 lines.

Code: [Select]
If getOEMLED (16) Then strMode (1) ="  Program " Else strMode (1)    = SwR1  'coord sys Extra Space
If GetOEMLED (83) Then strMode (2) ="     " Else strMode (2) = SwR2

Cheers,

Peter

20
VB and the development of wizards / Re: LCD and Macropump help needed
« on: November 17, 2017, 05:38:35 PM »
Hi,

A couple of things that might help.

1. Run the Macropump and single step through it, checking what is going on.
2. Remove the iCount For Loop for creating the string for the end of the Macropump. Just create the 4 lines as separate statements.

Doing the above should find the problem.

Cheers,

Peter