این ثبت ها برای Modbus RTU و Modbus TCP در دسترس هستند. cFos Power Brain Controller از توابع Modbus پشتیبانی می کند
03
رجیسترهای چندگانه را بخوانید06
ثبت نام ثبت نام تک16
رجیستر چندگانه ثبت کنیدما بین چهار دستگاه تمایز قائل می شویم:
2 متر S0 ، 1 ایستگاه شارژ و 1 متر متصل (Modbus) که با شناسه برده Modbus و (برای Modbus TCP) پورت TCP متمایز می شوند.
توجه: دسترسی نوشتن به رجیسترهای Modbus باعث نوشتن در حافظه فلش cFos Power Brain می شود و بنابراین نباید به طور منظم انجام شود. رجیسترهای زیر به طور دائم ذخیره نمیشوند و بنابراین میتوان آنها را به طور منظم تغییر داد: charging_cur_limit، fixed_current، charging_enable، disconnect_cp، relay_select، relay2. همه رجیسترهای دیگر هنگام تغییر به فلش نوشته می شوند، بنابراین تعداد عملیات نوشتن باید محدود باشد!
همه چیز | شناسه برده 1 | پورت TCP 4701 |
S0 متر 1 | Slave Id 2 | پورت TCP 4702 |
S0 متر 2 | شناسه برده 3 | پورت TCP 4703 |
شمارنده پین شده | شناسه برده 1 | پورت TCP 4701 (از طریق Wallbox Register) |
ثبت های زیر بسته به اینکه کدام دستگاه درگیر باشد و اینکه آیا یک متر به جعبه دیواری متصل است اعمال می شود ، به عنوان مثال:
نام | نشانی | ثبت نام | شرح |
---|---|---|---|
vendor_id | 8000 | 2 r | شناسه فروشنده بی نظیر ، 0xcf05 |
product_id | 8002 | 1 r | شناسه محصول ، 1 |
device_id | 8003 | 1 r | شناسه دستگاه درون محصول ، 0x100 |
product_version | 8004 | 2 r | نسخه محصول ، major.minor |
product_build | 8005 | 1 r | شماره ساخت محصول |
mapping_version | 8006 | 1 r | نسخه عمده.minor این نگاشت ثبت نام |
padding_1 | 8007 | 1 r | رزرو شده |
serial_no | 8008 | 8 r | رشته شماره سریال |
name | 8016 | 16 r | نام محصول ، " cFos Power Brain Controller " |
slave_id | 8040 | 1 rw | شناسه برده Modbus |
نام | نشانی | ثبت نام | شرح |
---|---|---|---|
input | 8041 | 1 r | رزرو شده |
pulsesperkwh | 8042 | 2 rw | تکانه در هر کیلووات ساعت برای ورودی S0 |
phases | 8044 | 1 rw | ماسک از مراحل شبیه سازی شده ، بیت 0 = L1 ، بیت 1 = L2 ، بیت 2 = L3 |
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 | جریان فعلی L1 [0.1 A] |
current_l2 | 8066 | 2 r | جریان فعلی L2 [0.1 A] |
current_l3 | 8068 | 2 r | جریان فعلی L3 [0.1 A] |
reset_pulses | 8070 | 1 w | تنظیم مجدد شمارنده نبض [1] |
reset_energy | 8071 | 1 w | بازنشانی انرژی [1] |
رجیسترهای 8057 تا 8068 در دسترس هستند (به شمارنده S0 مراجعه کنید)
مقادیر پیش فرض پس از راه اندازی مجدد:
نام | نشانی | ثبت نام | شرح |
---|---|---|---|
def_fixed_current | 8080 | 1 rw | مقدار پیشفرض cable_current [0.1 A] (*) |
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 | تعداد ثانیه های بدون خواندن/نوشتن قبل از charging_cur_limit و charging_enable مجدد قابل بازیابی است. مقدار پیش فرض 300 (5 دقیقه) است |
fail_safe_current | 8085 | 1 rw | در صورت غیرفعال بودن ، 0 = شارژ را غیرفعال کنید |
disconnect_cp | 8086 | 1 rw | بنویسید: تعداد ثانیه های خاموش کردن CP، خواندن: ثانیه های باقیمانده |
relay_select | 8087 | 1 rw | بنویسید: کنتاکتور 0=3 فاز، کنتاکتور 1=1 فاز، برای وال باکس هایی که از این پشتیبانی می کنند (حداقل کنترلر rev. F) |
relay2 | 8088 | 1 rw | بنویسید: 0 = رله 2 خاموش، 1 = رله 2 روشن (فقط در صورتی که رله 1 خاموش باشد)، برای جعبه های دیواری که از این پشتیبانی می کنند (حداقل کنترلر Rev. F) |
cable_current | 8090 | 1 r | PP: حداکثر جریان کابل [0.1 A] ، 0: بدون کابل |
fixed_current | 8091 | 1 rw | بازنویسی جریان_ کابل [0.1 A] |
charge_pilot_state | 8092 | 1 r | CP: 0 = A (منتظر) ، 1 = B (خودرو شناسایی شد) ، 2 = C (بار) ، 3 = D (بارگیری با تهویه) ، 4 = E (بدون قدرت) ، 5 = F (خطا) |
charging_cur_limit | 8093 | 1 rw | محدودیت جریان شارژ [0.1 A] 6 - 63A ، ممکن است به دلیل محدودیت های مدل محدود شود (به عنوان مثال برای cFos Power Brain Wallbox 11kW ، این محدود به 16A است) |
charging_enable | 8094 | 1 rw | شارژ کردن فعال [0/1 0 = غیر فعال کردن، 1 = فعال |
charging_current | 8095 | 1 r | جریان شارژ [0.1 A] 6-63 |
last_rfid | 8096 | 15 r | آخرین دیده شده rfid (رشته هگز) |
detected_rfids | 8111 | 1 r | تعداد ورودی های RFID |
has_meter | 8112 | 1 r | 1 اگر یک شمارنده پین شده باشد (پس رجیسترهای 8057-8068 قابل خواندن هستند)، در غیر این صورت 0 |
s0_inputs | 8113 | 1 r | بیت 0 = وضعیت ورودی S0 1، بیت 1 = وضعیت ورودی S0 2 |
count_restart | 8120 | 2 rw | تعداد راه اندازی مجدد سخت افزار |