Forum: Mikrocontroller und Digitale Elektronik analoges Signal mit pc erzeugen; über canbus senden


von Rene Hug (Gast)


Lesenswert?

Hallo

da ich eine Steuerung testen möchte, müsste ich über einen PC ein
analoges Signal über eine CANBUS-Schnittstelle an die Steuerung senden.
Diese soll dann reagieren als würde sie ein Signal von einem Sensor,
z.B.Wegaufnehmer erhalten.

Allerdings weiß ich nicht wie ich dieses Signal mit einem PC erzeugen
kann. Wenn mir jemand helfen kann oder weiß wo ich Hilfe bekommen kann,
wäre ich über eine Antwort hocherfreut.

Vielen Dank im Vorraus.

Mfg

von Rene Hug (Gast)


Lesenswert?

Ach ja, ich habe übrigens eine USB-CANBUS-Schnittstelle über die das
Signal gesendet werden soll.

von Rene Hug (Gast)


Lesenswert?

Hilfe

von mthomas (Gast)


Lesenswert?

wahrscheinlich wird benoetigt:
- CAN-ID unter der die Sensordaten vom Empfaenger erwartet werden
- Schema mit dem der Messwert in die Nutzdaten des Packets codiert ist
- evtl. auch weitere Protokollinformationen bei z.B. CANOpen
- Art des CAN-frames (std/ext)
- Uebertragungsrate
wie die datenrate am "usb-canbus" einzugestellt ist und wie ein
packet gesendet wird, sollte in der bedienungsanleitung oder einem
"programmers manual" stehen

von Rene Hug (Gast)


Lesenswert?

Vielen Dank, ich glaube damit komme ich schon weiter!
Es is schwierig sich da rein zu arbeiten, wenn man mit SPS und
ähnlichem eigentlich noch nichts zu tun hatte.

Vielen Dank

von Sebastian (Gast)


Lesenswert?

Ja was jetzt? Plötzlich hast du auch noch eine SPS?! Welche Hilfsmittel
stehen dir denn zur Erzeugung der Spannung zur Verfügung? Hast du das
analoge Erweiterungsmodul für die SPS?

von Rene Hug (Gast)


Lesenswert?

das war eher allgemein gemeint, aber ich habe tatsächlich eine Steuerung
(MOOG MSC) die bereits analoge Ein- und Ausgännge hat. Das analoge
Erweiterungsmodul steht nicht zur Verfügung, dafür aber das digitale
(Super, nicht?)
Programmiert wird das MSC mit CoDeSys und über den Canbus soll ein
Ventil gesteuert werden, welches analoge und digitale Signale
verarbeiten und auch selbst senden kann.
so, wenn ich mich dann also bald mit den Details drumherum auskenne
werde ich dann wahrscheinlich auch noch die Programmierung machen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.