Ankündigung

Einklappen
Keine Ankündigung bisher.

hsupload prüfen?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    hsupload prüfen?

    Hallo,

    ich versuche für einen Logikbaustein, eine csv-Datei über den hsupload Ordner auf den HS zu laden. In der Doku heißt es dazu:

    Daten-Ablage in einem 'hsupload'-Unterverzeichnis

    Im Unterverzeichnis _logic des Ordners hsupload können Dateien abgelegt werden, die über die URL "http://127.0.0.1:65000/logic/[namespace]/[dateiname]" erreicht werden, ein Zugriff über LAN ist nicht möglich!
    Es wird empfohlen, unterhalb von _logic ein weiteres Verzeichnis als "Namespace" anzulegen, damit sich bei zukünftiger Verwendung keine Probleme durch Nutzung von verschiedenen Stellen aus ergeben. Der "Namespace" könnte z.B. die Baustein-ID oder ein beliebiger Schlüssel sein.
    Als Anwendungsmöglichkeit bietet sich z.B. die Ablage von Konfigurationsdaten für den jeweiligen Logikbaustein an.
    Den Zugriff im Baustein versuche ich mit
    Code:
    target_url = 'http://127.0.0.1:65000/logic/14107/export.csv'
    datafile = urllib2.urlopen(target_url)
    Leider gibt es eine "HTTP Error 404: Not found" Fehlermeldung.

    Im Experten habe ich unter Projekt - Oberfläche "alle" ausgewählt.
    Der Pfad zur Datei vor dem Upload ist: [Projektordner]\hsupload\_logic\14107\export.csv

    Kann ich irgendwo einsehen, welche Dateien auf den HS übertragen wurden?
    Zuletzt geändert von En3rGy; 10.01.2021, 11:22.

    #2
    Gelöst, s. aktuelle Doku bei Gira:

    HSL2.0 - Baustein-Daten in hsupload ablegen

    Daten-Ablage für Logikbausteine in einem 'hsupload'-Unterverzeichnis (ab HS/FS-Experte 4.7.0.180424)

    Es gibt die Möglichkeit, zusätzliche Daten zu einem oder mehreren Bausteinen in Unterverzeichnissen des globalen Logik-Ordners abzulegen. Dazu muss im globalen Logik-Ordner zuerst ein Verzeichnis, dessen Name der Baustein-ID des Logikbausteins entspricht, angelegt werden. Im Unterverzeichnis hsupload dieses Ordners können dann die Dateien abgelegt werden, die der Baustein über die URL "http://127.0.0.1:65000/logic/[Baustein-ID]/[Dateiname]" erreicht. Ein Zugriff über LAN ist nicht möglich!
    Als Anwendungsmöglichkeit bietet sich z.B. die Ablage von Konfigurationsdaten für den jeweiligen Logikbaustein an.

    Beispiel

    Für den Baustein 10123_my_first_module.hsl müsste ein derartiges Verzeichnis
    "[Öffentliche Dokumente]/[Firma]/HS+FS Experte [Versions-Nr]/logic/10123/hsupload" heißen.

    Kommentar

    Lädt...
    X