Content deleted Content added
m fixed SiLA 2 Release -> SiLA 2 1.0 is being released |
m Added links |
||
Line 24:
! Event
|-
| 2019 || Official [https://gitlab.com/SiLA2/sila_base/wikis/home SiLA 2 1.0] Release.
|-
| 2018 || Release Candidate of SiLA 2.
Line 79:
===SiLA 2===
SiLA 2 considers every entity in the modern laboratory as a service.
Based on [[HTTP/2]], SiLA uses [[Protocol Buffers]] to serialize payload data. Furthermore, SiLA 2 uses the wire format provided by [[gRPC]].
SiLA 2 is based on a microservice architecture. Its basic structure is highly comparable to that of a [[web server]] (≙SiLA Server) and [[Web browser|web client]] (≙SiLA Client).
===SiLA 1.x - Device Interface Standard===
[[File:SiLA.Integration level.full.png|thumb|SiLA 1.x - Three supported integration levels]]
The SiLA device interface standard covers all ISO/OSI levels of the device control interface from physical to application layer.
The interface standard is based on web service/[[SOAP]] communication with the devices. Commands are generally executed in asynchronous manner with an immediate response and a delayed event after completion of the command processing or after an error. Error recovery procedures are also supported and the general behavior of the devices is managed by a state machine. The state machine enables also complex behaviors like parallel processing of commands and command queuing.
By supporting three different integration levels, SiLA provides a unique, standardized interface between lab automation devices and process management systems so that also legacy devices can be integrated in SiLA compliant systems. SiLA compliance can be achieved by providing native, directly embedded SiLA device interfaces or by software only SiLA drivers and/or interface converters. The SiLA Device Control and Data Interface Standard eases and accelerates the integration and adaptation of systems through generic Device Class Interfaces providing Common Command Sets.
Line 96:
==External links==
* [http://www.sila-standard.org/ SiLA homepage]
* [https://gitlab.com/SiLA2/sila_base/wikis/home]
* [https://ilt.hsr.ch/Standardisation-in-Lab-Automat.12357.0.html ILT on Standardisation in Lab Automation]
* [https://www.ncbi.nlm.nih.gov/pubmed/22357556 NIH on SiLA: Basic standards for rapid integration in laboratory automation.]
|