CODESYS auf dem Raspberry PI -jetzt verfügbar

Zuviel Werbung?
-> Hier kostenlos registrieren
Ok, heute nach Neustart 2h keine Busprobleme mehr. Habe vorher keine Änderung durchgeführt. Dann hab ich weiter "gespielt" und gelegentlich Änderungen am PLC-Task gemacht, eingespielt, Neustarts usw.. Irgendwann waren die Busprobleme wieder da. Seit dem Mittag und einem Neustart läuft es wieder problemlos. Werde nächste Woche mal mit dem Lösungsvorschlag "weiterspielen".
 
Hallo
es ist ein neues Update verfügbar im CODESYS Store :2.1.1.0
Was ist neu?
Update der Runtime auf V3.5.6.20
dazu ist ein Debian Packet im Store download enthalten (auf den Pi kopieren und sudo dpkg -i codesyscontrol_arm_raspberry_V3.5.6.20.deb installieren)

Was sollte man auch noch aktualisieren?
CODESYS Entwicklungsumgebung auf 3.5.6.30
dann das Raspberry Pi Package updaten (das kann man über den PackageManager tun.."search updates"- dann download)

Bitte das pdf hier lesen:
"c:\Users\<deinWindowsUsername>\CODESYS Control for Raspberry PI\2.1.1.0\RaspberryPI_de.pdf"
SPI MCP23S17 wird nun unterstützt.
"c:\Users\<deinWindowsUsername>\CODESYS Control for Raspberry PI\2.1.1.0\PiFace_FB.Project" soll zeigen wie man SPI im Projekt verwenden kann ohne das man eine Bibliothek erstellt.
Grüße
 
Hallo
es ist ein neues Update verfügbar im CODESYS Store :2.1.1.0
Was ist neu?
Update der Runtime auf V3.5.6.20
dazu ist ein Debian Packet im Store download enthalten (auf den Pi kopieren und sudo dpkg -i codesyscontrol_arm_raspberry_V3.5.6.20.deb installieren)

Was sollte man auch noch aktualisieren?
CODESYS Entwicklungsumgebung auf 3.5.6.30
dann das Raspberry Pi Package updaten (das kann man über den PackageManager tun.."search updates"- dann download)

Bitte das pdf hier lesen:
"c:\Users\<deinWindowsUsername>\CODESYS Control for Raspberry PI\2.1.1.0\RaspberryPI_de.pdf"
SPI MCP23S17 wird nun unterstützt.
"c:\Users\<deinWindowsUsername>\CODESYS Control for Raspberry PI\2.1.1.0\PiFace_FB.Project" soll zeigen wie man SPI im Projekt verwenden kann ohne das man eine Bibliothek erstellt.
Grüße

Ich bin zu doof, bei euch irgendwas zu finden, wo bitte genau bekommt man die genannten Dateien, im Store????

Ich finde etwas von 3.5 SP6 Patch 3, ist es das?
Wo ist das .deb zu finden? Kann doch nicht so schwer sein... :confused:

Ok, habs gefunden, irgendwie finde ich das arg verwirrend auf eurer Page.
 
Zuletzt bearbeitet:
hm ok.. ich diskutier das mal, wir werden es versuchen zu verbessern.
Grüße

Ja, das wäre echt nicht schlecht.

Zuerst muß man in den Store (per PW anmelden), um sich das Package zu holen.
Dann irgendwo bei Codesys (am Besten sucht man nicht auf eurer HP, sondern macht das über google), downloadcenter, ah, nun erinnere ich mich :) , wieder anmelden (andere Anmeldung!) und Codesys downloaden.
Nun kann es losgehen. Irgendwie fehlt einem da der Durchblick und die Übersicht, was man alles wie/wo braucht und bekommt. Hab eine ganze Weile rumgesucht. Nun die Installation, ich gehe mal nach deiner Anleitung hier vor, mal sehen ob das jetzt noch klappt. :)

Edit: Ne, leider nicht, der Download kommt Byteweise rein, das dauert bei 500MB bis zum Morgen. Na denn, Gute Nacht!
 
Zuletzt bearbeitet:
Mit welcher minimalen Zykluszeit läuft eigentlich die SoftSPS auf dem Raspberry? Hab leider momentan nicht die Möglichkeit es selbst zu testen.
Falls es hier irgendwo schon beantwortet wurde hab ich es leider nicht gefunden.

