Added minimal functionality for Robot teaching

- Added minimal HMI
- Added possibility to open and close all chamber doors
This commit is contained in:
2026-01-17 09:20:39 +01:00
parent 9f058db2a3
commit 2d11c43579
2274 changed files with 912690 additions and 162 deletions

View File

@@ -0,0 +1,63 @@
{
"$schema": "../../../TwinCAT-HMI-Common/JsonSchemas/Language.Schema.json",
"locale": "de",
"localizedText": {
"Button_Tooltip_CreateFolder": "Neuen Ordner erstellen",
"Button_Tooltip_CreateFolder_MissingSymbolAccess": "Neuen Ordner erstellen. Sie benötigen Schreibzugriff auf das Serversymbol 'Upload'",
"Button_Tooltip_Download": "Ausgewählte Dateien herunterladen",
"Button_Tooltip_Download_NotSupported": "Ausgewählte Dateien herunterladen. Downloads werden von diesem Browser nicht unterstützt.",
"Button_Tooltip_Upload": "Dateien in den aktuellen Ordner hochladen",
"Button_Tooltip_Upload_MissingSymbolAccess": "Dateien in den aktuellen Ordner hochladen. Sie benötigen Schreibzugriff auf das Serversymbol 'Upload' und Lesezugriff auf das Serversymbol 'TcHmiSrv.Config'",
"Button_Tooltip_Rename": "Umbenennen",
"Button_Tooltip_Rename_MissingSymbolAccess": "Umbenennen. Sie benötigen Schreibzugriff auf das Serversymbol 'Rename'",
"Button_Tooltip_Copy": "Kopieren",
"Button_Tooltip_Copy_MissingSymbolAccess": "Kopieren. Sie benötigen Schreibzugriff auf das Serversymbol 'Copy'",
"Button_Tooltip_Cut": "Ausschneiden",
"Button_Tooltip_Cut_MissingSymbolAccess": "Ausschneiden. Sie benötigen Schreibzugriff auf das Serversymbol 'Rename'",
"Button_Tooltip_Paste": "Einfügen",
"Button_Tooltip_Paste_MissingSymbolAccess": "Einfügen. Sie benötigen Schreibzugriff auf das Serversymbol 'Copy' oder 'Rename'",
"Button_Tooltip_Delete": "Löschen",
"Button_Tooltip_Delete_MissingSymbolAccess": "Löschen. Sie benötigen Schreibzugriff auf das Serversymbol 'Delete'",
"Input_Placeholder_Search": "Suche...",
"Popup_Button_Text_OK": "OK",
"Popup_Button_Tooltip_OK": "Eingegebene Werte akzeptieren und Popup schließen",
"Popup_Button_Text_Cancel": "Abbrechen",
"Popup_Button_Tooltip_Cancel": "Eingegebene Werte verwerfen und Popup schließen",
"Popup_Header_NewFolder": "Neuer Ordner",
"Popup_Label_Name": "Bitte einen Namen eingeben:",
"New_Folder": "Neuer Ordner",
"Popup_Button_Text_Yes": "Ja",
"Popup_Button_Text_No": "Nein",
"Popup_Header_ConfirmDelete": "Löschen",
"Popup_Text_ConfirmDelete": "Sind Sie sicher, dass Sie die ausgewählten Dateien und/oder Ordner mitsamt Inhalt löschen möchten?\nDiese Aktion kann nicht rückgängig gemacht werden.",
"Popup_Header_FileUploadError": "Fehler beim Hochladen der Dateien",
"Popup_Text_FileUploadError": "Diese Dateien konnten aufgrund folgender Fehler nicht hochgeladen werden:\n\n{0}\n\nAndere ausgewählte Dateien werden trotzdem hochgeladen.",
"Popup_Header_DeleteError": "Einige Dateien oder Ordner können nicht gelöscht werden",
"Popup_Text_DeleteError": "Diese Dateien und Ordner können nicht gelöscht werden, da es sich um virtuelle Verzeichnisse handelt, oder nur Lesezugriff besteht:\n\n{0}\n\nAndere ausgewählte Dateien und Ordner können trotzdem gelöscht werden.",
"Popup_Header_FileConflict": "Eine Datei mit diesem Namen existiert bereits",
"Popup_Label_FileConflict": "Eine oder mehrere Dateien mit kollidierenden Namen sind bereits vorhanden.\nBitte wählen Sie, ob Sie die neue Datei überspringen und die Alte behalten wollen,\ndie alte Datei durch die Neue ersetzen oder beide Dateien behalten möchten.\n\nWenn Sie sich dafür entscheiden, beide Dateien zu behalten, wird die neue Datei umbenannt, indem eine Nummer an den Dateinamen angehängt wird.",
"Popup_FileConflict_Radio_Text_Skip": "Überspringen",
"Popup_FileConflict_Radio_Text_Replace": "Ersetzen",
"Popup_FileConflict_Radio_Text_KeepBoth": "Beide behalten",
"Popup_FileConflict_Label_DoForAll": "Diese Aktion für alle Dateien ausführen:",
"Popup_FileConflict_Button_Tooltip_Cancel": "Komplette Operation abbrechen",
"Popup_Header_Rename": "Umbenennen",
"Metadata_Label_FileSize": "Größe",
"Metadata_Label_ModificationTime": "Geändert",
"Metadata_Label_VirtualDirectory": "Virtuelles Verzeichnis",
"Metadata_Label_ReadOnly": "Nur Lesezugriff",
"Metadata_Label_UploadPending": "Warte auf Upload...",
"Metadata_Label_UploadInProgress": "Wird hochgeladen",
"Metadata_Label_UploadError": "Hochladen fehlgeschlagen",
"Label_OrderBy": "Sortierung: {0}",
"Label_OrderBy_Unconfigured": "Sortierung...",
"Sort_Name_Name": "Name",
"Sort_Name_Type": "Typ",
"Sort_Name_FileSize": "Größe",
"Sort_Name_ModificationTime": "Änderungsdatum",
"Button_Text_OK": "OK",
"Button_Tooltip_OK_Sorting": "Die Sortierung anwenden.",
"Button_Text_Reset": "Zurücksetzen",
"Button_Tooltip_Reset_Sorting": "Die Sortierung auf die Ursprungskonfiguration zurücksetzen."
}
}

