Programming for multiple Platforms with "Message-based DAQ" USB Modules - designed for OEMs
The "Messagebased DAQ" Protocol
"Messagebased DAQ" (MBD) is a welldefined protocol that permits the programming of DAQ devices using simple textbased messages. The MBD protocol greatly simplifies driver and application development, because all DAQ operations are programmed through a common command interface, which is composed of a consistent, extensible firmware interface and an opensource API that can be easily ported to multiple operating systems.
The firmware parses textbased messages through a device driver and converts these messages into DAQspecific commands that control the device. This concise and welldocumented interface allows driver development for multiple operating systems, and also supports O/Sindependent embedded systems that need to communicate only over a USB root port.
The Message-Based DAQ application API is crossplatform and open source, and includes a library, an outofthebox application that runs on Windows and Linux, and programming examples in C# and VB .NET. The source code is included for all of these components.
Additionally, the MBD software requires only a handful of API methods - one for sending commands to a device and others to manage data transfers. The intuitive command set makes programming an MBD device a simple task. Below is a code example:
- DaqResponse = MyDevice.SendMessage("AISCAN:RANGE=BIP10V")
- DaqResponse = MyDevice.SendMessage("AISCAN:LOWCHAN=0")
- DaqResponse = MyDevice.SendMessage("AISCAN:HIGHCHAN=3")
- DaqResponse = MyDevice.SendMessage("AISCAN:RATE=1000")
- DaqResponse = MyDevice.SendMessage("AISCAN:SAMPLES=4096")
- DaqResponse = MyDevice.SendMessage("AISCAN:START")
- ScanData = MyDevice.ReadScanData(4096)
The USB-7202 has eight singleended 16bit analog inputs and provides one A/D converter per channel, allowing simultaneous sampling over all 8 inputs. The USB-7202 offers continuous singlechannel sample rates up to 50 kS/s, and multiplechannel continuous sampling rates up to 100 kS/s total. A burst mode is also provided which allows four channels to be sampled at 50 kS/s each, total aggregate up to 200 kS/s, for up to 32,768 total samples. Input ranges of ±10V, ±5V, ±2V and ±1V are software selectable, and each channel may be set at any of the four ranges, independent of other channels. It also includes a 32bit event counter.
The USB-7204 has eight singleended or four differential 12bit analog inputs, two 12bit analog outputs and one 32bit counter. In differential mode, there are eight software selectable input ranges between ±20 V and ±1 V, and in singleended, the range is ±10 V. Sampling rates up to 50 kS/s.
CD containing the MC7000 DAQ Software API, USB-7000 Series Firmware Architecture, a Windows® installer file (msi), and a Zip file containing installation files for Linux operating systems
USB-7000 series - Programming for multiple platforms with "Messagebased DAQ" USB Modules - designed for OEMs Link: http://www.plug-in.de/go/usb-7000
PLUG-IN Electronic GmbH
The company PLUG-IN Electronic GmbH based in Eichenau near Munich, Germany, are distributing hardware and software for PCassisted measuring and automation technology since 1990. Under the motto "DAQ meets IPC", we offer you today not just standard industrial PCs but customised highend systems, including highgrade measuring technology. Our wideranging sales portfolio includes quality products from reputable manufacturers. All the products have been carefully selected and are characterised by the consistent utilisation of stateoftheart technologies, utmost reliability and longterm supply guaranties. Our service offering includes the development and small series production to customer requirements. This enables us to offer our customers the right product at fair prices for a vast array of different tasks. Further informations can be found under: http://www.plug-in.de
Press releases you might also be interested in
Weitere Informationen zum Thema "Hardware":
14-Terabyte-HDD mit PMR-Technik
Toshiba stellt mit der „MG07ACA“-Serie zwei Festplatten mit Heliumfüllung und konventioneller Aufzeichnungstechnik vor. Das 14-Terabyte-Modell ist die größte Festplatte ohne SMR-Technik, also mit einer hohen Datentransferrate bei allen Schreibvorgängen. Sowohl das 14- als auch das 12-Terabyte-Modell sind mit Helium gefüllt.Weiterlesen