Advanced techniques for customizing IEC 61131 code generation for PLCs


Using Model-Based Design, engineers develop machine functionality and can run hundreds of test scenarios in desktop simulation. After verification, the resulting software can be automatically deployed to several PLC platforms from the same model. This increases software quality and time to market since only well tested code will be deployed to your PLC.

Simulink PLC Coder™ generates hardware-independent IEC 61131-3 Structured Text and Ladder Diagrams from Simulink® models, Stateflow® charts, and MATLAB® functions. The Structured Text and Ladder Diagrams are generated in PLCopen XML and other file formats supported by widely used IDEs, including 3S-Smart Software Solutions CODESYS®, Siemens TIA Portal, B&R Automation Studio, Rockwell Automation Studio 5000 and Omron® Sysmac® Studio. As a result, you can compile and deploy your application to numerous programmable logic controller (PLC) and programmable automation controller (PAC) devices.

This webinar provides in-depth background knowledge Simulink PLC Coder and its application areas.

You will learn:

  • about basic and advanced techniques to configure and optimize your generated code
  • what customization options Simulink PLC Coder offers
  • how to create custom PLC Coder targets
  • about existing Add-On Packages created by MathWorks (PackML, PLCOpen)


  • Overview: Model-Based Design for PLCs
  • Simulink PLC Coder key features
  • Configuration and optimization settings
  • Plugin customization
  • Add-On packages

About the Presenter

Desiree Wolfrum
Product Specialist – PLC applications

Product Focus

This live webinar has ended. You can now view the on-demand webinar.

See on-demand webinars