DiscoverLearnDocumentationGet OpenPLXSearch Contact

OpenPLX overview

OpenPLX is a declarative modeling language that was designed for physical simulation and automation modeling but is general enough to be used to create custom domain specific languages for a wide variety of domains.

To learn more about what OpenPLX is and the motivations behind it check out the Questions and answers page.

Syntax

The OpenPLX language is declarative, strictly typed and object oriented and the syntax is described in the syntax documentation.

Bundles

OpenPLX uses what it calls bundles to create reusable abstractions for modeling specific domains. What a bundle is and how they are created are described in the bundle documentation.

Bundles for physical simulation

A set of bundles for physical simulation and automation is being developed along side OpenPLX and can be used to build simulation models.