NET-SERIES now with FIFO function

Software-based first-in/first-out principle optimizes measurement process

In the modules of the NET series, DEDITEC offers an optimized procedure for all module variants (analogue, digital, PWM, etc.) of the series with a new software-based FIFO function for Ethernet interface-guided measurements.

 

FIFO – “First in – First out” is known from logistics and means “what comes in first, goes out first”. At DEDITEC, we have implemented this principle in technical measurement procedures with the aim of optimizing measurement accuracy and thus improving or shortening test procedures. Our software-based FIFO function in NET series modules solves problems both for “FIFO In” (values from the submodule are sent to the interface module, e.g. for A/D and DI modules) situations / measurements / constellations, as well as for applications with “FIFO Out” (values from the interface module are sent to the submodule, e.g. for D/A and DO modules).

 

Problem definition:

You want to read certain measured values from the module or send them to a module every 5 ms.

This can lead to delays when using a PC via the Ethernet interface due to an increased volume of traffic or, for example, the execution from a PC in Australia may take longer than a command from a PC that is directly connected to the module.

 

The use of a Windows PC (multitask PC) can also lead to delays (no real-time operating system).

Simplified – you read a measured value, then e.g. the virus program intervenes or a pop-up opens. The computer executes several processes and it can happen that the measured values that you wanted to read/write every 5 ms now become 7 ms. Your carefully planned and set measurements are distorted and falsified. A very unsatisfactory situation.

 

Solution:

DEDITEC has now developed a special software FIFO for NET series modules. With the help of this software, the measured values that are sent from the PC to the NET module, for example, are temporarily stored in a FIFO buffer. These are then processed independently by the module at a defined time interval.

In simple terms: measured values are collected and stored in the buffer for both “FIFO In” and “FIFO Out” and then passed on in packets. This eliminates delays caused by traffic, spatial distances or other disruptive factors and significantly improves measurement processes.

 

All the advantages at a glance:

  • Analog and digital values can be read out at very short intervals (milliseconds)
  • Exact reading of the values in a self-defined time interval possible
  • With higher utilization via the Ethernet interface, the FIFO does not consume more traffic