This is an old revision of the document!

Configuration of the UniPi module

A UniPi Neuron/Axon consists of small computer running a GNU/Linux and HW IO modules (see inner diagram for Neuron and Axon). These modules offer different functionality based on the IOs they present. For example digital inputs can act as Direct Switches, analog inputs can measure different quantities, digital outputs can output PWM and so on. Any output can have a default value, which applies right after powering up the PLC, way before the finishing the boot up sequence of the operating system. This configuration also applies to the UniPi Extensions, albeit they don't run any OS.

All of these configurations are OS-independent and are permanently stored into the modules. If you receive an used UniPi unit, the best approach is to save a blank new configuration to overwrite possible unwanted settings.

In Mervis, the configuration is pushed via context menu of the connected prototype. Right click on the prototype name in the Left Panel and in the context menu click on “UniPi - Configure Module”.

During the configuration, the PLC will be switched to “Commissioning mode”, which means it will stop running the previously deployed solution. After the configuration, the PLC will return to its previous state. Make sure, that the connected technology is prepared for this blackout.

After confirming the dialog, the MervisIDE will start configuring the modules:

Once the configuration finishes, the PLC will switch back to its previous state and you can resume the work.