I have an application that reads data from our product over Modbus/TCP and publishes datasockets running on a server. We are currently developing in LabVIEW 8.2.1 and building our application, then running the executable on a remote server.
We connect to the datasocket server to read the data & upload it to a database. There are also some datasocket retransmitters (an application we wrote to basically read a given datasocket from one address, and republish it, which generally runs on a gateway server).
When I update my database uploader application, to add in or enable another datasocket to upload, it crashes the first application that talks to the units. It seems like an extremely strange group of events, but it happens consistantly.
We've also had a major crash on the system this morning, with the application falling over, seemingly for no reason. The error reports pointed to nids.dll as the faulting module, with references to 0x00024a14 as the address, and also something called ndisINDSCCWFlexCreate. The version listed in the event message was 4.4.3.1102.
Is there an update that we can apply to this dll to improve it's stability? What could cause this fault?
Regards
Slade Squire
Ceramic Fuel Cells Limited