Thomas
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
anbei ein Beispiel wie SysProcessExecuteCommand2 verwendet wird um zum Beispiel die ProzessorTemperatur des PI zu lesen ( /opt/vc/bin/vcgencmd measure_temp) oder eben auch andere Konsolen Kommandos + Rückgabe in die IEC-Welt zu verwenden.
Nicht vergessen die Shell Befehle in /etc/CODESYSControl.cfg frei zu schalten.

Grüße
 

Anhänge

  • SysProcessExecuteCommand2.zip
    80,2 KB · Aufrufe: 19
Zuletzt bearbeitet:
Moin

Für mich wäre eine Anbindung nach KNX sehr schön. Es gibt von bus ware
ROT a RTC-OneWire-TPUART (EIB/KNX) extension for Raspberry Pi

damit kommt man Hardware mäßig an KNX dran oder über den EIBD Treiber über Ethernet.

Die Einbindung krieg ich nicht hin. Das wäre für mich schön.

Gruß Herbert

Hey!

Hat Teil schon wer probiert? Bzw weiss wer ob und wie das funktioniert? Beispielprogramm?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

Die Tage werden kürzer und kälter, dass heisst man kann sicher wieder mal dem Raspi widmen.
Also neuer Raspi 2 gekauft, ein I2C Analog Ausgabeprint gekauft und das neuste Codesys heruntergeladen (3.5 SP7 Patch 2)
Danach nach dieser Anleitung weiter gearbeitet: http://raspberry-sps.de/codesys-programme-am-raspberry-pi/
CODESYS_Control_for_Raspberry_PI.package und Horter_Kalb_Raspi_Support.package runter geladen und installiert

Nun öffne ich das Beispielprojekt von Horter. Sofort kommt die Meldung: Die Bibliothekt 'Raspberry I2C Digital Input 1.0.0.0... ist nicht installiert
Also schnell in den Bibliotheksverwalter und fehlende Bibliotheken downloaden. Leider schlägt der Download immer fehl!

Wie geht den das nun mit dem Downloaden?

Gruss blimaa

Edit: Gerade im Google gefunden, dass diese Bibliothek nicht gebraucht wird.....
Allerdings funktionierte diese Funktion bei mir noch nie. Sollte diese überhaupt??
 
Zuletzt bearbeitet:
Hallo blimaa,

das Nachladen der fehlenden Bibliotheken funktioniert momentan nur für von 3S erstellten Bibliotheken. (oder fuer Hersteller die auch ne "Nachlad Infrastruktur " fuer ihre Bibliotheken bieten -https Server der eben die Bibliotheken und Devices "serviert")
derzeit also noch eher für nur die Bibliotheken die mit der CODESYS Installation mitkommen...)
'Raspberry I2C Digital Input 1.0.0.0' wurde versehentlich in diesem Horter Beispiel angezogen, es gibt Sie aber gar nicht (gab es wohl für Testzwecke mal)

Kannst gerne das "Nachladen" Feature mal testen einfach Standard Bibliothek weglöschen und dann nachladen...
Grüße
 
Zuletzt bearbeitet:
Moin
Es hilft immer wieder hier mit zu lesen.
Danke an Edwin für die viele Unterstützung. Das du noch soviel neben bei machst. Könntest du ja auch von der Arbeit aus machen. Ich suche immer noch nach der Lösung Knx über den Eibd Direkt zu lesen. Jetzt hab ich gelesen das man sich mit C eine eigene LIB schreiben könnte.
Jetzt fehlt mir da aber Dokumentation. Wo finde ich die ? Über google bin ich nicht fündig geworden bzw.das ist alles recht mager.
Ich werde mal versuchen über unsere Entwicklung an Doku zu kommen.
Gruß Herbert

Hallo!

Gibts da schon eine Lösung, wie man den KNX einbinden kann=?

MFG Andi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey bin auch gerade dabei eine Waagezelle per I2C einzubinden. Habe aber bisher auch noch keine lösung für CODESYS... ich arbeite hier mit dem HX711 chip. vll hat jemand erfahrungen mit Codesys dem PI und I2C ...

MfG Hendrik
 
Hey HausSPSler,

Genau diese MiniPlatine habe ich mir besorgt. Ich dachte auf Grund der tatsache das es eine Daten/Signalleitung und einen Taktgeber gibt Das es I2C ist. Hat jemand eine Ahnung
wo ich vll eine Platine bekomme I2C auf Waagezelle...

Hat jemand schonmal etwas ähnliches mit CodeSys umgestzt? Hat jemand damit Erfahrung?

MfG
Hendrik
 
Zurück
Oben