{"id":3784,"date":"2023-05-17T14:42:05","date_gmt":"2023-05-17T12:42:05","guid":{"rendered":"https:\/\/koenig-pa.de\/de\/?page_id=3784"},"modified":"2025-11-04T12:53:13","modified_gmt":"2025-11-04T11:53:13","slug":"kpa-ethercat-studio-neue-funktionen","status":"publish","type":"page","link":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/","title":{"rendered":"KPA EtherCAT Studio &#8211; Neue Funktionen"},"content":{"rendered":"<p>[vc_row el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]KPA EtherCAT Studio 2 unterst\u00fctzt alle Funktionen von KPA EtherCAT Studio 1 und bietet eine Reihe neuer Funktionen, die die M\u00f6glichkeiten der Anwendung erweitern und die Arbeit mit ihr fortschrittlicher, einfacher und benutzerorientierter machen. In Version 2 haben wir die Architektur \u00fcberarbeitet und unser Bestes getan, um alle Einschr\u00e4nkungen der Vorg\u00e4ngerversion zu vermeiden und die Studio-Funktionalit\u00e4t zu erweitern. <a href=\"http:\/\/koenig-pa.de\/de\/?dl_id=90\">Vollst\u00e4ndige Beschreibung der Vorteile von Studio 2.<\/a>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&#8220;2\/3&#8243;][vc_column_text]<\/p>\n<table class=\"vc-table-plugin-theme-classic\">\n<tbody>\n<tr class=\"\">\n<th>Feature<\/th>\n<th>Studio 1<\/th>\n<th>Studio 2<\/th>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"https:\/\/koenig-pa.de\/de\/manager-von-vorlagen-zur-signaldarstellung\/\">Manager von Vorlagen zur Signaldarstellung<br \/>\n<\/a><\/td>\n<td>\u2014<\/td>\n<td>2.12.15501.0<!--<span style=\"font-size: 80%;\">in development<\/span>--><\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#iolink\">Unterst\u00fctzung von IO-Link-Ger\u00e4ten<\/a><br \/>\n<a href=\"#tempforsignal\">Vorlagen f\u00fcr die Signaldarstellung<\/a><\/td>\n<td>\u2014<\/td>\n<td>2.12.12508.0<!--<span style=\"font-size: 80%;\">in development<\/span>--><\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#eunits\">Engineering-Einheiten<\/a><br \/>\n<a href=\"#scifiles\">SCI-Dateien<\/a><br \/>\n<a href=\"#importeni\">Import ENI<\/a><\/td>\n<td>\u2014<\/td>\n<td>2.12.6109.0<!--<span style=\"font-size: 80%;\">in Entwicklung<\/span>--><\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#dashboard\">Dashboard<\/a><br \/>\n<a href=\"#dpd\">Detaillierte Fortschrittsanzeige<\/a><br \/>\n<a href=\"#arel\">Array-Elemente<\/a><br \/>\n<a href=\"#manmer\">Manuelle Zusammenf\u00fchrung<\/a><br \/>\n<a href=\"#cip\">CAN interface plugin<\/a><br \/>\n<a href=\"#bcw\">Bus configuration window<\/a><br \/>\n<a href=\"#isllp\">Improved Slaves Library loading performance<\/a><br \/>\n<a href=\"#esdcan\">ESD-Unterst\u00fctzung f\u00fcr CAN-EtherCAT-Ger\u00e4te<\/a><br \/>\n<a href=\"#initcommand\">Init-Befehl f\u00fcr Master<\/a><\/td>\n<td>\u2014<\/td>\n<td>2.11.11700.00<\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#slavelibim\">Verbesserung der Slave-Bibliothek<\/a><a href=\"#icomand\">Angabe der Anzahl der Wiederholungen f\u00fcr den Init-Befehl<\/a><\/td>\n<td>&#8212;<\/td>\n<td>2.10.19600.00<\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#connectbtn\">Schaltfl\u00e4che Verbinden<\/a><\/td>\n<td>1.12.442.0<\/td>\n<td>2.10.19600.00<\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#slibrary\">Verbesserung des Suchverlaufs der Slave-Bibliothek<\/a><br \/>\n<a href=\"#scf\">SCF-\u00dcberschreibung<\/a><br \/>\n<a href=\"#cerange\">Zyklischer Austauschbereich<\/a><br \/>\n<a href=\"#vfunctionality\">Verbesserung der Funktionalit\u00e4t von Variablen<\/a><br \/>\n<a href=\"#hotconnect\">Hot-Connect-Verbesserung<\/a><\/td>\n<td>\u2014<\/td>\n<td>2.10.16300.00<\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\">&gt;<a href=\"#uesi\">uESI<\/a><br \/>\n<a href=\"#oscilloscope\">Oscilloscope<\/a><br \/>\n<a href=\"#cmsv\">Benutzerdefinierte Master\/Slave-Variablen<\/a><br \/>\n<a href=\"#getlistmp\">Abruf der Liste der Master-Parameter<\/a><br \/>\n<a href=\"#diastat\">Diagnose und Statistik auf der Grundlage von Master 2.0 API<\/a><br \/>\n<a href=\"#tasksync\">Tab &#8222;Tasks \/ Sync units&#8220;<\/a><br \/>\n<a href=\"#glser\">Globale Suche<\/a><br \/>\n<a href=\"#docwin\">Dockable windows<\/a><br \/>\n<a href=\"#nautoint\">Neues Automatisierungsinterface (API)<\/a><br \/>\n<a href=\"#wincom\">Unterst\u00fctzung von Windows Communication Foundation<\/a><\/td>\n<td>\u2014<\/td>\n<td>2.10.9200.00<\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#sllibser\">Slave-Bibliothekssuche aus dem Hauptmen\u00fc<\/a><\/td>\n<td>1.12.426.0<\/td>\n<td>2.10.9200.00<\/td>\n<\/tr>\n<tr>\n<td class=\"feaname\"><a href=\"#identimehc\">Identifizierungs-Timeout f\u00fcr im hei\u00dfen Zustand verbundene Slaves<\/a><\/td>\n<td>1.12.417.0<\/td>\n<td>2.10.9200.00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8220;1\/3&#8243;][\/vc_column][\/vc_row][vc_row el_id=&#8220;iolink&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Unterst\u00fctzung von IO-Link-Ger\u00e4ten<\/h3>\n<p>Es ist nun m\u00f6glich, IO-Link-Ger\u00e4te direkt im Plugin zu konfigurieren und eine eingebaute, erweiterbare Bibliothek von unterst\u00fctzten IO-Link-Ger\u00e4ten f\u00fcr eine schnelle und einfache Integration in Studio 2 zu verwenden.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/iolink01.jpg\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;tempforsignal&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Vorlagen f\u00fcr die Signaldarstellung<\/h3>\n<p>Um den Konfigurationsbaum benutzerfreundlicher zu gestalten und die Flexibilit\u00e4t der Signaldarstellung zu erh\u00f6hen, wurde Studio 2 um die Funktion \u201eVorlagen f\u00fcr Signaldarstellung\u201c erweitert.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/temp4signal01.jpg\" alt=\"\" \/><br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/temp4signal02.jpg\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;eunits&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Engineering-Einheiten<\/h3>\n<p>In fr\u00fcheren Versionen von KPA EtherCAT Studio mussten die Benutzer zur Definition der Engineering Unit in den Signalen entsprechende Parameter f\u00fcr jedes Signal einstellen. In der neuen Version von KPA EtherCAT Studio muss der Benutzer die Engineering Unit nur einmal definieren. Anschlie\u00dfend kann sie aus der Liste ausgew\u00e4hlt werden, um auf andere Signale angewendet zu werden.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/eunits01.jpg\" alt=\"\" \/><br \/>\nDer Benutzer kann eine neue Engineering Unit hinzuf\u00fcgen, die vorhandenen bearbeiten oder entfernen. Bei der Bearbeitung einer bestehenden Engineering Unit werden alle \u00c4nderungen auf alle Signale \u00fcbertragen, in denen diese Engineering Unit verwendet wird. Der Speichervorgang zeigt eine entsprechende Meldung.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/eunits02.jpg\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;scifiles&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>SCI-Dateien<\/h3>\n<p>Die neue Version von KPA EtherCAT Studio erlaubt es, nicht nur ESI-Dateien, sondern auch SCI-Dateien in die Slave-Bibliothek zu laden.<\/p>\n<p>SCI &#8211; Slave Configuration Information, enth\u00e4lt eine eindeutige Konfiguration f\u00fcr einen EtherCAT-Slave auf Basis der Einstellparameter der Ger\u00e4tebeschreibungsdatei (ESI, EtherCAT Slave Information).<\/p>\n<p>Der Anwender kann die eingestellte Slave-Konfiguration mit Hilfe der SCI-Datei in der Slave-Bibliothek speichern und diese Konfiguration durch Auswahl der Datei aus der Bibliothek auf andere Slaves \u00fcbertragen.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/scifiles01.jpg\" alt=\"\" \/><br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/scifiles02.jpg\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;importeni&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Import ENI<\/h3>\n<p>Die neueste Version von KPA EtherCAT Studio bietet die M\u00f6glichkeit, die Konfiguration (Prozessdaten und Init-Kommandos) eines Masters aus einer ENI-Datei zu importieren.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/import-eni.jpg\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;dashboard&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Dashboard<\/h3>\n<p>Die neue Version von KPA EtherCAT Studio bietet dem Anwender die M\u00f6glichkeit, alle Eigenschaften der Bus-Slaves und die Parameter der Ports in einer leicht anpassbaren Tabellenansicht &#8211; dem Dashboard &#8211; zu sehen.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dashboard03.png\" alt=\"\" \/><br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dashboard02-1.jpg\" alt=\"\" \/><br \/>\nDer Benutzer kann den Modus &#8222;General&#8220; (Slave-Eigenschaften) oder &#8222;Port statics&#8220; (Port-Parameter) w\u00e4hlen.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px; vertical-align: top;\" src=\"\/images\/dashboard01.png\" alt=\"\" \/><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dashboard02.png\" alt=\"\" \/><br \/>\nKPA EtherCAT Studio Premium erm\u00f6glicht die Erstellung eines neuen Dashboards durch Klicken auf <img decoding=\"async\" src=\"\/images\/dashboard-plus.jpg\" alt=\"\" \/>.<br \/>\nWeitere Einstellungen aus dem Ordner k\u00f6nnen durch Klick auf <img decoding=\"async\" src=\"\/images\/dashboard-folder.jpg\" alt=\"\" \/>geladen werden. Au\u00dferdem kann der Benutzer die aktuellen Einstellungen zur k\u00fcnftigen Verwendung in der XML-Datei speichern, durch Klick auf <img decoding=\"async\" src=\"\/images\/dashboard-save.jpg\" alt=\"\" \/>.<\/p>\n<p>Zus\u00e4tzlich kann der Benutzer ausw\u00e4hlen, welche Spalte im Dashboard-Fenster angezeigt werden soll, indem er mit der rechten Maustaste auf einen Spaltennamen klickt und die entsprechenden Kontrollk\u00e4stchen ausf\u00fcllt.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dashboard03-1.jpg\" alt=\"\" \/><br \/>\nDie Anpassung des Dashboards ist im KPA EtherCAT Studio Premium durch Klicken auf <img decoding=\"async\" src=\"\/images\/dashboard-option.jpg\" alt=\"\" \/>.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dashboard04.jpg\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;dpd&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Detaillierte Fortschrittsanzeige<\/h3>\n<p>Um den Benutzer \u00fcber den Status des Ladevorgangs zu informieren, erscheinen beim \u00d6ffnen des Projekts und beim Laden von PDO Fortschrittsbalken.<br \/>\nW\u00e4hrend des Scannens oder Verbindens des Masters erscheint ein Fortschrittsdialog, in dem der Benutzer den Fortschritt \u00fcberwachen oder das Scannen oder Verbinden abbrechen kann.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dpd01.jpg\" alt=\"\" \/> <img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dpd02.jpg\" alt=\"\" \/><br \/>\nZus\u00e4tzlich wurden Meldungen \u00fcber das Lesen von OD \u00fcber SDO w\u00e4hrend des Anh\u00e4ngens hinzugef\u00fcgt.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;arel&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Array-Elemente<\/h3>\n<p>Array-Elemente im Konfigurationsbaum:<br \/>\nVersion 2.11 bietet die M\u00f6glichkeit, Array-Variablen im Konfigurationsbaum zu erfassen. Der Benutzer kann den Typ, die L\u00e4nge und die Signalmenge sehen.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/arel.jpg\" alt=\"\" \/><br \/>\nAu\u00dferdem kann der Benutzer Default-Werte f\u00fcr Array-Elemente festlegen.<\/p>\n<p>M2M plugin :<br \/>\nDie Funktion erm\u00f6glicht die automatische Konfiguration f\u00fcr das sekund\u00e4re Ger\u00e4t w\u00e4hrend der Aktivierung des M2M-Plugins und unterst\u00fctzt Arrays f\u00fcr EL6692\/EL6695 einschlie\u00dflich Arrays &gt; 255 Bit.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;manmer&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Manuelle Zusammenf\u00fchrung<\/h3>\n<p>Das Fenster erm\u00f6glicht es dem Benutzer, der resultierenden Konfiguration manuell Slaves hinzuzuf\u00fcgen. Um alle Elemente der manuellen Konfiguration durch die Elemente der Buskonfiguration zu ersetzen, muss die Taste &#8222;Replace All&#8220; gew\u00e4hlt werden. Die Elemente stehen in der gleichen Reihenfolge wie auf dem Bus. Die Taste \u201eInsert all New\u201c erm\u00f6glicht das Hinzuf\u00fcgen der Elemente, die in der aktuellen Studio-Konfiguration fehlen. Die Elemente werden entsprechend ihrer Platzierung auf dem Bus eingef\u00fcgt.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/manmer.jpg\" alt=\"\" \/><br \/>\nDie aktuelle Studio-Konfiguration wird im linken Fenster angezeigt, die Bus-Konfiguration im rechten. Die Farben der Slaves zeigen den Status der Slaves in den Konfigurationen an.[\/vc_column_text][\/vc_column][\/vc_row][vc_row disable_element=&#8220;yes&#8220; el_id=&#8220;mic&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Master Init commands<\/h3>\n<p>Diese Funktion bietet die M\u00f6glichkeit, dem Master einen Init-Befehl hinzuzuf\u00fcgen. Die Registerkarte erm\u00f6glicht die Anwendung von Befehlen, die f\u00fcr alle Slaves gleich sind.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/mic.jpg\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;cip&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>CAN interface plugin<\/h3>\n<p>Mit KPA EtherCAT Studio 2.11 wird das ESD CAN-EtherCAT-Ger\u00e4t im CAN-Interface-Plugin unterst\u00fctzt. Dieses Update erm\u00f6glicht die Konfiguration des ESD CAN-EtherCAT-Ger\u00e4ts f\u00fcr die Arbeit mit einem CAN-Bus.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;bcw&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Bus configuration window<\/h3>\n<p>\u201eBus configuration\u201c ist \u00fcber das Men\u00fc Ansicht zug\u00e4nglich und dient der Anzeige der reinen Buskonfiguration.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/bcw.jpg\" alt=\"\" \/><br \/>\nDas Fenster dient der Erstellung der Topologie im Falle von St\u00f6rungen. [\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;isllp&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Improved Slaves Library loading performance<\/h3>\n<p>Implementierung einer neuen Funktion, die es erm\u00f6glicht, ESI teilweise zu lesen und nur die ben\u00f6tigten Einstellungen zu laden. Das Laden der Sklavenbibliothek wurde dadurch beschleunigt und die Sklavenbibliothek nimmt weniger Platz ein.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;esdcan&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>ESD-Unterst\u00fctzung f\u00fcr CAN-EtherCAT-Ger\u00e4te<\/h3>\n<p>In der neuen Studio Version wird das ESD CAN-EtherCAT Ger\u00e4t im CAN Interface Plugin unterst\u00fctzt. Dieses Update erm\u00f6glicht es, das ESD CAN-EtherCAT-Ger\u00e4t f\u00fcr die Arbeit mit einem CAN-Bus zu konfigurieren. [\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;initcommand&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Init-Befehl f\u00fcr Master<\/h3>\n<p>In dieser Version erscheint eine neue Registerkarte &#8211; Init-Befehl f\u00fcr Master. Diese Funktion bietet die M\u00f6glichkeit, dem Master einen Init-Befehl hinzuzuf\u00fcgen. Die Registerkarte erm\u00f6glicht die Anwendung von Befehlen, die f\u00fcr alle Slaves gleich sind.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px; vertical-align: top;\" src=\"\/images\/initcommand.png\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;slavelibim&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Verbesserung der Slave-Bibliothek<\/h3>\n<p>Ab sofort werden beim Scannen von Slaves, f\u00fcr die keine ESI-Dateien in der Slave-Bibliothek vorhanden sind, anstelle von Vendor(x) deren Namen angezeigt.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px; vertical-align: top;\" src=\"\/images\/slavelibim01.png\" alt=\"\" \/><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/slavelibim02.png\" alt=\"\" \/><\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;connectbtn&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Schaltfl\u00e4che Verbinden<\/h3>\n<p>In fr\u00fcheren Versionen musste der Benutzer, um sich mit dem Master zu verbinden, auf der Registerkarte Master auf den Namen des Hosts doppelklicken oder nach der Auswahl des Namens die Eingabetaste dr\u00fccken. Von nun an wird zu den beiden vorherigen Methoden eine weitere hinzugef\u00fcgt &#8211; die Schaltfl\u00e4che Verbinden.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/connectbtn.png\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;icomand&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]<\/p>\n<h3>Angabe der Anzahl der Wiederholungen f\u00fcr den Init-Befehl<\/h3>\n<p>Um dem Benutzer die M\u00f6glichkeit zu geben, die Anzahl der Wiederholungsversuche f\u00fcr den Init-Befehl festzulegen, erscheint ein spezielles Feld im Dialogfeld &#8222;Adding init command&#8220;.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/icomand.png\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;slibrary&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Verbesserung des Suchverlaufs der Slave-Bibliothek<\/h3>\n<p>Zur Erleichterung die Arbeit mit der Slave-Bibliothek , wurde die M\u00f6glichkeit hinzugef\u00fcgt, den Slave nach seinem Namen oder einem Teil davon zu suchen. Au\u00dferdem kann der Benutzer die Suchhistorie aufrufen, indem er mit der rechten Maustaste auf die Suchleiste klickt.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/slibrary01.png\" alt=\"\" \/><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/slibrary02.png\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;scf&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>SCF-\u00dcberschreibung<\/h3>\n<p>Von nun an kann auf Kundenwunsch die Funktion SCF overriding (OEM-Lizenzierung) eingebunden werden. Die Funktion dient der Anpassung des Funktionsumfang an die Bed\u00fcrfnisse des Kunden. Sie erm\u00f6glicht eine Lizensierung des Produkt als Teil des Kundenprodukts sowie eine Einschr\u00e4nkung vorgeschlagener Funktionen. Beispielsweise kann der Kunde das Produktsymbol, den Namen und das Splash-Image \u00e4ndern.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;cerange&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Zyklischer Austauschbereich<\/h3>\n<p>Die Task-Zykluszeit basiert auf der Standard-Task-Zykluszeit (Master-Zykluszeit im Falle eines einzelnen Tasks). Jede Task-Zykluszeit wird \u00fcberpr\u00fcft (wenn sie gr\u00f6\u00dfer als die minimal m\u00f6gliche Zykluszeit ist) und der Benutzer wird gewarnt, wenn die Zykluszeit zu klein ist, um die ausgew\u00e4hlte Menge an Prozessdaten zu \u00fcbertragen.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/cerange.png\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;vfunctionality&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Verbesserung der Funktionalit\u00e4t von Variablen<\/h3>\n<p>Die Funktionalit\u00e4t der virtuellen Variablen wurde erweitert und verbessert. Ein Benutzer kann virtuelle Variablen auf Basis von realen Slave- oder Master-Variablen erstellen, sie aufteilen und kombinieren. Dar\u00fcber hinaus kann der Benutzer benutzerdefinierte Variablen mit benutzerdefinierten Eigenschaften erstellen.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/vfunctionality.png\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;hotconnect&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Hot-Connect-Verbesserung<\/h3>\n<p>Es wurde die M\u00f6glichkeit hinzugef\u00fcgt, nicht nur Hot-Connect-Slaves oder -Segmente, sondern auch Hot-Connect-Gruppen zu erstellen.<br \/>\n<img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/hotconnect.png\" alt=\"\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;uesi&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>uESI<\/h3>\n<p>KPA EtherCAT Studio 2 bietet die M\u00f6glichkeit, benutzerdefinierte Slave-Beschreibungen (uESI-s) auf Basis der von Herstellern zur Verf\u00fcgung gestellten ESI-s (EtherCAT Slave Information XML-Dateien) zu erstellen. Die uESI-Funktion erm\u00f6glicht dem Benutzer die Bearbeitung der Slave-Beschreibung: Umbenennung des Slave, \u00c4nderung der PDO-s-Konfiguration sowie anderer Parameter, Hinzuf\u00fcgen von uESI-Attributen und einige weitere.<\/p>\n<p>Ein Set von uESI-s wird als Slaves Library Collection bezeichnet. Der Benutzer kann sie aus ESI-s laden und als KPA ESI-Speicher (XML-Datei) oder MS SQL-Speicher laden\/speichern. Die Sammlung kann bearbeitet werden: Exportieren, Entfernen und Klonen einer separaten uESI oder Importieren von uESI-s\/ESI-s aus verschiedenen Quellen.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi01.jpg\" alt=\"\" \/><\/p><figcaption>Der Befehl &#8222;Sammlung speichern unter&#8220;<\/figcaption><\/figure>\n<p><strong>HINWEIS.<\/strong> F\u00fcr das Speichern\/Laden der uESI-Sammlung aus MS SQL Storage ist eine installierte Version von Microsoft\u00ae SQL Server\u00ae 2008 Express oder h\u00f6her auf Ihrem PC erforderlich.<\/p>\n<p>Der Benutzer kann mehrere Collections erstellen, wobei nur die aktive beim Scannen der Buskonfiguration und beim Hinzuf\u00fcgen eines Slaves zum Konfigurationsbaum mit Hilfe des Kontextmen\u00fcs verwendet wird.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi02.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel des Hinzuf\u00fcgens eines Slaves \u00fcber das Kontextmen\u00fc<\/figcaption><\/figure>\n<p>uESI Attribute<br \/>\nEs ist m\u00f6glich, der uESI-Sammlung Attribute hinzuzuf\u00fcgen, diese den Slaves zuzuweisen und diese Attribute dann z.B. nach den Bed\u00fcrfnissen des Benutzers zu verwenden:<\/p>\n<ul>\n<li>um den Collection Tree der Sammlung zu erstellen,<\/li>\n<li>um eine uESI in der Sammlung zu finden,<\/li>\n<li>eine uESI bei der Anwendung einer anderen ESI auszuw\u00e4hlen.<\/li>\n<\/ul>\n<p>Die Schritte der Erstellung des Collection Tree anhand der uESI-Attribute:<br \/>\n1. F\u00fcgen Sie Attribute f\u00fcr die uESI-Sammlung hinzu und erstellen Sie einen Collection Tree in den Einstellungen der Sammlung.<br \/>\nUm auf die Einstellungen zuzugreifen, klicken Sie im Kontextmen\u00fc der Sammlung auf <strong>\u201eSettings\u201c<\/strong>.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi03.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel eines Sammlungsbaumes<\/figcaption><\/figure>\n<p>2. 2. Weisen Sie den Slaves Attribute auf eine der folgenden Arten zu:<\/p>\n<ul>\n<li>Durch Angabe des Schl\u00fcssels des Attributs.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi04.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel f\u00fcr die Zuweisung anhand des Attributschl\u00fcssels<\/figcaption><\/figure>\n<ul>\n<li>Durch Angabe des Attributschl\u00fcssels und seines Wertes. Der zus\u00e4tzliche Unterordner mit dem Namen des Attributwerts wird in dem entsprechenden Ordner (mit dem Namen des Attributschl\u00fcssels) erstellt.<\/li>\n<\/ul>\n<p>Solche Unterordner haben ein folgendes Symbol: <img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi09.jpg\" alt=\"\" \/>.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi05.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel f\u00fcr die Zuweisung anhand des Attributwertes<\/figcaption><\/figure>\n<p><strong>HINWEIS.<\/strong> Einem Slave k\u00f6nnen mehrere Attribute zugewiesen werden.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi06.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel f\u00fcr die Zuweisung einiger Attribute<\/figcaption><\/figure>\n<p>3. Anwendung der Attributansicht. Klicken Sie auf <strong>\u201cAttributes view\u201d<\/strong> im Kontextmen\u00fc.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi07.jpg\" alt=\"\" \/><\/p><figcaption>\u201cAttribute anzeigen\u201d<\/figcaption><\/figure>\n<p>Als Ergebnis wird Studio 2 den Sammlungsbaum entsprechend dem Attributbaum aufbauen. Nur die Slaves mit zugewiesenen Attributen werden angezeigt.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/uesi08.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel f\u00fcr den Sammlungsbaum (Attributansicht)<\/figcaption><\/figure>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;oscilloscope&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Oscilloscope<\/h3>\n<p>Run Time Data Logger verwaltet den Prozess der Ansicht von Daten aus dem Master. Dieses Tool erm\u00f6glicht die Beobachtung von Signalver\u00e4nderungen im Laufzeitmodus. Die Art des Charts kann eingestellt werden: Linie, mehrere Achsen oder F(x):<\/p>\n<p>Je nach gew\u00e4hlter Variante unterscheidet sich die Ansicht der Signale:<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope01.jpg\" alt=\"\" \/><\/p><figcaption>Chart-Arten<\/figcaption><\/figure>\n<ul>\n<li><strong>Liniendiagramm<\/strong> \u2013 zur Darstellung aller Signale in demselben Koordinatensystem. Die vertikale Achse zeigt die Signalwerte, die horizontale Achse die Zeitwerte an.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope02.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel eines Liniendiagramms<\/figcaption><\/figure>\n<ul>\n<li><strong>Mehrachsen-Diagramm<\/strong> \u2013 zur Darstellung jedes Signals in einem eigenen Koordinatensystem. Es gibt mehrere vertikale Achsen, die jeweils die Werte eines Signals darstellen. Die horizontale Achse stellt die Zeitwerte dar.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope03.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel eines Mehrachsen-Diagramms<\/figcaption><\/figure>\n<ul>\n<li><strong>F(x)-Diagramm<\/strong> \u2013 zur Darstellung der Signalwerte in Form eines Streudiagramms, bei welchem jede Achse die Werte eines bestimmten Signals darstellt. F\u00fcr diesen Typ m\u00fcssen mindestens zwei Signale zur Darstellung ausgew\u00e4hlt sein. Anschlie\u00dfend k\u00f6nnen die Signale den Achsen zugeordnet werden.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope04.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel eines F(x)-Diagramms<\/figcaption><\/figure>\n<p>Der Datensatz der angezeigten Signale kann ausgew\u00e4hlt werden.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope05.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel der Selektion der anzuzeigenden Signale<\/figcaption><\/figure>\n<p>Es ist m\u00f6glich, das Betrachtungsintervall vor Beginn der Aufzeichnung festzulegen.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope06.jpg\" alt=\"\" \/><\/p><figcaption>Betrachtunsintervall<\/figcaption><\/figure>\n<p>Nachdem die Protokollierung gestoppt wurde, k\u00f6nnen die protokollierten Daten (wechselnde Signale) erneut \u00fcberpr\u00fcft werden. Bewegen Sie hierf\u00fcr die Zeitleiste.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope07.jpg\" alt=\"\" \/><\/p><figcaption>Die Cursoransicht bei Bewegung auf der Zeitleiste<\/figcaption><\/figure>\n<p>Durch Klicken auf \u201eExport&#8220; k\u00f6nnen protokollierte Daten als *.emlog-Datei gespeichert werden.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/oscilloscope08.jpg\" alt=\"\" \/><\/p><figcaption>\u201cExport\u201d-Taste<\/figcaption><\/figure>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;cmsv&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Benutzerdefinierte Master\/Slave-Variablen<\/h3>\n<p>In Studio 2 gibt es die M\u00f6glichkeit, benutzerdefinierte Master- oder Slave-Variablen zu erstellen. Alle Variablen werden auf der Registerkarte &#8222;Variablen&#8220; des Masters\/Slaves angezeigt.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/cmsv01.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel f\u00fcr die Registerkarte &#8222;Variablen&#8220;<\/figcaption><\/figure>\n<p>Mit den Anweisungen &#8222;Hinzuf\u00fcgen&#8220;, &#8222;Bearbeiten&#8220;, &#8222;Entfernen&#8220; kann die Liste der Variablen bearbeitet werden.<\/p>\n<p>Es gibt mehrere Beispiele f\u00fcr die Verwendung dieser Variablen:<\/p>\n<ol>\n<li>F\u00fcr die Anwendungsbed\u00fcrfnisse des Kunden.<\/li>\n<li>Master-Diagnose. Sie k\u00f6nnen eine vordefinierte Master-Variable erstellen (siehe Master-Dokumentation) und die \u00c4nderung ihres Wertes \u00fcberwachen, um das Verhalten\/den Zustand des Busses zu analysieren.<\/li>\n<li>F\u00fcr die Verwendung von Plugins. Das Plugin des Kunden kann einige Daten in diesen Variablen speichern, um sie f\u00fcr zus\u00e4tzliche Berechnungen\/Verarbeitungen zu verwenden.<\/li>\n<\/ol>\n<p>Um die Wert\u00e4nderung der Variablen zu \u00fcberwachen, k\u00f6nnen die Tools Data Logger oder Runtime Data Logger verwendet werden, die eine grafische Darstellung der Wert\u00e4nderung erm\u00f6glichen.<\/p>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;getlistmp&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Abruf der Liste der Master-Parameter<\/h3>\n<p>Studio 2 erm\u00f6glicht den Erhalt einer Liste von Parametern vom Master im Online-Modus und deren Anzeige auf dem Tab &#8222;Parameter&#8220;.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/getlistmp01.jpg\" alt=\"\" \/><\/p><figcaption>Tab Parameter<\/figcaption><\/figure>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;diastat&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Diagnose und Statistik auf der Grundlage von Master 2.0 API<\/h3>\n<p>Die Diagnosefunktionalit\u00e4t (Diagnosedaten von Master und Slaves) in Studio 2 wurde basierend auf dem Master 2.0 Event Handler implementiert. Die Darstellung der Diagnosedaten des Masters (Tab &#8222;Master&#8217;s State&#8220;) wurde entsprechend der folgenden Abbildung aktualisiert:<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/diagnostics-statistics01.jpg\" alt=\"\" \/><\/p><figcaption>Master Diagnose auf dem Tab &#8222;State&#8220;<\/figcaption><\/figure>\n<p>Die Statistikfunktionalit\u00e4t in Studio 2 wurde auf Basis der Master 2.0 API implementiert. Neue Statistiken werden in der Registerkarte Statistik des Masters angezeigt.<\/p>\n<p>Die aktualisierte Statistik-Registerkarte stellt Statistiken separat dar (in verschiedenen Sub-Tabs): vom Bus, von Haupt- und redundanten NICs, die vom Master verwendet werden (oder nur von der Haupt-NIC, wenn die redundante nicht verwendet wird), f\u00fcr Standard- und vom Benutzer erstellte Aufgaben.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/diagnostics-statistics02.jpg\" alt=\"\" \/><\/p><figcaption>Tab &#8222;Master\u2019s Statistics&#8220;<\/figcaption><\/figure>\n<p>Aktualisierte Diagnose- und Statistikdaten werden in Studio 2 dargestellt, wenn Sie mit Master 2.0 oder h\u00f6her arbeiten. Bei der Verwendung fr\u00fcherer Master-Versionen (z. B. v1.5) stellt Studio die erhaltenen Daten in der bisherigen Form dar.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;tasksync&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Tab &#8222;Tasks \/ Sync units&#8220;<\/h3>\n<p>Studio 2 bietet die M\u00f6glichkeit, die PI-Datenaktualisierung mit Hilfe von Tasks und Sync Units zu konfigurieren. Die entsprechende Registerkarte wurde hinzugef\u00fcgt und erm\u00f6glicht die Erstellung von Tasks und Sync-Units und deren Zuweisung zu Slave-Sync-Units (in der ESI-Datei festgelegt). Die Verwendung von Tasks und Sync-Units bietet die M\u00f6glichkeit, bestimmte Bl\u00f6cke des Prozessabbilds in einer bestimmten Zeit zu aktualisieren.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/task-sync01.jpg\" alt=\"\" \/><\/p><figcaption>Bespiel des &#8222;Tasks\/Sync Units&#8220;<\/figcaption><\/figure>\n<p>In Studio 2 werden die Sync-Einheiten des Slaves auf der Registerkarte FMMU\/SM des Slaves angezeigt:<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/task-sync02.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel f\u00fcr Slave-Synchronisationseinheiten auf der Registerkarte FMMU\/SM<\/figcaption><\/figure>\n<p>Der Tab \u201eTasks\/Sync Units\u201c enth\u00e4lt eine Liste aller verf\u00fcgbaren Slave-Sync-Einheiten, die f\u00fcr die PI-Konfiguration verwendet werden k\u00f6nnen.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/task-sync03.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel einer Liste von Synchronisationseinheiten<\/figcaption><\/figure>\n<p>Zun\u00e4chst sind alle Sync-Einheiten der Slaves der Standardaufgabe zugewiesen. Im Tab \u201eTasks\/Sync Units\u201c k\u00f6nnen neue Aufgaben\/Synchronisationseinheiten erstellt und den Slaves zugewiesen werden.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/task-sync04.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel der Zuordnung der Synchronisationseinheiten zu verschiedenen Aufgaben<\/figcaption><\/figure>\n<p>Die einer Sync Unit zugewiesenen PI-Daten werden durch einen separaten zyklischen Befehl aktualisiert. PI-Daten, die einer Task zugewiesen sind, werden durch einen separaten Frame aktualisiert. Die entsprechenden zyklischen Befehle werden auf der Registerkarte Cyclic angezeigt:<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/task-sync05.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel eines f\u00fcr die Aufgabe generierten zyklischen Befehls<\/figcaption><\/figure>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;glser&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Globale Suche<\/h3>\n<p>Diese Funktion bietet eine Textsuche unter den EtherCAT-Objekten (z. B. Slave-Name, PDO\/PDO-Eintragsname, Master\/Slave-Variablen usw.). Um die Parameter f\u00fcr die Suche einzustellen und sie auszuf\u00fchren, w\u00e4hlen Sie die Taste <strong>&#8222;Find&#8220;<\/strong> in der Symbolleiste.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/global-search01.jpg\" alt=\"\" \/><\/p><figcaption>&#8222;Find&#8220; Taste<\/figcaption><\/figure>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/global-search02.jpg\" alt=\"\" \/><\/p><figcaption>Festlegung der Suchparameter<\/figcaption><\/figure>\n<p>Das Ergebnis der Suche wird im separaten Fenster &#8222;Find Results&#8220; angezeigt und erm\u00f6glicht die Anzeige des Ergebnisses durch Doppelklick auf das Element.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/global-search03.jpg\" alt=\"\" \/><\/p><figcaption>Suchergebnisse<\/figcaption><\/figure>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;docwin&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Dockable windows<\/h3>\n<p>In Studio 2 sind alle Teile des Hauptfensters (Konfigurationsbaum, Konfigurationsfenster, Slave-Bibliotheksfenster, Ausgabefenster, Watch-Viewer-Fenster) andockbar &#8211; sie k\u00f6nnen an eine der Seiten des Hauptfensters angeh\u00e4ngt oder als separate Fenster verwendet werden.<\/p>\n<figure><img decoding=\"async\" style=\"padding-top: 10px;\" src=\"\/images\/dockable-windows01.jpg\" alt=\"\" \/><\/p><figcaption>Beispiel einer Studio 2-Fensteranordnung<\/figcaption><\/figure>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;nautoint&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Neues Automatisierungsinterface (API)<\/h3>\n<p>In Studio 2 wurde eine neue erweiterte API auf Basis der EtherCAT-Spezifikation implementiert.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;wincom&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Unterst\u00fctzung von Windows Communication Foundation<\/h3>\n<p>Studio 2 unterst\u00fctzt das Windows Communication Foundation (WCF) Framework. Es ist nun m\u00f6glich, \u00fcber WCF auf Studio zuzugreifen.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;sllibser&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Slave-Bibliothekssuche aus dem Hauptmen\u00fc<\/h3>\n<p>Von nun an ist der Befehl In der Nebenstellenbibliothek suchen im Hauptmen\u00fc verf\u00fcgbar (Aktionen\/Suchen in der Nebenstellenbibliothek). Sie k\u00f6nnen auch die Tastenkombination Ctrl+F verwenden.[\/vc_column_text][\/vc_column][\/vc_row][vc_row el_id=&#8220;identimehc&#8220; el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text]<\/p>\n<h3>Identifizierungs-Timeout f\u00fcr im hei\u00dfen Zustand verbundene Slaves<\/h3>\n<p>Von nun an ist es m\u00f6glich, einen Timeout f\u00fcr die Abfrage der Slave-Identifikation f\u00fcr Hot-Connected-Slaves einzustellen.<\/p>\n<p>W\u00e4hrend dieser Zeit wartet der Master auf eine Antwort auf die Anfrage nach dem Identifikationswert des Hot-connected Slaves.<\/p>\n<p>Es ist m\u00f6glich, die Zeit\u00fcberschreitung in der Konfiguration (in den Studio-Optionen) f\u00fcr alle hei\u00dfverbundenen Slaves sowie f\u00fcr bestimmte hei\u00dfverbundene Slaves (auf der Registerkarte Slave) einzustellen.[\/vc_column_text][\/vc_column][\/vc_row][vc_row disable_element=&#8220;yes&#8220; css=&#8220;.vc_custom_1762257081073{margin-bottom: 0px !important;}&#8220;][vc_column el_class=&#8220;no_margiiiin calltoactionbtn&#8220; css=&#8220;.vc_custom_1522325934601{margin-bottom: 0px !important;}&#8220;][vc_column_text]<\/p>\n<h2 style=\"text-align: center;\">Sind Sie bereit, unser Produkt KPA EtherCAT Studio zu testen?<\/h2>\n<p style=\"text-align: center;\"><a class=\"button calltoactionbtn-dblue button_size_2\" href=\"\/products\/kpa-ethercat-studio-trial\/\"    ><span class=\"button_label\">Fordern Sie eine kostenlose Testversion an<\/span><\/a>\n<\/p>\n<p>[\/vc_column_text]<div id=\"modal-trg-txt-wrap-8996\" class=\"ult-modal-input-wrapper ult-adjust-bottom-margin    \" data-keypress-control=\"keypress-control-enable\" data-overlay-control=\"overlay-control-enable\"><button  data-ultimate-target='#modal-trg-txt-wrap-8996 .btn-modal'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"background:#ff8800;border-color:#ff8800;color:#ffffff; \" data-class-id=\"content-69db8ff1166896-23753186\" class=\"btn-modal ult-responsive btn-primary btn-modal-md overlay-show mod_win contactusmob-button  ult-align-center btn-id-69db8ff1166896-23753186\" data-overlay-class=\"overlay-fade\"><a>Bitte kontaktieren Sie uns f\u00fcr weitere Informationen<\/a><\/button><\/div>\n<div class=\"ult-overlay content-69db8ff1166896-23753186 mod_win contactusmob\" data-class=\"content-69db8ff1166896-23753186\" id=\"button-click-overlay\" style=\" display:none;\">\n\t<div class=\"ult_modal ult-fade ult-small\">\n\t<div class=\"ult-overlay-close popup-top-right\" style=\"width:15px;height:15px;  \"><div class=\"ult-overlay-close-inside\">Close<\/div><\/div>\n\t\t<div id=\"ult-modal-wrap-2280\" class=\"ult_modal-content ult-hide\" style=\"border-style:solid;border-width:0px;border-radius:0px;border-color:#333333;\">\n\t\t\t<div class=\"ult_modal-header\" style=\"background:#506377;color:#333333;border-color:#333333;\">\n\t\t\t\t<h3  data-ultimate-target='#ult-modal-wrap-2280 .ult_modal-title'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  class=\"ult_modal-title ult-responsive\">Bitte kontaktieren Sie uns f\u00fcr weitere Informationen<\/h3>\n\t\t\t<\/div>\n\t\t\t<div  data-ultimate-target='#ult-modal-wrap-2280 .ult_modal-body'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  class=\"ult_modal-body ult-responsive ult-html\" style=\"\">\n\t\t\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f2581-o1\" lang=\"de-DE\" dir=\"ltr\" data-wpcf7-id=\"2581\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/de\/wp-json\/wp\/v2\/pages\/3784#wpcf7-f2581-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Kontaktformular\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"2581\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"de_DE\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f2581-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_group_fields\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_visible_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_repeaters\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_steps\" value=\"{}\" \/><input type=\"hidden\" name=\"_wpcf7cf_options\" value=\"{&quot;form_id&quot;:2581,&quot;conditions&quot;:[],&quot;settings&quot;:{&quot;animation&quot;:&quot;yes&quot;,&quot;animation_intime&quot;:200,&quot;animation_outtime&quot;:200,&quot;conditions_ui&quot;:&quot;normal&quot;,&quot;notice_dismissed&quot;:false,&quot;notice_dismissed_rollback-cf7-6.1.4&quot;:true}}\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div class=\"column one-second\">\n\t<div style=\"padding:0;\">\n\t\t<p><label>Vorname\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" tabindex=\"1\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name1\" \/><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"padding:0;\">\n\t\t<p><label>E-Mail (gesch\u00e4ftlich)\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" tabindex=\"3\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"padding:0;\">\n\t\t<p><label>Telefonnummer\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" tabindex=\"4\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"z. B.: +49 1234 567 890\" value=\"\" type=\"text\" name=\"your-tel\" \/><\/span><\/label>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one-second\">\n\t<div style=\"padding:0;\">\n\t\t<p><label>Nachname\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" tabindex=\"2\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name2\" \/><\/span><\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"padding:0;\">\n\t\t<p><label>Ihre Nachricht<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea textfieldheight\" tabindex=\"5\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div class=\"column one-second\">\n\t\t<div class=\"contactusmoblabel_\" style=\"font-size: 80% !important; line-height: 128% !important;\">\n\t\t\t<p>Mit der Eingabe Ihrer E-Mail-Adresse erkl\u00e4ren Sie sich damit einverstanden, dass wir Ihre Anfrage per E-Mail beantworten.\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"column one-second\">\n\t\t<div style=\"padding:9px 0 0 0; margin:0 1%; clear:both;\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Nachricht senden\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<style>.textfieldheight{height:108px;}\n\t\t<\/style>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div style=\"padding-top:0px; font-size: 70% !important; line-height: 120% !important;\">\n\t\t<p>Diese Website ist durch CAPTCHA gesch\u00fctzt und dar\u00fcber hinaus gelten die <a href=\"https:\/\/policies.google.com\/privacy\">Datenschutzbestimmungen<\/a> und <a href=\"https:\/\/policies.google.com\/terms\">Nutzungsbedingungen<\/a> von Google.\n\t\t<\/p>\n\t<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>[\/vc_column][\/vc_row][vc_row css=&#8220;.vc_custom_1559899581567{margin-bottom: 0px !important;}&#8220;][vc_column el_class=&#8220;no_margiiiin calltoactionbtn&#8220; css=&#8220;.vc_custom_1522325934601{margin-bottom: 0px !important;}&#8220;][vc_column_text]<\/p>\n<h2 style=\"text-align: center;\">Sind Sie bereit, unser KPA EtherCAT Studio 2 zu testen?<\/h2>\n<p>[\/vc_column_text][vc_row_inner][vc_column_inner width=&#8220;1\/2&#8243;][vc_column_text]<\/p>\n<p style=\"text-align: right;\"><a class=\"button calltoactionbtn-dblue button_size_2\" href=\"https:\/\/koenig-pa.de\/de\/produkte\/testversion-anfordern\/\"    ><span class=\"button_label\">Fordern Sie eine kostenlose Testversion an<\/span><\/a>\n<\/p>\n<p>[\/vc_column_text][\/vc_column_inner][vc_column_inner width=&#8220;1\/2&#8243;]<div id=\"modal-trg-txt-wrap-6093\" class=\"ult-modal-input-wrapper ult-adjust-bottom-margin   vc_custom_1759735714714  \" data-keypress-control=\"keypress-control-enable\" data-overlay-control=\"overlay-control-enable\"><button  data-ultimate-target='#modal-trg-txt-wrap-6093 .btn-modal'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"background:#ff8800;border-color:#ff8800;color:#ffffff; \" data-class-id=\"content-69db8ff11795d3-94093308\" class=\"btn-modal ult-responsive btn-primary btn-modal-md overlay-show mod_win contactusmob-button  ult-align-left btn-id-69db8ff11795d3-94093308\" data-overlay-class=\"overlay-fade\"><a>Sprechen Sie mit einem Experten<\/a><\/button><\/div>\n<div class=\"ult-overlay content-69db8ff11795d3-94093308 mod_win contactusmob\" data-class=\"content-69db8ff11795d3-94093308\" id=\"button-click-overlay\" style=\" display:none;\">\n\t<div class=\"ult_modal ult-fade ult-small\">\n\t<div class=\"ult-overlay-close popup-top-right\" style=\"width:15px;height:15px;  \"><div class=\"ult-overlay-close-inside\">Close<\/div><\/div>\n\t\t<div id=\"ult-modal-wrap-414\" class=\"ult_modal-content ult-hide\" style=\"border-style:solid;border-width:0px;border-radius:0px;border-color:#333333;\">\n\t\t\t<div class=\"ult_modal-header\" style=\"background:#506377;color:#333333;border-color:#333333;\">\n\t\t\t\t<h3  data-ultimate-target='#ult-modal-wrap-414 .ult_modal-title'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  class=\"ult_modal-title ult-responsive\">Bitte kontaktieren Sie uns f\u00fcr weitere Informationen<\/h3>\n\t\t\t<\/div>\n\t\t\t<div  data-ultimate-target='#ult-modal-wrap-414 .ult_modal-body'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  class=\"ult_modal-body ult-responsive ult-html\" style=\"\">\n\t\t\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f2581-o2\" lang=\"de-DE\" dir=\"ltr\" data-wpcf7-id=\"2581\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/de\/wp-json\/wp\/v2\/pages\/3784#wpcf7-f2581-o2\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Kontaktformular\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"2581\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"de_DE\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f2581-o2\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_group_fields\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_visible_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_repeaters\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_steps\" value=\"{}\" \/><input type=\"hidden\" name=\"_wpcf7cf_options\" value=\"{&quot;form_id&quot;:2581,&quot;conditions&quot;:[],&quot;settings&quot;:{&quot;animation&quot;:&quot;yes&quot;,&quot;animation_intime&quot;:200,&quot;animation_outtime&quot;:200,&quot;conditions_ui&quot;:&quot;normal&quot;,&quot;notice_dismissed&quot;:false,&quot;notice_dismissed_rollback-cf7-6.1.4&quot;:true}}\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div class=\"column one-second\">\n\t<div style=\"padding:0;\">\n\t\t<p><label>Vorname\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" tabindex=\"1\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name1\" \/><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"padding:0;\">\n\t\t<p><label>E-Mail (gesch\u00e4ftlich)\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" tabindex=\"3\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"padding:0;\">\n\t\t<p><label>Telefonnummer\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" tabindex=\"4\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"z. B.: +49 1234 567 890\" value=\"\" type=\"text\" name=\"your-tel\" \/><\/span><\/label>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one-second\">\n\t<div style=\"padding:0;\">\n\t\t<p><label>Nachname\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" tabindex=\"2\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name2\" \/><\/span><\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div style=\"padding:0;\">\n\t\t<p><label>Ihre Nachricht<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea textfieldheight\" tabindex=\"5\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div class=\"column one-second\">\n\t\t<div class=\"contactusmoblabel_\" style=\"font-size: 80% !important; line-height: 128% !important;\">\n\t\t\t<p>Mit der Eingabe Ihrer E-Mail-Adresse erkl\u00e4ren Sie sich damit einverstanden, dass wir Ihre Anfrage per E-Mail beantworten.\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"column one-second\">\n\t\t<div style=\"padding:9px 0 0 0; margin:0 1%; clear:both;\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Nachricht senden\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<style>.textfieldheight{height:108px;}\n\t\t<\/style>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div style=\"padding-top:0px; font-size: 70% !important; line-height: 120% !important;\">\n\t\t<p>Diese Website ist durch CAPTCHA gesch\u00fctzt und dar\u00fcber hinaus gelten die <a href=\"https:\/\/policies.google.com\/privacy\">Datenschutzbestimmungen<\/a> und <a href=\"https:\/\/policies.google.com\/terms\">Nutzungsbedingungen<\/a> von Google.\n\t\t<\/p>\n\t<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>[\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row css_animation=&#8220;none&#8220; disable_element=&#8220;yes&#8220; el_class=&#8220;mod_win_btn&#8220;][vc_column]<div class=\"ult_row_spacer\"><div class=\"ult-sticky-anchor\"><div class=\"ult-sticky-section ult-sticky stick_win_trial\"  data-gutter= '130' data-stick_behaviour= 'stick_permanent' data-lr_position= 'right'  data-lr_value= '30px'  data-sticky_position= 'top' data-mobile='yes' data-support='no'><div class=\"ult-content-box-container \" >\t\t<div class=\"ult-content-box\" style=\"background-color:#edf1f5;box-shadow: 0px 3px 5px 0px #d9d9d9 ;padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px;-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;\"  data-hover_bg_color=\"#d0e4f4\"  data-hover_box_shadow=\" 0px 3px 5px 0px #d9d9d9 \"     data-bg=\"#edf1f5\" >[vc_column_text]<\/p>\n<h3 class=\"btn_h3\" style=\"text-align: center;\"><strong>Consider using our product?<\/strong><br \/>\n<strong>Get a free trial version!<\/strong><\/h3>\n<p>[\/vc_column_text]<div id=\"modal-trg-txt-wrap-8916\" class=\"ult-modal-input-wrapper ult-adjust-bottom-margin    \" data-keypress-control=\"keypress-control-enable\" data-overlay-control=\"overlay-control-enable\"><button  data-ultimate-target='#modal-trg-txt-wrap-8916 .btn-modal'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  style=\"background:#506377;border-color:#506377;color:#FFFFFF; \" data-class-id=\"content-69db8ff1183164-01102654\" class=\"btn-modal ult-responsive btn-primary btn-modal-md overlay-show mod_win-button  ult-align-center btn-id-69db8ff1183164-01102654\" data-overlay-class=\"overlay-fade\"><a>Make a request<\/a><\/button><\/div>\n<div class=\"ult-overlay content-69db8ff1183164-01102654 mod_win\" data-class=\"content-69db8ff1183164-01102654\" id=\"button-click-overlay\" style=\"background:rgba(51,51,51,0.8); display:none;\">\n\t<div class=\"ult_modal ult-fade ult-small\">\n\t<div class=\"ult-overlay-close popup-top-right\" style=\"width:15px;height:15px;  \"><div class=\"ult-overlay-close-inside\">Close<\/div><\/div>\n\t\t<div id=\"ult-modal-wrap-1402\" class=\"ult_modal-content ult-hide\" style=\"border-style:solid;border-width:0px;border-radius:0px;border-color:#333333;\">\n\t\t\t<div class=\"ult_modal-header\" style=\"background:#506377;color:#333333;border-color:#333333;\">\n\t\t\t\t<h3  data-ultimate-target='#ult-modal-wrap-1402 .ult_modal-title'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  class=\"ult_modal-title ult-responsive\">Request for trial<\/h3>\n\t\t\t<\/div>\n\t\t\t<div  data-ultimate-target='#ult-modal-wrap-1402 .ult_modal-body'  data-responsive-json-new='{\"font-size\":\"\",\"line-height\":\"\"}'  class=\"ult_modal-body ult-responsive ult-html\" style=\"\">\n\t\t\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f2199-o3\" lang=\"de-DE\" dir=\"ltr\" data-wpcf7-id=\"2199\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/de\/wp-json\/wp\/v2\/pages\/3784#wpcf7-f2199-o3\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Kontaktformular\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"2199\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"de_DE\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f2199-o3\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_group_fields\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_hidden_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_visible_groups\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_repeaters\" value=\"[]\" \/><input type=\"hidden\" name=\"_wpcf7cf_steps\" value=\"{}\" \/><input type=\"hidden\" name=\"_wpcf7cf_options\" value=\"{&quot;form_id&quot;:2199,&quot;conditions&quot;:[],&quot;settings&quot;:{&quot;animation&quot;:&quot;yes&quot;,&quot;animation_intime&quot;:200,&quot;animation_outtime&quot;:200,&quot;conditions_ui&quot;:&quot;normal&quot;,&quot;notice_dismissed&quot;:false,&quot;notice_dismissed_rollback-cf7-6.1.4&quot;:true}}\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div class=\"column one nomarp nfieldw\">\n\t<div class=\"column one-second\">\n\t\t<div style=\"padding:0;\">\n\t\t\t<p><label>Vorname\n\t\t\t\t\t<font color=\"red\">*\n\t\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name1\" \/><\/span> <\/label>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"column one-second\">\n\t\t<div style=\"padding:\"0;\">\n\t\t\t<p><label>Nachname\n\t\t\t\t\t<font color=\"red\">*\n\t\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name2\" \/><\/span><\/label>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div style=\"padding:\"0;\">\n\t\t<p><label>E-Mail (gesch\u00e4ftlich)\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one nomarp\">\n\t<div style=\"padding:0;\">\n\t\t<p><b>KPA Produkte\n\t\t\t\t<font color=\"red\">*\n\t\t\t\t<\/font><\/b><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"productA\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first last\"><input type=\"checkbox\" name=\"productA[]\" value=\"Automation softPLC\" \/><span class=\"wpcf7-list-item-label\">Automation softPLC<\/span><\/span><\/span><\/span>\n\t\t<\/p>\n\t\t<div class=\"kpaapr\">\n\t\t\t<p>&#10003; KPA Automation softPLC runtime<br \/>\n&#10003; KPA Automation softPLC Studio\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"productB\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first last\"><input type=\"checkbox\" name=\"productB[]\" value=\"Automation HMI\/SCADA\" \/><span class=\"wpcf7-list-item-label\">Automation HMI\/SCADA<\/span><\/span><\/span><\/span>\n\t\t<\/p>\n\t\t<div class=\"kpaapr\">\n\t\t\t<p>&#10003; KPA Automation View, &#10003; KPA Automation Studio<br \/>\n&#10003; KPA Automation Data Analytics, &#10003; KPA Automation Server\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"product\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first\"><input type=\"checkbox\" name=\"product[]\" value=\"KPA EtherCAT Master\" \/><span class=\"wpcf7-list-item-label\">KPA EtherCAT Master<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"product[]\" value=\"KPA EtherCAT Studio\" \/><span class=\"wpcf7-list-item-label\">KPA EtherCAT Studio<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"product[]\" value=\"KPA EtherCAT Slave Stack\" \/><span class=\"wpcf7-list-item-label\">KPA EtherCAT Slave Stack<\/span><\/span><span class=\"wpcf7-list-item last\"><input type=\"checkbox\" name=\"product[]\" value=\"KPA Motion Control Library\" \/><span class=\"wpcf7-list-item-label\">KPA Motion Control Library<\/span><\/span><\/span><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div style=\"padding:0;\">\n\t\t<p><label>Bemerkungen<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea textfieldheight\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div style=\"padding:0;\" class=\"iagree\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"acceptance-1\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"acceptance-1\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Ich stimme den <a href=\"\/de\/datenschutzerklaerung\/\">Datenschutzbestimmungen<\/a> zu.<\/span><\/label><\/span><\/span><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div style=\"padding:10px 0 0 0;\">\n\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Anfrage senden\" \/>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"column one\">\n\t<div style=\"padding-top:0px; font-size: 70% !important; line-height: 120% !important;\">\n\t\t<p>Diese Website ist durch CAPTCHA gesch\u00fctzt und dar\u00fcber hinaus gelten die <a href=\"https:\/\/policies.google.com\/privacy\">Datenschutzbestimmungen<\/a> und <a href=\"https:\/\/policies.google.com\/terms\">Nutzungsbedingungen<\/a> von Google.\n\t\t<\/p>\n\t<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>\t\t<\/div><\/div><\/div><div class=\"ult-space\"><\/div><\/div><\/div>[\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row el_class=&#8220;scrolltopp&#8220;][vc_column][vc_column_text el_class=&#8220;galinline_&#8220;]KPA EtherCAT Studio 2 unterst\u00fctzt alle Funktionen von<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3273,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3784","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.8 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>KPA EtherCAT Studio - Neue Funktionen - koenig-pa GmbH<\/title>\n<meta name=\"description\" content=\"KPA EtherCAT Studio 2 unterst\u00fctzt alle Funktionen von KPA EtherCAT Studio 1 und bietet eine Reihe neuer Funktionen, die die M\u00f6glichkeiten der Anwendung erweitern und die Arbeit mit ihr fortschrittlicher, einfacher und benutzerorientierter machen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KPA EtherCAT Studio - Neue Funktionen\" \/>\n<meta property=\"og:description\" content=\"KPA EtherCAT Studio 2 unterst\u00fctzt alle Funktionen von KPA EtherCAT Studio 1 und bietet eine Reihe neuer Funktionen, die die M\u00f6glichkeiten der Anwendung erweitern und die Arbeit mit ihr fortschrittlicher, einfacher und benutzerorientierter machen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/\" \/>\n<meta property=\"og:site_name\" content=\"koenig-pa GmbH\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-04T11:53:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/koenig-pa.de\/de\/wp-content\/uploads\/sites\/3\/2021\/02\/kpa_studio_.jpg\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"KPA EtherCAT Studio - Neue Funktionen - koenig-pa GmbH","description":"KPA EtherCAT Studio 2 unterst\u00fctzt alle Funktionen von KPA EtherCAT Studio 1 und bietet eine Reihe neuer Funktionen, die die M\u00f6glichkeiten der Anwendung erweitern und die Arbeit mit ihr fortschrittlicher, einfacher und benutzerorientierter machen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/","og_locale":"de_DE","og_type":"article","og_title":"KPA EtherCAT Studio - Neue Funktionen","og_description":"KPA EtherCAT Studio 2 unterst\u00fctzt alle Funktionen von KPA EtherCAT Studio 1 und bietet eine Reihe neuer Funktionen, die die M\u00f6glichkeiten der Anwendung erweitern und die Arbeit mit ihr fortschrittlicher, einfacher und benutzerorientierter machen.","og_url":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/","og_site_name":"koenig-pa GmbH","article_modified_time":"2025-11-04T11:53:13+00:00","og_image":[{"url":"https:\/\/koenig-pa.de\/de\/wp-content\/uploads\/sites\/3\/2021\/02\/kpa_studio_.jpg","type":"","width":"","height":""}],"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/","url":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/","name":"KPA EtherCAT Studio - Neue Funktionen - koenig-pa GmbH","isPartOf":{"@id":"https:\/\/koenig-pa.de\/de\/#website"},"datePublished":"2023-05-17T12:42:05+00:00","dateModified":"2025-11-04T11:53:13+00:00","description":"KPA EtherCAT Studio 2 unterst\u00fctzt alle Funktionen von KPA EtherCAT Studio 1 und bietet eine Reihe neuer Funktionen, die die M\u00f6glichkeiten der Anwendung erweitern und die Arbeit mit ihr fortschrittlicher, einfacher und benutzerorientierter machen.","breadcrumb":{"@id":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/kpa-ethercat-studio-neue-funktionen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/koenig-pa.de\/de\/"},{"@type":"ListItem","position":2,"name":"Produkte","item":"https:\/\/koenig-pa.de\/de\/produkte\/"},{"@type":"ListItem","position":3,"name":"EtherCAT\u00ae Produkt \u00dcbersicht","item":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/"},{"@type":"ListItem","position":4,"name":"KPA EtherCAT Studio","item":"https:\/\/koenig-pa.de\/de\/produkte\/ethercat\/kpa-ethercat-studio\/"},{"@type":"ListItem","position":5,"name":"KPA EtherCAT Studio &#8211; Neue Funktionen"}]},{"@type":"WebSite","@id":"https:\/\/koenig-pa.de\/de\/#website","url":"https:\/\/koenig-pa.de\/de\/","name":"koenig-pa GmbH","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/koenig-pa.de\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/pages\/3784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/comments?post=3784"}],"version-history":[{"count":9,"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/pages\/3784\/revisions"}],"predecessor-version":[{"id":4514,"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/pages\/3784\/revisions\/4514"}],"up":[{"embeddable":true,"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/pages\/3273"}],"wp:attachment":[{"href":"https:\/\/koenig-pa.de\/de\/wp-json\/wp\/v2\/media?parent=3784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}