<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/</id><updated>2020-02-28T03:47:48.064000Z</updated><subtitle>Recent posts to Raspberry PI PI-CAN Modul</subtitle><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#20ad" rel="alternate"/><published>2020-02-28T03:47:48.064000Z</published><updated>2020-02-28T03:47:48.064000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.comd60fb201b668382fbfadb1338a5fb0efa4e3b45b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;hier:&lt;br/&gt;
&lt;a class="" href="https://forum.codesys.com/viewtopic.php?f=21&amp;amp;t=8189" rel="nofollow"&gt;https://forum.codesys.com/viewtopic.php?f=21&amp;amp;t=8189&lt;/a&gt;&lt;br/&gt;
Grüße&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#5876" rel="alternate"/><published>2020-02-28T03:47:42.422000Z</published><updated>2020-02-28T03:47:42.422000Z</updated><author><name>CanBohr</name><uri>https://forge.codesys.com/u/canbohr/</uri></author><id>https://forge.codesys.com25d44f60455edc521d63697996fd4b0dc3d7bab2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Herr Schwellinger,&lt;/p&gt;
&lt;p&gt;vielen Dank für die promtpe Rückmeldung. Das Script war schon eingebunden, ich habe es aber so gemacht wie von Ihnen empfohlen und die /etc/CODESYSControl_User.cfg um den Eintrag &lt;/p&gt;
&lt;p&gt;&lt;span&gt;[CmpSocketCanDrv]&lt;/span&gt;&lt;br/&gt;
ScriptPath=/opt/codesys/scripts/&lt;br/&gt;
ScriptName=rts_set_baud.sh&lt;br/&gt;
ergänzt.&lt;/p&gt;
&lt;p&gt;Das Sript &lt;/p&gt;
&lt;p&gt;#!/bin/sh&lt;br/&gt;
BITRATE=&lt;code&gt;expr $2 \\* 1000&lt;/code&gt;&lt;br/&gt;
ifconfig $1 down&lt;br/&gt;
echo ip link set $1 type can bitrate $BITRATE&lt;br/&gt;
ip link set $1 type can bitrate $BITRATE&lt;br/&gt;
ifconfig $1 up&lt;/p&gt;
&lt;p&gt;habe ich dann unter /opt/codesys/scripts/rts_set_baud.sh nochmal angelegt.&lt;br/&gt;
Das ging dann immer noch nicht.&lt;/p&gt;
&lt;p&gt;Dann ist mir eingefallen, daß ich das Script noch ausführbar machen muß:&lt;br/&gt;
sudo chmod +x /opt/codesys/scripts/rts_set_baud.sh&lt;/p&gt;
&lt;p&gt;Nun läuft es dank Ihrer schnellen Hilfe.&lt;br/&gt;
Vielen Dank, daß Sie hier Ihr umfangreiches Wissen teilen.&lt;/p&gt;
&lt;p&gt;Nun muß ich mich noch auf die Suche machen, wie ich die Webvisu auf das Touchdisplay vom Raspi bekomme. Wenn Sie dafür auch noch einen Hinweis hätten, wäre das klasse.&lt;/p&gt;
&lt;p&gt;Gruß,&lt;br/&gt;
CanBohr&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#7251" rel="alternate"/><published>2020-02-28T03:47:40.391000Z</published><updated>2020-02-28T03:47:40.391000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.comc379a45d3acc3e9e021151a8657e85b98701ef63</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;das script fehlt vermutlich:&lt;br/&gt;
&lt;a class="" href="https://forum.codesys.com/viewtopic.php?f=21&amp;amp;t=8463&amp;amp;p=20132&amp;amp;lan=en" rel="nofollow"&gt;https://forum.codesys.com/viewtopic.php ... 463#p20132&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;#!/bin/sh&lt;br/&gt;
BITRATE=&lt;code&gt;expr $2 \\* 1000&lt;/code&gt;&lt;br/&gt;
ifconfig $1 down&lt;br/&gt;
echo ip link set $1 type can bitrate $BITRATE&lt;br/&gt;
ip link set $1 type can bitrate $BITRATE&lt;br/&gt;
ifconfig $1 up&lt;/p&gt;
&lt;p&gt;Grüße&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#515d" rel="alternate"/><published>2020-02-28T03:47:34.655000Z</published><updated>2020-02-28T03:47:34.655000Z</updated><author><name>CanBohr</name><uri>https://forge.codesys.com/u/canbohr/</uri></author><id>https://forge.codesys.com53ac6575050b557ebada6e0426a8b84981367341</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Herr Schwellinger,&lt;/p&gt;
&lt;p&gt;ich habe ein PiCan modul am Raspi auf dem der Canbus läuft mit 125 baud.&lt;br/&gt;
Ich kann mit einem CanViewer Nachrichten auf dem Bus schicken und per Candump Can0 auf dem Raspi lesen.&lt;br/&gt;
Codesys erkennt den Raspi aber leider nicht den Canbus.&lt;br/&gt;
Ich bekomme im Codesys immer die Meldung "der Bus läuft nicht".&lt;/p&gt;
&lt;p&gt;Ich nutze Codesys version 3.5.12.0 und das Pican 2 Modul für den CanOpenBus.&lt;/p&gt;
&lt;p&gt;Es wäre schön, wenn Sie mir einen Tip geben könnten, wie ich Codesys überreden kann, den Bus zuerkennen.&lt;/p&gt;
&lt;p&gt;Vielen Dank.&lt;br/&gt;
CanBohr&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#4b1a" rel="alternate"/><published>2020-02-28T03:47:32.506000Z</published><updated>2020-02-28T03:47:32.506000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.come4e5aa83aad47638eee16c166f42479f337f8586</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Raspian,&lt;/p&gt;
&lt;p&gt;anbei der Link zu einer hoffentlich ausführlichen Anleitung:&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://forum.codesys.com/viewtopic.php?f=21&amp;amp;t=5611&amp;amp;x=10885&amp;amp;p=10885&amp;amp;lan=en" rel="nofollow"&gt;http://forum.codesys.com/viewtopic.php? ... 885#p10885&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Grüße&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#494c" rel="alternate"/><published>2020-02-28T03:47:26.924000Z</published><updated>2020-02-28T03:47:26.924000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com15ed6d494b1e3e14aa00f63ed94ecb9fb1cf66d2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Raspian,&lt;/p&gt;
&lt;p&gt;ich habe das nun getestet leider geht mein MCP2515 board nicht das scheint defekt,&lt;br/&gt;
ich habe mit dem Peak USB Dongle getestet.&lt;br/&gt;
Denke du must noch rts_set_baud.sh nach /root/ kopieren und für deinen MCP2515 anpassen.&lt;br/&gt;
Du sagest ja mit cansend kannst du bereits nachrichten verschicken.&lt;/p&gt;
&lt;p&gt;Für andere User die das lesen,  die Vorraussetzung das Ihr CAN mit dem Raspi machen könnt ist, das ihr SocketCAN unter Linux ans laufen bekommt.&lt;br/&gt;
Dazu muss man einen eigenen Linux Kernel bauen der CAN enthält.&lt;br/&gt;
Wir haben das nicht mit ins Image getan, da der Testaufwand nicht unerheblich ist und in unserem Fall die Tests gezeigt haben das bei hoher Buslast &lt;br/&gt;
auch "gerne Nachrichten verloren gehen" .&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: CAN_on_Raspi.jpg" rel="nofollow" src="https://forum-de.codesys.com//download/file.php?id=928"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=927" rel="nofollow"&gt;rts_set_baud.zip &lt;span&gt;&lt;span&gt;[211 Bytes]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#8250" rel="alternate"/><published>2020-02-28T03:47:24.951000Z</published><updated>2020-02-28T03:47:24.951000Z</updated><author><name>Raspian</name><uri>https://forge.codesys.com/u/raspian/</uri></author><id>https://forge.codesys.comcf84f547b4a9d38a5406ad757eac0340070bc873</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Baudrate ist auf 250kb eingestellt. Unter Canbus und Canbus Konfiguration.&lt;/p&gt;
&lt;p&gt;Aber wenn ich dann auf Status gehe bekomme ich die Meldung zurück "kein Teiber gefunden".&lt;br/&gt;
Im Sps Log ist dann auch wieder der selbe Fehler zu finden wie ich vorher geschrieben habe.&lt;/p&gt;
&lt;p&gt;Grüße&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#e28f" rel="alternate"/><published>2020-02-28T03:47:19.383000Z</published><updated>2020-02-28T03:47:19.383000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.comd1a788a8d48b30464328026a0da030c95994101a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Raspian,&lt;/p&gt;
&lt;p&gt;klar du kannst dann schon mit dem Store Beispiel mit deinem Gerät kommunizieren ohne EDS,&lt;br/&gt;
aber erst mal den CAN ans laufen bekommen mit dem Projekt auch ohne Slave.&lt;br/&gt;
Es muss halt irgendwas am CANbus angeschlossen sein, so das nicht gleich errorframes kommen und er deshalb rot wird.&lt;br/&gt;
Aber du sagst ja du hast ne funktionierende Kommunikation aus der Konsole heraus, also müssen wir nun CODESYS soweit bringen&lt;br/&gt;
das alles "grün" wird. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Oder könnte ich mit einem Befehl direkt auf das Candump und Cansend vom Linux zugreifen und mir diesen puffer lesen und schreiben?&lt;br/&gt;
nein das geht nicht&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Stell bitte die Baudrate gleich ein wie in der Konsole  und versuch es nochmal mit CODESYS und meinem Projekt, dann nochmals im Log schauen.&lt;br/&gt;
Ich kann es frühestens nächte Woche mit meiner Hardware testen.&lt;/p&gt;
&lt;p&gt;Grüße&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#4e47" rel="alternate"/><published>2020-02-28T03:47:17.428000Z</published><updated>2020-02-28T03:47:17.428000Z</updated><author><name>Raspian</name><uri>https://forge.codesys.com/u/raspian/</uri></author><id>https://forge.codesys.com516ec2348117ae91c4bb1e36cec4d0a670b40c96</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Edwin,&lt;/p&gt;
&lt;p&gt;zunächst musste ich noch Codesys Updaten auf SP5. War nicht in der Lage das Beispiel Projekt ohne Fehler zu Öffnen. Aber Jetzt geht das.&lt;/p&gt;
&lt;p&gt;Was mache ich wenn ich für mein Gerät kein EDS File besitze? Gibt es keine Möglichkeit den Bus so zu konfigurieren wie im Example vom Store? Dass im Prinzip nicht jedes Slave Gerät eingehängt wird sonder nur auf ID´s gelesen bzw. gesendet wird welche ich aufrufe?&lt;/p&gt;
&lt;p&gt;Oder könnte ich mit einem Befehl direkt auf das Candump und Cansend vom Linux zugreifen und mir diesen puffer lesen und schreiben?&lt;/p&gt;
&lt;p&gt;Außerdem bekomme ich noch einen Fehler "update configuration failedfrom driver" Komponente "CmpIoMgr".&lt;/p&gt;
&lt;p&gt;mfg&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry PI PI-CAN Modul</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4298e70121/?limit=25#4225" rel="alternate"/><published>2020-02-28T03:47:11.884000Z</published><updated>2020-02-28T03:47:11.884000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.comdde8b0d97481f5044feedf0e3eb4ccd78d54a0ed</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich hänge mal ein project und paar screenshots an.&lt;/p&gt;
&lt;p&gt;Grüße&lt;br/&gt;
Edwin&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: InstallEds.jpg" rel="nofollow" src="https://forum-de.codesys.com//download/file.php?id=920"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: DeviceRepository.jpg" rel="nofollow" src="https://forum-de.codesys.com//download/file.php?id=919"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=921" rel="nofollow"&gt;GPIO_und_CAN.project &lt;span&gt;&lt;span&gt;[233.61 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>