serial communication

June 15, 2010 at 03:05:09
Specs: Windows XP
We have a stepping-motor controller controlled by an old computer running windows 98 via a serial port. Recently, we upgrade our system and use a PC with windows xp to controll the controller. The problem is that the device is not recognized by the new computer. Any suggestions will be really appreciated.

See More: serial communication

Report •


#1
June 15, 2010 at 03:23:36
Because Windows 98 is DOS based it would have had direct access to the serial hardware, Windows XP is NT based and does not allow direct access to the hardware. The application is going to have to be re-written to go through the serial driver.

Stuart


Report •

#2
June 15, 2010 at 04:33:31
Thanks for your reply but I do not know how to do this. The software was developed by the manufacture. I talked with them about the problem but they did not really have a solution at this stage. If I use LabView or HyperTerminal to send comands through the serial port, what should I do?

Report •

#3
June 15, 2010 at 04:50:20
Hyper-terminal on Windows XP should work as that does go through the serial driver. If you cannot communicate with the device through Hyper-terminal then there is some other problem.

Make sure you set the baud rate, parity and stop bits correctly.

Stuart


Report •

Related Solutions

#4
June 15, 2010 at 15:03:11
Stepper motors are sensitive to timing variations. Is the XP
machine being used for many simultaneous jobs?

Report •

#5
June 15, 2010 at 20:32:56
Sounds like you've demonstrated the Peter Principle applies to computers too. Via the OS upgrade, your PC has 'risen to its level of incompetance'.

Why not revert back to 98 on the PC the device is connected to?

You're not really green until you're soylent green.


Report •

#6
June 16, 2010 at 01:59:06
The XP PC is not used for many simultaneous jobs. Actually, when I try to run the controller, it is the only device connected.

The XP PC has Labview 2009 installed, which is not compatible with windows 98. I need to use Labview to controll spectrometer, lock-in amplifier, etc.


Report •

#7
June 16, 2010 at 03:33:46
Perhaps installing an add in card would solve the problem.

A quick search produced the link below. There are probably others.

http://www.perle.com/products/Multi...


Report •

#8
June 16, 2010 at 04:47:05
Thanks. I will try that.

Report •


Ask Question