|
The Global Leader of Portable Data Acquisition Solutions
|
|
1-888-714-3272 |
IOtech Events |
| Selection Guides | OEM Zone |
Avoiding the Obsolescence Trap by Tom DeSantis, IOtech, Inc. Reprinted from Evaluation Engineering, December 2004 A 20-year industry veteran provides insight into designing Test systems based on PCs have been the standard for nearly two decades. In fact, it was 1984 when most of us had our first glimpse of graphical programming with the introduction of the Macintosh. At the same time, the market for data acquisition add-ons for PCs was just taking off. The benefits of PC-based systems are so obvious they almost are not worth mentioning anymore: low cost, a wide variety of hardware solutions, multiple-choices of software environments, inexpensive computing, display, communications, and data-storage options. Prior to PC-based test systems, almost none of these options were available in the relatively closed world of mini computers and dedicated instrument controllers. There is a less obvious downside to PC-based systems that may not become evident until years after a system is installed and operating effectively. Consider the following example. During the mid 1990s, you developed a test system based on Windows, Visual Basic, and ISA plug-in data acquisition boards for your I/O. There were more than 3 million ISA data acquisition boards used during the 90s, so if this profile fits you, youre not alone. If you wanted to replicate those systems today to add more testing capacity or replace a nonworking system, you might be in for a surprise. First, many ISA data acquisition board suppliers have discontinued making their boards, are no longer in business, or have been acquired and the acquirer has discontinued the ISA boards. It is unlikely that they offer an exact PCI equivalent because most PCI boards provide new features to be competitive with other suppliers in the marketplace. Secondly, if you wanted to keep your existing ISA data acquisition boards and upgrade the PCs, you would have a hard time finding a PC with ISA slots. Finally, if your existing hardware is fine but you need to upgrade your PCs operating system, its unlikely that your existing ISA-based PC data acquisition hardware has drivers for the latest operating systems. These are only a few examples of the variety of problems that you can encounter when designing a system based on the ever-changing PC. You also could be faced with the same issues relative to upgrading your software environment. As a result, test-system designers must deal with several considerations related to obsolescence. What is the anticipated life of the test system? Heres an example of why 10 years should cause you concern. Lets consider the case where you designed your system in 1995 based on one of two hardware platforms that were popular at that time. If you had developed your system based on a PC, an ISA IEEE 488 card, C, and IEEE 488 instruments, then today you would be in a good position to upgrade your system to todays standards without substantial redesign. Heres why. First, nearly every supplier of ISA IEEE 488 boards offers a PCI equivalent that is code compatible. The reason is simple: There still are thousands of IEEE 488 instruments in existence so the market demand to support them is vibrant and lives on. Second, nearly every IEEE 488 instrument supplier continues to support its new products with IEEE 488, although they may have added other interfaces along with IEEE 488. Agilent Technologies, for example, includes IEEE 488, USB, and Ethernet on its new products. If instead, in 1995 you had designed your system using ISA data acquisition boards and wanted to upgrade it today, you could be in for a surprise. Your ISA board supplier may be extinct. Or even if it still is in business, it likely no longer offers your ISA boards nor provides support in the newest version of Windows for your 10-year-old board. In short, you would likely be redesigning your system if you wanted to upgrade it to todays standards. Will the platform you select be viable 10 years from now? IEEE 488 At some point, however, the advantages of new technology so greatly outweigh the incumbent technology that the incumbent begins to disappear. That very thing happened to parallel port, which today is all but impossible to find on a PC or a device that attaches to a PC despite the fact that parallel ports were ubiquitous just a few years ago. Because of the age of IEEE 488 and its limitations relative to todays standards, it is possible that new instruments will not have IEEE 488 in 10 years. It also is likely that many IEEE 488 instruments available today will be unavailable in 10 years. As for what they will have in lieu of IEEE 488, that answer is not as obvious although USB and Ethernet are likely candidates. PCI There is, however, a different reason for concern regarding PCI. With the proliferation of notebook PCs driven by low-cost LCD technology, the concept of slotless PCs is gaining momentum. As consumer electronics suppliers stop making tube TVs and the market for LCD or other flat-panel display technologies continues to expand, the PC without slots will conceivably replace the classic box PCs that most of us have hiding under our desks. So while PCI has a migration path that will allow current-generation and next-generation PCI boards to reside in the same PC, the prevalence of slots in which to install those boards could be minimal as slotless PCs take over. The net result may be that PCs with PCI slots will be hard to find and more expensive than their closed-box alternatives. PXI Also ask PXI suppliers what their upgrade path is relative to the new higher performance PCI standards such as PCI-X. While PXI may be a perfectly sound architecture, if the total market size of PXI is not large enough to attract a substantial number of suppliers long term, then the prospects of it being a thriving and well-supported platform in 10 years are low. Ethernet Given this upward mobility, it is highly likely that a system based on Ethernet today will be viable and maintainable 10 years from now. New instruments with Ethernet are constantly being introduced. Combine this with the proliferation of slotless PCs, and Ethernet has a bright future in the test-system world. LXI LXI has the advantage of being based on Ethernet. So even if the LXI standards are not embraced long term, an LXI instrument still would be capable of attaching to any PC with an Ethernet interface. USB USB may be the next RS-232, which has been in existence for more than 40 years and still is very commonly used. USB and USB 2.0 also are experiencing a proliferation of new data acquisition devices and instruments, so the trend is certainly in the positive direction. Unlike Ethernet and LXI or PCI and PXI, there has yet to emerge a movement to adopt and embrace USB as an instrumentation standard on a large scale. Is the platform you select available with multiple form factors Some data acquisition PCI board suppliers offer 100% compatible products in Ethernet and USB platforms as well. This means that if you design a system today around their PCI plug-in board you can easily migrate your system using their Ethernet or USB equivalent with little or no changes to application code. This virtually ensures you a migration path in the event that your platform faces obsolescence before your requirements for the system are exhausted. This offers the same advantages as in the IEEE 488 example. Is your software environment likely to be around in 10 years? Some sure bets to be around in 10 years would be Visual Basic, C++, and LabVIEW, based on the size of their installed base. If youre considering an environment other than one of these, it would be prudent to learn from the supplier whether, for example, they have support underway for Longhorn, the next 64-b operating system from Microsoft. Some currently available platforms are, in fact, still only available in the older 16-b foundation, which means that they hobble around on todays 32-b operating systems and probably will be even worse when Longhorn debuts in the coming years. Conclusion About the Author |
![]() |
|
[ IOtech PC-Based Data Acquisition (DAQ) and Instrumentation - PDF Format IOtech PC-based products (USB, PCI, Ethernet, GPIB) and signal conditioning options capture waveforms and measure most physical parameters including temperature, vibration, strain, velocity, acceleration, position, as well as common voltage, current, power, and data logging. IOtech's solutions are used in environments such as |