4 research outputs found

    Increasing System Test Coverage in Production Automation Systems

    Full text link
    An approach is introduced, which supports a testing technician in the identification of possibly untested behavior of control software of fully integrated automated production systems (aPS). Based on an approach for guided semi-automatic system testing, execution traces are recorded during testing, allowing a subsequent coverage assessment. As the behavior of an aPS is highly dependent on the software, omitted system behavior can be identified and assessed for criticality. Through close cooperation with industry, this approach represents the first coverage assessment approach for system testing in production automation to be applied on real industrial objects and evaluated by industrial experts

    Validierung von Steuerungscode mit Hilfe automatisch generierter Simulationsmodelle

    No full text

    Validierung von Steuerungscode mit Hilfe automatisch generierter Simulationsmodelle

    No full text
    Virtual commissioning (VC) is used to test control code deployed on Programmable Logical Controllers. Simulation models of a plant are the core of any VC approach. Simulation models should represent the plant in a way so that the correct process execution can be tested under customers’ conditions. Simulation models of a plant are usually not built monolithically, but by many partial simulation models that represent the modules or components of the investigated plant. To ensure that the VC is efficient and provides helpful results, these partial simulation models can be implemented at different levels of detail, depending on the current test scenario. Usually, the definition of the modules’ and components’ level of detail is fixed. However, situations exist where more than one level of detail can be adequate. A dynamically adaptable level of detail seems beneficial to e. g. keep computing time at a reasonable level and to ensure meaningful results of the plants simulation model. However, no method or approach exists so far to handle a dynamically adaptable level of detail. This paper discusses potentials and challenges of a dynamically adaptable level of detail and shows possible solution contributions that could yield benefits for a VC approach

    Validierung von Steuerungscode fertigungstechnischer Anlagen mit Hilfe automatisch generierter Simulationsmodelle

    No full text
    Der Simulation kommt im Rahmen einer durchgehenden digitalen Fabrikplanung immer größere Bedeutung zu. Eine Möglichkeit, die Qualität sowie Termintreue bei der Erstellung von automatisierten fertigungstechnischen Anlagen sicherzustellen, stellt die Absicherung des Steuerungscodes mit einer virtuellen Inbetriebnahme (VIBN) dar. Jedoch ist der für eine VIBN zwingend notwendige Modellbildungsprozess oftmals mit hohen Aufwänden verbunden, die das Einsparpotential einer VIBN oftmals übertreffen und dem Nutzen einer Simulation insgesamt entgegenstehen. Eine mögliche Lösung könnte die automatische Simulationsmodellgenerierung fertigungstechnischer Anlagen sein. Der vorliegende Beitrag zeigt, wie aus Anlagenstrukturdaten, dargestellt im objektorientiert aufgebauten Datenaustauschformat AutomationML, Simulationsmodelle fertigungstechnischer Anlagen in der objektorientierten Modellierungssprache Modelica automatisch generiert werden können. Das generierte Modell läuft anschließend auf einer auf einem Standard-PC basierenden Hardware-in-the-Loop-Plattform und wird mit der mit der realen Steuerung verbunden, so dass diese virtuell in Betrieb genommen werden kann. Beispielhaft wird die VIBN einer unstetigen Fördertechniklösung als typisches Beispiel einer fertigungstechnischen Anlage gezeigt
    corecore