<p>TcOpen_the_Vortex_Builder_existiert_nicht?</p>

Erstellt am 11. Nov. 2021  ·  12Kommentare  ·  Quelle: TcOpenGroup/TcOpen

Hallo,
TcOpen_the_Vortex_Builder_existiert_nicht?
Ich hänge ein Foto an, um es zu zeigen, wie kann es behoben werden?
TcOpen_the_Vortex_Builder_does_not_exists

Danke

question

Alle 12 Kommentare

Hallo @PTKu
Ich habe ein Projekt von Grund auf neu erstellt, um es zu testen, und ich glaube den Bibliotheken in Twincat sowieso nicht. Ich hänge ein Foto an, damit Sie es sehen können
TcOpen_the_Vortex_Builder_not_create_library

Ich weiß nicht, wie ich es beheben kann ...

Hallo @PTKu
Es ist mir gelungen, das Problem ist, dass der SPS-Name beim Hinzufügen des SPS-Projekts nicht angegeben werden kann.
Ich hänge ein Foto an, um es zu zeigen.

TcOpen_the_Vortex_Builder_OK_create_library

Jetzt kann ich weitermachen...

Hallo @PTKu ,
Ich bin wieder hängen geblieben
plc.MAIN._simpleContext, enthält keine Definition,
Ich hänge ein Foto an, damit Sie es sehen können, wie wird es behoben?
TcOpen_MAIN_does_not_contain_a_definition

@runtimevic hast du eine Instanz von SimpleContext in MAIN?
~PROGRAMM HAUPTVAR_simpleContext : Einfacher Kontext;END_VAR~

Wenn Sie es haben, müssen Sie den inxton-Compiler erneut ausführen, um das Zwillingsprojekt zu aktualisieren.
Lass mich wissen, ob das hilft

@runtimevic hast du eine Instanz von SimpleContext in MAIN?

PROGRAM MAIN
VAR
      _simpleContext : SimpleContext;
END_VAR

Wenn Sie es haben, müssen Sie den inxton-Compiler erneut ausführen, um das Zwillingsprojekt zu aktualisieren. Lass mich wissen, ob das hilft

Hallo @PTKu ,
gelöst, neu kompilieren mit Inxton,
Wissen Sie, wie ich die Fehler aus dem GitHub-Projekt XaeTcOpen101 entfernen kann, dem ersten Foto, das ich angehängt habe?
Danke

@runtimevic Sie sollten die Zeichenfolge "your-ams-id" durch die AMD-ID Ihres Ziels ersetzen, wenn es das lokale ist, dem Sie "null" zuweisen können.

Also in Zeile 13:

~C#// Beispiel:statische Zeichenfolge AMS_ID = "192.168.0.2.1.1" ;~

// Wenn Ihr Ziel dann lokal ist
~C#statischer String AMS_ID = null;~

in der Datei /TcOpen101/TcOpenPlcConnector/Properties/Secrets.cs

Sie müssen reparieren

~ C#öffentliche statische Klassengeheimnisse{public const string pwd = -"your_elastic_password"-;}~

mit

~ C#öffentliche statische Klassengeheimnisse{public const string pwd = "runtimevic elastisches Passwort";}~

Ich habe die Kompilierungsfehler absichtlich dort gelassen, um die Behebung mit den richtigen Werten zu erzwingen.

@runtimevic Sie sollten die Zeichenfolge "your-ams-id" durch die AMD-ID Ihres Ziels ersetzen, wenn es das lokale ist, dem Sie "null" zuweisen können.

Also in Zeile 13:

// example:
static string AMS_ID = "192.168.0.2.1.1" ;

// Wenn Ihr Ziel dann lokal ist

static string AMS_ID = null;

in der Datei /TcOpen101/TcOpenPlcConnector/Properties/Secrets.cs

Sie müssen reparieren

public static class Secrets
{
     public const string pwd = -"your_elastic_password"-;
}

mit

public static class Secrets
{
     public const string pwd = "runtimevic elastic password";
}

Ich habe die Kompilierungsfehler absichtlich dort gelassen, um die Behebung mit den richtigen Werten zu erzwingen.

Hallo @PTKu ,

Wenn ich bereits alles weiß, was Sie mir geschickt haben, liegt das Problem hier:
var plc = new TcOpenPlcTwinController (
Ich hänge ein Foto an, damit Sie es sehen können, deshalb weiß ich nicht, warum es falsch ist

TcOpen_not_compilePNG

@runtimevic Ich dachte, Sie fragen nach den Kompilierungsfehlern aus dem ersten Element in diesem Thread.

In der Lösung fehlen die vom Compiler generierten *.g.cs -Dateien. Wenn Sie die Meldung erhalten, dass der Compiler nicht existiert ... liegt ein Problem mit dem VS vor. Um dieses Problem zu umgehen, öffnen Sie einfach die 'Package Manager Console', die den Compiler an die richtige Stelle kopieren sollte. Dann sollten Sie es mit der Erweiterung ausführen können. Sobald es mir möglich ist, sende ich Ihnen einen Screenshot.

@runtimevic
Öffnen Sie die Paket-Manager-Konsole:
image

In der Paketverwaltung solltest du das finden:
image

Führen Sie dann den Inxton-Compiler aus

@runtimevic Sie können das Projekt auch mit allen enthaltenen Binärdateien hier herunterladen

@runtimevic Paket-Manager-Konsole öffnen:image

In der Paketverwaltung solltest du das finden:image

Führen Sie dann den Inxton-Compiler aus

Hallo @PTKu ,
alles gelöst OK, vielen Dank für die schnelle Antwort, 👍👍😉
Woher laden Sie die ausführbaren Dateien von ELK Elasticsearch, Logstash und Kibana herunter?
https://www.elastic.co/es/downloads/kibana
https://www.elastic.co/es/downloads/logstash
https://www.elastic.co/es/downloads/elasticsearch
dieser Links werden heruntergeladen?
Vielen Dank, Victor.

@runtimevic Ja, Victor, Sie können Kibana und Elasticsearch von diesen Links herunterladen ...
Schließen Sie dieses Problem nach eigenem Ermessen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen