03-29-2010 11:10 AM
Hi Shewit,
What do you mean by “The USB 6008 is only recognized by one Slot in the Laminator Control program”? What driver did you uninstall and reinstall? The “Step” where you program is supposed to do something but BSODs, what is supposed to happen in your code? Can you post the code? Does the BSOD screen information point to a specific .dll or driver? As good practice you should delete the old device identifier “Dev1”. Also, in MAX can you click on the “Self Test” and “Test Panels” buttons without error? Can you use the USB 6008 with the Test Panels OK or do you get a BSOD?
03-29-2010 11:30 AM
Matt,
I really appreciate you helping me with this.
So, the USB 6008 plug can only be recognized by one of the 4 USB slots in the laptop. I uninstalled all the USB port drivers and then installed just the USB 6008 drivers so as to make sure that any mouse or USB memory stick drivers are not conflicting. I do not know if this was necessary but I am just telling you what I did. The program we have is using ladder logic, which is that first bring the pressure of the laminator to a certain value, if achieved then move to step+1. There are about 10 steps in the program before a recipe is done. This particular BSOD happens at step 3 when a certain pressure is achieved and the next step is to start the heaters.
I have attached the BSOD that I get and it does not specify a driver.
I also went to the TEST PANELS and checked if all ports were working fine and performing the required task. I tried all different combinations and it did not BSOD. I believe it is a software error. But since the other laminator is running well with the same code, I do not know what might be the differentiating factor.
I will try deleting the old device identifier and try it again. I shall see if I can get to the code and post it here.
Thanks
03-29-2010 02:23 PM
Wonder if the power draw from the heaters is causing a voltage spike that gets back to the DAQ and into the USB port.
Can you turn the heaters on manually with the program running.
How much current do the heaters draw? What is between the DAQ and the heating elements to apply power to them?
-AK2DM
03-30-2010 10:25 AM
I think that the problem is now fixed. I am going to do some test runs and make sure that there are no more BSODs. I believe that the program code had gone corrupt. A cleanup and a reinstallation was all that was done and we got it working.
Thank you guys for your help. I shall post on the exact solution and how we got to it soon.