Hello Guest it is April 27, 2024, 10:19:40 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 - mikie

Pages: « 1 2
11
Finished Plugins for Download / Re: Huanyang VFD controller plugin
« on: July 17, 2010, 01:57:01 AM »
Well I bought the F version of the dongle and tried it out today.
I have also received a new VFD as the old one had issues with the display.

Of interest I originally had a HY01D523B (1.5Kw) instead of the 2.2Kw which I have now.

I swapped out all the power and spindle to the new unit and connected the new F Driver to Spindle Talk.

Results:
1. On my old VFD I can start and stop the VFD only (no motor, its on the new unit)
2. On my new VFD it does nothing at all. I have ensured each parameter that was on the original unit is in the new unit.

Previously:
3. On my old VFD, when the motor was attached i could start it and after a couple of seconds the comm port would lock up.

So my conclusion is that the current state of this program will either work or not work at all.
There is no discernible rhyme or reason (as far as i can tell) for this and you basically have to be lucky for your setup to work. I mean it partially works on one of my units and not at all on the other.

I'm going to park this until it is either developed further or just use the variable voltage control which I have proven to work previously.Too bad I liked the idea of this setup.

Best of luck guys getting your units going.

Michael



12
Finished Plugins for Download / Re: Huanyang VFD controller plugin
« on: July 03, 2010, 08:55:27 AM »
Hi Mark,

Okay I can't let it lie and I went out to the shed and braved the cold.
SPindle talker fired up on my machine after installing the missing OCX file.
When I started spindle talker I could once again start the unit spinning, but it failed to do any other commands. In one instance the PC crashed and rebooted.

I think I have answered my question about versions. On the dongle is a G, so I have a G version I suspect.

BK,

I think you are on the right path with the F and G versions causing different output. I suspect the driver written for each unit is different in some way and the ST program is not able to receive feedback from the spindle. I am interested in seeing if you get it working when you get your F dongle.

I wonder if someone could post the driver for the F version on this site. I will download and update my driver with it and see if this fixes the issues.
BK, my capture is shown above in my previous posts so i'm not sure if it is similar to yours

/Michael

13
Finished Plugins for Download / Re: Huanyang VFD controller plugin
« on: July 03, 2010, 07:18:59 AM »
Thanks Mark,

I did work it out and I posted the fix below in the previous post.

Q. How can you tell if the RS485 unit is a G or F version?

/M

14
Finished Plugins for Download / Re: Huanyang VFD controller plugin
« on: July 03, 2010, 06:56:53 AM »
Okay here is the spindle talker issue that I came across. I tried on my local PC and it spits out the same error. I downloaded this from the woodies forum where either Matty or Mark posted it as a ZIP file.

/Michael


EDIT:
I fixed this up by adding the missing file and running

regsvr32 c:\windows\system32\mscomm32.ocx

at Start - Run to register the file in the registry.

/M

15
Finished Plugins for Download / Re: Huanyang VFD controller plugin
« on: July 03, 2010, 06:48:44 AM »
Okay,

Couldn't wait to see some other ideas I had, so I went back into the shed and tried to simplify the operation.
I created a new profile which uses the Parallel port instead of the smooth stepper.
This is all based upon a PC with a freash build with SP3 and only Mach3 and Huanyang spindle drivers loaded.

So, I still see Mach3 lockup after commencing the spindle. I am sure this is not related to EMF as the hardware setup works fine when not using the RS485 interface.

I took a dump of Comms 3 for perusal and the 4 output screens are below:

Line View

[03/07/2010 20:33:24]
1  IRP_MJ_DEVICE_CONTROL - Request operates a serial port
   STATUS_SUCCESS
         IOCTL_SERIAL_PURGE - Request cancels the specified requests and deletes data from the specified buffers
           
----------------------------------------------------------------------------------
[03/07/2010 20:33:24]
3  IRP_MJ_WRITE - Request transfers data from a client to a COM port
   STATUS_SUCCESS
      01 05 03 0e 52 00 91 2d                            ....R.‘-
----------------------------------------------------------------------------------
[03/07/2010 20:33:24]
5  IRP_MJ_READ - Transfers data from a COM port to a client
   STATUS_SUCCESS
      01 05 02                                           ...
