Harvest Data from DDE Servers
Harvester lets the Windmill software suite take the initiative and gather data from any application that can act as a DDE (dynamic data exchange) server.
- Handles up to 10 device drivers or Windows applications at once.
- Supports up to 100 input and output channels.
- No programming required: configured using simple dialogue boxes.
Many applications and drivers make data available over DDE. Harvester picks up this data and passes it to other Windmill applications like Logger and Chart. The data could come from sources as diverse as Fieldbus networks, spreadsheets like Excel, data entry software or programs you have written.
Clients and Servers?
Software engaging in DDE conversations are often referred to as clients and servers. A server always responds to requests, or commands, from a client. The standard Windmill programs can act as DDE servers, but not as clients. Harvester, however, lets Windmill draw in data from any software acting as a DDE server.
Harvester makes Windmill even more versatile. Windmill can acquire data from serial instruments using COMIML, data acquisition and control hardware using dedicated drivers, and from any DDE server software.
Harvester in Action
A measurement and control system often involves several different types of instrument from several different manufacturers. The software must be able to cope with all these variations
One example of this is using a particle analyser (from Malvern Instruments) under computer control. The analyser's own internal software decides when it needs a sample of liquid and sends this request to Harvester. Windmill then turns on a pump, supplying exactly the right amount of liquid to the particle analyser. The analyser sends its results to Harvester which passes them to Windmill to be logged and displayed alongside data from other parts of the system.
Harvester with Excel
With Harvester you can use Windmil to chart data in real-time from cells in an Excel spreadsheet. As the values change in the spreadsheet they change on the chart. You can similarly log data: time-stamping every reading.
Free Technical Support for Life
Our software is so easy to use we offer free technical support for life.