Added minimal functionality for Robot teaching
- Added minimal HMI - Added possibility to open and close all chamber doors
This commit is contained in:
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"$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 'Config' Symbol der Rezeptverwaltung",
|
||||
"Button_Tooltip_CreateRecipe": "Neues Rezept erstellen",
|
||||
"Button_Tooltip_CreateRecipe_MissingSymbolAccess": "Neues Rezept erstellen. Sie benötigen Schreibzugriff auf die 'Config' und 'UpdateRecipe' Symbole der Rezeptverwaltung",
|
||||
"Button_Tooltip_Rename": "Ausgewähltes Rezept oder ausgewählten Ordner umbenennen",
|
||||
"Button_Tooltip_Rename_MissingSymbolAccess": "Ausgewähltes Rezept oder ausgewählten Ordner umbenennen. Sie benötigen Schreibzugriff auf das Serversymbol 'Rename'",
|
||||
"Button_Tooltip_Copy": "Ausgewählte Rezepte und Ordner kopieren",
|
||||
"Button_Tooltip_Copy_MissingSymbolAccess": "Ausgewählte Rezepte und Ordner kopieren. Sie benötigen Schreibzugriff auf die 'Config' und 'UpdateRecipe' Symbole der Rezeptverwaltung",
|
||||
"Button_Tooltip_Cut": "Ausgewählte Rezepte und Ordner ausschneiden",
|
||||
"Button_Tooltip_Cut_MissingSymbolAccess": "Ausgewählte Rezepte und Ordner ausschneiden. Sie benötigen Schreibzugriff auf das Serversymbol 'Rename'",
|
||||
"Button_Tooltip_Paste": "Rezepte und Ordner aus der Zwischenablage einfügen",
|
||||
"Button_Tooltip_Paste_MissingSymbolAccess": "Rezepte und Ordner aus der Zwischenablage einfügen. Sie benötigen Schreibzugriff auf die 'Config' und 'UpdateRecipe' Symbole der Rezeptverwaltung oder Schreibzugriff auf das Serversymbol 'Rename'",
|
||||
"Button_Tooltip_Delete": "Ausgewählte Rezepte und Ordner löschen",
|
||||
"Button_Tooltip_Delete_MissingSymbolAccess": "Ausgewählte Rezepte und Ordner löschen. Sie benötigen Schreibzugriff auf das 'Config' Symbol der Rezeptverwaltung",
|
||||
"Button_Tooltip_Activate": "Rezept aktivieren",
|
||||
"Button_Tooltip_Activate_MissingSymbolAccess": "Rezept aktivieren. Sie benötigen Schreibzugriff auf das 'ActivateRecipe' Symbol der Rezeptverwaltung",
|
||||
"Button_Tooltip_ReadFromTarget": "Aktuelle Werte vom Zielsystem lesen",
|
||||
"Button_Tooltip_ReadFromTarget_MissingSymbolAccess": "Aktuelle Werte vom Zielsystem lesen. Sie benötigen Schreibzugriff auf das 'ReadFromTarget' Symbol der Rezeptverwaltung",
|
||||
"Button_Tooltip_Save": "Rezept speichern",
|
||||
"Button_Tooltip_Save_MissingSymbolAccess": "Rezept speichern. Sie benötigen Schreibzugriff auf die 'Config' und 'UpdateRecipe' Symbole der Rezeptverwaltung",
|
||||
"Button_Tooltip_Close": "Den Editor verlassen",
|
||||
"Input_Placeholder_Search": "Suche...",
|
||||
"Popup_Button_Text_OK": "OK",
|
||||
"Popup_Button_Tooltip_OK": "Eingegebene Werte anwenden und Dialogfenster schließen",
|
||||
"Popup_Button_Text_Cancel": "Abbrechen",
|
||||
"Popup_Button_Tooltip_Cancel": "Eingegebene Werte verwerfen und Dialogfenster schließen",
|
||||
"Popup_Header_NewFolder": "Neuer Ordner",
|
||||
"Popup_Header_Rename": "Umbenennen",
|
||||
"Popup_Label_Name": "Bitte einen Namen eingeben:",
|
||||
"New_Folder": "Neuer Ordner",
|
||||
"New_Recipe": "Neues Rezept",
|
||||
"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 Rezepte und/oder Ordner mitsamt Inhalt löschen möchten?\nDiese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"Popup_Header_ConfirmActivate": "Aktivieren",
|
||||
"Popup_Text_ConfirmActivate": "Sind Sie sicher, dass Sie dieses Rezept aktivieren wollen?\nDies wird alle im Rezept enthaltenen Variablen in die SPS schreiben.",
|
||||
"Popup_Header_ConfirmTeach": "Anlernen",
|
||||
"Popup_Text_ConfirmTeach": "Sind Sie sicher, dass Sie alle Werte vom Zielsystem lesen wollen?\nDies wird alle Eingabefelder mit den aktuellen Werten aus der PLC überschreiben.",
|
||||
"Popup_Button_Text_SaveChanges": "Änderungen speichern",
|
||||
"Popup_Button_Text_DiscardChanges": "Änderungen verwerfen",
|
||||
"Popup_Header_UnsavedChanges": "Nicht gespeicherte Änderungen",
|
||||
"Popup_Text_UnsavedChanges": "Möchten Sie ihre Änderungen speichern?",
|
||||
"Popup_Button_Text_SaveAndActivate": "Vor Aktivierung speichern",
|
||||
"Popup_Button_Text_JustActivate": "Aktivieren ohne zu speichern",
|
||||
"Popup_Text_UnsavedChangesActivating": "Möchten Sie das Rezept vor der Aktivierung speichern? Falls nicht,\nwird die zuletzt gespeicherte Version des Rezeptes aktiviert.",
|
||||
"Popup_Header_ReadFromTargetError": "Aktuelle Werte konnten nicht vom Zielsystem gelesen werden",
|
||||
"Popup_Text_ReadFromTargetError": "Neue Rezepte müssen erstmalig gespeichert werden, bevor ihre Wert vom Zielysytem\ngelesen werden können. Dieses Rezept konnte nicht automatisch gespeichert werden,\nda einige Felder ungültige Werte enthalten.\n\nBitte geben Sie gültige Werte für alle Rezepteinträge ein und versuchen Sie es erneut.",
|
||||
"Popup_Header_NewRecipe": "Neues Rezept",
|
||||
"Popup_Label_RecipeType": "Bitte wählen Sie einen Rezepttypen aus:",
|
||||
"Popup_Button_Tooltip_RecipeType": "Dialogfenster zur Auswahl des Rezepttyps öffnen",
|
||||
"Popup_Header_RecipeType": "Rezepttyp auswählen",
|
||||
"Popup_Header_Recipe": "Rezept auswählen",
|
||||
"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",
|
||||
"Table_Header_Name": "Name",
|
||||
"Table_Header_Value": "Wert",
|
||||
"Table_Header_Min": "Min",
|
||||
"Table_Header_Max": "Max",
|
||||
"Table_Header_Unit": "Einheit",
|
||||
"Table_Header_Comment": "Kommentar",
|
||||
"Editor_Checkbox_Tooltip_Optional": "Diese Eigenschaft ist optional. Aktivieren oder deaktivieren Sie dieses Kontrollkästchen, um sie in das Objekt aufzunehmen oder davon auszuschließen.",
|
||||
"Editor_Combobox_Text_False": "Falsch",
|
||||
"Editor_Combobox_Text_True": "Wahr",
|
||||
"Editor_Button_Tooltip_Open": "Editordialog öffnen",
|
||||
"Editor_Button_Tooltip_DateTime": "Datum und Uhrzeit auswählen",
|
||||
"Editor_Button_Tooltip_Timespan": "Zeitspanne einstellen",
|
||||
"Editor_Button_Tooltip_AddItem": "Neues Element hinzufügen",
|
||||
"Editor_Button_Tooltip_RemoveItem": "Dieses Element entfernen",
|
||||
"Editor_Button_Tooltip_ItemUp": "Ausgewähltes Element nach oben bewegen",
|
||||
"Editor_Button_Tooltip_ItemDown": "Ausgewähltes Element nach unten bewegen",
|
||||
"Editor_Button_Tooltip_AddProperty": "Neue Eigenschaft hinzufügen",
|
||||
"Editor_Button_Tooltip_AcceptProperty": "Diesen Namen für die neuen Eigenschaft verwenden",
|
||||
"Editor_Button_Tooltip_CancelProperty": "Abbrechen",
|
||||
"Editor_Button_Tooltip_RemoveProperty": "Diese Eigenschaft entfernen",
|
||||
"Editor_Combobox_Text_ChooseType": "Typ auswählen...",
|
||||
"Text_NoRecipes": "Keine Rezepte verfügbar.",
|
||||
"Text_NoRecipeTypes": "Keine Rezepttypen verfügbar."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"$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 'Config' symbol of the recipe management domain for this",
|
||||
"Button_Tooltip_CreateRecipe": "Create a new recipe",
|
||||
"Button_Tooltip_CreateRecipe_MissingSymbolAccess": "Create a new recipe. You need write access to the 'Config' and 'UpdateRecipe' symbols of the recipe management domain for this",
|
||||
"Button_Tooltip_Rename": "Rename the selected item",
|
||||
"Button_Tooltip_Rename_MissingSymbolAccess": "Rename the selected item. You need write access to the server symbol 'Rename' for this",
|
||||
"Button_Tooltip_Copy": "Copy the selected items",
|
||||
"Button_Tooltip_Copy_MissingSymbolAccess": "Copy the selected items. You need write access to the 'Config' and 'UpdateRecipe' symbols of the recipe management domain for this",
|
||||
"Button_Tooltip_Cut": "Cut the selected items",
|
||||
"Button_Tooltip_Cut_MissingSymbolAccess": "Cut the selected items. You need write access to the server symbol 'Rename' for this",
|
||||
"Button_Tooltip_Paste": "Paste the selected items",
|
||||
"Button_Tooltip_Paste_MissingSymbolAccess": "Paste the items in the clipboard. You need write access to the 'Config' and 'UpdateRecipe' symbols of the recipe management domain or write access to the server symbol 'Rename' for this",
|
||||
"Button_Tooltip_Delete": "Delete the selected items",
|
||||
"Button_Tooltip_Delete_MissingSymbolAccess": "Delete the selected items. You need write access to the 'Config' symbol of the recipe management domain for this",
|
||||
"Button_Tooltip_Activate": "Activate recipe",
|
||||
"Button_Tooltip_Activate_MissingSymbolAccess": "Activate recipe. You need write access to the 'ActivateRecipe' symbol of the recipe management domain for this",
|
||||
"Button_Tooltip_ReadFromTarget": "Read values from target",
|
||||
"Button_Tooltip_ReadFromTarget_MissingSymbolAccess": "Read values from target. You need write access to the 'ReadFromTarget' symbol of the recipe management domain for this",
|
||||
"Button_Tooltip_Save": "Save recipe",
|
||||
"Button_Tooltip_Save_MissingSymbolAccess": "Save recipe. You need write access to the 'Config' and 'UpdateRecipe' symbols of the recipe management domain for this",
|
||||
"Button_Tooltip_Close": "Exit the editor",
|
||||
"Input_Placeholder_Search": "Search...",
|
||||
"Popup_Button_Text_OK": "OK",
|
||||
"Popup_Button_Tooltip_OK": "Apply the entered values and close the dialog",
|
||||
"Popup_Button_Text_Cancel": "Cancel",
|
||||
"Popup_Button_Tooltip_Cancel": "Discard the entered values and close the dialog",
|
||||
"Popup_Header_NewFolder": "Create new folder",
|
||||
"Popup_Header_Rename": "Rename",
|
||||
"Popup_Label_Name": "Please enter a name:",
|
||||
"New_Folder": "New folder",
|
||||
"New_Recipe": "New recipe",
|
||||
"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 recipes and/or folders including everything they contain?\nThis action cannot be undone.",
|
||||
"Popup_Header_ConfirmActivate": "Activating",
|
||||
"Popup_Text_ConfirmActivate": "Are you sure you want to activate this recipe?\nThis will write all variables contained in the recipe to the PLC.",
|
||||
"Popup_Header_ConfirmTeach": "Teaching",
|
||||
"Popup_Text_ConfirmTeach": "Are you sure you want to read all values from target?\nThis will overwrite all editor fields with the current values from the PLC.",
|
||||
"Popup_Button_Text_SaveChanges": "Save Changes",
|
||||
"Popup_Button_Text_DiscardChanges": "Discard Changes",
|
||||
"Popup_Header_UnsavedChanges": "Unsaved Changes",
|
||||
"Popup_Text_UnsavedChanges": "Do you want to save your changes?",
|
||||
"Popup_Button_Text_SaveAndActivate": "Save before activating",
|
||||
"Popup_Button_Text_JustActivate": "Activate without saving",
|
||||
"Popup_Text_UnsavedChangesActivating": "Do you want to save the recipe before activation? Otherwise\nthe last saved version of the recipe will be activated.",
|
||||
"Popup_Header_ReadFromTargetError": "Cannot read from target",
|
||||
"Popup_Text_ReadFromTargetError": "New recipes must be saved once before their values can be read from target. This recipe\ncould not be automatically saved because there are invalid values in some fields.\n\nPlease enter valid values for each recipe member and try again.",
|
||||
"Popup_Header_NewRecipe": "Create a new recipe",
|
||||
"Popup_Label_RecipeType": "Please select a recipe type:",
|
||||
"Popup_Button_Tooltip_RecipeType": "Open the recipe type selection dialog",
|
||||
"Popup_Header_RecipeType": "Select a recipe type",
|
||||
"Popup_Header_Recipe": "Select a recipe",
|
||||
"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",
|
||||
"Table_Header_Name": "Name",
|
||||
"Table_Header_Value": "Value",
|
||||
"Table_Header_Min": "Min",
|
||||
"Table_Header_Max": "Max",
|
||||
"Table_Header_Unit": "Unit",
|
||||
"Table_Header_Comment": "Comment",
|
||||
"Editor_Checkbox_Tooltip_Optional": "This property is optional. Check or uncheck this checkbox to include or exclude it from the object.",
|
||||
"Editor_Combobox_Text_False": "False",
|
||||
"Editor_Combobox_Text_True": "True",
|
||||
"Editor_Button_Tooltip_Open": "Open the editor dialog",
|
||||
"Editor_Button_Tooltip_DateTime": "Open the date time picker dialog",
|
||||
"Editor_Button_Tooltip_Timespan": "Open the timespan picker dialog",
|
||||
"Editor_Button_Tooltip_AddItem": "Add a new item",
|
||||
"Editor_Button_Tooltip_RemoveItem": "Remove this item",
|
||||
"Editor_Button_Tooltip_ItemUp": "Move the selected item up",
|
||||
"Editor_Button_Tooltip_ItemDown": "Move the selected item down",
|
||||
"Editor_Button_Tooltip_AddProperty": "Add a new property",
|
||||
"Editor_Button_Tooltip_AcceptProperty": "Use this name for the new property",
|
||||
"Editor_Button_Tooltip_CancelProperty": "Cancel",
|
||||
"Editor_Button_Tooltip_RemoveProperty": "Remove this property",
|
||||
"Editor_Combobox_Text_ChooseType": "Choose a type...",
|
||||
"Text_NoRecipes": "No recipes available.",
|
||||
"Text_NoRecipeTypes": "No recipe types available."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user