----------------------------------------------------------------------------------
[03/07/2010 20:33:24]
7  IRP_MJ_READ - Transfers data from a COM port to a client
   STATUS_SUCCESS
      0e 52 3d 51                                        .R=Q
----------------------------------------------------------------------------------
[03/07/2010 20:33:24]
9  IRP_MJ_DEVICE_CONTROL - Request operates a serial port
   STATUS_SUCCESS
         IOCTL_SERIAL_PURGE - Request cancels the specified requests and deletes data from the specified buffers
            Flags - 8
----------------------------------------------------------------------------------
[03/07/2010 20:33:24]
11  IRP_MJ_WRITE - Request transfers data from a client to a COM port
   STATUS_SUCCESS
      01 05 03 0e 52 00 91 2d                            ....R.‘-
----------------------------------------------------------------------------------
[03/07/2010 20:33:24]
13  IRP_MJ_READ - Transfers data from a COM port to a client
   STATUS_SUCCESS
      01 05 02                                           ...
----------------------------------------------------------------------------------
[03/07/2010 20:33:24]
15  IRP_MJ_READ - Transfers data from a COM port to a client
   STATUS_SUCCESS
      0e 52 3d 51                                        .R=Q
----------------------------------------------------------------------------------
[03/07/2010 20:33:25]
17  IRP_MJ_DEVICE_CONTROL - Request operates a serial port
   STATUS_SUCCESS
         IOCTL_SERIAL_PURGE - Request cancels the specified requests and deletes data from the specified buffers
            Flags - 8
----------------------------------------------------------------------------------
[03/07/2010 20:33:25]
19  IRP_MJ_WRITE - Request transfers data from a client to a COM port
   STATUS_SUCCESS
      01 03 01 01 31 88                                  ....1ˆ
----------------------------------------------------------------------------------
[03/07/2010 20:33:25]
21  IRP_MJ_READ - Transfers data from a COM port to a client
   STATUS_SUCCESS
      01 03 01                                           ...
----------------------------------------------------------------------------------
[03/07/2010 20:33:25]
23  IRP_MJ_READ - Transfers data from a COM port to a client
   STATUS_SUCCESS
      00 f0 48                                           .ðH
----------------------------------------------------------------------------------
[03/07/2010 20:33:34]
25  IRP_MJ_DEVICE_CONTROL - Request operates a serial port
   STATUS_SUCCESS
         IOCTL_SERIAL_PURGE - Request cancels the specified requests and deletes data from the specified buffers
            Flags - 8
----------------------------------------------------------------------------------



Terminal View

....R.‘-....R=Q....R.‘-....R=Q....1ˆ....ðH


Dump View

[03/07/2010 20:33:24] - Written data

01 05 03 0e 52 00 91 2d                            ....R.‘-

[03/07/2010 20:33:24] - Read data

01 05 02 0e 52 3d 51                               ....R=Q

[03/07/2010 20:33:24] - Written data

01 05 03 0e 52 00 91 2d                            ....R.‘-

[03/07/2010 20:33:24] - Read data

01 05 02 0e 52 3d 51                               ....R=Q

[03/07/2010 20:33:25] - Written data

01 03 01 01 31 88                                  ....1ˆ

[03/07/2010 20:33:25] - Read data

01 03 01 00 f0 48                                  ....ðH



Table View

