Seriennummer auslesen?

ThomasW69
 
Avatar
 
Betreff:

Seriennummer auslesen?

 · 
Gepostet: 06.12.2011 - 09:07 Uhr  ·  #1
Ich habe gerade eine Projekt bei dem mehrere Controller (90CAN128) einer Membrankläranlage mit einer Zentrale über CAN kommunizieren sollen. Ich würde da gern jeden Controller eindeutig identifizeren können.
Jetzt kann ich ja mit dem ISP3-UPP eine Seriennummer in jedes Device brennen. Wie kann der Controller aber im Programm seine eigene Seriennummer wieder auslesen um sie zum Beispiel als Schlüssel für die CAN Kommunikation zu verwenden? Ich hab da irgendwie in den Handbüchern nichts gefunden, oder war zu blöd richtig zu suchen ;-)
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: Seriennummer auslesen?

 · 
Gepostet: 06.12.2011 - 15:33 Uhr  ·  #2
Hallo Thomas,

soll der Programmer eine Serien Nummer schreiben, dann stellt er diese ganz ans Ende des Flashs. Wo genau, das steht in den Programmer Handbücher. Im Compiler muss man nun genau an dieser Adresse eine Dummy Seriennummer definieren. Diese wird dann durch den Programmer ersetzt.
Beispiel:
Code
const
  SerNumF[$1FFE]   : word = $0000; 

In der Applikation kann nun die vom Programmer vergebene Seriennummer "SerNumF" gelesen werden.

rolf
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 14 · Cache Hits: 14   50   64 · Page-Gen-Time: 0.02558s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI