Product Quick Links

Data Acquisition and Data Logger Product Screener
Find the right product for you
with our Product Screener

DATAQ Instruments Blog

Back up GL820 Data to Your iOS or Android Mobile Device

Categories: Data Acquisition, Data Logger Leave a comment

We’ve blogged in the past about the ability to back up GL820 data using Windows built-in FTP server. Now you can download an app and back up data to your Android or iOS mobile device!

For the purpose of this example, we downloaded SavySoda’s WiFi FTP Server from the Apple App store for $0.99, and backed up data on an iPad Mini. There are several free alternatives in the Apple App store and the Google Play store (if you own an Android device).

Set-up is simple. Begin by selecting FTP as the backup destination of the GL820 and choosing a backup interval.

820ftp1

 

Next, navigate to the ‘I/F’ tab on your GL820 and enter the IP address (the devices IP) and port number provided by the mobile FTP app under ‘FTP Server Settings’.

FTP_iOSip

 

820ftp2

 

Finally, press the Start/Stop button to begin recording.

As the backup interval is reached, data will begin to populate the mobile server.

FTP_iOS

 

Although there isn’t a mobile Graphtec application, or a means to backup data in a more usable format (like .csv), we though you might find it useful to backup and transport GL820 data on your iOS or Android device. We have inquired about the aforementioned flexibility, so stay tuned!

New Advanced CODAS User Interface

Categories: Analysis Software, WinDaq Data Acquisition Software Leave a comment

DATAQ Instruments’ Advanced CODAS software is a versatile tool for analyzing WinDaq-recorded data files. The package offers waveform integration, differentiation, peak detection, and much more. It has a long history of revealing subtleties in acquired data, but has been hindered by a rather clumsy user interface. That liability has been resolved with the latest release of the software that offers a fresh, easy-to-use face for an old friend.

Advanced CODAS UI Beta Version Available

Advanced CODAS User Interface

(click to enlarge)

The new Advanced CODAS user interface has been tested internally, and we’d now like to offer a beta version to any current Advanced CODAS customer. The installation installs over the top of the existing product, backing up old user interface files and loading the new. Note that actual analysis executables are not currently included with this installation, so it works only with previous complete installations. 

What You get

If you click on the nearby graphic, it will immediately be clear to current Advanced CODAS users that the new UI is greatly improved. All operations are clear and concise, and each is only a mouse click away. And CHM help files are tightly integrated with the application to explain each analysis function.

Download Your Free Copy Now

Current Advanced CODAS users are invited to download and try the new user interface now from this link:

(Link)

We encourage you to try our new design and offer feedback to help us make it even better. Comments my be left on this post. Please don’t be shy.

 

.Net Class for Data Acquisition Starter Kits (Beta)

Categories: Programming Leave a comment

We’re proud to announce a beta version of a .Net class for data acquisition that supports our newer data acquisition starter kits, models DI-155, -149, and -145. This  class provides access to all the hardware’s features from any .Net programming environment. Supported functions are:

  • Connected device discovery
  • Analog indotnet (cropped)
  • Digital in
  • Counter in (DI-149/-155 only)
  • Frequency in (DI-149/-155 only)
  • Digital out (DI-149/-155 only)
  • Scaled and unscaled data
  • Event-driven scans
  • much more

The class is provided with an HTML help file, along with three example programs that use the control to provide immediate, scanned, and event-driven demonstrations of class applications. Each program supports all hardware features and each starter kit.

The class is available as a free download from this link. Comments regarding the class may be attached to this blog post. Don’t be shy.

“Cannot allocate socket” Error when Attempting to Set a Static IP Address

Categories: FAQs Leave a comment

It has come to our attention that many Windows 7 and 8 users are having difficulty assigning static IP addresses to their DI-710, DI-718B and DI-718Bx Ethernet instruments. When choosing ‘Set Static’ from the DATAQ Instruments Hardware Manager pull-down menu, they receive a “Cannot allocate socket” error. The error is the result of security measures built into Windows 7 and Windows 8 (32 or 64-bit).

CannotAllocate

 

Fortunately, there is a work around. Before setting a static IP address, right-click on the DATAQ Instruments Hardware Manager shortcut and choose ‘Run As Administrator’.

RunAsAdmin

 

Running the DATAQ Instruments Hardware Manager as an administrator should allow you to assign a static IP address. When successful, the Hardware Manager will indicate that the device is resetting. Shortly thereafter, the device will appear in the Hardware Manager with the new IP address and a status of ‘Available’.

Reset

 

Note that you’ll need to repeat this procedure each time you wish to change the static IP address. Apart from ‘Static IP’, all other features function normally under Windows 7 or 8, without running the Hardware Manager in this manner.

Event, State, and Count Data Logger Solves Production Problems

Categories: Data Logger, Event Data Loggers 1 Comment

By Gary Seyberth, General Foreman of Nursery Supplies, Inc.

Nursery Supplies, Inc. is a manufacturer of plastic containers for the wholesale nursery industry. Gary deployed several DATAQ Instruments model DI-160 Event, State and Count Data Loggers to manage productivity on his blow-molding and thermoforming lines. The multi-channel DI-160s are configured to operate in their state, high-speed count and AC count modes depending upon reporting requirements, with a 5-second reporting interval.

 

DATAQ Instruments’ Model DI-160 Event, State, and Count Data Logger is a

Real Game-changer to Improve Thermoforming Line Performance

 

Last year we faced a challenge to improve performance on a thermoforming line.  Unfortunately, the only information we had available was a production report and supervisor shift reports.

The Problem

Production reports gave us only the total productivity of the line with no detail on how or why the line did not meet productivity standards.  Our reports for each shift had subjective and often conflicting or incomplete information on the reasons for lost productivity.  Individual machines on the line had various reporting capabilities, but using that information was an exercise in frustration.  On one machine we could go through a stoppage log and write down all the stoppages. On another you could print out the fault log, etc.  After we had all the individual machine information, we had to re-enter the data and then try to determine what the real problems were by comparing data from the different reports.  That meant going back and forth to determine upstream/downstream cause and effect, calculating lost time to assignable causes, and then reconciling time with production reporting.  It was a nightmare and well beyond the skill set of our shift supervisors.

What we really needed was a data acquisition system that would allow us to collect machine data throughout the shift and provide detail of the OEE (overall equipment effectiveness) variables. We needed to measure uptime, speed, and quality yield throughout the shift in a manner that allowed the shift supervisor to easily fill-in-the-blanks with reasons for productivity losses.

Scouting for and Finding a Solution

When we started doing research for a data acquisition system, the costs were staggering.  For a hardware/software system we could configure ourselves, we were looking at over $5,000.  For canned solutions, prices started at $10,000 plus configuration expenses.  Both were well beyond our budget.

During our research we came across the DI-160 Event, State, and Count data logger from DATAQ Instruments.  We decided to give it a try, and the results have been absolutely incredible! The total cost was less than $500, and with a few macros in Excel, we have a system that provides exactly what we need.

Deploying the DI-160 Event, State, and Count Data Logger

Here are some real world screen shots of what we accomplished using the DI-160 Event, State, and Count data logger. Keep in mind that shift reports with cause are completed at the end of every shift in less than five minutes by people with very limited computer skills.

Figure 1 is a typical shift report generated by Microsoft® Excel using data logged by the DI-160. It equips the shift supervisor with a timeline graph for the entire shift, showing what OEE variable is responsible for performance loss. Since the shift supervisor has firsthand knowledge of what happened on the shift, he identifies and annotates directly into the report what machine on the line caused the problem, a description of the problem, and whether the problem was a maintenance or operations issue.

Figure 1

(click for a larger image)

Figure 1 is an example of a graphic representation of line productivity and typical shift supervisor notes that explain lost productivity.


Developing Plans of Action

We review the prior week’s results in a weekly meeting with the plant manager, operations manager, and maintenance manager.  The focus of the meeting is to generate action items to improve performance of the line. Actual machine data logged by the DI-160 Event, State, and Count Data Logger is a vital part of this process, since it provides the historical information we need to identify improvement opportunities, and the data to we need to measure the success of our improvement efforts.

For example, our basic unit of measure for analysis and measuring improvement is minutes. Assume that a machine runs continuously for one hour without producing scrap.  That one hour represents 60 minutes of productivity. Now assume that we have a color change and during the color change we have to scrap the pots coming off the line until the new color meets spec.  Quality yield during the hour reduces to 50 percent due to the scrap.  We convert that 50% into minutes for our measurement.  One hour with 50% QA Yield is equivalent to 30 minutes of lost productivity.  If our standard is 20 minutes we try to discover the root cause for those lost 10 minutes of productivity. If we are trying to improve changeover time, we adjust the process and then monitor results (minutes per changeover) after the process adjustment to see if it reduces lost productivity measured, again, in minutes. Figure 2 is an example of how we graphically represent quality yield for our operations using data supplied by DATAQ Instruments’ DI-160 Event, State, and Count Data logger, and represents just one of several projects we are working on to improve performance of our thermoforming line.

Figure 2

(Click for a larger image)

Figure 2 shows the increase in average productive minutes after implementing changes that were suggested by measured up-time, down-time and yield data.

Convert GBD Files to WDH Format

Categories: Data Logger, WinDaq Data Acquisition Software Leave a comment

Our new GBD to WDH converter gives you the ability to convert GBD files, created using GL220,  GL820, GL900 and GL7000  series instruments, to WDH format. Resulting WDH files can be opened in the WinDaq Waveform Browser for observation and analysis. For convenience, and to maintain 16-bit resolution, a high-res version of the WinDaq Waveform Browser is installed along with the converter.

Convert01

 

The straight-forward user interface allows you to select a single GBD file, or multiple files using ‘Batch mode’. As the name implies, batch mode allows you to convert a large number of files, with a single click.

Along with the data, scaling values, user annotation and event marks are transferred to the resulting WDH file.

Graph01

Source GBD file

Windaq01

Resulting WDH file

You can download the WinDaq Converter beta here.

Comments and suggestions are welcome!

 

 

DI-159 PLC Connection with a Mac Computer

Categories: PLC - Programmable Logic Controller 1 Comment

Using the DI-159 PLC on a Mac Computer

Just follow these simple steps to use your DI-159 PLC on a Mac computer. In these instructions we were using a Mac Book Pro with OS X Version 10.8.3.

  1. Plug the DI-159 into a USB port on your Mac computer.
  2. Find the USB connection between your MAC and the DI-159
    1. Go to “About This Mac”
      di-159-plc-mac-01
    2. Click on the “More Info…” Button
      di-159-plc-mac-02
    3. Click on the “System Report…” Button
      di-159-plc-mac-03
    4. Go to Hardware > USB to view the location.
      di-159-plc-mac-04
  3. Start a Terminal session. Terminal is the MAC application, located in the Utilities folder, that provides access to the Unix side of MAC OSx. Hint: If you don’t know how to start a terminal session use the “Spotlight” feature and run a search for “terminal.”
    di-159-plc-mac-05
  4. Find the system-level device name
    1. Use the command shown below:
      di-159-plc-mac-06
    2. The device name matches the Location ID
      di-159-plc-mac-07
  5. Create a Terminal SHELL.
    1. Go to Terminal > Preferences
      di-159-plc-mac-08
    2. Click on the “Shell” tab. For the Run command: Enter “screen /dev/system-level-devicename” (here tty.usbmodem1411).
      di-159-plc-mac-09
  6. Run the new terminal shell (Shell > New Window > CPUStick CDC).
    di-159-plc-mac-10
  7. Sample programs can be copy/pasted from text files or load the text file directly inside the Terminal program and save it to the device. A correctly connected DI-159 inside the terminal program is shown below.
    di-159-plc-mac-11

