This is an old revision of the document!


Changing prototypes

A “prototype” is a definition of a device (PLC, extension, sensor,…). It contains information about device's available inputs and outputs, which you can use in your project. The prototypes are (not often) changing in time, mainly with new HW revisions, or with introduction of a new functionality.

The prototype definitions are shipped with MervisIDE. When you create a new project, you will be offered the most recent version of prototype. But when you open project created in older MervisIDE, the current MervisIDE will use old prototype. This beahivour is for compatibility - to ensure that even old projects will work correctly. The MervisIDE will give you warning upon building a project with old (obsolete) prototypes: