• PC-Tools
  • PDT
  • MST
  • TSE
PC-Tools

Test- und Simulations-Umgebung (TSE)

Mit dem TSE wird die MATCH-Applikation getestet – sowohl während der Entwicklung als auch nach der Fertigstellung. Das TSE unterstützt alle Teststufen gemäß V-Modell und ermöglicht Modul-, Integrations-, System- und Applikationstests.

Alle im PDT erstellten Applikationsinformationen – inklusive der Informationen des Requirements Managements – stehen über Importfunktionen per Mausklick im TSE bereit.

Nach Import der Daten und dem Setup der Prüfstandsumgebung (RTB) ist das System „Ready for Test“. Die integrierten Schnittstellen gewährleisten einen unmittelbaren Zugriff und die Modifikation, sowohl von Parametern, Optionen und Werkseinstellungen des Applikationsprojekts wie auch des Fehlermanagements und der CAN-Kommunikation.

Mit dem TSE

  • erstellen, verwalten und dokumentieren Sie ihre Testprojekte
  • steuern und konfigurieren Sie die Remote Test Bench (RTB) zur Maschinen-Simulation
  • kombinieren Sie alle Steuergeräte zu einem Maschinen-Test-Projekt
  • simulieren Sie Ihre embedded Applikation auf dem PC und realisieren Software-Tests auf der virtuellen Test Bench
  • automatisieren Sie Ihre Tests mit der Test-Script-Schnittstelle und fassen diese in Test-Suiten zusammen
  • generieren Sie per Knopfdruck Dokumente mit den Testergebnissen

TSE Features und Versionen

FeatureBasic Bench ControlFree versionStandard Bench ControlSoftware test engineersVirtual Test EnvironmentApplication software developers, Software test engineers w/o RTB hardwareAutomation Test & Simulation EnvironmentSoftware test engineers
Common Functionalities
Test Project AdministrationFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
Machine Data ManagementFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
PDT Project Data ImportFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
Residual CAN Bus SimulationFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
Test Methods
Validation TestingFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
System TestingFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
Integration & Unit/Module TestingFeature nicht verfügbarFeature nicht verfügbaroFeature kann als "Add-On" bestellt werdenoFeature kann als "Add-On" bestellt werden
Test Automation
Python Test Script EnvironmentFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
Remote Test Bench (RTB) Control
Test Bench ControlSingleMultipleFeature nicht verfügbarMultiple
Connected Controllers on BenchSingleMultipleFeature nicht verfügbarMultiple
Virtual Test Bench
Virtual Connected ControllersFeature nicht verfügbarFeature nicht verfügbarMultipleMultiple
Documentation
Bench Setup DocumentFeature ist in Produktversion enthaltenFeature nicht verfügbarFeature nicht verfügbarFeature nicht verfügbar
Generic Project DocumentFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
Test Cases & Results SpecificationFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
Specification Package Feature nicht verfügbaroFeature kann als "Add-On" bestellt werdenoFeature kann als "Add-On" bestellt werdenoFeature kann als "Add-On" bestellt werden
Import/Export Interfaces
Symbol File ImportFeature nicht verfügbarFeature ist in Produktversion enthaltenFeature ist in Produktversion enthaltenFeature ist in Produktversion enthalten
ReqIF Import / Export (Requirements, test cases)Feature nicht verfügbarFeature nicht verfügbaroFeature kann als "Add-On" bestellt werdenoFeature kann als "Add-On" bestellt werden
  • - Feature nicht verfügbar
  • o Feature kann als "Add-On" bestellt werden
  • Feature ist in Produktversion enthalten

Weitere Produktgruppen

Produktgruppen
Produkt
MATCH stellt für die Programmierung von embedded Steuergeräten optimierte Softwarelösungen in der Programmiersprache ‘C‘ bereit. Die umfangreich getestete MATCH Basissoftware bewährt sich erfolgreich seit vielen Jahren auf mobilen Maschinen aller Branchen. Die Module sind in der Regel TÜV-zertifiziert – bis zu den Sicherheitsleveln SIL2, PL’d‘ und AgPL‘d‘ (SRL2).
MATCH stellt für Display-Visualisierungslösungen umfangreiche Bibliotheken unter CODESYS® 3.X bereit. Dabei werden Lösungen mit und ohne Touch unterstützt.
IDE
MATCH verwendet die heute üblichen Programmiersprachen und damit standardisierte bzw. frei zugängliche IDE´s zur Entwicklung der Applikationssoftware – sowohl für Maschinensteuerungen als auch für Visualisierungslösungen. Durch die Nutzung standardisierter Programmiersprachen kann die entwickelte Funktionssoftware leicht in anderen Projekten wiederverwendet werden.
Die MATCH Software Suite unterstützt verschiedene Hardware-Plattformen.
Unsere Zubehör-Produkte vereinfachen die Arbeit bei der Software-Entwicklung, dem Softwaretest oder der Problemanalyse an der Maschine.
Die elektro-hydraulischen Subsysteme sind auf der Basis von MATCH gemäß V-Modell entwickelt und umfangreich in allen verfügbaren Konfigurationen und Funktionsumfängen getestet. Im Hinblick auf Funktionale Sicherheit bieten wir Lösungen bis zu den Sicherheitslevels PL’d‘ bzw. AgPL’d‘ (SRL2) an.
Die MATCH Software Suite ermöglicht auch einen Fernzugriff auf die Maschinendaten – entweder durch den direkten Zugriff des Service-Tools über WLAN oder über die Nutzung unterschiedlicher Mobilfunkstandards und perspektivisch auch über einen Cloud-basierten Ansatz.