Software Gemnis Studio

CS MP programmed multifunction modules - Gemnis series



The programmable multifunction safety modules from the Gemnis series have been updated to version 11, with the introduction of new functions and better performance in terms of hardware and software. This update remarkably widens the range of application for these products. Gemnis series safety modules are able to create safety circuits classified up to SIL 3 according to EN 62061, up to PL e and category 4 according to EN ISO 13849-1.The Gemnis Studio program is a graphic development environment for the creation, simulation and debug of programs suitable to be entered in the modules belonging to the Gemnis line.

Download News Features Video Documentation



Download Gemnis Studio software version

Download updated list of Gemnis series safety modules



Minimum requirements: 

Computer and processor System x86 with clock frequency of 1 gigahertz (GHz)
Memory 1024MB
Hard disk 200MB
Screen Video Display Unit with resolution 1280 × 1024 or higher
Operating system Microsoft Seven or Microsoft Windows 10
Other   Microsoft Framework .NET 3.5
  Acrobat Reader







Release notes: Readme.txt



Back to top


In the latest version of Gemnis Studio the following new features have been introduced:

  • "SERIAL" functional block;
  • migration tool;
  • new settings available in the "MUTING" and "EDM" functional blocks;
  • new parameters available in the "Display" object;
  • new graphic features:
    • colour of the functional block terminals according to the connection;
    • possibility to set the "minimal" display in the connections;
    • updating of images of safety devices and sensors available in the library;
  • possibility to export the programme and report printouts in PDF format


Functional block SERIAL

The SERIAL functional block makes it possible to export “X" type information (bit) from a Gemnis module to an external device (a PLC, for example).
It is possible to choose between two types of communication (synchronous or asynchronous) and customise various communication parameters such as the number of bits to be transmitted, their transmission speed and the channel IDLE status when the transmission is turned off.
The number of bits to be transmitted can be set between a minimum of 2 and a maximum of 32, and the maximum communication speed is 100 bits per second, using synchronous transmission.



Download example of Asynchronous Transmission Decryption, SCL Language
Download example of Synchronous Transmission Decryption, SCL Language


Migration of programmes

The "Migration Tool" makes it possible to automatically convert a programme that had been created for a specific safety module and adapt it to a module other than the original one.
During the conversion, Gemnis Studio performs a check on the inputs and outputs, in order to check the compatibility of the programme between the source module and the destination module.
Any incorrect or missing connections in the destination module are automatically removed from the application programme, while a log informs the user about the conversion result of each connection.



New settings available in the "MUTING" and "EDM" functional blocks

The "MUTING" and "EDM" functional blocks have been updated. Users can now choose whether to reset the operation on the rising or falling edge of the signal.
In the "EDM" functional block it is now also possible to set the simultaneity time of the input signals up to a maximum of 25.5 seconds.

New parameters available in the "Display" object

The "Display" object has been updated with the addition of the "Offset" parameter. Together with the "Multiplier" parameter, the "Offset" parameter processes the values received by a sensor in a linear manner, in order to display the corresponding physical quantity in Gemnis Studio. The "Offset" parameter is particularly indicated for processing data from sensors with a detected minimum value other than zero (for example, 4-20mA current transducers).







New graphic features

The graphical interface of Gemnis Studio has been improved and made even more intuitive for the user thanks to the following changes.


The colour of the functional block terminals changes according to whether they are connected or not. They are black if they are connected and red if they are not. It is then possible to identify any connection errors within the programme faster .



It is now possible to set the "minimal" connection display. This type of display is suitable in the presence of particularly complex programmes, because it makes it possible to keep the desktop tidy, eliminating twisted cables deriving from the "standard" and "soft" display modes.



Among the properties of the "Optical Barrier" sensor it is now possible to select the images of the NG, NS and FG series devices by Pizzato Elettrica, while in the "Button" type sensor it is now possible to select the image of the E2 MA joystick.




Exporting the programme and the report printouts to PDF format

In the Projects>Print menu it is possible to select the printer where the application programme or the validation report are to be sent. If a PDF creator programme is installed on the computer running Gemnis Studio, it is possible to save documents in PDF format.

For more information see Readme.txt

Back to top


List of supported modules


I-type Inputs


J-type Inputs


C-type Inputs


F-type Inputs


T Test signals

