A company that specializes in signature-based process control approached
ProtoLink to discuss extending an existing application that performed high
speed data collection and display. After analyzing both the capabilities of
their current application and their target market, ProtoLink determined that
the best solution was to enhance their existing application by giving it the
ability to expose collected data to third party applications through OPC.
ProtoLink implemented a multithreaded architecture to efficiently transform the
application into an OPC server, using memory-mapped files to transfer the data
from the hardware interface thread to the user interface and OPC server
threads. ProtoLink personnel also provided support in DCOM configuration and
troubleshooting.