प्रलेखन

मोडबस रजिस्टर

ये रजिस्टर मोडबस आरटीयू और मोडबस टीसीपी के लिए उपलब्ध हैं। cFos पावर ब्रेन मोडबस फ़ंक्शन का समर्थन करता है

  • 03 कई होल्डिंग रजिस्टर पढ़ें
  • 06 एकल होल्डिंग रजिस्टर लिखें
  • 16 कई होल्डिंग रजिस्टर लिखें

हम चार उपकरणों के बीच अंतर करते हैं:
2 एस0 मीटर, 1 चार्जिंग स्टेशन और 1 संलग्न (मोडबस) मीटर, जो मोडबस स्लेव आईडी और (मोडबस टीसीपी के लिए) टीसीपी पोर्ट द्वारा विभेदित हैं।

ध्यान दें: मॉडबस रजिस्टरों तक पहुंच लिखने से cFos पावर ब्रेन की फ्लैश मेमोरी में लेखन होता है और इसलिए इसे नियमित रूप से नहीं किया जाना चाहिए। निम्नलिखित रजिस्टर स्थायी रूप से सहेजे नहीं जाते हैं और इसलिए इन्हें नियमित रूप से बदला जा सकता है: चार्जिंग_कर_लिमिट, फिक्स्ड_करंट, चार्जिंग_इनेबल, डिस्कनेक्ट_सीपी, रिले_सेलेक्ट, रिले2। अन्य सभी रजिस्टर बदले जाने पर फ्लैश करने के लिए लिखे जाते हैं, इसलिए लिखने की प्रक्रिया की संख्या सीमित होनी चाहिए!

डिफ़ॉल्ट गुलाम आईडी

ईवीएसईदास Id टीसीपी पोर्ट 4701
S0 मीटर 1गुलाम Id टीसीपी पोर्ट 4702
S0 मीटर 2गुलाम Id टीसीपी पोर्ट 4703
पिन किया हुआ काउंटरगुलाम आईडी 1टीसीपी पोर्ट 4701 (वॉलबॉक्स रजिस्टर के माध्यम से)

निम्नलिखित रजिस्टर इस पर निर्भर करता है कि कौन सा उपकरण शामिल है और क्या दीवार बॉक्स से मीटर जुड़ा हुआ है, उदाहरण के लिए:

रजिस्टर (आर = रीड-ओनली, डब्ल्यू = राइट-ओनली, आरडब्ल्यू = रीड/राइट)

S0 मीटर और ईवीएसई के लिए रजिस्टर

नामपतारजिस्टर करता हैविवरण
vendor_id80002 rअद्वितीय विक्रेता आईडी, 0xcf05
product_id80021 rउत्पाद आईडी,
device_id80031 rउत्पाद के अंदर डिवाइस आईडी, 0x100
product_version80042 rउत्पाद संस्करण, major.minor
product_build80051 rउत्पाद की संख्या
mapping_version80061 rइस रजिस्टर मैपिंग के प्रमुख.नमोर संस्करण
padding_180071 rआरक्षित
serial_no80088 rक्रम संख्या स्ट्रिंग
name801616 rउत्पाद का नाम, " cFos पावर ब्रेन "
slave_id80401 rwमोडबस गुलाम आई.डी.

S0 मीटर के लिए रजिस्टर

नामपतारजिस्टर करता हैविवरण
input80411 rआरक्षित
pulsesperkwh80422 rwइनपुट S0 के लिए प्रति kWh आवेगों
phases80441 rwनकली चरणों के बिटमास्क, बिट 0 = एल 1, बिट 1 = एल 2, बिट 2 = एल 3
voltage_l180451 rwनाममात्र वोल्टेज L1 [V]
voltage_l280461 rwनाममात्र वोल्टेज L2 [V]
voltage_l380471 rwनाममात्र वोल्टेज L3 [V]
pulses80504 rwS0 इनपुट पर दालों की पूर्ण संख्या
timeperpulse80542 rS0 इनपुट पर अंतिम दो दालों के बीच का समय [ms]
level80561 rS0 इनपुट का वर्तमान इनपुट स्तर
0 = वर्तमान प्रवाह, 1 = धारा प्रवाहित नहीं होती है
meter_flags80571 rबिट 0: 1 = अलग-अलग चरण हैं
energy80584 rwसक्रिय आयात [Wh]
power80622 rसक्रिय शक्ति [W]
current_l180642 rवर्तमान वर्तमान एल1 [0.1 ए]
current_l280662 rवर्तमान वर्तमान L2 [0.1 ए]
current_l380682 rवर्तमान वर्तमान L3 [0.1 ए]
reset_pulses80701 wपल्स काउंटर को रीसेट करें [1]
reset_energy80711 wऊर्जा रीसेट करें [1]

