Dokumentasi

Peraturan memuatkan
(untuk versi perisian tegar dari 1.25.2)

Dokumentasi peraturan pemuatan untuk versi perisian tegar <1.25.2 boleh didapati di sini.


                        Dialog Peraturan Pemuatan Tangkapan skrin

Fungsi umum

Peraturan pengecasan Pengurus Pengecasan cFos berfungsi seperti program kecil. Apabila Pengurus Pengecasan cFos memproses peraturan pengecasan, ia memerlukan nilai permulaan sebagai "nilai peraturan" dan kemudian melalui semua peraturan pengecasan dari atas ke bawah. Ia menyemak syarat bagi setiap peraturan dan, jika ini dipenuhi, menjalankan tindakan masing-masing. Ini berlaku sehingga sama ada penghujung peraturan pemuatan dicapai atau pilihan "Selesai" ditetapkan untuk tindakan jika syarat dipenuhi. Nilai peraturan yang ditentukan sehingga tahap itu dikembalikan. Dengan cara ini, peraturan pengecasan untuk kotak dinding menentukan arus pengecasan setiap fasa dalam mA dan untuk penyimpanan bateri kuasa pengecasan atau nyahcas dalam W.

Untuk peraturan pengecasan untuk kotak dinding, nilai permulaan ialah 0, iaitu jika tiada peraturan dipenuhi, pengecasan dijeda. Untuk storan bateri, nilai permulaan ialah kuasa pengecasan atau nyahcas maksimum, iaitu jika tiada peraturan pengecasan dipenuhi, kuasa pengecasan atau nyahcas maksimum ialah yang ditetapkan dalam pilihan kawalan bateri Pengurus Pengecasan cFos.

Terdapat pilihan "lebihan PV" untuk peraturan pengecasan kotak dinding. Dalam setiap kitaran, Pengurus Pengecasan cFos terlebih dahulu menyemak sama ada peraturan pengecasan dengan pilihan "lebihan PV" telah ditetapkan untuk kotak dinding. Semua kotak dinding yang peraturan pengecasannya memberikan nilai >= 0 dengan pilihan ini dianggap dahulu dan arus pengecasannya ditandakan sebagai berlebihan. Semua kotak dinding dengan peraturan pengecasan tanpa pilihan "lebihan PV" kemudiannya dipertimbangkan. Ini bermakna kotak dinding yang ingin mengecas lebihan PV diberi layanan keutamaan. Nota: Jika peraturan pengecasan dengan pilihan "lebihan PV" bagi kotak dinding mengembalikan -1, kotak dinding ini tidak mengambil bahagian dalam lebihan PV. Pengurus Pengecasan kemudiannya menggunakan peraturan pengecasan untuk pengecasan biasa.

Pengiraan lebihan: Jika pilihan "lebihan PV" diaktifkan, syarat "lebihan PV >= ungkapan" mempertimbangkan sama ada lebihan dibahagikan dengan fasa pengecasan yang diramalkan cukup besar untuk syarat itu dipenuhi. Jika pilihan "lebihan PV" tidak aktif, ia diperiksa sama ada lebihan itu >= ungkapan dalam fasa masing-masing. Perkara yang sama berlaku untuk syarat "pembelian grid", "suapan masuk grid" dan "kuasa suria". Di sini, jika pilihan "lebihan PV" aktif, jumlah arus dibahagikan dengan bilangan fasa pengecasan yang diramalkan disemak terhadap ungkapan, manakala jika pilihan itu tidak aktif, arus fasa masing-masing diperiksa. Untuk tindakan, jika pilihan "lebihan PV" aktif, nilai yang dihantar untuk "Lebihan bekalan", "Bekalkan kuasa solar", "Pembelian grid bekalan" dan "Suapan masuk bekalan" ialah jumlah arus semua fasa dibahagikan dengan fasa pengecasan yang diramalkan, manakala pada Jika pilihan tidak aktif, arus fasa masing-masing dibekalkan. Ringkasnya: Untuk kes biasa pengecasan lebihan PV, adalah disyorkan untuk mengaktifkan pilihan. Jika pilihan tidak aktif, tumpuan adalah pada pengurusan beban, iaitu Pengurus Pengecasan cFos mempertimbangkan ketiga-tiga fasa secara berasingan.

