PLC Data Acquisition

(Products with Built-in Programmable Logic Controllers)

A very common requirement in data acquisition and data logging applications is the need to apply a control element. This could be as simple as limit-testing an acquired analog value and setting a digital output when it's breached, or a more complex application that controls a process or test protocol.

One universal requirement of data acquisition and data logging applications with a control component is the need to program. No two control applications are the same, which means that it's not possible to offer an out-of-the-box solution. But once the programming threshold is crossed, things tend to get very complicated very fast. You start with the programming tools that your hardware supports, and then look for a compatible programming environment so the two can be merged to achieve the desired result.

General-purpose examples are .NET or ActiveX programming support for the hardware than can be applied to ubiquitous programming languages like Visual BASIC, a .NET language, and even LabVIEW. Aside from the need to program in what might be an exotic, complex, and perhaps unfamiliar environment, this approach requires that the PLC be tethered to a PC during the test, which may not be desired or even practical.

Proprietary hardware and software PLC solutions can operate stand-alone, but they tend to be expensive in terms of acquisition cost, and especially in terms of navigating learning curves inherent with proprietary software.

In today's world of electronic toys for the masses, it should not be this difficult, and now it isn't.

DATAQ Instruments is proud to announce a line of stand-alone or PC-tethered data acquisition and control products with embedded PLCs that are both cost-effective and easy to deploy. The solution employs an embedded BASIC compiler, integrated with an analog and digital I/O subsystem that is both powerful and easy-to-use. The BASIC programming component is a throw-back to a bygone era when programs were easy to code. Anyone with rudimentary programming skills will find it both familiar and productive. It features a true real time kernel, critical for so many PLC applications, that allows predictable responses with latency measured in microseconds. Since the BASIC programming environment and analog and digital I/O subsystems are tightly integrated on a single platform, stand-alone applications without a connected PC are easily implemented. Finally, since the BASIC programming engine and I/O subsystems both run on a single, low cost 32-bit microcontroller, our PLC products are extremely cost-effective.

Low-cost hardware and a simple but effective integrated programming environment mean that your time to deployment is short, and impact on stressed budgets is minimal.

DI-159 PLC Data Acquisition unitDI-159 PLC

  • Supports High-and Low-speed Applications
  • Eight Built-in Analog Input Channels
  • Four Built-in Digital Output Channels
  • Four Built-in Digital Input Channels