OP
- Beiträge
- 6.298
- Reaktionspunkte
- 1.447
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Sieht für mich erst Mal schick aus.Zum Testen erstmal so....
Ist vielleicht wichtig. Die LED unten am Fuß der Säule blinkt grün. Ist das so in Ordnung oder muss die dauerhaft leuchten?
Äh, jein.Oh Mann, ernsthaft? Im Handbuch steht Byte 0 und Byte 1 drin, aber das das für die Adresse 148 gilt steht da nirgends.
Ne, muss nur nebenbei noch "etwas" arbeiten, desrum.Ja, ja, RTFM, sorry. Blinken besagt IO-Link V1.1, passt also.
Hm, vielleicht sehe ich die Bäume nicht, aber ich verstehe das Handbuch so, dass Bit 0 - 4 von Byte 0 für die Segmente zuständig sind un bei einer Startadresse von 147 wäre das %Q147.0 bis %Q147.4 für mich und nicht %Q148Äh, jein.
Dein StartBYTE ist 147 also ist:
Byte 147 + Byte 0 = Byte 147 und
Byte 147 + Byte 1 = Byte 148.
Der Wald und die Bäume und so?
PS:
Bei machen Geräten muss man dann noch auf BigEndian achten.
Je nachdem, wie die Daten im IOL-Gerät konfiguriert sind.
Das RTFM bezog sich um Gottes Willen nicht auf Dich, sondern auf mich, dass ich nicht einfach mal im Handbuch nach LED gesucht habe.Ne, muss nur nebenbei noch "etwas" arbeiten, desrum.
Aber die Säule interessiert mich, deswegen bin ich zwischendurch auch online.
Da die beiden Bytes im Manual (IMHO Siemens-typisch etwas kompliziert zu lesen) immer zusammen und nicht einzeln dargestellt werden, werden sie wohl als WORD und nicht als BYTEs übertragen (deswegen vermutlich auch 4 Bytes Konfig, von denen nur 3 genutzt werden) und dann gilt dies hier:Hm, vielleicht sehe ich die Bäume nicht, aber ich verstehe das Handbuch so, dass Bit 0 - 4 von Byte 0 für die Segmente zuständig sind un bei einer Startadresse von 147 wäre das %Q147.0 bis %Q147.4 für mich und nicht %Q148
PS:
Bei manchen Geräten muss man dann noch auf BigEndian achten.
Je nachdem, wie die Daten im IOL-Gerät konfiguriert sind.
Hab' das gerade mal interessehalber gemacht.Theoretisch kann S7-PCT Dir den udt erzeugen (da gibt's irgendwo 'nen Button für), ...
TYPE "PII - 8WD46 IO-Link 9 Segmente"
VERSION : 0.1
STRUCT
"Port Qualifier" : Byte;
END_STRUCT
END_TYPE
TYPE "PIQ - 8WD46 IO-Link 9 Segmente"
VERSION : 0.1
STRUCT
"Prozessdaten Output - Optik (Signalmodus)" : Word;
END_STRUCT
END_TYPE
sehr praktisch... praktisch sind diese automatischen udts jedoch nicht immer brauchbar.
Da die beiden Bytes im Manual (IMHO Siemens-typisch etwas kompliziert zu lesen) immer zusammen und nicht einzeln dargestellt werden, werden sie wohl als WORD und nicht als BYTEs übertragen.
... muss man dann noch auf BigEndian achten.
Reicht es normalerweise nicht aus die ein-/ausgangsdaten über dprd / dpwr zu senden bzw. zu empfangen?
Das kommt dann im nächsten Schritt. Ich wollte es erstmal schaffen, dass ich die Säule konfiguriert bekomme und sie leuchtet und das habe ich dank Euch erreicht.
Wozu dprd / dpwr?
Das sind stinknormale Hardware-Ein-/Ausgänge, als wäre es ein Anreih-Modul der SPS.
PS:
es macht halt nur Sinn, die Daten nicht npur einfach als Bit/Bytes/Word/Dword zu verarbeiten, sondern in der Struktur, wie sie das Gerät einspeist.*
Z.B. die Struktur eines Leitwertsensors, den wir verwenden:
Anhang anzeigen 85608
Wozu dprd / dpwr?
Das sind stinknormale Hardware-Ein-/Ausgänge, als wäre es ein Anreih-Modul der SPS.
PS:
es macht halt nur Sinn, die Daten nicht nur einfach als Bit/Bytes/Word/Dword zu verarbeiten, sondern in der Struktur, wie sie das Gerät einspeist.
Z.B. die Struktur eines Leitwertsensors, den wir verwenden:
Anhang anzeigen 85608
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen