Architecture
S2OPC architecture is based on embedded requirement:
- Small footprint
- OS independent
- Minimal functionalities
- High level of security
- Certifications
S2OPC architecture is based on embedded requirement:
PubSub over TSN
The approach presented has been developed in collaboration with Thales Research & Technology.
Formal methods provide a very good confidence of bug less software. They are widely used in critical software development.
S2OPC OPC UA functionalities (OPC UA Part 4 – Services Release Specification) have been developed following the B formal method. An article has been written to explain S2OPC approach of using B method development.
Address Space Model & Informations
Discovery Services
Session Services
Protocol and Encoding
Subscription Services
View & Attributes Services
Security
Profiles of the OPC Foundation available here
Hardware architectures: ARM et x86.
Operating systems:
ROM (x86-64) – Linux: 1,5 MB – FreeRTOS: 1 MB
RAM (x86-64) – Linux: 1,5 MB – FreeRTOS : 256 kB