Für ereignisgesteuerte Systeme mit mehrdimensionalen Bewegungsabläufen wurde im Fachausschuss 4.12 "Bewegungssteuerungen für Be- und Verarbeitungsmaschinen" der VDI/VDE-Gesellschaft Mess- und Automatisierungstechnik (GMA) die VDI/VDE-Richtlinie 3684 "Beschreibung ereignisgesteuerter Bewegungsabläufe mit Funktionsplänen" als interdisziplinär verständliches und anschauliches Dokumentationsmittel und Entwurfswerkzeug erarbeitet. Mit der Blockbibliothek Funktionsplan auf Grundlage der in der Richtlinie 3684 vorgeschlagenen Systembeschreibung ist ein durchgängiger Entwurfsweg bis zur Überprüfung des Systemverhaltens ereignisgesteuerter Systeme mittels Simulation einschließlich frühzeitiger Erkennung von Fehlern im Entwurfsprozess und Kodegenerierung möglich. Die FUP Blockbibliothek liegt als Erweiterungs-Blockbibliothek für SIMULINK vor und wurde hinsichtlich ihrer wesentlichen Eigenschaften zur Simulation von ereignisgesteuerten Prozessen speziell in mechatronischen Systemen entwickelt. Die Blockikonen gewährleisten schon nach kurzer Einarbeitungszeit einen sicheren Einsatz der Blöcke, damit kann auf Blockkürzel im Sinne der Richtlinie zwecks besserer Übersichtlichkeit verzichtet werden. Zweisprachige Blockhilfen sind in Version 3.1 für alle Blöcke on-line verfügbar. Graphisch programmierte Funktionspläne können mittels Toolbox Funktionsplanprüfung vorzugsweise über GUI, bei Bedarf auch durch MATLAB Skripte, auf Eingabe- und Programmierfehler geprüft werden. Die Prüfung kann wahlweise vollständig oder auf ausgewählte Fehler erfolgen. Ergebnisausgaben sind entweder in gestraffter Form oder ausführlich einschließlich von Hinweisen möglich. Überprüft werden können Parameter (z.B. Zustands- u. FUP-Nummern, Variablen, Fehlerbehandlung), Syntax (vgl. Richtlinie), Sackgassen (erste/alle) und Rückführschleifen (Entkopplung). Hybride Funktionspläne sind in Echtzeitkode für eine Zielhardware übersetzbar. Voraussetzung ist ein Standard ANSI C Compiler. Die Blockbibliothek Funktionsplan ist eine kostengünstige, richtliniennahe Alternative und ermöglicht eine vom Normalablauf separate, graphisch programmierte Fehlerbehandlung ohne Verlust an Übersichtlichkeit. Die Anwendung der Blöcke wird durch 11 Beispiele veranschaulicht. / The department committee 4.12 "Motion control of machine tools and processing machines" of the VDI/VDE Society for Measurement and Automatic Control (GMA) has established a manufacturer-neutral guideline No. 3684 for event-driven systems with multi-dimensional motion sequences. This guide-line is entitled "Description of event-driven motion processes by function charts" and constitutes a graphically clear design and documentation tool that is well-suited for interdisciplinary application. The block library Function Chart has been defined based on system descriptions suggested in guideline 3684. This library makes available a uniform design procedure. It covers the documentation, the behaviour test of event-driven systems by means of simulation including the early detection of design process faults, the test of realization variants as well as the code generation. Block library Function Chart is an add-on library for SIMULINK. With regard to its essential features it has been developed for the design, simulation, code generation and the description of event-driven systems especially for mechatronics, mechanical and electrical engineering. The created block icons make it possible to get familiar with add-on library Function Chart within a short period of time whereupon block mnemonics may be hidden in order to get a high graphical clearness and to fulfil the requirements of the guideline. Versions 3.1 bilingual on-line block help is available for all blocks. Graphically programmed function charts may be checked for input and programming errors preferably with help of Toolbox "Function Chart Check" by means of GUI's and if necessary also by MATLAB scripts. The check may be done completely or alternatively for selected errors. Output of result is possible either in detail inclusively eventual hints or in shortened form. A function chart may be checked for parameter errors (e.g. state and FUP numbers, variables, error handling), syntax errors (see guideline), dead ends (first or all) and uncoupled loops (arithmetic loops). Standard ANSI C compiler availability stands for a precondition for real time code generation. The block library Function Chart offers a reasonable alternative and allows separate motion error handling sequences which are separated from normal motion sequences without any loss of a well-ordered graphical arrangement. Currently 11 examples demonstrate the application of the blocks.
Identifer | oai:union.ndltd.org:DRESDEN/oai:qucosa.de:bsz:14-qucosa-118700 |
Date | 18 July 2013 |
Creators | Geitner, Gert-Helge |
Contributors | Technische Universität Dresden, Fakultät Elektrotechnik und Informationstechnik |
Publisher | Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden |
Source Sets | Hochschulschriftenserver (HSSS) der SLUB Dresden |
Language | deu |
Detected Language | English |
Type | doc-type:conferenceObject |
Format | application/pdf |
Source | Erweiterte und geänderte Fassung des folgenden Beitrags: Geitner, G.-H.; Stange, H.: Die steuerungstechnische Umsetzung des Arbeitsdiagramms mit dem Hybriden Funktionsplan, In: Fachtagung Verarbeitungsmaschinen und Verpackungstechnik / flexibel und zuverlässig ; Tagungsband ; 30./31. März 2000 Dresden , ISBN 3-86005-247-0, S. 214-233 |
Page generated in 0.3861 seconds