WO2011036042A1 - Method for controlling a test bench and test bench control system - Google Patents

Method for controlling a test bench and test bench control system Download PDF

Info

Publication number
WO2011036042A1
WO2011036042A1 PCT/EP2010/062814 EP2010062814W WO2011036042A1 WO 2011036042 A1 WO2011036042 A1 WO 2011036042A1 EP 2010062814 W EP2010062814 W EP 2010062814W WO 2011036042 A1 WO2011036042 A1 WO 2011036042A1
Authority
WO
WIPO (PCT)
Prior art keywords
test
test bench
devices
task
list
Prior art date
Application number
PCT/EP2010/062814
Other languages
German (de)
French (fr)
Inventor
Alexander Pressl
Mark Oliver
Martin Rothbart
Original Assignee
Avl List Gmbh
Avl Emission Test Systems Gmbh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Avl List Gmbh, Avl Emission Test Systems Gmbh filed Critical Avl List Gmbh
Publication of WO2011036042A1 publication Critical patent/WO2011036042A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/02Details or accessories of testing apparatus
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23258GUI graphical user interface, icon, function bloc editor, labview
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2623Combustion motor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2656Instrumentation

Abstract

The invention relates to a method for controlling a test bench comprising the selection of test bench devices (4) and the actuation thereof according to a predetermined sequence. In order to achieve high flexibility with respect to the possible test bench configurations and the most comprehensive portability, a previously defined list comprising test bench devices (4) that are intended for a test task is automatically retrieved, depending on the selection of at least one test task from the predefined list of test tasks and said devices are actuated according to the sequence of the test task.

Description

