Saphir Ultra X Central Pool Controller
Content languageEnglish
Description
Reading Values from Saphir Ultra X Pool Controller via RS232 Extension.
PINOUT: PIN2 (white) TxD --> RS232 Extension Rx PIN3 (green) RxD --> RS232 Extension Tx PIN5 (brown) GND --> RS323 Extension GND (yellow) not used
RS232 Settings: Baud Rate: 19200 Data length: 8bits parity: none stop bits: 1bit end sign: 0x03 checksum methode: none positiv acknowledge: 0x06 negativ acknowledge: 0x15
The SAPHIR device acts as a slave device, so everytime you want to read a value from the device you need to send command to the device and then it will send you an answer. In the example file this i have done with impulses but any other logic as useable.
also attached you can find an excel sheet to calulate the HEX Command according to the manual from SAPHIR.
Inputs and outputs · 61
| Name | Type | Command | Unit |
|---|---|---|---|
| 001 serial number | Comm | \x02A001/\v | <v> |
| 006 water temperature | Comm | \x02A006/\v | °C |
| 021 level pH | Comm | \x02A021/\v | % |
| 002 device type | Comm | \x02A002/\v | <v> |
| 003 HW Version | Comm | \x02A003/\v | <v> |
| 004 SW Version | Comm | \x02A004/\v | <v> |
| 007 pH value | Comm | \x02A007/\v | <v.2> |
| 008 Redox value | Comm | \x02A008/\v | mV |
| 009 CI value | Comm | \x02A009/\v | mg/l |
| 010 H2O2 value | Comm | \x02A010/\v | mg/l |
| 011 current | Comm | \x02A011/\v | A |
| 012 voltage | Comm | \x02A012/\v | V |
| 020 level Cu | Comm | \x02A020/\v | % |
| 022 level H2O2 | Comm | \x02A022/\v | % |
| 023 level Cl | Comm | \x02A023/\v | % |
| 030 error codes | Comm | \x02A030/\v | <v> |
| 110 sleepmode (0/1) | Comm | \x02A110/\v | <v> |
| 290 desired temperature | Comm | \x02A290/\v | °C |
| 222 H2O2 weekly amount | Comm | \x02A222/\v | l |
| 200 desired ph value | Comm | \x02A200/\v | <v.2> |
| 240 desired Cl value | Comm | \x02A240/\v | mg/l |
| 241 desired Redox value | Comm | \x02A241/\v | mV |
| 247 Cl Boost | Comm | \x02A247/\v | l |
| 249 Cl Hybrid weekly amount | Comm | \x02A249/\v | l |
| 223 H2O2 Boost | Comm | \x02A223/\v | l |
| 130 CAN-Module relay 12-16 | Comm | \x02A130/\v | <v> |
| 102 Cu daily amount | Comm | \x02A102/\v | g |
| 006 water temperature | Comm | \x02\x52\x30\x30\x36\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x36\x03 | |
| 001 serial number | Comm | \x02\x52\x30\x30\x31\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x31\x03 | |
| 021 level pH | Comm | \x02\x52\x30\x32\x31\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x33\x03 | |
| 022 level H2O2 | Comm | \x02\x52\x30\x32\x32\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x34\x03 | |
| 023 level Cl | Comm | \x02\x52\x30\x32\x33\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x35\x03 | |
| 007 pH value | Comm | \x02\x52\x30\x30\x37\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x37\x03 | |
| 011 current | Comm | \x02\x52\x30\x31\x31\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x32\x03 | |
| 012 voltage | Comm | \x02\x52\x30\x31\x32\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x33\x03 | |
| 008 Redox valuet | Comm | \x02\x52\x30\x30\x38\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x38\x03 | |
| 002 device type | Comm | \x02\x52\x30\x30\x32\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x32\x03 | |
| 003 HW Version | Comm | \x02\x52\x30\x30\x33\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x33\x03 | |
| 004 SW Version | Comm | \x02\x52\x30\x30\x34\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x34\x03 | |
| 020 level Cu | Comm | \x02\x52\x30\x32\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x32\x03 | |
| 009 Cl value | Comm | \x02\x52\x30\x30\x39\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x39\x03 | |
| 010 H2O2 value | Comm | \x02\x52\x30\x31\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x31\x03 | |
| 030 error codes | Comm | \x02\x52\x30\x33\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x33\x03 | |
| 241 read Redox Target | Comm | \x02\x52\x32\x34\x31\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x37\x03 | |
| 130 read CAN-Module relay 12-16 | Comm | \x02\x52\x31\x33\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x34\x03 | |
| 130 CAN-Module relay 16 (Light) toggle | Comm | \x02\x57\x31\x33\x30\x2F\x30\x30\x31\x32\x38\x2F\x35\x38\x30\x03 | |
| 290 desired temperature | Comm | \x02\x52\x32\x39\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x37\x31\x03 | |
| 200 desired pH value | Comm | \x02\x52\x32\x30\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x32\x03 | |
| 241 write desired Redox Target | Comm | ||
| 222 H2O2 weekly amount | Comm | \x02\x52\x32\x32\x32\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x36\x03 | |
| 240 desired Cl value | Comm | \x02\x52\x32\x34\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x36\x03 | |
| 110 sleepmode [0/1] | Comm | \x02\x52\x31\x31\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x32\x03 | |
| 270 start Backwash | Comm | \x02\x52\x32\x37\x30\x2F\x30\x30\x30\x30\x30\x2F\x35\x37\x34\x03 | |
| 102 Cu daily amount | Comm | \x02\x52\x31\x30\x32\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x33\x03 | |
| 130 CAN-Modul relay 12 toggle (Countercurrent) | Comm | \x02\x57\x31\x33\x30\x2F\x30\x30\x30\x30\x38\x2F\x35\x37\x38\x03 | |
| 130 CAN-Modul relay 13 toggle (Massage) | Comm | \x02\x57\x31\x33\x30\x2F\x30\x30\x30\x31\x36\x2F\x35\x37\x37\x03 | |
| 130 CAN-Modul relay 14 toggle (Rollo_open) | Comm | \x02\x57\x31\x33\x30\x2F\x30\x30\x30\x33\x32\x2F\x35\x37\x35\x03 | |
| 130 CAN-Modul relay 15 toggle (Rollo_close) | Comm | \x02\x57\x31\x33\x30\x2F\x30\x30\x30\x36\x34\x2F\x35\x38\x30\x03 | |
| 249 Cl Hybrid weekly amount | Comm | \x02\x52\x32\x34\x39\x2F\x30\x30\x30\x30\x30\x2F\x35\x37\x35\x03 | |
| 223 H2O2 Boost | Comm | \x02\x52\x32\x32\x33\x2F\x30\x30\x30\x30\x30\x2F\x35\x36\x37\x03\r\n | |
| 247 Cl Boost | Comm | \x02\x52\x32\x34\x37\x2F\x30\x30\x30\x30\x30\x2F\x35\x37\x33\x03 |
FAQ
No questions have been answered yet.
Questions and answers
keine verbindung zur Poolsteuerung
Openich kann leider keine Verbindung zu einer Saphir Ultra X über RS 232 aufbauen und bekomme somit keine Werte ausgelesen. hat sich was geändert oder könnte ein anderer Fehler vorliegen? meine Einstellungen sind Serielles Protokolls: Keines Abfragezyklus: 5s Protokolldaten: Baudrate: 19200 Anzahl Datenbits:8 Stopbits:1 Parität: keine Pause:0,01 Endkennzeichen:0x03 Prüfsummenverfahren:keines Positive Bestätigung:0x06 Negative Bestätigung:0x15
vielen lieben dank im Voraus und Schöne Grüße Aus Vorarlberg
Martin Müller
Elektroinstallation Montafonerbahn Aktiengesellschaft A-6780 Schruns Tel:+436646218790
[email protected] www.montafonerbahn.at
No replies
Log in to rate, comment or ask a question. Log in
Ratings and comments
No ratings or comments yet.
Log in to rate, comment or ask a question. Log in