SAIA SBus Energiezählers auslesen mit serieller Schnittstelle, datamode

Kokio Cheremoya

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

ich muss den Energiezähler ALD1B5FS00A2A00 (datamode, Adresse: 002) von Saia-Burgess möglichst einfach über den Sbus mit der seriellen Schnittstelle eines Computers oder Mikrocontrollers auslesen, doch leider antwortet der Stromzähler nicht!
Dafür habe ich folgenden Aufbau: Der Mikrocontroller(UART) sendet das Auslese-Telegram über einen max485 (dessen write_enable der Mikrocontroller ebenfalls steuert) auf die BUS Leitung. An der Leitung (twisted pair, circa 1m) ist der Energiezähler angeschlossen und von diesem läuft die Leitung weiter(1m) zu einem zweiten max485, der nur im Lesemodus ist und an der seriellen Schnittstelle des Computers angeschlossen ist. Die Übertragung und die serielle Schnittstelle des Mikrocontrollers funktionieren, da ich das gesendete Telegramm fehlerfrei mit meinem Computer empfange.
Der uC sendet folgendes Telegramm (hex):
B5000206010018 0x4CC0
B5 - FrameHeader, 00 02 - Adresse, 06 -cmd, 01 r-count, 18 register, 4CC0 CRC16
Da ich mit dem r-count byte unsicher bin, habe ich es auch mit 00 versucht:
B50002060000187BF0
Beides leider ohne Erfolg, der Energiezähler antwortet nicht!

Also habe ich die Spannungspegel überprüft:
mit 330Ohm Pull Up(-Down) Widerstand, 120Ohm Abschlusswiderstand
PIN......... | no driver active: | Mark: | Space: |
A +TX /D | 2,9V ..................| 1,75V.| 3,9V.....|
B -TX D ...| 2,1V ................. | 3,55V | 1,11....|

Da mir die Differenzen etwas zu gering erschienen probierte ich auch mit
mit 220Ohm Pull Up(-Down) Widerstand, 120Ohm Abschlusswiderstand
PIN..........| no driver active:| Mark: | Space: |
A +TX /D | 3,0V ............ ....| 2,0V... | 3,8V..|
B -TX D ...| 2,0V................. | 3,6V... | 1,53V.|

Hat jemand eine Idee, wo der Fehler sein könnte?
Welches der Telegramme stimmt?

Schonmal Vielen Dank!



Datenblatt Stromzähler:
http://datenblatt.stark-elektronik.de/saia_burgess/Datenblatt_Bidirectional_ALD1_SBus.pdf
 
Zurück
Oben