What is Nodalis?
Nodalis is a software framework for developing and deploying PLC logic as a compiled application to various platforms. The framework is an open-source solution licensed by Montgomery Technology, Inc. under the Apache 2.0 license. The Nodalis framework consists of three components:
Nodalis Compiler - A cross-platform compiler implemented as an npm package that can be installed on Windows, Linux, or Mac. The compiler serves as the core toolchain for compiling and deploying PLC logic to a device. The compiler carries with it a common Nodalis engine that provides a consistent means of implementing PLC programming across platforms and implementation types.
Nodalis IDE - A cross-platform Integrated Development Environment (IDE) that was developed as an extension for Microsoft’s Visual Studio Code. VS Code has a robust toolset that allows for efficient software development and source management. Because of these helpful features, MTI decided to extend this application by adding the Nodalis IDE extension.
NodalisEngine - A cross-platform class library developed for .NET Core 8 which allows for the implementation of the Nodalis framework in new applications.
Certification
Nodalis has been certified by PLCOpen to the “Conformity Level”. This means that Nodalis conforms to the IEC-61131-3 language standards.
Contact us
Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!