CODESYS - das IEC 61131-3 Programmiersystem

Willkommen im offiziellen CODESYS - Forum von 3S-Smart Software Solutions
Deutsche Version English version russian version 
Aktuelle Zeit: Mi Sep 19, 2018 11:12 am

Alle Zeiten sind UTC




Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Raspberry Pi Modbus TCP + Onwire
BeitragVerfasst: Mi Sep 12, 2018 12:58 pm 
Offline

Registriert: Do Sep 06, 2018 3:12 pm
Beiträge: 2
Hallo,

ich würde gerne mithilfe eines Raspberry Pi und einem OneWire Sensor eine Temperatur auslesen und diese über Modbus TCP an einen Arduino Uno mit Ethernet Shield übertragen. Das auslesen des OneWire Sensors ist kein Problem und funktioniert ohne Probleme. Die Modbus Kommunikation funktionert auch aber ist verzögert, d.h. wenn ich mit dem Arduino am Seriellen Monitor den Temperatur Wert beobachte wird dieser immer nur im Abstand von mehreren Sekunden aktualisiert. Entferne ich den OneWire Master aus dem Codesys Projekt und übertrage Daten über Modbus werden diese sofort am Arduino aktualisiert. Wie lässt sich dieses Problem beheben?

Zielsystemversion Raspberry Pi: 3.5.11.20
Codesys Version: SP13 Patch 1


Nach oben
   
 Betreff des Beitrags: Re: Raspberry Pi Modbus TCP + Onwire
BeitragVerfasst: Mi Sep 12, 2018 2:52 pm 
Offline
Site Admin

Registriert: Mo Sep 05, 2005 8:42 am
Beiträge: 2834
Hi,

ja ist ein bekannt bitte schau dir mal das "verbesserte" Onewire projekt an:
https://forum.codesys.com/viewtopic.php ... 920#p16920
Leg eine eigene Task für die Onewires an, das sind blockierende Aufrufe die man trennen muss.

Grüße
Edwin


Nach oben
   
 Betreff des Beitrags: Re: Raspberry Pi Modbus TCP + Onwire
BeitragVerfasst: Do Sep 13, 2018 1:09 pm 
Offline

Registriert: Do Sep 06, 2018 3:12 pm
Beiträge: 2
Mit einem eigenen Task für den Onewire Sensor hat es funktioniert :wink:
Vielen dank! :D


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de