Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
18. Mai 2012, 10:39:58
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: >> Roboterprogrammierer gesucht !? <<

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: analoges Sensorsignal über Profibus-Messverstärker einlesen 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: analoges Sensorsignal über Profibus-Messverstärker einlesen  (Gelesen 812 mal)
KMAN
Neuling
*
Offline Offline

Beiträge: 2


« am: 09. Juni 2008, 16:49:47 »

Hallo.

Ich habe ein Problem beim Einlesen eines analogen Sensorsignals. Das Signal kommt von einem Burster-Profibus-Modul 9221. Dabei ist die IRC5 Steuerung Master und der Messverstärker slave. Die Konfiguration über Softing DP-Konfigurator sollte richtig sein. Zumindest zeigt der Messverstärker an, dass kein Buserror vorliegt und auf das Sensorsignal kann ich roboterseitig zugreifen. Mit Hilfe des Sensors soll eine Kraft von 200N erfasst werden. Jedoch erhalte ich kein sauberes Signal, sondern der in der Steueung angezeigte Wert läuft von 0 bis 20N hoch, springt danach wieder auf 0N usw., ganz gleich wie ich den Sensor belaste.
Meine Frage wäre, ob ich den Signaltyp als analoger Eingang parametrieren muss, oder als Gruppeneingang. Evtl. hat jemand einen Vorschlag, wo mein Fehler liegen könnte.

im Vorraus schon mal danke
Gespeichert
WolfHenk
Forenjunkie
********
Offline Offline

Geschlecht: Männlich
Beiträge: 1522


GIT d- s+:- a+ C++ UL+ P+ L+ E-- W++ !N !o !K w !O


WWW
« Antworten #1 am: 11. Juni 2008, 06:00:07 »

hi-byte und lo-byte tauschen?
Gespeichert

Wolfram (Cat) Henkel

never forget Asimov's Laws at the programming of robots...

"Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."

http://www.xing.com/go/invita/5634410

PMs mit Anfragen wie "Wie geht das..." werden nicht beantwortet. Diese Fragen und die Antworten interessieren jeden hier im Forum.
http://roboterszene.de
KMAN
Neuling
*
Offline Offline

Beiträge: 2


« Antworten #2 am: 13. Juni 2008, 12:11:21 »

Danke erst mal.
Das hatte ich schon versucht.
In Zwischenzeit habe ich das Problem eingegrenzt. Der verwendete Messverstärker gibt den Messwert als Gleikommazahl aus. Das bedeutet: Der Messwert wird durch vier Bytes dargestellt. Im ersten Byte befindet sich das Vorzeichenbit und der Exponente des Messsignals zur Darstellung des Kommazeichens. In den nachfolgenden drei Bytes befindet sich die Mantisse.
Der resulierende Messwert wird dann durch die nachfolgende Berechnungsvorschrift ermittelt:
x=(-1)^Vorzeichen * 2^(exp-127) * (1+mant).

Mit dieser Darstellung kann die IRC5 aber nichts anfangen, bzw ich weiß nicht wie.
Gespeichert
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: analoges Sensorsignal über Profibus-Messverstärker einlesen « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS