SmartUnity.nEXT Server
Project limitations:
- Number of PLCs – up to 64
- Points – up to 200 000
- Historian points – up to 100 000
- Simultaneous UI connections – up to 1024
Security:
- User authorization for UI
- Group right management
- User management
- User actions logging
- Secured HTTPS connection between server and UI clients
Technologies:
- Operation system – Ubuntu (Linux-based)
- Web-server – Nginx
- High-load DB – MongoDB
- Real web visualization with HTML5, JavaScript and CSS3
- SVG vector graphics
- Chart library by Google
- Programming language for high-load servers - node.js
- In-memory page caching – RedisDB
- Real-time client-server communication – sockets.io protocol stack
Redundancy and fault tolerance:
- All-in-one or distributed backend platform
- Redundancy possible for all backend components historian server, historian DB, web-server
- Automatic monitoring of the system component
- Automatic recovery
Subsystems:
- SmartUnity.nEXT Historian
- SmartUnity.nEXT Alarm Center
- SmartUnity.nEXT Trends
- SmartUnity.nEXT HMI
- Notification service
Notification service:
- Scenarios and templates for alarms
- SMS notifications
- Email notifications
- Configurable recipient lists with user rights management
- Autogenerated message content based on templates
- Pop-up and sound notifications