Download Sample Programs (.zip file).
Go to the DI-159 PLC product page to learn more.

Of course, you could always use the Windows emulator on your MAC and install the Windows drivers and DATAQ Terminal Emulator: Download the Windows utilities for the DI-159 (device driver and terminal program)

Reducing Sample Rates Even Further

Categories: FAQs, WinDaq Data Acquisition Software Leave a comment

Frustrated because you can’t sample as slowly as you’d like? Assuming that you want to acquire data any slower than a sample every 9 or 10 minutes, you’re likely bumping up against the minimum sample rate limit in WinDaq. To follow up on a recent blog post concerning slow sample rates, here are a couple of tricks that allow you to sample even slower.

Reduce the Maximum Sample Rate

Reducing the Maximum Sample Rate (Edit>>Preferences>>Maximum Sample Rate) in WinDaq allows you to enter a slower throughput sample rate (Edit>>Sample Rate).

The minimum rate that you can enter here depends on the instruments that you’re using. Entering a value that is too low will result in a dialog box, indicating maximum and minimum values.

MaxRateMin

Enable more channels

As mentioned in the previous blog post on slow sample rates, the sample rate that you enter in WinDaq (Edit>>Sample Rate) is divided by the number of channels enabled. Consequently, enabling more channels reduces your per channel sample rate.

For instance, say you’d like to sample a single channel once every 25 minutes or so (0.00083 Hz). With one channel enabled and the maximum sample rate reduced, WinDaq tells you that the throughput rate must be at least 0.0019 Hz (one sample every 8.7 minutes). By enabling two “dummy” channels (3 channels, total), you’re per channel sample rate is reduced to 0.00063 Hz or a sample every 26.3 minutes!

ChannelsChRate

Once acquisition is complete, you can simply disregard the “dummy” channels.

The Graphene Supercapacitor

Categories: Unrelated but Interesting Leave a comment

Batteries can hold a lot of energy, but they take a long time to charge. Capacitors can charge in seconds, but do not hold a lot of energy. What if you could have a device that promises to deliver the energy capacity of a battery with the charge time of a capacitor. THAT could change everything. Enter the Graphene Supercapacitor.

DI-159 PLC Now Available!

Categories: PLC - Programmable Logic Controller Leave a comment

DI-159 PLC is now Available for Sale

New DI-159 PLC now availableThe DI-159 is a low-cost PLC (programmable logic controller) that allows anyone with rudimentary programming skills to construct effective control systems in minutes using the embedded BASIC programming environment. It features eight protected analog input channels, each with a ±10 VFS range and 10 bits of ADC resolution as well as four digital input channels and four digital output channels. The four digital output channels can switch up to 30 V/500 mA loads  while the digital input channels detect TTL thresholds over a maximum applied range of ±30 V peak.

A Windows terminal program is provided free of charge to connect and program your device. Sample programs are available in the Help menu of the software to help you get up and running right out of the box. Want to use your favorite terminal program? Feel free, the DI-159 will work with any terminal program that can hook a COM port – even Linux and Apple users (drivers and software not available from DATAQ Instruments).

At just $169, it beats most PLCs and PACs in the market on price and performance.

Features

  • Low-cost, PLC Data Acquisition and Control
  • Built-in BASIC Programming Language
  • Supports High-and Low-speed Applications
  • Eight Built-in Analog Input Channels
  • Four Built-in Digital Output Channels
  • Four Built-in Digital Input Channels
  • Two General-purpose LEDs for device indication
  • One General-purpose pushbutton for control
  • Replaces Controllers many times its Price and Complexity

Learn more about the DI-159 PLC
Buy the DI-159 PLC Now