ये रजिस्टर मोडबस आरटीयू और मोडबस टीसीपी के लिए उपलब्ध हैं। cFos पावर ब्रेन मोडबस फ़ंक्शन का समर्थन करता है
03
कई होल्डिंग रजिस्टर पढ़ें06
एकल होल्डिंग रजिस्टर लिखें16
कई होल्डिंग रजिस्टर लिखेंहम चार उपकरणों के बीच अंतर करते हैं:
2 एस0 मीटर, 1 चार्जिंग स्टेशन और 1 संलग्न (मोडबस) मीटर, जो मोडबस स्लेव आईडी और (मोडबस टीसीपी के लिए) टीसीपी पोर्ट द्वारा विभेदित हैं।
ध्यान दें: मॉडबस रजिस्टरों तक पहुंच लिखने से cFos पावर ब्रेन की फ्लैश मेमोरी में लेखन होता है और इसलिए इसे नियमित रूप से नहीं किया जाना चाहिए। निम्नलिखित रजिस्टर स्थायी रूप से सहेजे नहीं जाते हैं और इसलिए इन्हें नियमित रूप से बदला जा सकता है: चार्जिंग_कर_लिमिट, फिक्स्ड_करंट, चार्जिंग_इनेबल, डिस्कनेक्ट_सीपी, रिले_सेलेक्ट, रिले2। अन्य सभी रजिस्टर बदले जाने पर फ्लैश करने के लिए लिखे जाते हैं, इसलिए लिखने की प्रक्रिया की संख्या सीमित होनी चाहिए!
ईवीएसई | दास Id १ | टीसीपी पोर्ट 4701 |
S0 मीटर 1 | गुलाम Id २ | टीसीपी पोर्ट 4702 |
S0 मीटर 2 | गुलाम Id ३ | टीसीपी पोर्ट 4703 |
पिन किया हुआ काउंटर | गुलाम आईडी 1 | टीसीपी पोर्ट 4701 (वॉलबॉक्स रजिस्टर के माध्यम से) |
निम्नलिखित रजिस्टर इस पर निर्भर करता है कि कौन सा उपकरण शामिल है और क्या दीवार बॉक्स से मीटर जुड़ा हुआ है, उदाहरण के लिए:
नाम | पता | रजिस्टर करता है | विवरण |
---|---|---|---|
vendor_id | 8000 | 2 r | अद्वितीय विक्रेता आईडी, 0xcf05 |
product_id | 8002 | 1 r | उत्पाद आईडी, १ |
device_id | 8003 | 1 r | उत्पाद के अंदर डिवाइस आईडी, 0x100 |
product_version | 8004 | 2 r | उत्पाद संस्करण, major.minor |
product_build | 8005 | 1 r | उत्पाद की संख्या |
mapping_version | 8006 | 1 r | इस रजिस्टर मैपिंग के प्रमुख.नमोर संस्करण |
padding_1 | 8007 | 1 r | आरक्षित |
serial_no | 8008 | 8 r | क्रम संख्या स्ट्रिंग |
name | 8016 | 16 r | उत्पाद का नाम, " cFos पावर ब्रेन " |
slave_id | 8040 | 1 rw | मोडबस गुलाम आई.डी. |
नाम | पता | रजिस्टर करता है | विवरण |
---|---|---|---|
input | 8041 | 1 r | आरक्षित |
pulsesperkwh | 8042 | 2 rw | इनपुट S0 के लिए प्रति kWh आवेगों |
phases | 8044 | 1 rw | नकली चरणों के बिटमास्क, बिट 0 = एल 1, बिट 1 = एल 2, बिट 2 = एल 3 |
voltage_l1 | 8045 | 1 rw | नाममात्र वोल्टेज L1 [V] |
voltage_l2 | 8046 | 1 rw | नाममात्र वोल्टेज L2 [V] |
voltage_l3 | 8047 | 1 rw | नाममात्र वोल्टेज L3 [V] |
pulses | 8050 | 4 rw | S0 इनपुट पर दालों की पूर्ण संख्या |
timeperpulse | 8054 | 2 r | S0 इनपुट पर अंतिम दो दालों के बीच का समय [ms] |
level | 8056 | 1 r | S0 इनपुट का वर्तमान इनपुट स्तर 0 = वर्तमान प्रवाह, 1 = धारा प्रवाहित नहीं होती है |
meter_flags | 8057 | 1 r | बिट 0: 1 = अलग-अलग चरण हैं |
energy | 8058 | 4 rw | सक्रिय आयात [Wh] |
power | 8062 | 2 r | सक्रिय शक्ति [W] |
current_l1 | 8064 | 2 r | वर्तमान वर्तमान एल1 [0.1 ए] |
current_l2 | 8066 | 2 r | वर्तमान वर्तमान L2 [0.1 ए] |
current_l3 | 8068 | 2 r | वर्तमान वर्तमान L3 [0.1 ए] |
reset_pulses | 8070 | 1 w | पल्स काउंटर को रीसेट करें [1] |
reset_energy | 8071 | 1 w | ऊर्जा रीसेट करें [1] |
रजिस्टर 8057 से 8068 उपलब्ध हैं (देखें S0 काउंटर)
रिबूट के बाद डिफ़ॉल्ट मान:
नाम | पता | रजिस्टर करता है | विवरण |
---|---|---|---|
def_fixed_current | 8080 | 1 rw | डिफ़ॉल्ट मान केबल_करंट [0.1 ए] (*) |
def_charg_cur_limit | 8081 | 1 rw | डिफ़ॉल्ट चार्जिंग वर्तमान सीमा [0.1 A] 6 - 63 (*) |
def_charging_enable | 8082 | 1 rw | डिफ़ॉल्ट चार्ज सक्षम [0/1] (*) |
(*) यह मान रिबूट के बाद सेट किया जाएगा। | |||
fail_safe_duration | 8083 | 2 rw | Fail_safe_current लागू होने से पहले मॉडबस के माध्यम से पढ़े/लिखे बिना सेकंड की संख्या, अक्षम करने के लिए 0। डिफ़ॉल्ट मान 300 (5 मिनट) है |
fail_safe_current | 8085 | 1 rw | 0.1A में निष्क्रिय होने पर करंट, 0 = चार्जिंग को निष्क्रिय करें |
disconnect_cp | 8086 | 1 rw | लिखें: CP को बंद करने के सेकंड की संख्या, पढ़ें: शेष सेकंड |
relay_select | 8087 | 1 rw | लिखें: 0 = 3-चरण संपर्ककर्ता, 1 = 1-चरण संपर्ककर्ता, इसका समर्थन करने वाले वॉलबॉक्स के लिए (कम से कम नियंत्रक रेव। एफ) |
relay2 | 8088 | 1 rw | लिखें: 0=रिले 2 बंद, 1=रिले 2 चालू (केवल अगर रिले 1 बंद है), इसका समर्थन करने वाले वॉलबॉक्स के लिए (कम से कम नियंत्रक रेव. एफ) |
cable_current | 8090 | 1 r | पीपी: केबल अधिकतम वर्तमान [0.1 ए], 0: कोई केबल नहीं |
fixed_current | 8091 | 1 rw | अधिलेखित केबल_क्रंट [0.1 ए] |
charge_pilot_state | 8092 | 1 r | सीपी: 0 = ए (प्रतीक्षा करें), 1 = बी (वाहन का पता चला), 2 = सी (लोड), 3 = डी (वेंटिलेशन के साथ लोड हो रहा है), 4 = ई (कोई शक्ति नहीं), 5 = एफ (त्रुटि), 9 = डीसी सेंसर त्रुटि। अन्य सभी मान: त्रुटि |
charging_cur_limit | 8093 | 1 rw | वर्तमान सीमा को चार्ज करना [0.1 ए] 6 - 63 ए, मॉडल सीमाओं के कारण सीमित हो सकता है (जैसे पावर ब्रेन 11kW के लिए, यह 16 ए तक सीमित है) |
charging_enable | 8094 | 1 rw | सक्षम चार्जिंग [0/1] 0 = अक्षम, 1 = सक्षम |
charging_current | 8095 | 1 r | वर्तमान चार्ज [0.1 A] 6-63 |
last_rfid | 8096 | 15 r | अंतिम बार आरएफआईडी (हेक्स-स्ट्रिंग) |
detected_rfids | 8111 | 1 r | आरएफआईडी प्रविष्टियों की संख्या |
has_meter | 8112 | 1 r | 1 यदि कोई काउंटर पिन किया गया है (तब रजिस्टर 8057-8068 पढ़ने योग्य हैं), अन्यथा 0 |
s0_inputs | 8113 | 1 r | बिट 0 = अवस्था S0 इनपुट 1 बिट 1 = स्थिति S0 इनपुट 2 बिट 8 = क्या प्लग इन करने पर 1/3-चरण पर स्विच करने की अनुमति है? (1=हाँ) बिट 9 = बिट 10 मान्य है बिट 10 =2. रिले प्रेजेंट (1=हाँ, यदि बिट 9=1) बिट 11 =रिले 2 को बाहरी रूप से नियंत्रित किया जाता है (Reg. 8088 देखें) |
count_restart | 8120 | 2 rw | हार्डवेयर के पुनरारंभ की संख्या |