Those myriads of driver files set to become a relic of the past
June 2002
SCADA/HMI
Addi-Data's ADDIPACK universal software has now been used successfully for over one year, and is proving to be flexible, maintenance-free and future-oriented.
Up until recently, to implement an application one had to install and run drivers for each single board separately. When exchanging a board, one had to perform a complete new installation and adapt one's application to the new component. Each board was supplied with its own API (a function library). Two different types of boards with the same functionality, for example - 'digital input channels' were supplied with two different sets of driver functions. Why not one function for the same functionality?
The ADDIPACK software is now supplied with the new Addi-Data boards for the PCI bus.
The ADDIPACK software is based on the principle of a virtual board: the functions of all the Addi-Data boards that are installed in the system (for example digital input, analog output, timer, etc) are interpreted as the functions of one single (virtual) board. Instead of one function for each board, ADDIPACK offers only one function for all boards with the same functionality.
This function library is considered as a 'virtual board', ie a pool of functions from which functions can be called up without directly controlling a specific board.
Dynamic management
The Addi-Data virtual board can be managed dynamically. The user can control the number of functions and types in his application - functions like b_ADDIDATA_ GetNumberOfDigitalInputs can return this information. New boards can therefore be added or exchanged and their resources used by the virtual board. As far as the application is concerned, it is not important to know from which board the resources are taken.
The link between the hardware boards and the virtual board is made through the program ADDEVICE-Manager (included in ADDIPACK), which displays the number and types of the available resources.
Almost all functionalities of the Addi-Data product range are supported:
* Digital I/O.
* Analog I/O.
* Temperature measurement.
* Resistance measurement.
* Timer.
* Watchdog.
* Counter.
ADDIPACK will be further developed along with new Addi-Data boards. New functions will be added; the program will however remain downward compatible. With the universal software ADDIPACK, a new type of product comes on the measuring and control engineering market.
Users can implement, program and also modify their application in a fast and easy way. New technologies can also be used faster and easier; new functions can be supplied as update without hardware modification. The result is less programming time and a significant gain in flexibility. These are most important factors today in order to keep up with the technological development.
Further reading:
What you need is a nerve centre for your building
Schneider Electric South Africa
SCADA/HMI
Schneider Electric’s Anoop Hariparsad explains how a building management system acts as a single nerve centre, cutting energy use and improving safety and guest experience.
Read more...
How a digital foundation can overcome the LNG trilemma
Schneider Electric South Africa
IT in Manufacturing SCADA/HMI
The LNG sector is racing to add capacity, but without a digital backbone, growth creates complexity rather than capability. Christophe Begat of Schneider Electric explains how connecting data, systems and analytics across the LNG value chain can resolve the trilemma of secure supply, lower emissions and tighter costs.
Read more...
Full HD industrial AI panel PC
Vepac Electronics
SCADA/HMI
Powered by the NVIDIA Jetson Orin NX, the NIKY-2215-NX industrial AI panel PC provides up to 100 TOPS of AI performance through the module’s 1024-core NVIDIA Ampere architecture GPU.
Read more...
When SCADA meets the cloud
Omniflex Remote Monitoring Specialists
SCADA/HMI
Engineers are faced with the challenge of unifying legacy SCADA systems with modern, IoT-based data platforms. The trouble is, when hardware from multiple manufacturers and generations are all used in the same system, compatibility becomes an issue
Read more...
Adroit Technologies strengthens Sasol Synfuels operations with digitalisation
Adroit Technologies
SCADA/HMI
Adroit Technologies has reinforced its position as a trusted digitalisation partner to the petrochemical and mining sectors through its longstanding collaboration with Sasol Synfuels.
Read more...
Adroit Technologies champions sustainable, scalable industrialisation across Africa
Adroit Technologies
SCADA/HMI
Adroit Technologies has reaffirmed its commitment to accelerating Africa’s industrial growth through resilient, affordable and future-ready digital solutions for utilities, manufacturing and process industries.
Read more...
Modernising critical water systems without disruption
Rockwell Automation
SCADA/HMI
The region of Waterloo needed to upgrade its SCADA and PLC systems across 157 water facilities while ensuring continuous water availability for over 60 000 residents. Their success story, powered by Rockwell Automation technology, shows that modernisation doesn’t have to mean disruption.
Read more...
HC Series hand controller
SCADA/HMI
The HC Series hand controller is a pre-qualified solution for demanding environments, and ensures safe and intuitive command where standard controls fail.
Read more...
Becoming a leader in alarm annunciators
Omniflex Remote Monitoring Specialists
SCADA/HMI
The rise of the digital age and PC-based systems and graphical interfaces led many to view the traditional annunciator market as obsolete. Omniflex explains how the company saw the market differently to then established players like Highland and Rochester, and how it reshaped the industry.
Read more...
Intuitive CNC HMIs with simulation functionality
Beckhoff Automation
SCADA/HMI
The TwinCAT 3 automation software from Beckhoff offers two new function libraries for CNC-specific user interfaces. These were used to create an advanced, intuitive HMI application specifically for CNC purposes and to simulate part machining using real-time data.
Read more...