Verfahren zur Steuerung eines Prüfstandes  Method for controlling a test stand
sowie Prüfstandssteuerungssystem  as well as test bench control system
Die Erfindung betrifft ein Verfahren zur Steuerung eines Prüfstandes, umfassend die Auswahl von Prüfstandsgeräten und deren Ansteuerung gemäß einem vorgegebenen Ablauf, sowie ein Prüfstandssteuerungssystem mit Schnittstellen zu einem Prüf Standsautomatisierungssystem und/oder Prüfstandsgeräten, einer Schnittstelle zur Aktivierung von Prüfaufgaben, einer Recheneinheit zur Abarbeitung der Prüfaufgaben und einer Speichereinrichtung. The invention relates to a method for controlling a test bench, comprising the selection of test bench devices and their control according to a predetermined sequence, and a test bench control system with interfaces to a test stand automation system and / or test bench devices, an interface for activating test tasks, a computing unit for processing the test tasks and a storage device.
Die effiziente Gestaltung und Abwicklung des Prüfbetriebs hat in Entwicklung und Test von Motor, Getriebe und Antriebsstrang zentrale Bedeutung. Dafür ist eine leistungsstarke Prüfstandsautomatisierung notwendig. Besonders vorteilhaft sind dabei offene Plattformen wie etwa PUMA Open der AVL List GmbH, welche durch die flexible Schnittstellenarchitektur Messtechnik unterschiedlicher Hersteller einbindet und auch das integrierte Management von Prüfstandsaufgaben beherrscht. Die Vielzahl an Messgeräten und Datenerfassungssystemen wird einfach und schnell integriert. In einer Bibliothek ist für die Prüf- standsgeräte eine Vielzahl von automatisierten Abläufen abgelegt, die einfach per "drag and drop" zur kompletten Prüfaufgabe zusammengestellt werden können. Durch eine Vernetzung und die Integration eines Host-PCs können große Prüffelder kontrolliert und verwaltet werden.  The efficient design and execution of the test operation is of central importance in the development and testing of the engine, transmission and powertrain. This requires a powerful test bench automation. Particularly advantageous are open platforms such as PUMA Open of the AVL List GmbH, which integrates measuring technology from different manufacturers due to the flexible interface architecture and also controls the integrated management of test bench tasks. The multitude of measuring devices and data acquisition systems are integrated easily and quickly. A large number of automated processes are stored in a library for the test bench equipment, which can be easily combined with the "drag and drop" function to complete the test task. By networking and integrating a host PC, large test fields can be controlled and managed.
Die Prüfläufe selbst werden vielfach, wie in der EP 1217477 A2 beschrieben ist, durch unmittelbar aufeinanderfolgende Stufen für die Prüfstandsgeräte definiert, die zu einer Stufensequenz (SSQ) zusammengefasst und zur Übertragung auf den Prüfstand bzw. das Prüffeld bereitgestellt werden. Diese Stufensequenzen können mittels graphischer Definition erstellt werden. Sie können auch in frei gestaltbare Funktionsblöcke zusammengefasst werden, so dass ein kompletter Prüflauf - oder ein Teil davon - als Block-Sequenz (BSQ) dargestellt werden kann. Die Funktionsblöcke werden vorzugsweise graphisch dargestellt und können speziell generiert sein und zusammen mit Standardkomponenten in einer offenen Bibliothek verwaltet werden. Dabei ist es auch möglich, dass diese Prüfläufe auch auszugsweise, d.h. nur zu einem Teil bzw. in einzelnen oder mehreren Stufen oder Bereichen, ausgeführt oder in einen weiteren Prüflauf eingebaut werden können.  The test runs themselves are often, as described in EP 1217477 A2, defined by immediately successive stages for the test bench devices, which are combined to form a step sequence (SSQ) and provided for transmission to the test bench or the test field. These level sequences can be created by graphical definition. They can also be grouped into freely configurable function blocks so that a complete test run - or part of it - can be displayed as a block sequence (BSQ). The functional blocks are preferably displayed graphically and may be specially generated and managed together with standard components in an open library. It is also possible that these test runs also partially, i. only in one part or in one or more stages or areas, or can be installed in another test run.
Die Blocksequenzen weisen eine hohe funktionale Abhängigkeit zu den Schnittstellen zu den Prüfstandsgeräten auf. Dadurch ist auch nur eine begrenzte Übertragbarkeit der als Blocksequenz definierten Prüfläufe gegeben. Bei Integrierung neuer Prüfstandsgeräte ist eine Modifikation und Verifikation aller Prüfläufe dieser Blocksequenz notwendig. Es war daher die Aufgabe der vorliegenden Erfindung ein Verfahren bzw. ein Prüf- standssteuerungssystem anzugeben, bei welchem unter Vermeidung dieser Nachteile eine hohe Flexibilität betreffend der möglichen Prüfstandskonfigurationen wie eine möglichst umfassende Portabilität gegeben ist. The block sequences have a high functional dependence on the interfaces to the test bench devices. As a result, only limited transferability of the test sequences defined as block sequence is given. When integrating new test bench devices, a modification and verification of all test runs of this block sequence is necessary. It was therefore the object of the present invention to specify a method or a test stand control system in which, while avoiding these disadvantages, there is a high level of flexibility with regard to the possible test bench configurations, such as maximum portability.
Zur Lösung dieser Aufgabe ist das Verfahren erfindungsgemäß dadurch gekennzeichnet, dass abhängig von der Auswahl zumindest einer Prüfaufgabe aus einer vorgegebenen Liste von Prüfaufgaben automatisch eine vorab definierte Liste mit für diese Prüfaufgabe vorgesehenen Prüfstandsgeräten abgerufen und diese entsprechend dem Ablauf der Prüfaufgabe angesteuert werden.  To solve this problem, the method according to the invention is characterized in that depending on the selection of at least one test task from a given list of test tasks automatically retrieve a predefined list provided for this test task test equipment and these are controlled according to the flow of the test task.
Die Gruppierung und Aktivierung der Prüfstandsgeräte erfolgt in diesem Fall basierend auf der Prüfaufgabe, und nicht aufgrund von Informationen über die am Prüfstand verfügbaren Geräte. Der Anwender benötigt keinerlei Informationen über die vorhandenen Geräte und deren Funktionsumfang, da diese bereits in der vorab definierten Liste vorliegen. Der Ablauf der Ansteuerung der Prüfstandsgeräte muss nicht durch den Benutzer vorgegeben werden, sondern erfolgt anhand der vordefinierten Prüfaufgabe automatisch. Durch diese Funktionalitäten ist auch eine verbesserte Portabilität der im Prüflauf definierenden Blocksequenzen gegeben.  Clustering and activation of the test bench equipment is in this case based on the test task, not information about the equipment available on the test bench. The user does not need any information about the existing devices and their functional scope, as these are already available in the predefined list. The process of controlling the test bench devices does not have to be specified by the user, but is carried out automatically on the basis of the predefined test task. These functionalities also provide improved portability of the block sequences defining the test run.
Gemäß einer vorteilhaften Ausführungsform der Erfindung kann vorgesehen sein, dass Prüfstandsgeräte nach manueller Aktivierung entsprechend der vorab definierten Liste für die jeweilige Prüfaufgabe und entsprechend dem Ablauf der Prüfaufgabe angesteuert werden.  According to an advantageous embodiment of the invention can be provided that test bench devices are controlled by manual activation according to the pre-defined list for the respective test task and according to the sequence of the test task.
Diese Vorgangsweise kann von Vorteil sein, wenn für eine vordefinierte Prüfaufgabe der Benutzer ein zusätzliches Gerät im Verlauf des Prüflaufes in die Prüfstandsumgebung integrieren will.  This procedure may be advantageous if, for a predefined test task, the user wants to integrate an additional device into the test bed environment during the test run.
Vorzugsweise ist jedoch vorgesehen, dass die Prüfstandsgeräte automatisch entsprechend der vorab definierten Liste für die jeweilige Prüfaufgabe aktiviert werden.  Preferably, however, it is provided that the test bench devices are automatically activated according to the predefined list for the respective test task.
Gemäß einer vorteilhaften Ausführungsform der Erfindung werden die Prüfstandsgeräte nach ihrer Aktivierung automatisch entsprechend der vorab definierten Liste für die jeweilige Prüfaufgabe und entsprechend dem Ablauf der Prüfaufgabe angesteuert. Damit ist der Benutzer nicht mit der Erstellung komplizierter Abläufe belastet, sondern kann sich voll und ganz auf die Überwachung und Auswertung des Prüflaufes konzentrieren.  According to an advantageous embodiment of the invention, the test bench devices are automatically activated after their activation according to the previously defined list for the respective test task and according to the sequence of the test task. Thus, the user is not burdened with the creation of complicated processes, but can fully concentrate on the monitoring and evaluation of the test run.
Besonders vorteilhaft ist eine Ausführungsvariante des erfindungsgemäßen Verfahrens bei welchem automatisch die real am Prüfstand vorhandenen Prüfstandsgeräte ermittelt werden. Bei dieser Variante des erfindungsgemäßen Verfahrens ist der Benutzer von allen Aufgaben betreffend die Konfigurierung, Aktivierung und Ablaufsteuerung entbunden. Damit sind natürlich auch Fehlerquellen weitestgehend eliminiert. Ein besonders vorteilhaftes Ausführungsbeispiel eines erfindungsgemäßen Verfahrens sieht vor, dass die Prüfaufgabe durch Blocksequenzen definiert wird, wobei für jede Blocksequenz automatisch eine vorab definierte Liste mit für diese Blocksequenz notwendigen Prüfstandsgeräten abgerufen und entsprechend dem Ablauf der Blocksequenz angesteuert werden. Particularly advantageous is an alternative embodiment of the method according to the invention in which the test stand devices that are actually present on the test stand are automatically determined. In this variant of the method according to the invention, the user is released from all tasks relating to the configuration, activation and sequence control. This of course also sources of error are largely eliminated. A particularly advantageous embodiment of a method according to the invention provides that the test task is defined by block sequences, wherein for each block sequence automatically a pre-defined list with necessary for this block sequence test stand devices are accessed and driven according to the sequence of the block sequence.
Die eingangs gestellte Aufgabe wird auch durch eine Prüfstandssteuerungssystem gelöst, welches erfindungsgemäß dadurch gekennzeichnet, dass in der Speichereinrichtung eine Liste von Prüfaufgaben abgelegt und über die Schnittstelle abrufbar ist, dass in der Speichereinrichtung weiters eine Liste mit für die Prüfaufgabe notwendigen Prüfstandsgeräten abgelegt und abrufbar ist, und dass die Recheneinheit die Prüfstandsgeräte entsprechend dem Ablauf der Prüfaufgabe ansteuert.  The object stated at the outset is also achieved by a test bench control system, which according to the invention is characterized in that a list of test tasks is stored in the memory device and can be retrieved via the interface that a list of test bench devices necessary for the test task is stored and retrievable in the memory device, and that the arithmetic unit controls the test bench devices according to the execution of the test task.
Um den Benutzer von zeitraubenden Vorbereitungsarbeiten für den Prüflauf zu entbinden kann vorteilhafte Weise vorgesehen sein, dass in der Recheneinheit eine Routine implementiert ist, die die Schnittstellen zum Prüfstandsautomatisierungssystem und/oder den Prüfstandsgeräten abfrägt und die real am Prüfstand vorhandenen die Prüfstandsgeräte identifiziert und aktiviert.  In order to unbind the user from time-consuming preparatory work for the test run, it can be advantageously provided that a routine is implemented in the arithmetic unit which interrogates the interfaces to the test bench automation system and / or the test bench devices and identifies and activates the test bench devices actually present on the test bench.
Vorteilhafterweise ist dazu in der Recheneinheit eine Routine implementiert, die die Schnittstellen zum Prüfstandsautomatisierungssystem und/oder den Prüfstandsgeräten abfrägt und bereits aktivierte Prüfstandsgeräte identifiziert und ansteuert.  Advantageously, a routine is implemented in the arithmetic unit that interrogates the interfaces to the test bench automation system and / or the test bench devices and identifies and controls already activated test bench devices.
In besonders vorteilhafter Weise ist das erfindungsgemäße Prüfstandssteuerungssystem dadurch gekennzeichnet, dass in der Speichereinrichtung die Prüfstandsgeräte als Standard-Module mit allgemeinen Prozeduren abgelegt sind, und dass die Recheneinheit diese Standard-Module und Prozeduren entsprechend dem Resultat der Abfrage der Schnittstellen zum Prüfstandsautomatisierungssystem und/oder den Prüfstandsgeräten para- metriert.  In a particularly advantageous manner, the test bench control system according to the invention is characterized in that the test bench devices are stored as standard modules with general procedures in the memory device, and that the arithmetic unit these standard modules and procedures according to the result of interrogation of the interfaces to the test bench automation system and / or the Test bench devices parameterized.
In besonders vorteilhafter Weise umfasst die Recheneinheit einen Editor zur Erstellung von Blocksequenzen, und ist in der Speichereinrichtung eine Liste mit für die Blocksequenz notwendigen Prüfstandsgeräten abgelegt und abrufbar, und steuert die Recheneinheit die real am Prüfstand vorhandenen Prüfstandsgeräte entsprechend dem Ablauf der Blocksequenz an.  In a particularly advantageous manner, the arithmetic unit comprises an editor for creating block sequences, and is stored in the memory device a list of necessary for the block sequence test equipment and retrievable, and controls the arithmetic unit to the existing real test bench devices on the test bench according to the sequence of the block sequence.
in der nachfolgenden Beschreibung soll die Erfindung anhand bevorzugter Ausführungsbeispiele und unter Bezugnahme auf die beigefügten Zeichnungen näher erläutert werden.  in the following description of the invention with reference to preferred embodiments and with reference to the accompanying drawings will be explained in more detail.
Dabei zeigt die Figur 1 ein Blockschema eines herkömmlichen Prüfstandssteuerungs- systems, und Figur 2 ist eine schematische Darstellung eines Prüfstandssteuerungssystems gemäß der vorliegenden Erfindung. Üblicherweise greift der Blocksequenz-Exekutor 1 sowohl auf den Schrittsequenz-Exekutor 2 als auch auf die Schnittstellten 3 der Prüfstandsgeräte 4 zu. Der Schrittsequenz- Exekutor 2 seinerseits greift über entsprechende Schnittstellen 5 auf die Prüfstandssteuerung 6 zu. Parallel dazu existiert noch ein Block 7, der Zusatzdienste wie einen Datenrekorder, eine Fehlererkennung und ähnliches beinhaltet. Weiters ist die Möglichkeit einer Offline-Auswertung durch einen weiteren Block 8 symbolisiert. 1 shows a block diagram of a conventional test bench control system, and FIG. 2 is a schematic representation of a test bed control system according to the present invention. Usually, the block sequence executor 1 accesses both the step sequence executor 2 and the interfaces 3 of the test bench devices 4. The Schrittsequenz- executor 2 in turn accesses via corresponding interfaces 5 to the test bench control 6. In parallel, there is still a block 7, which includes additional services such as a data recorder, error detection and the like. Furthermore, the possibility of an offline evaluation is symbolized by a further block 8.
Das in Figur 2 dargestellte erfindungsgemäße Prüfstandssteuerungssystem weist Schnittstellen 3, 5 zu einem Prüfstandsautomatisierungssystem 6 als auch zu den Prüfstandsgeräten 4 auf. Diese Schnittstellen 3, 5 werden vorteilhafter Weise vom Blocksequenz- Exekutor 1 angesteuert. Die Schnittstellen 3, 5 zum Prüfstandsautomatisierungssystem 6 und zu den Prüfstandsgeräten 4 werden auch vom Schrittsequenz-Exekutor 2 angesteuert, der seinerseits wiederum über den Blocksequenz-Exekutor 1 angesteuert wird. Zur Abarbeitung der Prüfaufgaben ist eine Recheneinheit vorgesehen. Der Blocksequenz-Exekutor 1 ist weiters mit einer Speichereinrichtung 9 verbunden, welche ihrerseits die Schnittstellen 5 zum Prüfstandsautomatisierungssystem 6 ansteuert. In dieser Speichereinrichtung 9 ist eine Liste von Prüfaufgaben abgelegt, welche vom Blocksequenz-Exekutor 1 abgerufen werden kann. Weiters weist die Speichereinrichtung 9 eine Liste mit für die jeweilige Prüfaufgabe notwendigen Prüfstandsgeräten 4 auf, die zumindest vor Beginn des Prüflaufes abrufbar ist und der Recheneinheit mitteilt, welche Prüfstandsgeräte 4 die entsprechend dem Ablauf der Prüfaufgabe anzusteuern hat.  The test bench control system according to the invention shown in FIG. 2 has interfaces 3, 5 to a test bench automation system 6 as well as to the test bench devices 4. These interfaces 3, 5 are advantageously controlled by the block sequence executor 1. The interfaces 3, 5 to the test bench automation system 6 and the test bench devices 4 are also controlled by the step sequence executor 2, which in turn is controlled via the block sequence executor 1. For processing the inspection tasks, a computing unit is provided. The block sequence executor 1 is further connected to a memory device 9, which in turn drives the interfaces 5 to the test bench automation system 6. This memory device 9 stores a list of test tasks, which can be called up by the block sequence executor 1. Furthermore, the memory device 9 has a list with test equipment 4 necessary for the respective test task, which is retrievable at least before the start of the test run and informs the arithmetic unit which test stand apparatus 4 has to control according to the execution of the test task.
Natürlich können auch wiederum Dienste 7 zur Datenaufzeichnung, zur Fehlerkontrolle, usw. vorgesehen sein, wie im entsprechenden Block symbolisiert ist. Ein weiterer Block 8 symbolisiert die Möglichkeit der Offline-Auswertung des Prüflaufes.  Of course, again services 7 for data recording, error control, etc. may be provided, as symbolized in the corresponding block. Another block 8 symbolizes the possibility of offline evaluation of the test run.
Vorteilhafter Weise ist in der Recheneinheit eine Routine implementiert über welche die Schnittstellen 3, 5 zum Prüfstandsautomatisierungssystem 6 und bzw. oder den Prüfstandsgeräten 4 abgefragt werden. Damit können die real am Prüfstand vorhandenen Prüfstandsgeräte 4 identifiziert werden, ohne dass diese vom Benutzer angelegt bzw. eingegeben werden müssen. Die Prüfstandsgeräte 4 werden dann automatisch entsprechend der Prüfaufgabe aktiviert. Alternativ dazu können bereits aktivierte Prüfstandsgeräte 4 automatisch identifiziert und wiederum entsprechend der gewählten Prüfaufgabe angesteuert werden.  Advantageously, a routine is implemented in the arithmetic unit via which the interfaces 3, 5 to the test bench automation system 6 and / or the test bench devices 4 are queried. This means that the test stand devices 4 actually present on the test stand can be identified without these having to be created or entered by the user. The test bench devices 4 are then activated automatically according to the test task. Alternatively, already activated test bench devices 4 can be automatically identified and in turn driven according to the selected test task.
Vorzugsweise sind die Prüfstandsgeräte 4 in der Speichereinrichtung 10 als Standardmodule abgelegt, die mit allgemein definierten Prozeduren verbunden sind. Erst entsprechend dem Resultat der Abfrage der Schnittstellen 5 zum Prüfstandsautomatisie- rungssystem 6 bzw. den Schnittstellen 3 zu den Prüfstandsgeräten 4 werden diese Standardmodule und Prozeduren in der Recheneinheit parametriert. In der Recheneinheit kann auch ein Editor zur Erstellung von Blocksequenzen implementiert sein. Zu den während eines Prüflaufes abzuarbeitenden Aufgaben gehören auch das Kalibrieren, das Spülen, und natürlich das Messen. Wenn in der Abarbeitung der Block "Kalibrieren" ausgeführt werden soll, dann sollen alle im jeweiligen Prüflauf aktivierten Prüfstandsgeräte die zu einer Kalibrierung fähig sind, das auch durchführen. In der Speichereinrichtung ist auch hinterlegt, welche Prüfstandsgeräte welche Teilaufgaben durchführen können, sodaß diese Teilaufgaben vom Benutzer nicht mehr separat angegeben werden müssen. Über die Blocksequenz der Prüfaufgabe ist es irrelevant zu wissen, welche Geräte welche Teilaufgaben übernehmen können. Damit wurde der Nachteil herkömmlicher Prüf- standsautomatisierungssysteme vermieden in welchen die Listen der Prüfstandsgeräte in der Prüfaufgabe hinterlegt werden mussten, welche zu bestimmten Teilaufgaben fähig sind. Preferably, the test bench devices 4 are stored in the memory device 10 as standard modules, which are connected to generally defined procedures. Only according to the result of interrogation of the interfaces 5 to the test bench automation system 6 or the interfaces 3 to the test bench devices 4 are these standard modules and procedures parameterized in the arithmetic unit. In the arithmetic unit, an editor for creating block sequences can also be implemented. The tasks to be performed during a test run also include calibrating, rinsing and, of course, measuring. If the block "Calibration" is to be executed in the processing, then all of the test stand devices activated in the respective test run should be able to perform a calibration which is also possible. The storage device also stores which test bench devices can perform which subtasks, so that these subtasks no longer have to be specified by the user separately. About the block sequence of the inspection task, it is irrelevant to know which devices can take which subtasks. This avoids the disadvantage of conventional test bench automation systems in which the lists of test bench devices in the test task had to be stored, which are capable of specific subtasks.

