Hello Guest it is May 04, 2024, 03:29:50 AM

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 - TPS

1361
Spanish / Re: mach3 +nema23+tbb6600
« on: April 20, 2019, 05:09:49 AM »
do you have torqe on the Motor if you Switch on power?
how are the dip Switches set?

can you see the Motor does one step,if you take the PUL- wire and put it on GND terminal of the Bob?

1362
Sorry missed your answer

for a simple timestamp

replace
 Write #1, oldX , oldY, oldZ

by

 Write #1, Time(),oldX , oldY, oldZ


1363
strange.

i have tested the code here on a
Version R3.043.066 and
Version R3.043.022

both with a CSMIO -IP S
and no Problem.

try to copy line by line to the VB scripter window

1364
General Mach Discussion / Re: Parallel Port to Ethernet?
« on: April 16, 2019, 01:49:01 PM »
"UC400ETH ETHERNET Motion Controller"

good choice

1365
ok, not good,
give me pls some more Information about your complete System.

Thomas

1366
you can copy all your code to

Operator -> VB Scripter Window

and use the >|| button to step through to see what is going on

1367
add

msgbox ("M6 Start executed")

at the begin of the macro to see that the macro is called

like this ?

msgbox ("M6 Start executed")
OldTool = GetOEMDRO (1200)
Tool = GetSelectedTool()
MaxToolNum = 4      'Max number of tools for the changer

If OldTool = Tool Then
Message ("Selected Tool already loaded")
Exit Sub
End If

While Tool > MaxToolNum
Tool = Question ("Enter New Tool Number up to " & MaxToolNum)
Wend

Call StartTool

While NewTool <> Tool
   Call CheckPins
   While IsMoving()
   Wend
Wend

Call StopTool

Call SetUserDRO (1200, NewTool)
SetCurrentTool(NewTool)

'//// Subroutines /////////

Sub StartTool
   ActivateSignal(Output8)
   'Code "G4 P4.0"    'Wait for the tool to rotate past the sensor
      While IsMoving()
      Wend
End Sub

Sub CheckPins
   If Not IsActive(Input22) Then
      NewTool = 1
      End If
   If Not IsActive(Input21) Then
      NewTool = 2
      End If
   If Not IsActive(Input20) Then
      NewTool = 3
      End If
   If Not IsActive(Input19) Then
      NewTool = 4
      End If
End Sub

Sub Stoptool
   DeActivateSignal(Output8)
      While IsMoving()
      Wend
   ActivateSignal(Output9) 
      Code "G4 P1.0"    'Wait for the tool to rotate onto ratchet stop
      While IsMoving()
      Wend
   DeActivateSignal(Output9)
      While IsMoving()
      Wend
End Sub 




yes

1368
do you have enabled in

Config -> General Config -> Tool Change -> Auto Tool Change

1369
add

msgbox ("M6 Start executed")

at the begin of the macro to see that the macro is called

1370
how do you initiate toolchange

in lathe mode it is

M6 T0101 for example