Safe outputs OS/nn
O Signalling outputs
CS MP201M0 8 - - - 8 3 NO 4
CS MP202M0 16 - - - 4 4 PNP 4
CS MP203M0 12 - - - 4 3 NO + 1 NO 4
CS MP204M0 12 - - - 4 3 NO 4
CS MP205M0 4 4 - 4 4 4 PNP 4
CS MP206M0 8 - - - 4 4 PNP 12
CS MP207M0 4 - 2 - 4 4 PNP 4
CS MP208M0 16 - - - 4 8 PNP -
CS MP301M0 24 - - - 8 3 NO 4
CS MP302M0 24 - - - 12 4 PNP 4
CS MP303M0 32 - - - 4 4 PNP 4
CS MP304M0 28 - - - 4 3 NO + 1 NO 4
CS MP305M0 24 - - - 4 4 PNP 12
CS MP306M0 20 - - - 4 3 NO + 1 NO 12
CS MP307M0 8 4 2 4 4 4 PNP 4
CS MP308M0 24 - - - 4 8 PNP 8
CS MP309M0 32 - - - 4 8 PNP -
CS MP310M0 8 8 - 8 4 4 PNP 4
CS MP311M0 20 - 2 - 4 4 PNP 4
CS MP401M0 40 - - - 4 4 PNP 12
CS MP402M0 32 - - - 12 8 PNP 8
CS MP403M0 40 - - - 4 8 PNP 8
CS MP406M0 32 - - - 4  4 PNP 20


I = Digital inputs 
J = Decoupled digital inputs 
C = Inputs for analog signals type 4-20mA 
F = Inputs for signals with frequency 0 to 4 KHz 
T = Test signals 
OS = Safe outputs type OSSD (PNP) 
nn = Relay safe outputs 
O = Auxiliary outputs (PNP)



The Gemnis series modules are able to manage all the following types of safety devices:• Mechanical safety switches 
• Switches with solenoid for locking the guard 
• Magnetic safety switches 
• Optical safety barriers or optical safety sensors (in category 4) 
• Safety sensors 
• Mushroom pushbuttons for emergency stops 
• Rope switches for emergency stops 
• Safety mats or sensitive bumpers with 4-wire technology 
• Bimanual controls in category IIIA or IIIC 
• Safety selectors 
• Enabling devices. 
• 4-20mA Analogic sensors (Gemnis Studio 11) 
• 0-4KHz Frequency signals (Gemnis Studio 11) 
• Systems with 2-beam crossed muting (Gemnis Studio 11)

Moreover, these modules are provided with functions also allowing the following operations: 
• Safety timing 
• Detection of numerous types of faults in safety devices or their connections 
• Checking of temperature limits inside the module 
• Status communication by means of bus ports. 

Finally, the Gemnis series modules can: 
• Manage up to four different safety outputs, either electronic or with relay 
• Manage various signalling outputs (not safe) 
• Carry out status communications and data setting by means of the integrated USB communication port or appropriate communication boards.     



The Gemnis Studio program is a graphic development environment for the creation, simulation and debug of programs suitable to be entered in the modules belonging to the Gemnis line. 

The Gemnis Studio software has been designed with the objective of making the operation of a Gemnis series module as immediate and visible as possible. 
The choice was made to create a work environment – the Desktop – where, as far as possible, the user can get all the information necessary to actually "see" and not just "imagine" the behaviour of the project being developed. 

This is the reason for trying to make room for graphic representations of the objects, physical characteristics of the module used, and immediate interaction, by means of simulation, with the program created. 

The Desktop is the main user work area, the zone where the flow and processing to be applied to the data detected by the module are defined by means of the graphic program interface.


The Gemnis Studio software is provided with a simulation environment useful for running trials on the Application Program which is being created, and checking its correct operation before installing it onto a module.

The initiation of the simulation phase transforms the desktop and any possible interaction with it. During this phase, it is possible to simulate module operation by interacting with the sensors and simulating conditions and operations as in the real world. 


The operation of one or more Gemnis modules can be monitored in real time by means of the Monitor function. 

The user can view the general functioning of the module and various data about the program being executed, including the list of the last programs stored. It is now possible to view in real time the program execution status, as well as the inputs and outputs of the module. In Gemnis Studio 11, the update of data on screen is faster and the Monitor includes pan & zoom graphic features for the analysis of large projects

Back to top


Creating a new project – Gemnis Studio work area

This tutorial explains how to create a new project and illustrates the various parts of the Gemnis Studio work area.


Program example

This tutorial shows how to create a program, with reference to example 6 on page 7/40 in the Pizzato Elettrica Safety catalogue 2015/2016.



The Gemnis Studio Migration Tool allows you to convert a program, by adapting it to a module other than the original one. This video tutorial shows you how to use this conversion tool. 



This video tutorial shows you how to control a device with OSSD static outputs within the program created in Gemnis Studio.



The EDM function block allows you to implement direct state control of an external device. This video tutorial shows you a usage example of this function block, for monitoring the state of the two contactors controlled by the module safety outputs.



The SERIAL function block allows you to implement a serial communication, occupying one or two auxiliary module outputs, for external transmission of the state of multiple binary variables (up to 32 bit).
This video tutorial shows you a usage example of the SERIAL function block, to communicate the state of five guards to an external PLC - using just two auxiliary module outputs.


Back to top





Gemnis Studio Standard User Guide

Download user guide

General Catalogue Safety Pages 2019-2020

Back to top