CODESYS - das IEC 61131-3 Programmiersystem

Willkommen im offiziellen CODESYS - Forum von 3S-Smart Software Solutions
Deutsche Version English version russian version 
Aktuelle Zeit: Di Okt 17, 2017 9:46 am

Alle Zeiten sind UTC




Ein neues Thema erstellen  Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: BME 280 an Raspi
BeitragVerfasst: Fr Nov 25, 2016 7:33 am 
Offline

Registriert: Mi Nov 23, 2016 1:33 pm
Beiträge: 14
Hallo,

ich möchte einen Treiber für den BME280 von Bosch schreiben und habe da so meine Probleme damit.
Link:
https://ae-bst.resource.bosch.com/media ... 001-11.pdf

i2cdetect findet ihn bei 0x76
Dateianhang:
i2cdetect.PNG
i2cdetect.PNG [ 6.1 KiB | 2268 mal betrachtet ]

ein Python beispielprogramm ließt ihn auch sorgenfrei aus, also Hardware passt soweit.
Dateianhang:
python ausgabe.PNG
python ausgabe.PNG [ 3.78 KiB | 2268 mal betrachtet ]

Ich habe die Bibliothek für die Gyrosensoren genommen und angepasst.

Diese und auch die Device Datei hänge ich mit an.

Anbei auch das Projekt indem ich die Bibliothek aufrufe.

Jedoch wenn ich auf dem pi online gehe, sagt er mir immer zu dem Sensor "kein Treiber gefunden".

Dateianhang:
codesys out.PNG
codesys out.PNG [ 49.49 KiB | 2268 mal betrachtet ]

Ich habe schon viel probiert aber komme nicht weiter, seht ihr das Problem?

Grüße Stefan


Dateianhänge:
I2C_BME280.library [299.67 KiB]
45-mal heruntergeladen
BME280.devdesc.xml [3.79 KiB]
42-mal heruntergeladen
bme280test.project [123.4 KiB]
36-mal heruntergeladen
Nach oben
   
 Betreff des Beitrags: Re: BME 280 an Raspi
BeitragVerfasst: So Nov 27, 2016 7:27 pm 
Offline

Registriert: Mi Nov 23, 2016 1:33 pm
Beiträge: 14
Hallo,

ich habe gerade nochmal ein neues raspbian auf dem Raspi auf gesetzt. Ich dachte das es vielleicht ein Problem mit dem Betriebssystem gibt. Leider ohne Erfolg, noch immer wird im Status "der Bus läuft nicht" bzw. "kein Treiber gefunden" Angezeigt.

Langsam bin ich mit meinem Latein am Ende...

Ich brauche den Richtigen Tip :wink:

Grüße Stefan


Nach oben
   
 Betreff des Beitrags: Re: BME 280 an Raspi
BeitragVerfasst: Mo Nov 28, 2016 8:46 am 
Offline

Registriert: Mi Nov 23, 2016 1:33 pm
Beiträge: 14
Hallo Nochmal,

wenn das System meldet "keinen Treiber gefunden" Ist das dann intern im CODESYS oder zwischen CODESYS und Raspbian? So wüsste ich wenigstens, an Welcher stelle ich suchen muss.

Eins noch, wenn mir i2cdetect als Adresse 76 sagt, passt dann die Eingabe von 16#76 im CODESYS als Adresse?


Grüße Stefan


Nach oben
   
 Betreff des Beitrags: Re: BME 280 an Raspi
BeitragVerfasst: So Dez 04, 2016 12:15 pm 
Offline

Registriert: Mi Nov 23, 2016 1:33 pm
Beiträge: 14
Hallo,

der Treiber läuft inzwischen bei mir. Ich habe eine Bilbiothek neu angefangen und angepasst, und dann herausgefunden das ich selber im Treiber _iState auf 10 setzten muss, damit der CODESYS Interpreter den Treiber als laufend erkennt.

Aber ich habe noch andere Fragen, dazu ein neuer Thread.

Grüße Stefan


Nach oben
   
 Betreff des Beitrags: Re: BME 280 an Raspi
BeitragVerfasst: Mi Apr 26, 2017 2:06 pm 
Offline

Registriert: Mo Mär 06, 2017 10:41 am
Beiträge: 3
Hi Stefan,


ich versuche momentan das Selbe wie du vor ein Paar Monaten. Leider bekomme ich den Sensor BME280 nicht in Codesys zum laufen. Ich kann den Sensor bereits über Python auslesen (Adresse 77 - in Codesys 16#77 abgeändert passt das?) und hab in Codesys die Fehlermeldung [Der Bus läuft nicht. Die angezeigten Werte sind evtl. nicht aktuell]

Könntest Du mir bitte deine Vorgehensweise genauer erklären? Wo finde ich die Datei wo iState 10 gesetzt werden muss?

Vielen Dank im Voraus.

Mit freundlichen Grüßen

Nico


Nach oben
   
 Betreff des Beitrags: Re: BME 280 an Raspi
BeitragVerfasst: So Okt 08, 2017 4:53 pm 
Offline

Registriert: Mo Apr 24, 2017 11:35 am
Beiträge: 1
Hallo

Hast du deine Bibliothek zum laufen gebracht.
Wenn ja,kannst du sie hier hochladen. Wäre cool.

mfg


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

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


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