View File

@@ -0,0 +1,63 @@
{
"$schema": "../../../TwinCAT-HMI-Common/JsonSchemas/Language.Schema.json",
"locale": "en",
"localizedText": {
"Button_Tooltip_CreateFolder": "Create a new folder",
"Button_Tooltip_CreateFolder_MissingSymbolAccess": "Create a new folder. You need write access to the server symbol 'Upload' for this",
"Button_Tooltip_Download": "Download the selected files",
"Button_Tooltip_Download_NotSupported": "Download the selected files. Downloads are not supported by this browser.",
"Button_Tooltip_Upload": "Upload files into the current folder",
"Button_Tooltip_Upload_MissingSymbolAccess": "Upload files into the current folder. You need write access to the server symbol 'Upload' for this, as well as read access to the server symbol 'TcHmiSrv.Config'",
"Button_Tooltip_Rename": "Rename",
"Button_Tooltip_Rename_MissingSymbolAccess": "Rename. You need write access to the server symbol 'Rename' for this",
"Button_Tooltip_Copy": "Copy",
"Button_Tooltip_Copy_MissingSymbolAccess": "Copy. You need write access to the server symbol 'Copy' for this",
"Button_Tooltip_Cut": "Cut",
"Button_Tooltip_Cut_MissingSymbolAccess": "Cut. You need write access to the server symbol 'Rename' for this",
"Button_Tooltip_Paste": "Paste",
"Button_Tooltip_Paste_MissingSymbolAccess": "Paste. You need write access to the server symbol 'Copy' or 'Rename' for this",
"Button_Tooltip_Delete": "Delete",
"Button_Tooltip_Delete_MissingSymbolAccess": "Delete. You need write access to the server symbol 'Delete' for this",
"Input_Placeholder_Search": "Search...",
"Popup_Button_Text_OK": "OK",
"Popup_Button_Tooltip_OK": "Apply the entered values and close the popup",
"Popup_Button_Text_Cancel": "Cancel",
"Popup_Button_Tooltip_Cancel": "Discard the entered values and close the popup",
"Popup_Header_NewFolder": "Create new folder",
"Popup_Label_Name": "Please enter a name:",
"New_Folder": "New folder",
"Popup_Button_Text_Yes": "Yes",
"Popup_Button_Text_No": "No",
"Popup_Header_ConfirmDelete": "Deleting",
"Popup_Text_ConfirmDelete": "Are you sure you want to delete the selected files and/or folders including everything they contain?\nThis action cannot be undone.",
"Popup_Header_FileUploadError": "Error while trying to upload files",
"Popup_Text_FileUploadError": "These files could not be uploaded because of the following errors:\n\n{0}\n\nOther selected files will still be uploaded.",
"Popup_Header_DeleteError": "Unable to delete items",
"Popup_Text_DeleteError": "These files and folders cannot be deleted because they are virtual directories or marked as read only:\n\n{0}\n\nOther selected files and folders can still be deleted.",
"Popup_Header_FileConflict": "A file with this name already exists",
"Popup_Label_FileConflict": "One or more files with conflicting names already exist.\nPlease choose whether you want to skip the new file and keep the old one,\nreplace the old file with the new one, or keep both files.\n\nIf you choose to keep both files, the new file will be renamed by attaching a number to the file name.",
"Popup_FileConflict_Radio_Text_Skip": "Skip",
"Popup_FileConflict_Radio_Text_Replace": "Replace",
"Popup_FileConflict_Radio_Text_KeepBoth": "Keep both",
"Popup_FileConflict_Label_DoForAll": "Do this for all files:",
"Popup_FileConflict_Button_Tooltip_Cancel": "Cancel the whole operation",
"Popup_Header_Rename": "Rename",
"Metadata_Label_FileSize": "Size",
"Metadata_Label_ModificationTime": "Modified",
"Metadata_Label_VirtualDirectory": "Virtual Directory",
"Metadata_Label_ReadOnly": "Read Only",
"Metadata_Label_UploadPending": "Waiting for upload...",
"Metadata_Label_UploadInProgress": "Uploading",
"Metadata_Label_UploadError": "Upload failed",
"Label_OrderBy": "Order by: {0}",
"Label_OrderBy_Unconfigured": "Order by...",
"Sort_Name_Name": "Name",
"Sort_Name_Type": "Type",
"Sort_Name_FileSize": "Size",
"Sort_Name_ModificationTime": "Modification date",
"Button_Text_OK": "OK",
"Button_Tooltip_OK_Sorting": "Apply the sorting.",
"Button_Text_Reset": "Reset",
"Button_Tooltip_Reset_Sorting": "Reset the sorting to the initial configuration."
}
}