Setiap peraturan pengecasan mempunyai pilihan tetapan umum berikut

ID: Nombor yang boleh dipilih secara bebas. Lihat di bawah untuk butiran lanjut.

Peraturan aktif: Peraturan tidak aktif diabaikan.

Hari dalam seminggu: Ini membolehkan anda menetapkan hari mana peraturan harus dipatuhi dan hari mana peraturan itu harus diabaikan

Lebihan PV: Untuk peraturan pengecasan untuk kotak dinding, Pengurus Pengecasan sentiasa menyemak dahulu sama ada peraturan pengecasan untuk lebihan PV aktif. Ini kemudian menentukan arus pengecasan setiap fasa. Semua peraturan pengecasan yang pilihan "lebihan PV" tidak ditetapkan kemudiannya diproses dari atas ke bawah.

Mengecas atau menyahcas: Untuk peraturan pengecasan untuk storan bateri, Pengurus Pengecasan memproses semua peraturan pengecasan dengan pilihan "Pengecasan" dan semua peraturan pengecasan dengan pilihan "Menyahcas" secara berasingan antara satu sama lain dan dengan itu menentukan kuasa pengecasan atau nyahcas semasa.

Setiap peraturan muatan mempunyai syarat dan tindakan. Tindakan itu hanya dijalankan jika syarat dipenuhi. Tindakan juga boleh mengaktifkan pilihan "Selesai". Dalam kes ini, pemprosesan peraturan pemuatan ditamatkan selepas tindakan telah dijalankan dan nilai peraturan semasa dikembalikan. Jika "Keluar" tidak ditetapkan, Pengurus Pengecasan meneruskan dengan peraturan pengecasan seterusnya. Jika ia sampai ke penghujung senarai, ia juga mengembalikan nilai kawalan semasa.

syarat

Semua syarat mengandungi pilihan "Tidak". Jika ini ditetapkan, tindakan akan dilaksanakan jika syarat tidak dipenuhi. Jika tidak, tindakan akan dilaksanakan jika syarat dipenuhi.

Sesetengah syarat mempunyai pilihan untuk "Teruskan melaksanakan peraturan tanpa syarat dipenuhi". Di sini anda boleh menentukan masa dalam beberapa saat. Jika syarat dipenuhi, ia mungkin tidak dipenuhi selama x saat dan tindakan akan tetap dijalankan. Contohnya, jika lebihan PV minimum dicapai, ia kemudiannya boleh dikurangkan selama x saat dan tindakan itu akan tetap dijalankan.

Masa: Syarat dipenuhi dalam masa yang ditetapkan, tetapi tidak di luarnya. Ini membolehkan anda mengecas pada masa tertentu.

Lebihan PV: Syarat ini dipenuhi jika lebihan PV setiap fasa (untuk peraturan pengecasan untuk kereta) atau lebihan PV merentas semua fasa dalam watt (untuk simpanan bateri) adalah lebih besar daripada (atau sama dengan) nilai atau formula yang ditentukan.

Harga: Syarat dipenuhi jika harga rujukan semasa dalam sen per kWj adalah kurang daripada (atau sama dengan) nilai atau formula yang ditentukan.

Tahap harga: Syarat dipenuhi jika tahap harga semasa kurang daripada (atau sama dengan) nilai atau formula yang ditentukan.

Lihat juga: Pengecasan yang mementingkan kos

SoC: Syarat dipenuhi jika keadaan pengecasan kereta (jika Pengurus Pengecasan cFos mengetahui nilai ini) atau storan bateri lebih besar daripada (atau sama dengan) nilai atau formula yang ditentukan.

Bilangan kereta yang memuatkan: Syarat dipenuhi jika bilangan kereta yang memuatkan lebih besar daripada (atau sama dengan) nilai atau formula yang ditentukan.

