Anordnung und Verfahren für den Betrieb einer industriellen Automatisierungsanordnung mit einer Mehrzahl programmierbarer Automatisierungskomponenten und einer Mehrzahl Automatisierungsprogramme
    1.
    发明公开
    Anordnung und Verfahren für den Betrieb einer industriellen Automatisierungsanordnung mit einer Mehrzahl programmierbarer Automatisierungskomponenten und einer Mehrzahl Automatisierungsprogramme 有权
    装置和方法用于操作具有多个可编程自动化部件和多个自动化方案的一个工业自动化设备

    公开(公告)号:EP2506098A1

    公开(公告)日:2012-10-03

    申请号:EP11160617.4

    申请日:2011-03-31

    IPC分类号: G05B19/042

    摘要: Die Erfindung betrifft ein Verfahren und eine Automatisierungsanordnung mit einer Mehrzahl programmierbarer Automatisierungskomponenten (N1, N2, N3) und einer Mehrzahl Automatisierungsprogramme (APRG). Dabei umfasst jede der Automatisierungskomponenten (N1, N2, N3) eine Steuerungseinrichtung (CS) für die Bereitstellung und Verwaltung zumindest einer virtuellen Maschine (VM), wobei jede der virtuellen Maschinen (VM) zur Ausführung eines Betriebssystems und zumindest eines Automatisierungsprogramms (APRG) eingerichtet ist. Eine Verwaltungseinrichtung (AU) ist zum Zugriff auf Informationen über die freien Ressourcen der verwalteten Automatisierungskomponenten (N1, N2, N3) und zum Zugriff auf Informationen über die Anforderung zumindest eines auszuführenden Automatisierungsprogramms (APRG) hinsichtlich der dafür benötigten Ressourcen eingerichtet, anhand derer die Konfiguration der virtuellen Maschinen (VM) erfolgt. Durch die Einrichtung einer zentralen Verwaltungseinrichtung, die mit jeweils einer Steuerungseinrichtung der Automatisierungskomponente zusammenwirkt, kann ein neu zu startendes Automatisierungsprogramm auf einer geeigneten der programmierbaren der Automatisierungskomponenten zur Ausführung gebracht werden.

    摘要翻译: 该组件具有到给药单元(AV)用于安装在虚拟机(VM)的自动化程序(aprg)的和控制虚拟机。 该管理单元被设置为约免费资源初始信息访问E.G. 处理能力和围绕相对于所需要的资源的自动化程序的请求工作记忆,自动化部件(N1-N3)和信息。 给药单元处理关于免费资源的初始信息和关于这些机器的配置的自动化程序的请求的信息。 自动化组件包括一台个人电脑和一个可编程逻辑控制器的CPU。 因此独立claimsoft被包括用于在工业自动化组件操作的方法。

    Verfahren und Virtualisierungssoftware für die Bereitstellung von unabhängigen Zeitquellen für virtuelle Laufzeitumgebungen
    2.
    发明公开
    Verfahren und Virtualisierungssoftware für die Bereitstellung von unabhängigen Zeitquellen für virtuelle Laufzeitumgebungen 有权
    程序和虚拟化软件的虚拟运行环境提供独立的时间源

    公开(公告)号:EP2575002A1

    公开(公告)日:2013-04-03

    申请号:EP11183139.2

    申请日:2011-09-28

    IPC分类号: G06F1/12 G06F1/14

    摘要: Die Erfindung betrifft ein Verfahren und eine Virtualisierungssoftware für die Bereitstellung von zumindest zwei voneinander unabhängigen Zeitquellen für zumindest ein Echtzeit-Betriebssystem (RTOS1, RTOS2, RTOS3) eines Datenverarbeitungsgerätes mit virtuellen Laufzeitumgebungen, wobei in einer der virtuellen Laufzeitumgebungen ein allgemeines Betriebssystem (GPOS) abläuft, wobei durch eine Virtualisierungssoftware (Hypervisor) die virtuellen Laufzeitumgebungen verwaltet werden. Dabei wird jedem Echtzeit-Betriebssystem (RTOS1, RTOS2, RTOS3) eine erste Zeitquelle (TSC1, TSC2, TSC3) exklusiv zugeordnet, wobei das Datenverarbeitungsgerät eine von der ersten Zeitquelle (TSC1, TSC2, TSC3) unabhängige zweite Zeitquelle (RTC) aufweist, wobei die zweite Zeitquelle (RTC) zur periodischen Erzeugung eines Interrupts (INT) konfiguriert ist, wobei der erste Prozessorkern (CORE0) bei jedem durch die zweite Zeitquelle (AZ1, AZ2, AZ3) ausgelösten Interrupt (INT) in die eine Routine (ISH) der Virtualisierungssoftware (Hypervisor) einspringt, wobei der Inhalt zumindest einer durch das Echtzeit-Betriebssystem (RTOS1, RTOS2, RTOS3) lesbaren Speicherzelle (AZ1, AZ2, AZ3) aktualisiert und diese Speicherzelle als von der ersten Zeitquelle (TSC1, TSC2, TSC3) unabhängige Zeitquelle zur Kontrolle der ersten Zeitquelle (TSC1, TSC2, TSC3) verwendet wird. Durch das beschriebene Verfahren ist es möglich, für das Echtzeit-Betriebssystem eine zweite Zeitquelle derart nachzubilden, dass für deren Aktualisierung eine Unterbrechung der virtuellen Maschine mit dem Echtzeit-Betriebssystem nicht erforderlich ist.

    摘要翻译: 该方法涉及独占关联的实时操作系统(RTOS1-RTOS3)与次级时间源(TSC1 TSC3)并在二次处理器核(核心-1核3)提供。 初级TIMESOURCE(RTC)提供一种用于发射周期性地中断信号(INIT)至主处理器核(CORE0)。 总体操作系统(GPOS)基于由时钟虚拟化模块(VRTC),以及可读存储器寄存器(AZ1-AZ3)的数值内容产生的中断信号的存在期间由次级时间源被递增时钟信号操作。

    Verfahren für eine Verwaltung von Speicher eines Computers mit zumindest einer virtuellen Maschine
    6.
    发明公开
    Verfahren für eine Verwaltung von Speicher eines Computers mit zumindest einer virtuellen Maschine 有权
    一种用于具有至少一个虚拟机管理计算机的存储器中的方法

    公开(公告)号:EP2605132A1

    公开(公告)日:2013-06-19

    申请号:EP11193314.9

    申请日:2011-12-13

    IPC分类号: G06F9/445 G06F9/455 G06F12/10

    摘要: Die Erfindung betrifft ein Verfahren für eine Verwaltung von Speicher eines Computers mit zumindest einer virtuellen Maschine und mit einer Virtualisierungssteuerung (VMM), wobei in der virtuellen Maschine ein Betriebssystem (OS) abläuft, und wobei die Virtualisierungssteuerung (VMM) zur Überprüfung und zur Umsetzung der Speicherzugriffe auf Host-physikalische Adressen erweiterte Seitentabellen (SPD1, PT1, EPD, EPT) verwendet. Dabei übermittelt das Betriebssystem (OS) nach einem Systemstart eine Vorbelegung für die erweiterten Seitentabellen zu der Virtualisierungssteuerung (VMM), wobei die erweiterten Seitentabellen durch die Virtualisierungssteuerung (VMM) gemäß der übermittelten Vorbelegung konfiguriert werden. Durch dieses Verfahren können Speicherzugriffbedingte Aussprünge in die Virtualisierungssteuerung (VMM) zur Laufzeit weitgehend vermieden werden, wodurch die Echtzeitfähigkeit des ausgeführten Betriebssystems (OS) verbessert wird.

    摘要翻译: 该方法涉及使用虚拟化管理器(VMM)来检查和执行存储器访问到主机的物理地址扩展页表(SPD1,PT1)。 为扩展页表的默认值是反式mitted到虚拟化管理,启动操作系统(OS)之后,所以做了扩展页表通过虚拟化管理gemäß收到的默认值进行配置。

    Verfahren für die Verarbeitung von Unterbrechungsanforderungen eines Datenverarbeitungsgerätes und Virtualisierungssteuerung für ein Datenverarbeitungsgerät
    7.
    发明公开
    Verfahren für die Verarbeitung von Unterbrechungsanforderungen eines Datenverarbeitungsgerätes und Virtualisierungssteuerung für ein Datenverarbeitungsgerät 审中-公开
    一种用于处理中断的方法请求一个数据处理装置和虚拟化控制器,用于在数据处理设备

    公开(公告)号:EP2575040A1

    公开(公告)日:2013-04-03

    申请号:EP11183137.6

    申请日:2011-09-28

    IPC分类号: G06F9/455 G06F9/48

    摘要: Die Erfindung betrifft ein Verfahren und eine Virtualisierungssteuerung für die Verarbeitung von Unterbrechungsanforderungen (INT) mittels eines Datenverarbeitungsgerätes mit zumindest einer virtuellen Maschine (VM 0, VM 1), wobei auf der zumindest einen virtuellen Maschine (VM 0, VM 1) ein Betriebssystem installiert ist, und wobei eine Virtualisierungssteuerung (VMM0, VMM1) den Betrieb der virtuellen Maschine (VM 0, VM 1) kontrolliert. Dabei wird bei den Unterbrechungsanforderungen (INT) zumindest zwischen ersten und zweiten Unterbrechungsanforderungen (INT) unterschieden, wobei im Fall einer ersten Unterbrechungsanforderung (INT) ein Grund für diese erste Unterbrechungsanforderung (INT) in einen Nachrichtenspeicher geschrieben und danach die Kontrolle an die Virtualisierungssteuerung (VMM0, VMM1) übergeben wird, wobei durch die Virtualisierungssteuerung (VMM0, VMM1) der Nachrichtenspeicher ausgelesen und anhand des ausgelesenen Grundes eine Aktion durchgeführt wird, und wobei im Fall einer zweiten einer zweiten Unterbrechungsanforderung (INT) diese direkt an das Betriebssystem der virtuellen Maschine (VM 0, VM 1) weitergeleitet wird. Dadurch wird die Gesamt-Performance von Gast-Betriebssystemen verbessert, weil nur noch Reaktionen für die entsprechend konfigurierten Interrupts, die zu "Special-Purpose"-Interrupts führen, definiert sein müssen.

    摘要翻译: 该方法涉及在安装操作系统上的虚拟机(V M0,VM1)上。 虚拟机的操作由虚拟化控制器(VMM0,VMM1)控制。 控制为反式mitted到虚拟化控制器当第一中断请求(INT),即 不可屏蔽中断,是因为没有采取行动是由虚拟化控制器实现跨mitted。 第二中断请求即 屏蔽中断,直接反式mitted操作系统当第二中断请求是反式mitted。 第一中断请求被提供作为到信号INIT或START信号。 操作系统被设计为一个服务机或虚拟机被触发,操作系统的进程之间的非实时操作系统。上下文交换作为动作进行监控。 因此独立claimsoft包括用于为数据处理装置的虚拟化控制器。

    Verfahren und Virtualisierungssteuerung zur Verwaltung einer Ressource eines Computers mit zumindest zwei virtuellen Maschinen
    10.
    发明公开
    Verfahren und Virtualisierungssteuerung zur Verwaltung einer Ressource eines Computers mit zumindest zwei virtuellen Maschinen 审中-公开
    用于与至少两个虚拟机管理的计算机的资源的方法和虚拟化控制器

    公开(公告)号:EP2763039A1

    公开(公告)日:2014-08-06

    申请号:EP13153288.9

    申请日:2013-01-30

    IPC分类号: G06F9/52 G06F9/455 G06F9/50

    摘要: Die Erfindung betrifft ein Verfahren und eine Virtualisierungssteuerung (VS) zur Nutzung einer Ressource (R) eines Computers durch zumindest zwei virtuelle Maschinen (G1, G2), wobei eine Virtualisierungssteuerung (VS) zur Virtualisierung der Ressource (R) eingerichtet ist. Dabei ist für einen alleinigen Zugriff auf die Ressource (R) durch eine erste der virtuellen Maschinen (G1) ein direkter Zugriff (DZ) der ersten virtuellen Maschine (G1) auf die Ressource (R) vorgesehen ist, wobei der zweiten virtuellen Maschine (G2) für Zugriffe auf die Ressource (R) ein virtuelles Gerät (VG2) zugeordnet ist, wobei im Falle einer Zugriffsanforderung der zweiten virtuellen Maschine (G2) auf die Ressource (R) in einem ersten Schritt der direkte Zugriff (DZ) der ersten virtuellen Maschine (G1) auf die Ressource (R) beendet wird, in einem zweiten Schritt die Kontrolle der Ressource (R) von der Virtualisierungssteuerung (VS) vollständig übernommen wird, in einem dritten Schritt der ersten virtuellen Maschine (G1) für weitere Zugriffe auf die Ressource (R) ein erstes virtuelles Gerät (VG1) zugeordnet wird, und in einem vierten Schritt der Zugriff der zweiten virtuellen Maschine (G2) auf die Ressource (R) mittels des zweiten virtuellen Gerätes (VG2) durchgeführt wird. Dadurch ist ein wechselweiser Zugriff auf Ressourcen durch mehrere virtuelle Maschinen bzw. der darauf ablaufenden Betriebssysteme und Prozesse möglich, wobei je nach Bedarf entweder eine einzelne Maschine hochperformant oder mehrere Maschinen konkurrierend oder quasi-gleichzeitig auf die Ressourcen jeweils zugreifen können.

    摘要翻译: 该方法包括提供通过在第一虚拟机,用于向计算机资源唯一访问的操作系统由所述第一虚拟机的直接访问(DR)给计算机资源(R)。 第一虚拟设备(VG2)被分配给第二虚拟机用于访问计算机资源,其中,由所述第一虚拟机的计算机资源的直接访问在请求的事件被终止在从虚拟机访问计算机资源 , 第二虚拟设备(VG1)被分配给所述第一虚拟机用于访问计算机资源。 因此独立claimsoft包括用于由虚拟机管理与虚拟机的计算机资源和管理访问计算机资源虚拟化控制器。