Skip to main content

Vxworks for Industrial

·717 words·4 mins
Industrial IoT
Table of Contents
Industries - This article is part of a series.
Part 4: This Article

INDUSTRIAL SYSTEM CHALLENGES
#

  • Develop modern, software-defined systems
  • Satisfy real-time performance requirements
  • Lower the cost of safety certification
  • Implement better security to safeguard systems

Why VxWorks
#

  • Leading RTOS with cutting-edge features and developer tools
  • Proven track record in safety-critical applications
  • Various safety certifications
  • Built-in support for the latest security technologies

Industry Snapshot
#

Global competition makes it critical for industrial system manufacturers to refresh their products, some of which are 15–20 years old, to make them more flexible and easier to upgrade and patch through software updates than legacy, fixed hardware systems. They also need software developers who know the latest programming and tools and can continuously improve product security, safety, and reliability. Add to this list the need to enable easy software updates, remain price competitive, and, in some cases, minimize the time and cost of certifying systems.

Success requires agility and innovation, and this is why Wind River® invests heavily in its VxWorks® real-time operating system (RTOS). VxWorks delivers hard real-time performance, determinism, and low latency along with the scalability, security, and safety required for industrial applications, such as robotics, control automation, manufacturing and transportation systems. It is the world’s most widely used commercial RTOS, with more than 35 years in the field and billions of deployments.

VXWORKS: PIVOTAL TO SUCCESS
#

Utilize Modern Software Development Techniques and Tools
#

The new crop of software developers wants to use the modern programming languages and tools they learned in school, not to have to train on old or proprietary software environments. This is why VxWorks leverages low-level virtual machine (LLVM) as a tools foundation to support current popular languages and libraries such as C++17, Rust, Boost libraries, and Python 3.8. Developers can be productive on Day One, not needing to know what’s under the hood of VxWorks.

Increase Reliability with Safety Software Protection
#

Many connected industrial systems require an RTOS that offers flexibility and scalability while maintaining the determinism and low latency required by mission- and safety-critical applications. One of the ways VxWorks achieves high reliability is by enforcing time and space partitioning, which can isolate safety-critical and non-safety-critical code, helping to prevent reliability and performance issues due to unintended interactions between applications. For instance, the enhanced scheduler implements time partitioning to prevent applications from overloading the CPU, and space partitioning isolates user-mode application memory from kernel-mode memory.

Reduce Cost and Risk with a Pre-certified RTOS
#

When developing safety-critical systems, avoid the cost and time associated with creating the binaries and artifacts needed to certify the RTOS you’re using. VxWorks Cert Edition provides all the information you need to obtain a range of certifications, including IEC 61508 SIL 3, DO-178C DAL A, ISO 26262 ASIL D, and IEC 62304. Since VxWorks is certified for various standards, system manufacturers do not have to retest or recertify the code for those standards areas for which VxWorks has been certified thus saving time and money and speeding up the development process. Furthermore, the RTOS code has been thoroughly vetted by more than 600 safety certification programs over the last 20 years.

Secure Data and Systems from Boot-Up to Power Down
#

Every day new security threats arise, making it critical to have a strategy for safeguarding systems, software, network connections, and data. To address rising threats from the growth of connected devices, VxWorks comes with comprehensive security capabilities, such as a hardened kernel, secure communications, and data protection. Design your embedded system to the necessary level of security at every stage of operation: boot-up, app execution, data transmission, idle, and power down.

TRUSTED SOFTWARE SOLUTIONS
#

VxWorks and its tools suite provide industrial system developers with a complete solution for transforming the most demanding environments. With more than 30 years of experience building safe and secure embedded systems, Wind River is well versed in satisfying the real-time requirements of industrial applications and enabling the next generation of highly competitive systems.

VxWorks has been chosen by global industry leaders as the trusted foundation to power billions of safety-critical intelligent devices, machines, and systems. Currently running on the Red Planet on the InSight Mars lander, VxWorks is the secure, safe, reliable, and certifiable RTOS for medical infusion pumps and imaging systems, energy production automation, manufacturing robots, train control systems, and other safety-critical devices in the Internet of Things.

Industries - This article is part of a series.
Part 4: This Article

Related

VxWorks for Aerospace and Defense
·919 words·5 mins
Aerospace Defense
VxWorks for Automotive
·1121 words·6 mins
Automotive ADAS
VxWorks for Medical
·1327 words·7 mins
Medical Medtech