B&R Sensor einlesen

Hannes

Level-1
Beiträge
67
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

ich habe eine B&R Steuerung (PP41) und ein paar Sensoren, die mir 4...20mA liefern,

Meine Frage wäre jetzt, wie ich diese 4...20mA einlesen kann,
ich nehme wahrscheinlich eine Steckkarte aber welche und was bekomme ich dann im Programm zu sehen, die 4...20mA werden wahrscheinlich mit einem AD- Wandler (116 bit verarbeitet) -> welche Werte hab ich dann intern in meinem Programm,

Vielen Dank für die Hilfe,
Beste Grüße,
 
Hallo!

Einlesen kannst du diese natürlich nur über sogennante Analogmodule (AI 351 zb) oder ein Mischmodul (CM211 zb.).

Als Eingangssignal steht dir dann ein INT Wert zur Verfügung der je nach Modul und Steckplatz eine verschiedene Auflösung hat.

lg
knorpe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Info,
Eine Frage hätte ich noch, ist eigentlich das Auslesen eines Programms aus einer SPS(PP41) 1. möglich und 2. kann man das irgendwie sperren, sodass das nicht möglich ist,
Auf der SPS ist ja nur der kompilierte Code gespeichert nehme ich mal an,
ist das möglich?

schönen Tag noch,
 
Hallo!

Auslesen aus der Steuerung ist nicht möglich. Ist auch nur mehr das Kompilat drauf.

lg

Das kann aber nicht sein, dass das nicht geht, ich hab das schon mal irgendwo gesehen, dass man den Code aus der Steuerung auslesen kann,
Gibt es nicht irgendeinen Dekompiler, der das kann,

Vielen Dank,
lg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das kann aber nicht sein, dass das nicht geht, ich hab das schon mal irgendwo gesehen, dass man den Code aus der Steuerung auslesen kann,

Hallo,

so unrecht hast du gar nicht, ich glaube mit dem alten PG2000 ist das gegangen. Mit aktuellen Systemen lassen sich nur die Daten als Binärobjekte hochladen.

Grüße,
 
Das wäre aber ziemlich blöd, es gibt ja zu jedem Kompiler einen Dekompiler, das wäre quasi der erste Code den man nichtmehr zurückverfolgen kann??!

nein einen decompiler gibt es nicht...
es gibt einige hersteller die keinen decompiler zur verfügung stellen...
warum auch den der programmierer hat eh den quellcode.
 
Hallo,

so unrecht hast du gar nicht, ich glaube mit dem alten PG2000 ist das gegangen. Mit aktuellen Systemen lassen sich nur die Daten als Binärobjekte hochladen.

Grüße,

Mit dem PG2000 ging das tatsächlich. Da konnte man das sogenannte Rebuild-Info mit übertragen. Damit konnte man die Projekte von der Steuerung laden. Das scheint es heute nicht mehr zu geben.
In der Hilfe steht in diesem Zusammenhang nichts.
Was geht ist die Binär-Daten auf eine Flashkarte zu laden. Für den Fall das die Steuerung irgendwann mal einen Defekt hat, kann man das Programm so auf eine neue Steuerung bringen. Das ist glaube ich der einzige Weg das Programm zu sichern wenn man den Source Code nicht hat.


Grüße Jens
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also bei seinen PP41 brauchst auch das originale Programm um die die Karte zu schreiben. Sowie bei jeder anderen Art eine Karte zu generieren (auch bei den cf´s). Die einzige Möglichkeit die mir bekannt ist, wäre ein Abbild der CF, von den kannst du beliebig viele Karten machen.
Oder gibt´s da noch ein Hintertürl das mir nicht bekannt ist?

lg
knorpe
 
Ich meine das es geht. Eine AS-Version brauchst du natürlich.
Aber sicher bin ich jetzt nicht mehr. Leider habe ich gerade keine F-Card ums zu probieren. Ich werde es bei Gelegenheit einmal versuchen.

Grüße Jens
 
Oder gibt´s da noch ein Hintertürl das mir nicht bekannt ist?

@Knorpe: Nee, gibts nicht.

Einmal weiter gedacht als bis zu einem mehr oder weniger einfachen KOP - oder C - Programm: Der nächste kommt dann und will die Visualisierung decompilieren ... da wirds dann wirklich interessant ;-)
 
Ich habe ein wenig probieren können.
Mit dem Tool PVI-Tranfer kann einiges angestellt werden.
Man kann sich eine Modulliste, eine Taskliste, eine Variablenliste von der SPS holen und noch mehr.
Aber ein Image erstellen kann man mit der bei mir installierten Version nicht (Version 2.61).
Evtl. geht das mit einer aktuelleren Version?



Zitat der Hilfe des PVI-Transfer:
[FONT=Arial Unicode MS, sans-serif]Für Service Techniker ist es oft erforderlich eine Modulliste auf die SPS zu übertragen um einen Update durchzuführen. Diese Modulliste soll auf einfache Art und Weise zusammen gestellt werden können und auch vor Ort editierbar sein. Der Funktionsumfang, der zur Verfügung gestellt wird, entspricht einem Subset von Funktionen, die auch im AS zur Verfügung stehen: Download, Upload, Warmstart, Kaltstart, Diagnosemodus, Speicher löschen, SPS SSW Version auslesen, Datum und Uhrzeit lesen und setzen, einzelne Variablen lesen und schreiben, Modulliste und Variablenliste von der SPS lesen...[/FONT]
 
Hallo!

damit kannst aber nur Module und Tasks hochladen die du auch bereits besitzt. Glaub mir, da geht sonst nix.

lg
knorpe
 
Zurück
Oben