Claims

Ansprüche: Claims:
1. Verfahren zur Steuerung eines Prüfstandes, umfassend die Auswahl von A method of controlling a test bench comprising the selection of
Prüfstandsgeräten und deren Ansteuerung gemäß einem vorgegebenen Ablauf, dadurch gekennzeichnet, dass abhängig von der Auswahl zumindest einer  Test bench devices and their control according to a predetermined sequence, characterized in that depending on the selection of at least one
Prüfaufgabe aus einer vorgegebenen Liste von Prüfaufgaben automatisch eine vorab definierte Liste mit für diese Prüfaufgabe vorgesehenen Prüfstandsgeräten abgerufen und diese entsprechend dem Ablauf der Prüfaufgabe angesteuert werden.  Check task from a given list of test tasks automatically retrieved a pre-defined list with provided for this test task test rig devices and these are controlled according to the end of the test task.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass Prüfstandsgeräte nach manueller Aktivierung entsprechend der vorab definierten Liste für die jeweilige Prüfaufgabe und entsprechend dem Ablauf der Prüfaufgabe angesteuert werden. 2. The method according to claim 1, characterized in that test bench devices are activated after manual activation according to the pre-defined list for the respective test task and according to the sequence of the test task.
3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Prüfstandsgeräte automatisch entsprechend der vorab definierten Liste für die jeweilige Prüfaufgabe aktiviert werden. 3. The method according to claim 1, characterized in that the test bench devices are automatically activated according to the pre-defined list for the respective test task.
4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass die Prüfstandsgeräte nach ihrer Aktivierung automatisch entsprechend der vorab definierten Liste für die jeweilige Prüfaufgabe und entsprechend dem Ablauf der Prüfaufgabe angesteuert werden. 4. The method according to claim 3, characterized in that the test bench devices are automatically activated according to their activation according to the list defined in advance for the respective test task and according to the sequence of the test task.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass 5. The method according to any one of claims 1 to 4, characterized in that
automatisch die real am Prüfstand vorhandenen Prüfstandsgeräte ermittelt werden.  automatically determine the test rigs actually present on the test bench.
6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass die Prüfaufgabe durch Blocksequenzen definiert wird, wobei für jede Blocksequenz automatisch eine vorab definierte Liste mit für diese Blocksequenz notwendigen Prüfstandsgeräten abgerufen und entsprechend dem Ablauf der Blocksequenz angesteuert werden. 6. The method according to any one of claims 1 to 5, characterized in that the test task is defined by block sequences, automatically retrieved for each block sequence a predefined list with necessary for this block sequence test rig devices and driven according to the sequence of the block sequence.
7. Prüfstandssteuerungssystem mit Schnittstellen (3, 5) zu einem 7. Test bench control system with interfaces (3, 5) to a
Prüfstandsautomatisierungssystem (6) und/oder Prüfstandsgeräten (4), einer Schnittstelle zur Aktivierung von Prüfaufgaben, einer Recheneinheit zur Abarbeitung der Prüfaufgaben und einer Speichereinrichtung (10), dadurch gekennzeichnet, dass in der Speichereinrichtung (9) eine Liste von Prüfaufgaben abgelegt und über die Schnittstelle abrufbar ist, dass in der Speichereinrichtung (9) weiters eine Liste mit für die Prüfaufgabe notwendigen Prüfstandsgeräten (4) abgelegt und abrufbar ist, und dass die Recheneinheit die Prüfstandsgeräte (4) entsprechend dem Ablauf der Prüfaufgabe ansteuert. Test bench automation system (6) and / or test stand devices (4), an interface for activating test tasks, a computing unit for processing the test tasks and a memory device (10), characterized in that a list of test tasks is stored in the memory device (9) and can be called up via the interface that a list of test bench devices (4) necessary for the test task is stored and retrievable, and that the arithmetic unit stores the test bench devices (4 ) according to the execution of the test task.
8. Prüfstandssteuerungssystem nach Anspruch 7, dadurch gekennzeichnet, dass in der Recheneinheit eine Routine implementiert ist, die die Schnittstellen (3, 5) zum Prüfstandsautomatisierungssystem (6) und/oder den Prüfstandsgeräten (4) abfrägt und die real am Prüfstand vorhandenen die Prüfstandsgeräte (4) identifiziert und aktiviert. 8. test bench control system according to claim 7, characterized in that in the arithmetic unit, a routine is implemented, which interrogates the interfaces (3, 5) to the test bench automation system (6) and / or the test bench devices (4) and the test stand devices actually present on the test bench ( 4) identified and activated.
9. Prüfstandssteuerungssystem nach Anspruch 8, dadurch gekennzeichnet, dass in der Recheneinheit eine Routine implementiert ist, die die Schnittstellen (3,5) zum 9. test bench control system according to claim 8, characterized in that in the arithmetic unit, a routine is implemented, the interfaces (3,5) for
Prüfstandsautomatisierungssystem (6) und/oder den Prüfstandsgeräten (4) abfrägt und bereits aktivierte Prüfstandsgeräte (4) identifiziert und ansteuert.  Test station automation system (6) and / or the test bench devices (4) queries and already activated test bench devices (4) identified and controlled.
10. Prüfstandssteuerungssystem nach einem der Ansprüche 7 bis 9, dadurch 10. test bench control system according to one of claims 7 to 9, characterized
gekennzeichnet, dass in der Speichereinrichtung (9) die Prüfstandsgeräte (4) als Standard-Module mit allgemeinen Prozeduren abgelegt sind, und dass die  in that in the storage device (9) the test bench devices (4) are stored as standard modules with general procedures, and that the
Recheneinheit diese Standard-Module und Prozeduren entsprechend dem Resultat der Abfrage der Schnittstellen (3, 5) zum Prüfstandsautomatisierungssystem (6) und/oder den Prüfstandsgeräten (4) parametriert.  Arithmetic unit these standard modules and procedures according to the result of interrogation of the interfaces (3, 5) to the test bench automation system (6) and / or the test bench devices (4) parameterized.
11. Prüfstandssteuerungssystem einem der Ansprüche 7 bis 10, dadurch gekennzeichnet, dass die Recheneinheit einen Editor zur Erstellung von Blocksequenzen umfasst, und in der Speichereinrichtung (9) eine Liste mit für die Blocksequenz notwendigen Prüfstandsgeräten (4) abgelegt und abrufbar ist, und dass die Recheneinheit die real am Prüfstand vorhandenen Prüfstandsgeräte (4) entsprechend dem Ablauf der Blocksequenz ansteuert. 11. Test bench control system according to claim 7, characterized in that the arithmetic unit comprises an editor for creating block sequences, and in the memory device (9) a list of necessary for the block sequence test rig devices (4) is stored and retrievable, and that the Arithmetic unit controls the test bench devices (4) actually present on the test stand according to the sequence of the block sequence.
PCT/EP2010/062814 2009-09-03 2010-09-01 Method for controlling a test bench and test bench control system WO2011036042A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AT0055009U AT10957U3 (en) 2009-09-03 2009-09-03 METHOD FOR CONTROLLING A TEST BENCH AND TEST LEVEL CONTROL SYSTEM
ATGM550/2009 2009-09-03

Publications (1)

Publication Number Publication Date
WO2011036042A1 true WO2011036042A1 (en) 2011-03-31

Family

ID=41260060

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2010/062814 WO2011036042A1 (en) 2009-09-03 2010-09-01 Method for controlling a test bench and test bench control system

Country Status (2)

Country Link
AT (1) AT10957U3 (en)
WO (1) WO2011036042A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112286098A (en) * 2020-10-29 2021-01-29 中国航发南方工业有限公司 Conversion board subassembly, gas turbine generating set's digital electronic control device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841654A (en) * 1995-10-16 1998-11-24 Smar Research Corporation Windows based network configuration and control method for a digital control system
EP1217477A2 (en) 2000-12-13 2002-06-26 AVL List GmbH Process of parametrization of a test-stand or of a testing ground
US20030004670A1 (en) * 2001-06-29 2003-01-02 Geoffrey Schmit Measurement system software architecture for easily creating high-performance measurement applications
US20030001896A1 (en) * 2001-06-29 2003-01-02 National Instruments Corporation Measurement system graphical user interface for easily configuring measurement applications

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3405235A1 (en) * 1984-02-15 1985-09-05 Atlas Fahrzeugtechnik GmbH, 5980 Werdohl TEST STAND CONTROL UNIT FOR AN ENGINE TEST STAND
DE102005013935A1 (en) * 2005-03-26 2006-10-05 Daimlerchrysler Ag Engine or gear testing and adjusting method for motor vehicle, involves loading software including testing program in memory of controller and executing testing and adjusting tasks at vehicle unit e.g. engine/gear, using testing software

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841654A (en) * 1995-10-16 1998-11-24 Smar Research Corporation Windows based network configuration and control method for a digital control system
EP1217477A2 (en) 2000-12-13 2002-06-26 AVL List GmbH Process of parametrization of a test-stand or of a testing ground
US20030004670A1 (en) * 2001-06-29 2003-01-02 Geoffrey Schmit Measurement system software architecture for easily creating high-performance measurement applications
US20030001896A1 (en) * 2001-06-29 2003-01-02 National Instruments Corporation Measurement system graphical user interface for easily configuring measurement applications

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
APSCHNER M ET AL: "PUMA OPEN - PRUEFSYSTEM FUER MOTOR UND ANTRIEBSSTRANG", MTZ MOTORTECHNISCHE ZEITSCHRIFT, VIEWEG VERLAG, WIESBADEN, DE, vol. 62, no. 3, 1 March 2001 (2001-03-01), pages 228 - 230,232, XP001017752, ISSN: 0024-8525 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112286098A (en) * 2020-10-29 2021-01-29 中国航发南方工业有限公司 Conversion board subassembly, gas turbine generating set's digital electronic control device
CN112286098B (en) * 2020-10-29 2022-08-26 中国航发南方工业有限公司 Conversion board subassembly, gas turbine generating set's digital electronic control device