Pembelian grid: Syarat ini dipenuhi jika pembelian grid (untuk peraturan pengecasan untuk kereta setiap fasa, untuk peraturan pengecasan untuk penyimpanan bateri dalam watt merentas semua fasa) adalah lebih besar (atau sama) daripada nilai atau formula yang ditentukan.

Suapan masuk grid: Syarat dipenuhi jika suapan grid (setiap fasa untuk peraturan pengecasan untuk kereta, dalam watt merentas semua fasa untuk peraturan pengecasan untuk penyimpanan bateri) adalah lebih besar daripada (atau sama dengan) nilai atau formula yang ditentukan.

Kuasa suria: Syarat dipenuhi jika tenaga elektrik yang dijana setiap fasa (untuk peraturan pengecasan untuk kereta) atau kuasa yang dijana merentas semua fasa (untuk penyimpanan bateri) adalah lebih besar daripada (atau sama dengan) nilai atau formula yang ditentukan.

Input aktif: Syarat dipenuhi jika input dengan nombor peranti yang ditentukan dengan ID peranti yang ditentukan (E1, E2, ... untuk kotak dinding, M1, M2, ... untuk meter) aktif. Nombor dikira daripada 0. Ini membolehkan anda menggunakan peraturan pengecasan bersama-sama dengan menukar input. Kotak Dinding Otak Kuasa cFos, sebagai contoh, mempunyai 2 input S0. Untuk menggunakan ini, anda boleh menyediakan meter cFos Power Brain S0 sebagai peranti dengan peranan "Paparan" dalam Pengurus Pengecasan cFos. Dengan mengandaikan kaunter ini mempunyai ID peranti M1, maka anda boleh menangani input S0-1 menggunakan ID peranti M1 dan nombor input 0. Maklumat mengenai pendawaian input S0 pada cFos Power Brain boleh didapati di halaman kami tentang input S0 / kaunter S0 dan kaunter Modbus. Contohnya, jika anda ingin mengawal arus pengecasan menggunakan suis luaran, atau menggunakan penerima kawalan riak yang menukar geganti mengikut spesifikasi pembekal tenaga, anda boleh menggunakan peraturan pengecasan dengan input. Anda juga boleh mengaktifkan peraturan pengecasan untuk lebihan PV menggunakan input.

Mesra alam: Di sini anda boleh menentukan kelewatan maksimum yang dikehendaki dalam proses pengecasan dan jangkaan masa pengecasan. Syarat ini dianggap dipenuhi (dan tetap dipenuhi) sebaik sahaja Pengurus Pengecasan cFos telah mengira masa mula yang mesra alam dan bermanfaat kepada rangkaian yang mungkin dan ini telah dicapai. Lihat pengecasan mesra alam.

Formula: Syarat dipenuhi jika nilai formula ialah > 0 (nilai titik terapung). Lihat formula.

Sentiasa: Syarat sentiasa dipenuhi.

Tindakan

Tindakan dilaksanakan apabila syarat peraturan beban dipenuhi (atau pilihan Tidak ditetapkan dan syarat tidak dipenuhi).

Tetapkan kepada nilai/formula: Nilai kawalan semasa ditetapkan kepada nilai atau formula yang ditentukan.

Hantar lebihan PV / hantar kuasa solar / hantar pembelian grid / hantar suapan: Nilai kawalan semasa ditetapkan kepada nilai yang sepadan. Untuk peraturan pengecasan storan, kuasa dalam watt merentas semua fasa. Untuk peraturan pengecasan untuk kotak dinding, dalam pengecasan biasa ini ialah arus setiap fasa; dalam pengecasan berlebihan (pilihan "lebihan PV" ditetapkan) ia ialah jumlah arus merentas semua fasa, dibahagikan dengan nombor (diramalkan atau sebenar) fasa yang digunakan untuk mengecas. Selain itu, nilai boleh didarab dengan faktor, iaitu 1 secara lalai. Anda boleh menggunakan ini, sebagai contoh, untuk menggunakan sistem kawalan untuk mendapatkan sistem storan bateri untuk mengelakkan lukisan atau suapan ke dalam grid. Peraturan pengecasan storan bateri akan mengecas storan menggunakan bekalan grid. Walau bagaimanapun, memandangkan ketidaktepatan pengukuran wujud semasa menentukan bekalan grid, bekalan grid yang dikalikan dengan faktor hampir 1 akan digunakan sebagai peraturan pengecasan untuk storan.

