- DATRON Live Maschinen-Apps
- DATRON next REST API - Programmier- und Datenschnittstelle verfügbar
DATRON Live Maschinen-Apps
Mit den DATRON Live Maschinen-Apps haben Sie ab sofort Zugriff auf die wichtigsten Daten Ihrer Masche – auch wenn Sie gerade nicht davorstehen. So sparen sie wertvolle Zeit für unnötige Wege, erkennen Störungen früher und verringern die Dauer von Stillstandsszeiten.
Die DATRON Live Cockpit App und die DATRON Live Camera App sind interessant wenn Sie:
- Als Maschinenbediener die Maschine verlassen, und wissen möchten, wann der Auftrag genau fertig ist, um zeitnah abzurüsten
- Als Maschinenbediener prüfen möchten, ob eine Störung vorliegt oder sich eine Störung anbahnt.
- Als CAM Programmierer wissen möchten, welche Werkzeuge im Magazin der Maschine verfügbar sind und welchen Verschleißzustand sie haben
- Als Produktionsleiter jederzeit wissen möchten, ob die Maschine in Betrieb ist und wie der Zustand genau ist
Die DATRON Live Maschinen-Apps werden in der DATRON next Steuerung bereitgestellt und können ganz einfach mit dem Webbrowser Ihrers Smartphones oder PCs geöffnet werden. Voraussetzung ist, dass Sie sich im gleichen Netwerk befinden wie die Maschine.
Die DATRON Live Apps sind optional erhältlich und können jederzeit nachträglich per Lizenzkey aktiviert werden.
Mehr Informationen finden sie auf: http://www.datron-live.de
DATRON next REST API - Programmier- und Datenschnittstelle verfügbar
Ab sofort stellt die DATRON next Steuerung eine Programmier- und Datenschnittstelle zur Verfügung. Die DATRON next REST API.
REST ist ein sehr weit verbreiteter und einfach zu erlernder Standard und steht für Representational State Transfer. API steht für Application Programming Interface.
Diese neue Schnittstelle ermöglicht den Zugriff auf Daten und Funktionen der DATRON next Steuerung durch dritte Softwarte-Anwendungen und kann zur Entwicklung individueller Lösungen im Zusammenspiel zwischen Fremdsoftware und der DATRON Fräsmaschine verwendet werden. Beispielsweise zur Anbindung eines MES oder ERP Systems, einer Automation oder einer IoT Anwendung.
Die DATRON next REST API wird in zwei Lizenzvarianten angeboten.
DATRON next REST API – Basic:
Ermöglicht den Lesezugriff auf die Betriebsdaten der Maschine.
DATRON next REST API – Automation:
Enthält die Variante Basic und ermöglicht es Ihnen zusätzlich bestimmte Funktionen aufzurufen um beispiel Fräsprogramme auszuführen, anzuhalten oder abzubrechen.
Parameter: DATRON next REST API – Basic
Image
GET/api/v{version}/Image/Machine
[Public] Returns the machine image
GET/api/v{version}/Image/Camera
[Public] Returns the Image of the Camera. The stream id is encoded in the given token.
GET/api/v{version}/Image/Tool
[Public] Queries the image of a tool
GET/api/v{version}/Image/ProgramPreviewImage
[Public] Queries the simulated preview image of the currently loaded program
Machine
GET/api/Machine/MachineType
[Public] Returns the machine type.
GET/api/Machine/MachineNumber
[Public] Returns the unique machine number.
GET/api/Machine/Ping
[Public] Especially useful for testing the connection to the machine.
GET/api/Machine/Licenses
[Public] Returns a descirption regarding activated license options.
GET/api/Machine/MachineStatus
[API Basic] [API Automation] Gets the status of program execution
MachineComponents
GET/api/MachineComponents/Vacuum
[API Basic] [API Automation] Queries sensors regarding vacuum
GET/api/MachineComponents/CompressedAir
[API Basic] [API Automation] Queries sensors regarding compressed air
GET/api/MachineComponents/SpraySystem
[API Basic] [API Automation] Queries sensors regarding spray system
GET/api/MachineComponents/StatusLight
[API Basic] [API Automation] Gets the RGB status light
Runtime
GET/api/Runtime/ExecutionDurations
[API Basic] [API Automation] Queries timings for the current execution
GET/api/Runtime/CurrentlyLoadedProgram
[API Basic] [API Automation] Queries the currently loaded program
GET/api/Runtime/PreviewImage
[API Basic] [API Automation] Returns a URL to the preview image to the currently loaded program
GET/api/Runtime/Notifications
[API Basic] [API Automation] Returns the last 100 Notifications
Tool
GET/api/Tool/ToolInSpindle
[API Basic] [API Automation] Queries the tool in Spindle
GET/api/Tool/ToolsInChanger
[API Basic] [API Automation] Queries tools in portalchanger or in embedded toolchanger
GET/api/Tool/ToolsInEmbeddedToolChanger
[API Basic] [API Automation] Queries the tools in embedded tool changer
GET/api/Tool/ToolsInPortalChanger
[API Basic] [API Automation] Queries the tools in portal changer
GET/api/Tool/ToolsInWarehouse
[API Basic] [API Automation] Queries the tools in warehouse
GET/api/Tool/ToolsInProgram
[API Basic] [API Automation] Queries the tools that could be used at some point in the currently loaded program
GET/api/Tool/Tool
[API Basic] [API Automation] Queries the tool by id
User
POST/api/User/CreateToken
[Public] Create an accesstoken (bearer authentication)
GET/api/User/Info
[Public] Returns permissions granted by given claim
Workpiece
GET/api/Workpiece/GetWorkpieces
[API Basic] [API Automation] Returns all saved workpieces
GET/api/Workpiece/WorkpieceImage
[API Basic] [API Automation] Returns the picture of the workpiece
Camera
GET/api/Camera/CreateCameraImageUrl
[API Basic] [API Automation] Creates a url where to get the current camera image from the stream with the given id.
Parameter: DATRON next REST API – Automation:
Machine
POST/api/Machine/Reference
[API Automation] Starts homing if not already referenced.
Workpiece
POST/api/Workpiece/Workpiece
[API Automation] Updates the workpiece
POST/api/Workpiece/UpdateWorkpieceImage
[API Automation] Updates the image of the workpiece
POST/api/Workpiece/Activate
[API Automation] Activates the workpiece
Execution
POST/api/Execution/MoveToParkPosition
[API Automation] Moves the spindle into the parking position
POST/api/Execution/Abort
[API Automation] Aborts the current execution
POST/api/Execution/Pause
[API Automation] Pauses the current execution
POST/api/Execution/Resume
[API Automation] Resumes the current execution
POST/api/Execution/ExecuteProgram
[API Automation] Executes a program. Compare the path format in the SimPL-Reference for loading modules.
POST/api/Execution/ExecuteLines
[API Automation] Executes Lines containing Program calls, programs must be available in Module Base