ADbasic real-time: easy and flexible programming

ADbasicADbasic real-time is the solution for flexible and simple programming of fast data acquisition, open-loop and closed-loop control procedures. The ADbasic programs are executed on the real-time CPU of the ADwin hardware after the occurrence of an event signal.

This event signal can either be generated by the internal timer of the ADwin CPU or by an external trigger input. The ADwin CPU reacts to a new event within the microsecond range.

The processing of the event, such as the calculation of a correction value, is done with high-speed to guarantee precise process response times (reaction times) of a few microseconds.

Fast digital closed-loop controllers

AADbasicDbasic processes are extremely fast.

The ADwin CPU executes ADbasic processes for time-critical tasks independently of the PC. Thus, the CPU on the PC is freed-up for data post processing and visualisation.

This task sharing consequently achieves optimal time behaviour. Furthermore, the instantaneous processing of each measuring value (e.g. by numerical algorithms or limit value monitoring) is guaranteed. ADwin immediately reacts to the result by generating the appropriate output signal.

All necessary data acquisition and control functions are already integrated into the ADbasic instruction set, allowing you to write compact real-time programs. After the compilation by ADbasic, these real-time processes run independently and with high-speed on the ADwin hardware.

ADbasic provides the common BASIC commands for mathematical operations. The additional functions are:

  • Acquiring of analogue inputs
  • Setting of analogue outputs
  • Reading and setting of digital inputs and outputs
  • Starting, stopping, setting and reading of counter inputs
  • Data exchange between mulitple ADbasic processes
  • Data exchange with multiple PC software applications.

ADtoolsADbasic is easy to learn using its BASIC-like syntax. All global ADbasic variables can be changed and displayed in a separate window. The cross-compiler generates and downloads the binary real-time files within a few seconds to the ADwin hardware. Program changes can be done quickly and easily. Working efficiently with ADbasic considerably reduces the effort of realising your ideas.

The Next Steps

Featured Downloads

What do our Customers say about us?

“Looking online for a software that would perform the particular task we need at the moment (resolution of overlapped Gaussian-shaped peaks), I was glad to find out that a fully functional trial version of OriginPro was made available by your company. Also, watching one of the tutorial videos, all commands and short-cuts I needed to get my results were shown there. Very handy and a time-saver.”

Mauricio Morais, LCT, M.Sc. - Sr. Research Assistant - NEPS Lab Jean Mayer USDA Human Nutrition Research Center on Aging at TUFTS Univers

Good balance of basic information and practical tips for the more experienced

DV, Manchester, UK

Best technical support for a software program that I’ve come across – painless for once!

KH, Tunbridge Wells, UK

The training session has been invaluable. Your expertise and your patience are exemplary. It cannot be easy to teach a 75 year old new tricks but you have done so with the utmost understanding. The software is extraordinarily powerful: you have explained how to use it in simple and understandable terms.

SF

For the time being we are unable to offer the following product ranges although we are currently working hard to increase the number of products we can offer in the future. Please contact us to talk about alternative products that we may be able to offer you.