Kolloquiumsvortrag: 15. Januar 2019, Fabian Scheidig


Einsatz von OPC-UA als Kommunikationsprotokoll in medizinischen Geräten

The standard Open Platform Communication (OPC) Unified Architecture (UA), also known as IEC 62541, defines machine description and communication for the ”industry 4.0”. With this standard machines, independent of the manufacturer, can detect the abilities of other devices and interact self-sufficient. Service, IT and management can interact through the same interface for reading the status or getting large amounts of data for statistics or prognosis. The previously needed layer for translation between machines and humans can be spared. Because of that and because the specification is free of charge, hardware and development costs decrease.
Today medical systems like magnetic resonance tomography (MRT), computer tomography (CT) or X-ray devices consist of many embedded devices. These communicate through different interfaces with each other. Until now there does no established communication standard exist. Already existing components have to be developed new or customized that the communication interfaces fit to the system. OPC UA can fix this problem. With usage of this standard, components of the industry can be integrated, without changes, into medical devices. This thesis examines, whether OPC UA can pass medical-norms and given real time criteria. Further, a prototype, for controlling axes, will be developed. It is based on a patient table and used for comparison to existing implementations. This prototype shall be configurable, so it can be used for other parts of the X-ray device too. By developing this software, aspects like security, performance, status of the specification-development and possible features will be highlighted.
The stack ”open62541” has proven to be fast at low source-consumption and being developer friendly. Norms for medical devices can be passed and given time requirements are kept. The server recognizes connected axes and configures itself dynamically to its environment. A user can interact with those axes through a client, which provides a GUI.

Ort: Raum 04.137, Martensstr. 3, Erlangen

Zeit: 10:15 Uhr