+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 13
  1. #1
    Registriert seit
    Jan 2013
    Beiträge
    1

    Standard Owos Lib für Beckhoff SPS/TwinCat

    Eine Frage / Bitte an die Experten, die sich mit der seriellen Programmierung bei Wago und Beckhoff auskennen:

    Ist es mit absehbarem Aufwand möglich, die owos Library ins TwinCat Umfeld für eine Beckhoff SPS zu übertragen?

    Besten Dank!

  2. #2
    Registriert seit
    Aug 2008
    Beiträge
    341

    Hallo,
    die Beantwortung dieser Frage hängt von deinen Fähigkeiten ab. Klar ist es möglich die owos Library ins TwinCat Umfeld zu übertragen es muss nur ein wenig an der seriellen Datenübertragung gefeilt werden, da die Funktion der Datenübertragung bei Beckhoff ein wenig anders funktioniert als bei Wago.
    Für Infos stehe ich gern zur Verfügung realisieren kann ich es nicht, da ich keine Beckhoff CPU als Testumgebung besitze.

    Gruß,
    Rayk

  3. #3
    Registriert seit
    Jul 2012
    Ort
    Hessen
    Beiträge
    5

    Standard Hallo

    Also ich habe mal angefangen die LIB auf Beckhoff umzusetzen.

    Ich habe eine relativ alte lib genommen da es in denen noch nicht so viel speziele Variablen gibt. Das senden geht auch das problem ist zur zeit das auswerten der Empfangenen Daten.

    Wie Funktioniert das Empfangsprotokoll von Wago bzw der Baustein.

    meine Fragen: Kann der Baustein gleichzeitig senden und Empfangen.
    Das sende bit wlches ich setzten muss gibt es bei Beckhoff nicht direkt. Wird diese zurückgesetzt sobald der String gesendet wurde oder erts wenn auch das empfangen der Daten beendet ist.


    Leider habe ich nicht so wirklich viel zeit mich in die neuen LIBs reinzudenken aus diesem Grund will ich erst mal versuchen nur die Kommunikation umzustellen in einer alten LIB un diese dann irgend wann gehende Kommunikation in die aktuelle Owos einbinden:

    Gruß Lars

  4. #4
    Registriert seit
    Aug 2008
    Beiträge
    341

    ...
    meine Fragen: Kann der Baustein gleichzeitig senden und Empfangen.
    bei der Kommunikation bem Wago Baustein serial_interface kann gleichzeitig gesendet und empfangen werden
    in der owos lib funktioniert die Kommunikation folgendermassen: es werden die Sendedaten ausgegeben "werte^.com.Sendezeichen" und damit der Baustein auch weiss wie viel Daten er senden soll auch "werte^.com.Anzahl_Sendebyte" dann wird auf Empfangsdaten gewartet "werte^.com.ReceiveBuffer.Data[x]" oder werte^.com.Empfangsdaten[x] [die Daten werden vom ReceiveBuffer in Empfangsdaten umgeschaufelt (im Baustein crc_8)]

    Das sende bit wlches ich setzten muss gibt es bei Beckhoff nicht direkt. Wird diese zurückgesetzt sobald der String gesendet wurde oder erts wenn auch das empfangen der Daten beendet ist.
    ich vermute du meinst "werte^.com.xSendActive"
    dieses Bit ist nur als Startsignal für den Sendevorgang gedacht, es wird nach erfolgter Datenübertragung (senden) vom Baustein selbstständig zurückgesetzt

    Leider habe ich nicht so wirklich viel zeit mich in die neuen LIBs reinzudenken aus diesem Grund will ich erst mal versuchen nur die Kommunikation umzustellen in einer alten LIB un diese dann irgend wann gehende Kommunikation in die aktuelle Owos einbinden:
    ab V8 wurde sehr viel umgestrickt, ich rate dir es mit einer neueren Version zu versuchen.....

    Gruß,
    Rayk

  5. #5
    Registriert seit
    Jul 2012
    Ort
    Hessen
    Beiträge
    5

    Standard Update

    Hallo habe es schon ein wenig weiter gebracht.

    Beim Senden eines Reste wird das bpassende ergebniss empfangen.

    Das mit der neuen Lib scheint mir logisch muss nur mal schauen welche dinge ich davon wie umsetzten muss.
    Werde euch mal auf dem laufenden halten.

    Gruß Lars

  6. #6
    Registriert seit
    Jul 2012
    Ort
    Hessen
    Beiträge
    5

    Standard Neue Wago Lib

    Hallo liebe 1-Wire Gemeinde

    ich habe nun mal eine der letzten LIBs genommen.

    Folgende frage habe ich: muss ich den Sensor im nicht parasitären Betrieb einsetzen.

    Ich denke das ist mein Fehler, da ich den Sensor am Bus sehe sowie auch die Seriennummer angezeigt bekomme, aber keine Temperatur auslesen kann.

    Werde es morgen mal ausprobieren mit 5V externer Spannung und Pull Down Widerstand 4,7kOhm.


    Gruß Lars

  7. #7
    Registriert seit
    Aug 2010
    Beiträge
    4,758

    Zitat Zitat von schuetzebub Beitrag anzeigen
    Folgende frage habe ich: muss ich den Sensor im nicht parasitären Betrieb einsetzen.
    Manchmal hilft Suchen
    http://www.ip-symcon.de/service/doku...ferenz/1-wire/

  8. #8
    Registriert seit
    Aug 2008
    Beiträge
    341

    Folgende frage habe ich: muss ich den Sensor im nicht parasitären Betrieb einsetzen.
    ja, sonst wird das nix

    ...mit 5V externer Spannung und Pull Down Widerstand 4,7kOhm
    den Widerstand benötigst du nicht das erledig der DS2480B, pullup nicht "Pull Down"...

  9. #9
    Registriert seit
    Jul 2012
    Ort
    Hessen
    Beiträge
    5

    Lightbulb News

    Hallo

    So habe den versuch noch mal aufgebaut mit dem Widerstand.
    und externer 5V ( Handy Ladegerät)

    Leider kann ich kein positives ergebniss melden. Es wird zwar ein Sensor am bus erkannt, aber keine Temperatur gemessen.

    Die Sensor ID wir auch von der LIB ausgelesen. und angezeigt.


    @ Powerfreddy
    Fein das du auch was dazu gesagt hast aber es geht nicht um IP Symcon sondern um die Wago Lib.

    Ich lasse den Test zurzeit auf meinem Laptop laufen mit der Beckhoff Softwäre denke aber nicht das es daran liegt.

    Gruß Lars

  10. #10
    Registriert seit
    Aug 2008
    Beiträge
    341

    ...
    Die Sensor ID wir auch von der LIB ausgelesen. und angezeigt.
    wenn das klappt, dann sollte der Rest kein Problem darstellen.

    Was wird bei der Temperaturmessung empfangen? Evtl. ist das Problem die CRC-Prüfung dort werden wie oben schon beschrieben die "werte^.com.Empfangsdaten[x] [die Daten werden vom ReceiveBuffer in Empfangsdaten umgeschaufelt (im Baustein crc_8)]".....

Ähnliche Themen

  1. owos 8.3.lib
    Von enra im Forum SPS Automatisierungstechnik
    Antworten: 35
    Letzter Beitrag: 14.09.15, 11:54
  2. owos 8.2 lib
    Von enra im Forum SPS Automatisierungstechnik
    Antworten: 66
    Letzter Beitrag: 28.08.14, 09:54
  3. WAGO 750-881 1-Wire owos.lib 2 Schnittstellen an einem Koppler
    Von fraggle im Forum SPS Automatisierungstechnik
    Antworten: 5
    Letzter Beitrag: 25.12.12, 10:41
  4. Sehr günstigen Lichtsensor für SPS Systeme
    Von firsteleven im Forum Bastel-Ecke
    Antworten: 5
    Letzter Beitrag: 22.10.10, 15:46
  5. phpModbus lib
    Von Ferengi im Forum SPS Automatisierungstechnik
    Antworten: 10
    Letzter Beitrag: 01.03.10, 18:59