Tetapkan pembolehubah: Pembolehubah yang ditentukan ditetapkan kepada nilai atau formula. Anda boleh menentukan pembolehubah Pengurus Pengecasan atau pembolehubah peranti yang ditentukan pengguna sebagai nama. Pembolehubah Pengurus Pengecasan bermula dengan "CM.", pembolehubah peranti mempunyai ID peranti dan nama pembolehubah (mis. E1.x).

Terdapat juga pembolehubah berikut:

_rule_valNilai kawalan semasa. Anda juga boleh menanyakan ini dalam formula.
_rule_idID peraturan semasa. ID peraturan ditetapkan kepada ID peraturan pertama yang tidak diabaikan dan dipaparkan dalam jubin peranti. Dengan "_rule_id" anda juga boleh menetapkan nilai ini bagi setiap peraturan, contohnya untuk menggambarkan peraturan penting yang telah diproses.
_rule_minBiasanya nilai ini ditetapkan untuk beralih daripada pengecasan satu fasa/tiga fasa, contohnya apabila anda menentukan syarat dengan had semasa. Di sini anda boleh menetapkan nilai ini sendiri. Ia akan bertukar daripada pengecasan satu fasa kepada tiga fasa apabila had semasa telah melebihi (atau sama dengan) "_rule_min" untuk seketika.
_undercutTetapkan undershoot kepada aktif jika nilai lebih besar daripada sifar (lihat penjelasan di bawah).

Dan: Pautkan peraturan dengan peraturan seterusnya. Syarat peraturan seterusnya tidak dianggap dipenuhi jika syarat peraturan semasa tidak dipenuhi (tidak kira sama ada syarat peraturan seterusnya benar-benar dipenuhi).

Atau: Pautkan peraturan kepada peraturan seterusnya. Syarat peraturan seterusnya dianggap dipenuhi jika syarat peraturan semasa dipenuhi (tidak kira sama ada syarat peraturan seterusnya benar-benar dipenuhi).

Pergi ke: Pengurus Pengecasan cFos mencari (dari atas ke bawah) untuk peraturan pengecasan pertama yang IDnya sama dengan ID yang ditentukan dan terus memproses peraturan pengecasan dengan ini. Jika ia tidak menemui apa-apa, ia meneruskan pemprosesan dengan peraturan pemuatan seterusnya. Perhatian: Elakkan gelung yang tidak berkesudahan! Pengurus Pengecasan berhenti memproses peraturan pengecasan selepas beberapa ketika, tetapi ini mungkin membuang masa (pengiraan) tanpa perlu. Digabungkan dengan syarat peraturan pemuatan, tindakan ini membolehkan anda membuat program peraturan kecil.

undershoot

Untuk sesetengah syarat, anda boleh menetapkan masa dalam saat yang mana peraturan harus terus dilaksanakan walaupun syarat itu tidak dipenuhi. Sebagai contoh, anda boleh menentukan peraturan yang dilaksanakan apabila input pensuisan ditetapkan. Jika anda kemudian menetapkan masa, peraturan ini akan terus berjalan selama N saat walaupun input tidak lagi ditetapkan. Dengan pengecasan berlebihan PV, anda boleh menggunakan masa ini untuk mengelakkan pengecasan daripada diganggu oleh awan singkat.

Pengurus Pengecasan menggunakan bendera yang dipanggil "_undercut" untuk mengetahui sama ada "undercut" ini aktif untuk sekurang-kurangnya satu peraturan. Jika peraturan pengecasan untuk kotak dinding menghasilkan nilai di bawah arus pengecasan minimum yang ditetapkan dalam kotak dinding dan bendera "_undercut" ditetapkan, Pengurus Pengecasan cFos mengembalikan arus pengecasan minimum sebagai nilai peraturan supaya kereta terus dicas. Anda juga boleh menetapkan atau memadam sendiri bendera "_undercut" menggunakan peraturan pemuatan (lihat di atas).