Herunterladen Inhalt Inhalt Diese Seite drucken

ABB RobotStudio Bedienungsanleitung Seite 615

Vorschau ausblenden Andere Handbücher für RobotStudio:
Inhaltsverzeichnis

Werbung

Im folgenden Beispiel wird die Ereignisbehandlungsroutine
listbox1_SelectedIndexChanged aus der Ereignisbehandlungsroutine
comboBox1_SelectionIndexChanged aufgerufen.
Aktivieren Sie das Kontrollkästchen Show warning message before performing
actions, wenn eine Warnung angezeigt werden soll, bevor Sie diese Aktionen
ausführen können.
Call .NET Method
Sie können die DLLs importieren und der Registerkarte Advanced (Erweitert) im
Dialogfeld Project Properties (Projekteigenschaften) Verweise hinzufügen.
Nachdem die Verweise definiert wurden, werden im Dialogfeld Project Properties
(Projekteigenschaften) .NET-Methoden angezeigt. Diese können in die Liste der
Aktionen (Actions) aufgenommen werden, die bei Durchführung der gewünschten
Aktion abgearbeitet werden.
Die .NET Assembly unterstützt nur öffentliche statische Methoden.
Doppelklicken Sie auf die Methode und binden Sie den Rückgabewert an die
Anwendungsvariable.
Die Bindung kann nur auf die Anwendungsvariable angewendet werden. Weitere
Informationen finden Sie in
Mit ScreenMaker können Sie statische Methoden der öffentlichen Klassen
aufrufen, die in einer anderen DLL definiert sind. Diese DLL ist gewöhnlich eine
Klassen-Bibliothek oder eine Steuerungsbibliothek. Sie besitzt folgende
Beschränkungen, die der Benutzer bei der Verwendung von .Net DLLs
berücksichtigen sollte.
Die folgende Prozedur enthält Informationen über das Erstellen einer
.NET-Assembly. Diese Assembly kann als Verweis auf ScreenMaker-Projekte und
für die Durchführung bestimmter Berechnungen hinzugefügt werden, die nicht
direkt bei Verwendung von ScreenMaker möglich sind, bzw. Aufrufmethoden von
FlexPendant oder PCSDK.
Verwenden Sie Visual Studio 2010 oder höher, um eine .NET-Assembly zu erstellen.
Bedienungsanleitung - RobotStudio
3HAC032104-003 Revision: V
Hinweis
DLL-Referenzen müssen sich in demselben Verzeichnis befinden, um die
DLL laden zu können.
ScreenMaker bietet nur auf die statischen Methoden Zugriff, die
grundlegende Datentypen enthalten, zum Beispiel string, int, double, boolean,
object.
1 Erstellen Sie ein neues Projekt mit Class Library (Klassen-Bibliothek) als
Vorlage.
2 Erstellen Sie öffentliche statische Methoden wie unten.
namespace SMDotNetMethods
{
public class Methods
{
/// <summary>
© Copyright 2008-2017 ABB. Alle Rechte vorbehalten.
15 Registerkarte „ScreenMaker"
15.3.1 Verwalten von Projekten
Bindung von Anwendungsvariablendaten auf Seite
Fortsetzung
Fortsetzung auf nächster Seite
629.
615

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis