Standardization in Lab Automation: Difference between revisions

Content deleted Content added
StefanDC (talk | contribs)
No edit summary
StefanDC (talk | contribs)
Line 93:
 
==Device Interface Standard==
[[File:SiLA.Integration level.full.png|thumb|Three supported integraton 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.
 
 
==Common Command Library==