0   03/07/2010 20:33:24   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   DOWN   STATUS_SUCCESS   08 00 00 00    
1   03/07/2010 20:33:24   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   UP   STATUS_SUCCESS      
2   03/07/2010 20:33:24   IRP_MJ_WRITE   DOWN   STATUS_SUCCESS      
3   03/07/2010 20:33:24   IRP_MJ_WRITE   UP   STATUS_SUCCESS   01 05 03 0e 52 00 91 2d    
4   03/07/2010 20:33:24   IRP_MJ_READ   DOWN   STATUS_SUCCESS      
5   03/07/2010 20:33:24   IRP_MJ_READ   UP   STATUS_SUCCESS   01 05 02    
6   03/07/2010 20:33:24   IRP_MJ_READ   DOWN   STATUS_SUCCESS      
7   03/07/2010 20:33:24   IRP_MJ_READ   UP   STATUS_SUCCESS   0e 52 3d 51    
8   03/07/2010 20:33:24   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   DOWN   STATUS_SUCCESS   08 00 00 00    
9   03/07/2010 20:33:24   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   UP   STATUS_SUCCESS      
10   03/07/2010 20:33:24   IRP_MJ_WRITE   DOWN   STATUS_SUCCESS      
11   03/07/2010 20:33:24   IRP_MJ_WRITE   UP   STATUS_SUCCESS   01 05 03 0e 52 00 91 2d    
12   03/07/2010 20:33:24   IRP_MJ_READ   DOWN   STATUS_SUCCESS      
13   03/07/2010 20:33:24   IRP_MJ_READ   UP   STATUS_SUCCESS   01 05 02    
14   03/07/2010 20:33:24   IRP_MJ_READ   DOWN   STATUS_SUCCESS      
15   03/07/2010 20:33:24   IRP_MJ_READ   UP   STATUS_SUCCESS   0e 52 3d 51    
16   03/07/2010 20:33:25   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   DOWN   STATUS_SUCCESS   08 00 00 00    
17   03/07/2010 20:33:25   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   UP   STATUS_SUCCESS      
18   03/07/2010 20:33:25   IRP_MJ_WRITE   DOWN   STATUS_SUCCESS      
19   03/07/2010 20:33:25   IRP_MJ_WRITE   UP   STATUS_SUCCESS   01 03 01 01 31 88    
20   03/07/2010 20:33:25   IRP_MJ_READ   DOWN   STATUS_SUCCESS      
21   03/07/2010 20:33:25   IRP_MJ_READ   UP   STATUS_SUCCESS   01 03 01    
22   03/07/2010 20:33:25   IRP_MJ_READ   DOWN   STATUS_SUCCESS      
23   03/07/2010 20:33:25   IRP_MJ_READ   UP   STATUS_SUCCESS   00 f0 48    
24   03/07/2010 20:33:34   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   DOWN   STATUS_SUCCESS   08 00 00 00    
25   03/07/2010 20:33:34   IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_PURGE)   UP   STATUS_SUCCESS      
26   03/07/2010 20:33:34   IRP_MJ_WRITE   DOWN   STATUS_SUCCESS      



After this request Mach3 locked up and I can use it any more.

I wonder if issues are because of versions of mach3 used? I'm using the latest V3.42.40

Note: I tried to load spindle talker on my machine, but it also errored and said there was a missing file or one of the associated files was missing. I'll have to capture this error next time as i didn't get a chance with my PC rebooting itself.

/Michael

16
Finished Plugins for Download / Re: Huanyang VFD controller plugin
« on: July 03, 2010, 04:27:09 AM »
Hey Matty, guys,

I spent the entire day trying to get my VFD working with this application.
I managed to get connectivity working without issue. I see 2 & 2 for PD001 & PD002 in Mach3.

Problem: (This seems to be the same issue seen by Sergio in previous posts)

1. Start the spindle with M3 S1200
2. When I try to change speed say by setting S2000 i don't see anything
3. M5 also does nothing

As per Sergios posts, I get the error attached below when I hit the Estop or in some instances when I try to set different speeds or stop the spindle. In short nothing happens after the 1st command is issued.

I'll try to get a dump of the communications layer and post it on the forum tomorrow. I've had enough of this for today.

Additional question: I have the same RS485 converter as pictured by Matt, when I loaded the driver for this I used the RS485/422 Windows XP installer. I assume this is the correct driver for this unit?

17
SmoothStepper USB / Re: Migrating from parallel port to SS
« on: February 21, 2009, 04:07:45 AM »
Fantastic, thought it would be something straight forward.

Now to get mine going tomorrow

18
SmoothStepper USB / Migrating from parallel port to SS
« on: February 17, 2009, 02:33:38 AM »
I loaded SS today on my laptop and connectivity is as expected (Setup is a per instruction manual)

Now, as my brain is in low gear most of the time, I think i have missed how SS works.

My current configuration for Mach3 is via the parallel port.
What is it that I need to do to get SS to work instead of the Parallel Port?

/Michael

Pages: « 1 2