MathWorks
657 Case Studies
A MathWorks Case Study
Iveco needed to design, implement, test, and deliver a shift range inhibitor system for mechanical 9‑ and 16‑speed transmissions for the Latin American market in about six weeks. To meet the aggressive schedule without introducing specification or implementation errors, Iveco turned to MathWorks tools, notably Simulink and Simulink PLC Coder, alongside MATLAB to compress development and enable automatic code generation for the PLC hardware.
Using MathWorks’ Model‑Based Design workflow, Iveco engineers built and validated a Simulink model, generated structured text with Simulink PLC Coder, integrated and tested the code on PLC test benches and vehicles, and produced documentation with Simulink Report Generator. The approach cut development time by about 40% (software delivered in under 35 days), eliminated specification and implementation errors through an executable specification and automatic code generation, and allowed the PLC design to be reused on a microprocessor via Embedded Coder; the system is now entering production.
Demetrio Cortese
Embedded Software Manager