Also Published As

Publication number Publication date
AT10957U3 (en) 2010-05-15
AT10957U2 (en) 2010-01-15

Similar Documents

Publication Publication Date Title
EP2162803B1 (en) Device and method for simulating a developmental arrangement for a test stand
EP1071937B1 (en) System and method for configuring and/or parameterising a diagnostic device
DE102017211433B4 (en) Procedure for performing a function test of a control unit in a hardware-in-the-loop test, HIL test, and HIL test bench and control unit
DE112008003732T5 (en) Automatic Reproduction Test Device and Automatic Reproduction Test Procedure in an Embedded System
DE102011076378A1 (en) Diagnostic device for motor vehicles and diagnostic methods
DE10341325B4 (en) Test device and test method for testing of tool or production machines
EP2866111A1 (en) Testing of a control device by means of a test environment
DE10135295A1 (en) Test equipment for filter systems includes two or more units operating under computer control with pneumatic pressure generation and measurement system
EP2088439A1 (en) Device for testing the functionality of a vehicle
EP1406173A2 (en) Method for testing a software system for technical installations
DE102009027267A1 (en) Method and device for simplified error processing on a machine tool
EP1217476A2 (en) Apparatus and method for the start-up and diagnosis of control systems
WO2011036042A1 (en) Method for controlling a test bench and test bench control system
EP1451689A2 (en) Method and system for processing fault hypotheses
DE102019205915A1 (en) Method for security assessment, computer program, machine-readable storage medium and security assessment device
DE102012110623B4 (en) Measuring device for carrying out measuring and testing tasks in predefinable processes
EP2189908B1 (en) Device and procedure to determine an indicator in an IT system
EP1947567A2 (en) Device and method for automatically testing model-based functions
DE102013010783A1 (en) Method and control device for testing an automation solution based on a PLC control
DE102008048862A1 (en) Test module and method for testing an O / R imaging middleware
DE102013004949B4 (en) Troubleshooting device for troubleshooting electronic commissioning and / or testing of manufactured vehicles
EP2545419A1 (en) Method and system for preprocessing and providing information for operating a technical installation
DE102010012307B4 (en) Method and device for creating a method sequence for a programmable logic controller
DE102015222592A1 (en) Method for determining an action chain for a vehicle function
EP4148519A1 (en) Method and devices for process valve units

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10747647

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10747647

Country of ref document: EP

Kind code of ref document: A1