पिन किए गए काउंटरों के लिए पंजीकरण करें

रजिस्टर 8057 से 8068 उपलब्ध हैं (देखें S0 काउंटर)

ईवीएसई के लिए रजिस्टर

रिबूट के बाद डिफ़ॉल्ट मान:

नामपतारजिस्टर करता हैविवरण
def_fixed_current80801 rwडिफ़ॉल्ट मान केबल_करंट [0.1 ए] (*)
def_charg_cur_limit80811 rwडिफ़ॉल्ट चार्जिंग वर्तमान सीमा [0.1 A] 6 - 63 (*)
def_charging_enable80821 rwडिफ़ॉल्ट चार्ज सक्षम [0/1] (*)
(*) यह मान रिबूट के बाद सेट किया जाएगा।
fail_safe_duration80832 rwFail_safe_current लागू होने से पहले मॉडबस के माध्यम से पढ़े/लिखे बिना सेकंड की संख्या, अक्षम करने के लिए 0। डिफ़ॉल्ट मान 300 (5 मिनट) है
fail_safe_current80851 rw0.1A में निष्क्रिय होने पर करंट, 0 = चार्जिंग को निष्क्रिय करें
disconnect_cp80861 rwलिखें: CP को बंद करने के सेकंड की संख्या, पढ़ें: शेष सेकंड
relay_select80871 rwलिखें: 0 = 3-चरण संपर्ककर्ता, 1 = 1-चरण संपर्ककर्ता, इसका समर्थन करने वाले वॉलबॉक्स के लिए (कम से कम नियंत्रक रेव। एफ)
relay280881 rwलिखें: 0=रिले 2 बंद, 1=रिले 2 चालू (केवल अगर रिले 1 बंद है), इसका समर्थन करने वाले वॉलबॉक्स के लिए (कम से कम नियंत्रक रेव. एफ)
cable_current80901 rपीपी: केबल अधिकतम वर्तमान [0.1 ए], 0: कोई केबल नहीं
fixed_current80911 rwअधिलेखित केबल_क्रंट [0.1 ए]
charge_pilot_state80921 rसीपी: 0 = ए (प्रतीक्षा करें),
1 = बी (वाहन का पता चला),
2 = सी (लोड),
3 = डी (वेंटिलेशन के साथ लोड हो रहा है),
4 = ई (कोई शक्ति नहीं),
5 = एफ (त्रुटि), 9 = डीसी सेंसर त्रुटि। अन्य सभी मान: त्रुटि
charging_cur_limit80931 rwवर्तमान सीमा को चार्ज करना [0.1 ए] 6 - 63 ए, मॉडल सीमाओं के कारण सीमित हो सकता है (जैसे पावर ब्रेन 11kW के लिए, यह 16 ए तक सीमित है)
charging_enable80941 rwसक्षम चार्जिंग [0/1] 0 = अक्षम, 1 = सक्षम
charging_current80951 rवर्तमान चार्ज [0.1 A] 6-63
last_rfid809615 rअंतिम बार आरएफआईडी (हेक्स-स्ट्रिंग)
detected_rfids81111 rआरएफआईडी प्रविष्टियों की संख्या
has_meter81121 r1 यदि कोई काउंटर पिन किया गया है (तब रजिस्टर 8057-8068 पढ़ने योग्य हैं), अन्यथा 0
s0_inputs81131 rबिट 0 = अवस्था S0 इनपुट 1
बिट 1 = स्थिति S0 इनपुट 2
बिट 8 = क्या प्लग इन करने पर 1/3-चरण पर स्विच करने की अनुमति है? (1=हाँ)
बिट 9 = बिट 10 मान्य है
बिट 10 =2. रिले प्रेजेंट (1=हाँ, यदि बिट 9=1)
बिट 11 =रिले 2 को बाहरी रूप से नियंत्रित किया जाता है (Reg. 8088 देखें)
count_restart81202 rwहार्डवेयर के पुनरारंभ की संख्या