Creating System Intelligence

With the new Curtis Vehicle Control Language - VCL - creating unique component functions and controlling the vehicle has never been easier. VCL is an easy to use software programming language that allows OEMs to develop software specifically suited to their application. This latest advancement affords you unprecedented flexibility, supporting higher performance at a lower cost. For the first time, OEMs can implement ideas directly into the motor control. VCL combined with CAN lets designers develop an integrated vehicle, with the true power to customize and differentiate it according to their own application and requirements. The result: a unified, optimal system for every customer need. The CAN bus physically connects the system and allows a virtual network of I/O, while reducing expenses associated with wiring and maintenance. Distributed logic and I/O unify the vehicle resource, making it available to the entire vehicle system. VCL works with Flash programmable memory to allow instant modifications at any development phase, from prototyping to final field testing. It all adds up to easier than ever vehicle upgrades. With VCL, it's simply a matter of programming!

VCL - The Most Advanced Systems Solution

VCL includes CAN communications control, I/O functions, feedback-loop process blocks and software development tools. The combination enables virtually limitless customization, with these important advantages:
  • Designers can fully customize the unique, "differentiating feel" for their vehicles and develop functions based on their own intellectual property. What was once cumbersome programming is now easy with VCL.
  • Development is quicker than ever, with short turnaround, allowing faster response to changing market conditions without replacing hardware. VCL enables rapid development of real-time control programs.
  • VCL provides powerful cost efficiencies in product development and manufacture. Software code achieves the differentiation which used to require multiple hardware configurations.

The Advantages Continue!

  • Design engineers can satisfy a greater variety of systems applications because VCL enables easy, wide-ranging and "true" customization of Inputs and Outputs, using a generic Curtis motor speed controller platform. The I/O can be used exactly as needed, with custom software logic, timing and interactions. Use all the power and features fully.
  • Features such as traction, lift, steering, display, diagnostics, fault handling and maintenance can be seamlessly combined.
  • Designers can creatively utilize the resources to eliminate or incorporate components, combine or share features, add functionality, mix and match system resources, and more. Redundant hardware can be removed, reducing system and vehicle cost.
  • The VCL "library" provides common functions such as Input Debouncing, Proportional Integrator Differentiator Loop, Pulse Width Modulation and CAN messaging.