Der Rest des Programms (Zeilen 26 bis 36) steuert die Zylinder 1 und 2, um so die Kugeln nach oben zu befördern. Achten Sie beim Ansteuern der Zylinder darauf, dass immer nur eines der beiden Magnetventile aktiv ist, andernfalls blockiert der Zylinder. Am Ende schaltet das Programm alle digitalen Ausgänge spannungsfrei (Zeile 49 und 50). Das verhindert sowohl ungewollte Kurzschlüsse beim Basteln als auch ein übermäßiges Aufheizen der Spulen der Magnetventile.
Der Einfachheit halber enthält das Programm keinerlei Fehlerbehandlung. Alle Funktionen der Modbus-Bibliothek geben jedoch detaillierte Fehlermeldungen zurück, die Sie in einem produktiven Umfeld auch alle auswerten sollten.
Fazit
Sie wissen nun, wie Sie Pixtend-eIO-Module an einem Raspberry Pi betreiben. Die Module lassen sich aber auch an einem PC oder einer speicherprogrammierbaren Steuerung (SPS) nutzen. Durch ihren robusten und handlichen Aufbau sowie die Verwendung etablierter Standards eignen sie sich sehr gut für den industriellen Einsatz und die Ausbildung.
Der Autor
Im Zeitalter der Magnetringkernspeicher geboren, studierte Martin Mohr nach einer Ausbildung zum Elektroniker Informatik und entwickelte beruflich überwiegend Java-Applikationen. Mit dem RasPi erwachte die Liebe zur Elektronik wieder.
Infos
- Beispielprogramme für das eIO: https://www.pixtend.de/pixtend-eio/software-eio/
- Pixtend-eIO-Varianten im Vergleich: https://www.pixtend.de/files/press/pixtend_eio_overview_DE.pdf
- Hardware-Handbuch eIO: https://www.pixtend.de/files/manuals/pixtend_eio_hardware_manual_DE.pdf
- Software-Handbuch eIO: https://www.pixtend.de/files/manuals/pixtend_eio_software_manual_DE.pdf
- USB-zu-RS-485-Dongle: https://www.pixtend.de/shop/product_info.php?info=p62_rs485-usb-dongle.html
- Kugelbahn im Video: https://youtu.be/PYc7FM1Yx60
- Magnetventile: https://www.aliexpress.com/item/32916648376.html
- Kompressor: https://www.aliexpress.com/item/32785874085.html
- Fischertechnik-Ersatzteile: https://www.fischerfriendsman.de
- Datenblatt INA125: http://www.ti.com/lit/ds/symlink/ina125.pdf





