Neue Funktionen

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.

 

Erfahren Sie hier mehr.

 

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

 

Erfahren Sie hier mehr.

 

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

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