Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Monolitix IDENew to Visual Studio Code? Get it now.
Monolitix IDE

Monolitix IDE

Monolitix

|
2 installs
| (0) | Free
Program and debug Monolitix PLCs using IEC 61131-3 Structured Text (ST).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Monolitix PLC Extension

Monolitix      GitHub      YouTube

The Monolitix extension enables development and programming of Monolitix compact PLCs directly from Visual Studio Code.

It provides tools for writing Structured Text programs, building projects, and downloading programs into Monolitix controllers.

Key Features

  • Check Syntax: Run MatIEC syntax check in the offline project. If there are errors in the code, the project cannot execute Build;
  • Go Online: Go Online with the PLC, without disrupting PLC functionality (Check -> Build -> Verify match between offline and running project -> Enable Online Debug);
  • Download Project: Overwrite the currently loaded project in the PLC with the offline project (Check -> Build -> Download -> Enable Online Debug);
  • Live debug: While online, the variables are continously read and their actual values are displayed. Their values can also be written from VSC;
  • Disconnect: Disconnect from the PLC (same effect as if the physical USB cable is disconnected).

Getting Started

  1. Install the Monolitix extension from the VS Code Marketplace.
  2. Install the Structured Text language Support (by Sergey Romanov) extension from the VS Code Marketplace.
  3. Create a new folder and add a text file with .st extension.
  4. Write PLC logic in Structured Text language, in the files that are part of the PLC project.
  5. Build and download the program into the PLC.
  6. Go live and debug program.

Commands (.st main file -> Show Actions)

  • Check
  • Go Online
  • Download Project
  • Disconnect

Supported Devices

  • Mx 1 mini
  • Mx 1 midi
  • Mx 1 maxi

Support & Feedback

If you encounter issues or have suggestions:

📧 dev@monolitix.io

Feedback and feature requests are always welcome.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft