Hello Guest it is November 28, 2023, 06:33:12 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.

Topics - tiemann66

Pages: 1
General Mach Discussion / New Windows 7 PC build and Mach3 moves slow
« on: August 26, 2021, 07:11:45 PM »
So this is the 4th PC I have built for use with Mach3 under Windows 7 and a 6th gen intel CPU (all 4 PC's used the same hardware). This is for older selective soldering and Lead tinning machines we use to built and I support the equipment.
In this build everything communicates and appears to work well except for one major thing, everything while moving is slow. What I mean is if you tell it to travel G01 X1 F1 it should move 1 inch in 1 minute and you can time it except it takes 4 minutes to make this move so we are moving 1/4 speed. Also G04 dwell times are not correct either. If you do a G04 P3 it actually takes about 12 seconds for the dwell to finish. I am running at 25,000Hz.

This build was to replace an old PC. The old PC works just fine and is using the same profile XML from the old PC, actually its an exact copy of the Mach3 folder from the old PC. I have also confirmed all the steps, acc and vel as well.

My only thought is that there is a timing issue with the LPT port or something else is using kernel resources that may be affecting this that is different than the other 3 PC I have setup.

I can confirm that when you tell this machine to move 5" it moves 5" but at 1/4th speed then being called out with the feed speed command.

Any help or thoughts would be appreciated.

VB and the development of wizards / using sendserial command in mach3
« on: July 12, 2018, 01:08:30 AM »
I have been trying to find a way to run send a text string to an automation direct 4850 stepper drive to use the SCL feature built in.
I can talk to the drive using terminal and can send it commands.
I just cna seem to get the VB script in mach3 to run it. I have setup the serial port in general config and using the call sendserial.

This is just a bit of what I have tried:
Code: [Select]
Sub SendSerial (chars As String)
Call SendSerial ("CJ<cr>")

The CJ stands for commence jogging and the <cr> is a carriage return.
Here is a link to the SCL manual:

I am wondering id I should use a private declare function to call a serial dll or not or if anyone knows of one. I have spent hours online looking thi sup and can't seem to find anything. I am not awesome at VB but can make my way through it to an extent.

Any help would be greatly appreciated.

Hello! I am new here but not new to Mach3.
First off I have to say that I know Mach3 pretty well and configuring it except for Modbus.

Here is what I am looking to do. I am trying to control a stepper motor in RPM's to use as a pump with an analog 0-5v output card on a Direct Logic 06 PLC. I would like to use one UDRO to input a speed and then to turn it on with a button. Also an increment button would be cool too. The button can be a simple toggle on off and setting speed from UDRO using a vb command and the UDRO is the speed in RPM I want the pump to run. I am familiar with VB as in enough to be dangerous and can edit it and do basic commands in mach.

I am using the aux axis for rotation so can't use this output on the breakout board (sound logic PC to rout) plus I want to run 2 but at the moment just trying to setup one. I am running the breakout through a USS smoothstepper.

I have made a 5k pot work at this point just want to set RPM and on/off in mach3.

You may ask why a stepper for a pump, well it is what I have available to me and of course cost needs to be cheap. I will be using 2 of these setups for 2 different pumps.

Here is what I have hardware wise:
Leadshine DM805-A1 steper drive that can do 0-5v input. http://leadshine.com/UploadFile/Down/DM805-AIm_P.pdf
F0-2AD2DA-0 PLC modul for the D0-06 PLC. It does 2 anlog inputs and 2 anlog outputs but only need outputs. https://cdn.automationdirect.com/static/manuals/d0optionsm/ch12.pdf
Sure Step STP-MTR-23055 stepper motor with 166 oz-in rating.

I found the extra spindles plugin from SS Systems but can't seem to figure out how to set it up. In modbus for the analog outputs i am using the following modbus setup:
refresh is 50 ms, address 3004, registers 4 and direction is output holding. This is what i could figure from the extra spindles plugin setup instructions.

this is by far my biggest hurdle to tackle and any help anyone could provide would be awesome.

Pages: 1