Skip to content

Transitioning to LabVIEW

Transitioning to LabVIEW assists experienced programmers with skills in other languages such as Visual Basic, C, or Java to quickly become productive with LabVIEW.   Why should an experienced programmer undergo formal training in LabVIEW? There are many different programming paradigms in use today, and the major ones are Procedural, Functional, Logical, and Object-Oriented. LabVIEW does

NI System Diagnostics

The NI System Diagnostics course is for technical and engineering staff that operate and maintain measurement systems based on the National Instruments (NI) hardware and software, but are not required to create or maintain LabVIEW application source code. This is a relatively common situation.  Organisations with demanding measurement and automation needs will often acquire one or more business-critical

LabVIEW Development Top-Down

LabVIEW Development Top-Down is the third and final of three units that we strongly recommend for any beginning or relatively inexperienced LabVIEW programmer. These three units can typically bring forward the learning curve for creating effective LabVIEW applications by anything from 6-12 months vs a typical self-taught LabVIEW programmer. Many beginner or self-taught programmers start by

Understanding Dataflow

Understanding Dataflow is the second of three units that we strongly recommend for any beginning or relatively inexperienced LabVIEW programmer. These three units can typically reduce the learning curve for creating effective LabVIEW applications by about 6-12 months vs. a typical self-taught LabVIEW programmer. LabVIEW works in a slightly different way to most other mainstream programming

The Basics of Building a LabVIEW Application

The Basics of Building a LabVIEW Application is the first of three units that we strongly recommend for any beginning or relatively inexperienced LabVIEW programmer. In our experience, these three units can bring forward the learning curve for creating effective LabVIEW applications by anything from 6-12 months vs a typical self-taught LabVIEW programmer. This unit covers:

LabVIEW Training

Learning on Demand With a wealth of knowledge and experience LabVIEW-based solutions, ICON Technologies offers a range of training courses that cover the National Instruments LabVIEW platform and related topics in measurement and automation. We structure our learning programs to facilitate your learning at a suitable pace for you. We understand that our customers have

System Support and Maintenance

ICON Technologies offers a suite of Support & Maintenance Services for our measurement and automation systems that are tailored to meet a wide range of operational requirements and budget constraints. From on-demand hourly support for small, non-business-critical systems that are operating in a relatively static, unchanging environment.  To full maintenance contracts for business-critical and/or large-scale systems.

LabVIEW Systems Consulting and Training

ICON Technologies is National Instruments’ (NI’s) longest-serving and most experienced Alliance Partner in Australia. We are recognised as one of Australia’s leading LabVIEW development houses. Our experienced engineers who work with LabVIEW daily are at the forefront of current LabVIEW software engineering best practices. LabVIEW is central to all the products and services that ICON Technologies provides.

LabVIEW Application Development

ICON Technologies has over 50 man-years experience developing custom software applications for industrial, engineering, and technical users. Our software applications can be an integral part of a measurement and automation system, or stand-alone applications for the management and analysis of engineering data. Our primary software development tool is LabVIEW, a graphical development environment optimised for

Systems Integration

ICON Technologies is a highly-experienced measurement and automation systems integrator.  We combine commercial off-the-shelf hardware components with custom application software to: Build fully custom measurement and automation systems to your requirements; Integrate the outputs of diverse existing stand-alone systems under a common user interface and data management strategy; or Upgrade legacy systems to meet new requirements,