Licensing models

The IPC is available in two versions, one for industrial or commercial applications ("Enterprise" version) and one for personal use i.e. non profit applications ("Home" version).

 

Each purchased license is specific to a target model, and includes software updates for the major version purchased. (for example 2.X)

 

 

A trial version is available to allow for the evaluation of both types of licenses. The "test" license has the same features as the full version, but with a limitation of two hours of continuous execution.

Enterprise

The "Enterprise" license is designed to meet the industry needs in terms of automation. It contains all the features available in the IPC.

  • Commercial and Industrial
  • Two licensing modes (regular and volume)
  • 1 Year Support Included
  • Training available
Home

The "Home" license is perfect for home automation projects, student projects or for educational purposes. This license includes most of the IPC features.

  • Personal, academic
  • Support not available
  • Updates announcements through social media and on the website
  • Online tutorials available

 

It is forbidden to use this license to make a profit, in commercial projects.

 

Enterprise licensing models :

Two models are available in order to better target the needs of small and large businesses :

Regular

The regular mode is a fixed price ($ 999) per unit, which includes an IPC license and a workshop. The workshop can be installed as many times as the user wishes. You can buy this type of license online.

Volume

The volume mode applies when the number of required targets is more important. The advantage of this method is that it reduces the total cost of licenses, lowering the price of the target licenses based on their quantity. In return, the user must also acquire a license for each installation of the ISaGRAF workshop. The price in this mode must be calculated according to your needs, because they are dependent on the volume of purchase.

 

 

Prices and availability of licenses :

 

Licence typePriceAvailable online
Trial0$ (tick)
Homeinfo@resologis.com(error)
Enterprise - regularinfo@resologis.com(error)
Enterprise - volumeinfo@resologis.com(error)

 

 

 

 

Features

V2.1.1

Feature nameDescriptionHomeEnterprise
Memory bankMemory banks allow a user to download new automation projects in a target while keeping the current release intact. This function is useful when a target in operation is updated, to allow for a fast fallback in case a problem occurs with the new version of the automation project.44
Watchdog The system watchdog ensures that the target is restarted automatically in case the operating system is not responding. X
Application generator and modeling system The application generator allows an engineering team to define a system through a description of the equipment, lists of instances, the list of interconnections, etc. This model is then used to automatically generate the system automation projects. Using an application generator based on a model improves the quality of applications and greatly reduces the costs associated with changes in applications, particularly in distributed systems of automata. X
MailerThe Resologis Mailer driver allows the user to set alarms or alerts destined to an administrator in order to specify states or changes in the system. It can be used in many situations, such as exceeding a threshold temperature, intrusion detection, or to notify that there is a degradation of the system.1 instance20 instances
Failover The mechanism of redundancy increases the level of availability of a target. The automation application is synchronized with each cycle between two physical targets and allows for continuous operation of the automation application if a hardware failure occurs. X
ModbusMasterTCPResologis Modbus Master IO Driver. Robust and flexible, it allows for the exchange of a large number of inputs/outputs, in asynchronous mode with automation application. The processing of each declared Modbus device does not depend on the application nor on the other supervised Modbus devices (non-blocking). Therefore a non-functional device does not disturb the process.100 I/O10000 I/O
ModbusMasterSerialResologis Modbus Master IO Driver. Robust and flexible, it allows for the exchange of a large number of inputs/outputs, in asynchronous mode with automation application. The processing of each declared Modbus device does not depend on the application nor on the other supervised Modbus devices (non-blocking). Therefore a non-functional device does not disturb the process.100 I/O10000 I/O
ModbusSlaveResologis Modbus Slave IO driver. It allows your target to act as Modbus server for other devices on the network to be able to supervise or control it.50 I/O10000 I/O
Multi-resources Allows you to run several automation projects independently on the same target. Limit at 1Maximum 8
Realtime linux kernelThe operating system is compiled with functions useful for real-time management of applications. These functions are used by the various processes of the IPC platform. This guarantees that the automation application runs at a certain cycle time, because applications in the IPC are at the highest priority. In general, with commercial targets, in the context of a medium size application, it is possible to run with a cycle time of 1 to 2ms without overflow. X
OPCUAResologis OPC-UA server opens a connection to the target from a SCADA control center. OPC-UA is the most advanced OPC technology to date.50 nœuds4000 nœuds
Scripter IPC Scripter function block allows you to run a bash script from an automation program.1 instance8 instances
Long term support (10 years)As long as at least one support contract is held annually by a client on a target model, Resologis guarantees the durability of the user application by performing the portages on alternative hardware targets for a minimum of 10 years. XX
SyslogResologis Syslog driver enables automation programs to send personalized messages to a remote Syslog server. It is based on the RFC 5424 standard to ensure compatibility with other systems. The UDP transmission is supported by the operating system and ensures that the pilot is non-blocking for the automation application.1 instance100 instances

IoT

The IoT (Internet of Thing) driver, enables data exchange with the outside world via an MQTT server. It allows, among other, the creation of web interface (HMI style) to interact with a process. An example of web HMI is included in the demonstration project provided with the IPC.50 variables1000 variables

The count for the use of features is specific to each resource, which means that each one can use the maximum number of features allowed.