At Viska Systems we leverage National Instruments LabVIEW technology for our automation projects. In doing so we have become expert LabVIEW programmers, and we offer LabVIEW development services on both small and large automation projects.

  • We are NI Alliance Partners
  • We have designed LabVIEW projects up to 900 VIs in size
  • Certified LabVIEW Architect (CLA) in-house
  • Certified LabVIEW Developer (CLD) in-house
  • General Automation
  • Data Analysis
  • Electronics Testing and Signal Analysis
  • Machine Vision & Advanced Image Processing
  • User friendly and customised GUIs
  • .exe deployment
  • Source Code Control

Industry 4.0 IoT

Viska Systems are at the forefront of Industry 4.0 & (Industrial Internet of Things) IIoT integration. We have integrated multiple smart manufacturing systems for our customers, leveraging both cloud-based solutions and integrating our customers internal systems.

Some of our IoT solutions deployed to date include monitoring of machine through-put, protection of sensitive parameter files & remote control of machines. Alongside the machine code, we also provide management dashboards, that allow monitoring of the machine performance from within the factory, or even remotely.

When developing these solutions, data sensitivity & protection is a key consideration in the design of any solution, with encrypted communications used for all sensitive data.

The Viska team has experience with the following technologies which enable us to provide the best solution for our customers:

  • Amazon Web Services
  • OPC UA
  • Database Integration

LabVIEW refactoring

LabVIEW Refactoring = Re-writing prototyped LabVIEW code into a scalable, flexible, maintainable architecture that complies with NI LabVIEW coding standards.

Viska Systems are very familiar with the ‘real-life’ code that is developed and used on a daily basis. You start with some basic code or an example and add on an extra feature. You then realise you need another feature and another feature, until you end up with code that is not scalable, maintainable, or expandable for future needs.

It’s at this point that you ask yourself, how do I face re-writing all this code? How can I make it scalable, maintainable, modular, testable? By contacting Viska Systems! We can review existing solutions, and provide advice on where best to start, be it by reusing parts of the existing code, or completely re-architecting the solution from bottom up. We provide different options for each problem, looking at each application, starting from the basic requirements, and designing a solution that meets the customer’s needs, and complies in with LabVIEW best practice. Our team of Certified LabVIEW Architects & Developers have a combined experience of 20 years in writing clean, well architected LabVIEW code.