From 878101ceb3db3358d6fb4d67619bb72d0327275e Mon Sep 17 00:00:00 2001
From: pengqiao1993 <229619096@qq.com>
Date: Fri, 13 Mar 2026 17:33:00 +0800
Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=E4=B8=8A=E4=BD=8D=E6=9C=BA?=
=?UTF-8?q?=E8=BF=9C=E7=A8=8B=E6=8E=A7=E5=88=B6=E5=AE=8C=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/locales/homePage/ar.js | 102 +++++++-------
common/locales/homePage/de.js | 102 +++++++-------
common/locales/homePage/en.js | 90 ++++++------
common/locales/homePage/es.js | 2 +
common/locales/homePage/fr.js | 2 +
common/locales/homePage/pl.js | 2 +
common/locales/homePage/zh.js | 6 +-
main.js | 4 +-
pages.json | 1 +
pages/home-page/policy-Config/index.vue | 148 ++++++++++++--------
pages/home-page/policy-management/index.vue | 9 +-
11 files changed, 262 insertions(+), 206 deletions(-)
diff --git a/common/locales/homePage/ar.js b/common/locales/homePage/ar.js
index 97a8a1c..70780a5 100644
--- a/common/locales/homePage/ar.js
+++ b/common/locales/homePage/ar.js
@@ -271,6 +271,7 @@ export default {
cancel: 'الغاء',
messageDetail: 'تفاصيل الرسالة',
operateSuccess: 'نجح العملية',
+ operateFail: 'فشل العملية',
messageReaded: 'تمت قراءة هذه الرسالة، لا داعي لتكرار الإجراء'
},
device: {
@@ -469,56 +470,57 @@ export default {
second: 'ثانية'
},
policy: {
- planCurve: 'منحنى الجدول الزمني',
- planCurveTem: 'قالب منحنى الجدول الزمني',
- IssueDevice: 'جهاز إصدار الأوامر',
- operateOrNot: 'سواء في التشغيل',
- socUplimit: 'الحد الأعلى لـ SOC',
- socDownlimit: 'الحد الأدنى لـ SOC',
- effectiveTime: 'وقت السريان',
- selectEffectiveTime: 'يرجى تحديد وقت السريان',
- distributeResult: 'نتيجة الإصدار',
- notDelivered: 'لم يتم الإصدار',
- commandDistribution: 'إصدار الأوامر',
- controlDistribution: 'إصدار التحكم',
- genSetting: 'الإعدادات العامة',
- save: 'حفظ',
- pleaseInputValue: 'يرجى إدخال القيمة',
- pleaseInputPassword: 'يرجى إدخال كلمة المرور',
- password: 'كلمة المرور',
- policyTypeList: [
- {
- name: 'إصدار الأوامر'
- },
- {
- name: 'الإعدادات العامة'
- }
- ],
- radioList: [
- {
- name: 'تشغيل',
- disabled: false
- },
- {
- name: 'عدم تشغيل',
- disabled: false
- }
- ],
- selectIssueDevice: 'يرجى تحديد جهاز إصدار الأوامر',
- deliverErrorNewTip: 'خطأ في تكوين التعيين أو لم يتم التكوين، يرجى التحقق وإعادة المحاولة!',
- passwordSuccess: 'كلمة المرور صحيحة',
- passwordError: 'كلمة المرور غير صحيحة',
- isOpen: 'سواء تمكين',
- isClose: 'سواء تعطيل',
- distributeSuccess: 'نجح الإصدار',
- distributeFail: 'فشل الإصدار',
- isNum: 'يرجى التحقق من أن قيمة الإدخال رقمية',
- saveSuccess: 'نجح الحفظ',
- saveError: 'فشل الحفظ',
- delivered: 'اكتمل الإصدار',
- selectPlanCurveTem: 'يرجى تحديد قالب منحنى الجدول الزمني',
- deliverErrorTip: 'تجاوز طاقة الشحن والتفريغ الطاقة المقدرة، يرجى التحقق من إعدادات منحنى الجدول الزمني!',
- deliverTip: 'سواء تأكيد إصدار الأمر?'
+ planCurve: 'منحنى الجدول الزمني',
+ planCurveTem: 'قالب منحنى الجدول الزمني',
+ IssueDevice: 'جهاز إصدار الأوامر',
+ operateOrNot: 'سواء في التشغيل',
+ socUplimit: 'الحد الأعلى لـ SOC',
+ socDownlimit: 'الحد الأدنى لـ SOC',
+ effectiveTime: 'وقت السريان',
+ selectEffectiveTime: 'يرجى تحديد وقت السريان',
+ distributeResult: 'نتيجة الإصدار',
+ notDelivered: 'لم يتم الإصدار',
+ commandDistribution: 'إصدار الأوامر',
+ controlDistribution: 'إصدار التحكم',
+ genSetting: 'الإعدادات العامة',
+ save: 'حفظ',
+ pleaseInputValue: 'يرجى إدخال القيمة',
+ pleaseInputPassword: 'يرجى إدخال كلمة المرور',
+ password: 'كلمة المرور',
+ policyTypeList: [
+ {
+ name: 'إصدار الأوامر'
+ },
+ {
+ name: 'الإعدادات العامة'
+ }
+ ],
+ radioList: [
+ {
+ name: 'تشغيل',
+ disabled: false
+ },
+ {
+ name: 'عدم تشغيل',
+ disabled: false
+ }
+ ],
+ selectIssueDevice: 'يرجى تحديد جهاز إصدار الأوامر',
+ deliverErrorNewTip: 'خطأ في تكوين التعيين أو لم يتم التكوين، يرجى التحقق وإعادة المحاولة!',
+ passwordSuccess: 'كلمة المرور صحيحة',
+ passwordError: 'كلمة المرور غير صحيحة',
+ isOpen: 'سواء تمكين',
+ isClose: 'سواء تعطيل',
+ distributeSuccess: 'نجح الإصدار',
+ distributeFail: 'فشل الإصدار',
+ isNum: 'يرجى التحقق من أن قيمة الإدخال رقمية',
+ saveSuccess: 'نجح الحفظ',
+ saveError: 'فشل الحفظ',
+ delivered: 'اكتمل الإصدار',
+ selectPlanCurveTem: 'يرجى تحديد قالب منحنى الجدول الزمني',
+ deliverErrorTip: 'تجاوز طاقة الشحن والتفريغ الطاقة المقدرة، يرجى التحقق من إعدادات منحنى الجدول الزمني!',
+ deliverTip: 'سواء تأكيد إصدار الأمر?',
+ policyTitle: 'إصدار الاستراتيجية'
}
}
\ No newline at end of file
diff --git a/common/locales/homePage/de.js b/common/locales/homePage/de.js
index 35e04d7..241748b 100644
--- a/common/locales/homePage/de.js
+++ b/common/locales/homePage/de.js
@@ -272,6 +272,7 @@ export default {
cancel: 'Abbrechen',
messageDetail: 'Nachrichtendetails',
operateSuccess: 'Aktion erfolgreich',
+ operateFail: 'Aktion fehlgeschlagen',
messageReaded: 'Diese Nachricht wurde bereits gelesen, keine Wiederholung der Aktion erforderlich'
},
device: {
@@ -506,55 +507,56 @@ export default {
confirmTime: 'Bestätigungszeit'
},
policy: {
- planCurve: 'Plan-Kurve',
- planCurveTem: 'Plan-Kurvenvorlage',
- IssueDevice: 'Befehlszielgerät',
- operateOrNot: 'In Betrieb',
- socUplimit: 'SOC-Obergrenze',
- socDownlimit: 'SOC-Untergrenze',
- effectiveTime: 'Gültigkeitszeit',
- selectEffectiveTime: 'Bitte wählen Sie die Gültigkeitszeit',
- distributeResult: 'Übertragungsergebnis',
- notDelivered: 'Nicht übertragen',
- commandDistribution: 'Befehlssendung',
- controlDistribution: 'Steuerungssendung',
- genSetting: 'Allgemeine Einstellungen',
- save: 'Speichern',
- pleaseInputValue: 'Bitte Wert eingeben',
- pleaseInputPassword: 'Bitte geben Sie Ihr Passwort ein',
- password: 'Passwort',
- policyTypeList: [
- {
- name: 'Befehlssendung'
- },
- {
- name: 'Allgemeine Einstellungen'
- }
- ],
- radioList: [
- {
- name: 'In Betrieb',
- disabled: false
- },
- {
- name: 'Außer Betrieb',
- disabled: false
- }
- ],
- selectIssueDevice: 'Bitte wählen Sie das Befehlssendegerät',
- deliverErrorNewTip: 'Zuordnungskonfiguration fehlerhaft oder nicht konfiguriert, bitte überprüfen und erneut versuchen!',
- passwordSuccess: 'Passwort korrekt',
- passwordError: 'Passwort falsch',
- isOpen: 'Aktivieren',
- isClose: 'Deaktivieren',
- distributeSuccess: 'Sendung erfolgreich',
- distributeFail: 'Sendung fehlgeschlagen',
- isNum: 'Bitte überprüfen Sie, ob der eingegebene Wert eine Zahl ist',
- saveSuccess: 'Speichern erfolgreich',
- saveError: 'Speichern fehlgeschlagen',
- delivered: 'Bereits gesendet',
- selectPlanCurveTem: 'Bitte wählen Sie eine Plan-Kurvenvorlage',
- deliverErrorTip: 'Lade-/Entladeleistung größer als Nennleistung, bitte überprüfen Sie die Plan-Kurven-Einstellungen!',
- deliverTip: 'Befehlssendung wirklich bestätigen?'
+ planCurve: 'Plan-Kurve',
+ planCurveTem: 'Plan-Kurvenvorlage',
+ IssueDevice: 'Befehlszielgerät',
+ operateOrNot: 'In Betrieb',
+ socUplimit: 'SOC-Obergrenze',
+ socDownlimit: 'SOC-Untergrenze',
+ effectiveTime: 'Gültigkeitszeit',
+ selectEffectiveTime: 'Bitte wählen Sie die Gültigkeitszeit',
+ distributeResult: 'Übertragungsergebnis',
+ notDelivered: 'Nicht übertragen',
+ commandDistribution: 'Befehlssendung',
+ controlDistribution: 'Steuerungssendung',
+ genSetting: 'Allgemeine Einstellungen',
+ save: 'Speichern',
+ pleaseInputValue: 'Bitte Wert eingeben',
+ pleaseInputPassword: 'Bitte geben Sie Ihr Passwort ein',
+ password: 'Passwort',
+ policyTypeList: [
+ {
+ name: 'Befehlssendung'
+ },
+ {
+ name: 'Allgemeine Einstellungen'
+ }
+ ],
+ radioList: [
+ {
+ name: 'In Betrieb',
+ disabled: false
+ },
+ {
+ name: 'Außer Betrieb',
+ disabled: false
+ }
+ ],
+ selectIssueDevice: 'Bitte wählen Sie das Befehlssendegerät',
+ deliverErrorNewTip: 'Zuordnungskonfiguration fehlerhaft oder nicht konfiguriert, bitte überprüfen und erneut versuchen!',
+ passwordSuccess: 'Passwort korrekt',
+ passwordError: 'Passwort falsch',
+ isOpen: 'Aktivieren',
+ isClose: 'Deaktivieren',
+ distributeSuccess: 'Sendung erfolgreich',
+ distributeFail: 'Sendung fehlgeschlagen',
+ isNum: 'Bitte überprüfen Sie, ob der eingegebene Wert eine Zahl ist',
+ saveSuccess: 'Speichern erfolgreich',
+ saveError: 'Speichern fehlgeschlagen',
+ delivered: 'Bereits gesendet',
+ selectPlanCurveTem: 'Bitte wählen Sie eine Plan-Kurvenvorlage',
+ deliverErrorTip: 'Lade-/Entladeleistung größer als Nennleistung, bitte überprüfen Sie die Plan-Kurven-Einstellungen!',
+ deliverTip: 'Befehlssendung wirklich bestätigen?',
+ policyTitle: 'Strategieübertragung'
}
};
\ No newline at end of file
diff --git a/common/locales/homePage/en.js b/common/locales/homePage/en.js
index 215f22f..b0e5b67 100644
--- a/common/locales/homePage/en.js
+++ b/common/locales/homePage/en.js
@@ -257,6 +257,7 @@ export default {
sureRead: 'Confirm as read',
cancel: 'Cancel',
operateSuccess: 'Operation successful',
+ operateFail: 'Operation failed',
messageReaded: 'This message has been read. No need to repeat the'
},
device: {
@@ -479,49 +480,50 @@ export default {
confirmTime: 'Confirmation time'
},
policy: {
- planCurve: 'Planned curve',
- planCurveTem: 'Planned curve template',
- IssueDevice: 'Command issuance equipment',
- operateOrNot: 'Commission or not',
- socUplimit: 'SOC upper limit',
- socDownlimit: 'SOC lower limit',
- effectiveTime: 'Effective time',
- selectEffectiveTime: 'Please select effective time',
- distributeResult: 'Issuance result',
- notDelivered: 'Not issued',
- commandDistribution: 'Command issuance',
- controlDistribution: 'Control issuance',
- genSetting: 'General settings',
- save: 'Save',
- pleaseInputValue: 'Please enter value',
- pleaseInputPassword: 'Please enter password',
- password: 'Password',
- policyTypeList: [{
- name: 'Command Issuance'
- }, {
- name: 'General Settings'
- }],
- radioList: [{
- name: "In Operation",
- disabled: false
- }, {
- name: "Not In Operation",
- disabled: false
- }],
- selectIssueDevice: 'Please select command issuance equipment',
- deliverErrorNewTip: 'Mapping configuration error or not configured. Please confirm and try again!',
- passwordSuccess: 'Password correct',
- passwordError: 'Password incorrect',
- isOpen: 'Enable or not',
- isClose: 'Disable or not',
- distributeSuccess: 'Issuance successful',
- distributeFail: 'Issuance failed',
- isNum: 'Please check if the input value is a number',
- saveSuccess: 'Save successful',
- saveError: 'Save failed',
- delivered: 'Issued',
- selectPlanCurveTem: 'Please select planned curve template',
- deliverErrorTip: 'Charging/discharging power exceeds rated power. Please confirm the planned curve.',
- deliverTip: 'Confirm command issuance?'
+ planCurve: 'Planned curve',
+ planCurveTem: 'Planned curve template',
+ IssueDevice: 'Command issuance equipment',
+ operateOrNot: 'Commission or not',
+ socUplimit: 'SOC upper limit',
+ socDownlimit: 'SOC lower limit',
+ effectiveTime: 'Effective time',
+ selectEffectiveTime: 'Please select effective time',
+ distributeResult: 'Issuance result',
+ notDelivered: 'Not issued',
+ commandDistribution: 'Command issuance',
+ controlDistribution: 'Control issuance',
+ genSetting: 'General settings',
+ save: 'Save',
+ pleaseInputValue: 'Please enter value',
+ pleaseInputPassword: 'Please enter password',
+ password: 'Password',
+ policyTypeList: [{
+ name: 'Command Issuance'
+ }, {
+ name: 'General Settings'
+ }],
+ radioList: [{
+ name: "In Operation",
+ disabled: false
+ }, {
+ name: "Not In Operation",
+ disabled: false
+ }],
+ selectIssueDevice: 'Please select command issuance equipment',
+ deliverErrorNewTip: 'Mapping configuration error or not configured. Please confirm and try again!',
+ passwordSuccess: 'Password correct',
+ passwordError: 'Password incorrect',
+ isOpen: 'Enable or not',
+ isClose: 'Disable or not',
+ distributeSuccess: 'Issuance successful',
+ distributeFail: 'Issuance failed',
+ isNum: 'Please check if the input value is a number',
+ saveSuccess: 'Save successful',
+ saveError: 'Save failed',
+ delivered: 'Issued',
+ selectPlanCurveTem: 'Please select planned curve template',
+ deliverErrorTip: 'Charging/discharging power exceeds rated power. Please confirm the planned curve.',
+ deliverTip: 'Confirm command issuance?',
+ policyTitle: 'Strategy Issuance'
}
}
\ No newline at end of file
diff --git a/common/locales/homePage/es.js b/common/locales/homePage/es.js
index 80d67a7..4fb012a 100644
--- a/common/locales/homePage/es.js
+++ b/common/locales/homePage/es.js
@@ -257,6 +257,7 @@ export default {
sureRead: 'Confirmar como leído',
cancel: 'Cancelar',
operateSuccess: 'Operación realizada con éxito',
+ operateFail: 'Operación fallida',
messageReaded: 'Este mensaje ya fue leído; no es necesario repetir la operación'
},
device: {
@@ -479,6 +480,7 @@ export default {
confirmTime: 'Hora de confirmación'
},
policy: {
+ policyTitle: 'Estrategia de envío',
planCurve: 'Curva planificada',
planCurveTem: 'Plantilla de curva planificada',
IssueDevice: 'Equipo para emitir el comando',
diff --git a/common/locales/homePage/fr.js b/common/locales/homePage/fr.js
index b230cd5..aecc99c 100644
--- a/common/locales/homePage/fr.js
+++ b/common/locales/homePage/fr.js
@@ -257,6 +257,7 @@ export default {
sureRead: 'Confirmer la lecture',
cancel: 'Annuler',
operateSuccess: 'Opération réussie',
+ operateFail: 'Opération échouée',
messageReaded: "La lecture du message a été effectuée. Aucune répétition n'est nécessaire !"
},
device: {
@@ -479,6 +480,7 @@ export default {
confirmTime: 'Heure de confirmation'
},
policy: {
+ policyTitle: 'Stratégie de distribution',
planCurve: 'Courbe programmée',
planCurveTem: 'Modèle de courbe programmée',
IssueDevice: "Équipement cable d'envoi d'ordre",
diff --git a/common/locales/homePage/pl.js b/common/locales/homePage/pl.js
index 33cec5a..2f634e8 100644
--- a/common/locales/homePage/pl.js
+++ b/common/locales/homePage/pl.js
@@ -271,6 +271,7 @@ export default {
cancel: 'Anuluj',
messageDetail: 'Szczegóły wiadomości',
operateSuccess: 'Operacja zakończona sukcesem',
+ operateFail: 'Operacja nie powiodła się',
messageReaded: 'Wiadomość została odczytana, nie ma potrzeby powtarzania akcji.'
},
device: {
@@ -505,6 +506,7 @@ export default {
confirmTime: 'Czas potwierdzenia'
},
policy: {
+ policyTitle: 'Strategia dystrybucji',
planCurve: 'Krzywa planowania',
planCurveTem: 'Szablon krzywej planowania',
IssueDevice: 'Polecenie wydane urządzeniu',
diff --git a/common/locales/homePage/zh.js b/common/locales/homePage/zh.js
index a52d57c..64b1aa7 100644
--- a/common/locales/homePage/zh.js
+++ b/common/locales/homePage/zh.js
@@ -264,8 +264,9 @@ export default {
sureRead: '确认已读',
cancel: '取消',
messageDetail: '消息详情',
- operateSuccess: '操作成功',
- messageReaded: '该消息已读,无需重复操作'
+ operateSuccess: '操作成功',
+ operateFail: '操作失败',
+ messageReaded: '该消息已读,无需重复操作'
},
device: {
inputNameQuery: '输入名称搜索',
@@ -549,5 +550,6 @@ export default {
selectPlanCurveTem: '请选择计划曲线模板',
deliverErrorTip: '充放电功率大于额定功率,请确认计划曲线设置!',
deliverTip: '是否确定下发命令?',
+ policyTitle: '策略下发',
}
};
\ No newline at end of file
diff --git a/main.js b/main.js
index 55790a8..2c47405 100644
--- a/main.js
+++ b/main.js
@@ -6,7 +6,7 @@ Vue.config.productionTip = false
App.mpType = 'app'
// 引入全局 uView 框架
-import uView from 'uview-ui'
+import uView from './uview-ui'
Vue.use(uView)
@@ -18,7 +18,7 @@ let vuexStore = require('@/store/$u.mixin.js')
Vue.mixin(vuexStore)
// 引入 uView 对小程序分享的 mixin 封装
-let mpShare = require('uview-ui/libs/mixin/mpShare.js')
+let mpShare = require('./uview-ui/libs/mixin/mpShare.js')
Vue.mixin(mpShare)
// Vue i18n 国际化
diff --git a/pages.json b/pages.json
index 3e06c0a..059a5a5 100644
--- a/pages.json
+++ b/pages.json
@@ -97,6 +97,7 @@
"navigationStyle": "custom"
}
}
+
]
},
diff --git a/pages/home-page/policy-Config/index.vue b/pages/home-page/policy-Config/index.vue
index 49a6fd7..af27a77 100644
--- a/pages/home-page/policy-Config/index.vue
+++ b/pages/home-page/policy-Config/index.vue
@@ -1,36 +1,40 @@
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.selectLabel || $t("homePage.alarm.placeSelect") }}
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
- {{ item.selectLabel || $t("homePage.alarm.placeSelect") }}
-
-
-
-
-
+
+
+
@@ -53,6 +58,7 @@
Langlist
} from "@/common/lang";
import mqtt from "@/uni_modules/leliven-mqtt/index.js";
+ import pako from "pako";
export default {
data() {
@@ -61,7 +67,7 @@
background: {
backgroundColor: "#0EA17E",
},
- lang: 'en',
+
mqttClient: null,
backData: {},
smallArr: [],
@@ -73,12 +79,11 @@
};
},
computed: {
- language() {
- return this.$store.state.vuex_language
+ lang() {
+ return Langlist.find(v => v.value == this.$store.state.vuex_language).prop || 'en'
},
currentStation() {
- console.log(this.vuex_currentStation)
- return this.vuex_currentStation;
+ return this.$store.state.vuex_currentStation;
},
},
@@ -88,30 +93,31 @@
methods: {
initmqttClient() {
+
// 初始化客户端连接地址
// #ifdef H5
- let mqttClient = mqtt.connect('ws://13.39.200.14:8083/mqtt', {
+ let mqttClient = mqtt.connect('ws://1.95.170.86:8083/mqtt', {
...this.user
})
// #endif
// #ifdef MP-WEIXIN||APP-PLUS
- let mqttClient = mqtt.connect('wx://13.39.200.14:8083/mqtt', {
+ let mqttClient = mqtt.connect('wx://1.95.170.86:8083/mqtt', {
...this.user
})
// #endif
- console.log(mqttClient,'888')
this.mqttClient = mqttClient
// 连接MQ服务
mqttClient.on('connect', function(res) {
console.log('连接成功')
- console.log(res)
-
-
// 订阅主题
- mqttClient.subscribe('presence', function(err) {
+ mqttClient.subscribe(`1/ems/zzkj0002/control/response`, function(err) {
if (!err) {
// 订阅成功
- mqttClient.publish('presence', 'hello mqtt')
+ mqttClient.publish('1/app/zzkj0002/control/request', JSON.stringify({
+ fun: 'GET',
+ type: 'WJ_Get_NewControlSystem',
+ content: 0
+ }))
}
})
}).on('reconnect', function() {
@@ -120,15 +126,28 @@
console.log('连接失败')
}).on('end', function() {
console.log('连接End')
- }).on('message', function(topic, message) {
- // 收到MQ消息
- console.log(message.toString())
+ }).on('message', (topic, message) => {
+ console.log(this.decodeGzipBase64(message.toString()))
+ let data = this.decodeGzipBase64(message.toString())
+ if (data.content && data.content.params) {
+ this.control(data.content)
+ } else
+ if (data.content == 1) {
+ this.$refs.uToast.show({
+ title: this.$t('homePage.mine.operateSuccess'),
+ type: 'success',
+
+ })
+ } else {
+ uni.showToast({
+ title: this.$t('homePage.mine.operateFail'),
+ icon: 'none'
+ })
+ }
+
})
},
-
-
-
decodeGzipBase64(base64Str) {
// 1. base64 → Uint8Array
const binaryStr = atob(base64Str);
@@ -156,12 +175,16 @@
return []
},
control(NewControlSystemShow_data) {
+ console.log(NewControlSystemShow_data)
this.formList.forEach(item => {
if (item.type == "Switch") {
item.value = NewControlSystemShow_data?.params[item.prop] ? true : false
- } else {
+ }
+ if (item.type == "Input") {
+
item.value = NewControlSystemShow_data?.params[item.prop] || item.default
}
+
if (item.type == 'Select') {
item.selectLabel = item.selectArr.find(v => v.value == item.value)?.[`label_${this.lang}`]
}
@@ -177,10 +200,10 @@
}
item.isShow = false
},
- handleInput(item, event) {
+ handleInput(item, value) {
try {
- let inputValue = event.detail.value;
- let iptval = String(inputValue).replace(/[^0-9.]/g, '');
+ // u-input 组件 @input 事件直接传递 value 值,不是 event 对象
+ let iptval = String(value || '').replace(/[^0-9.]/g, '');
const parts = iptval.split('.');
if (parts.length > 2) {
iptval = parts[0] + '.' + parts.slice(1).join('');
@@ -190,14 +213,25 @@
return;
}
let numVal = Number(iptval);
- if (item.min !== undefined && item.min !== null) {
- numVal = Math.max(numVal, item.min);
- }
- if (item.max !== undefined && item.max !== null) {
- numVal = Math.min(numVal, item.max);
- }
numVal = isNaN(numVal) ? 0 : numVal;
+
+ // 检查是否需要强制更新(值被限制)
+ let needForceUpdate = false;
+ if (item.min !== undefined && item.min !== null && numVal < item.min) {
+ numVal = item.min;
+ needForceUpdate = true;
+ }
+ if (item.max !== undefined && item.max !== null && numVal > item.max) {
+ numVal = item.max;
+ needForceUpdate = true;
+ }
+
item.value = numVal;
+
+ // 如果值被限制,强制重新渲染输入框
+ if (needForceUpdate) {
+ this.$set(item, 'inputKey', (item.inputKey || 0) + 1);
+ }
} catch (error) {
console.log('handleInput方法错误:', error);
}
@@ -215,8 +249,8 @@
pre[cur.prop] = Number(pre[cur.prop])
return pre
}, {})
- console.log(this.mqttClient)
- this.mqttClient.publish('presence', JSON.stringify({
+
+ this.mqttClient.publish(`1/app/zzkj0002/control/request`, JSON.stringify({
fun: 'SET',
type: 'WJ_Set_NewControlSystem',
content: {
diff --git a/pages/home-page/policy-management/index.vue b/pages/home-page/policy-management/index.vue
index d35a619..07d4003 100644
--- a/pages/home-page/policy-management/index.vue
+++ b/pages/home-page/policy-management/index.vue
@@ -84,6 +84,8 @@
{{ $t('homePage.home.emsControl') }}
+
+
@@ -283,11 +285,16 @@
},
methods: {
toDeviceControl() {
- console.log(123)
+
uni.navigateTo({
url:'/pages/home-page/policy-Config/index'
})
},
+ toStrategy(){
+ uni.navigateTo({
+ url:'/pages/home-page/strategy/index'
+ })
+ },
confirmTime(val) {
this.formInfo.effectiveTime = val.hour + ':' + val.minute
this.formInfo.planRefreshH = val.hour
From 41b5d50cd4f750e0bd694f2427cd9257231797c5 Mon Sep 17 00:00:00 2001
From: pengqiao1993 <229619096@qq.com>
Date: Mon, 16 Mar 2026 17:32:56 +0800
Subject: [PATCH 2/3] =?UTF-8?q?feat:=E4=BB=A3=E7=A0=81=E4=B8=8A=E4=BC=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/http.api.js | 4 +-
pages/home-page/policy-Config/index.vue | 23 ++++--
pages/home-page/policy-management/index.vue | 2 +
store/index.js | 92 ++++++++++-----------
4 files changed, 68 insertions(+), 53 deletions(-)
diff --git a/common/http.api.js b/common/http.api.js
index 7d94df6..b766a42 100644
--- a/common/http.api.js
+++ b/common/http.api.js
@@ -176,7 +176,9 @@ const install = (Vue, vm) => {
getStationListByStatus: (params = {}) =>
vm.$u.post(config.adminPath + "/business/station/findListByStationStatus ", params),
getStationPostionData: (params = {}) =>
- vm.$u.post(config.adminPath + "/business/dynamicConfig/pointListData", params)
+ vm.$u.post(config.adminPath + "/business/dynamicConfig/pointListData", params),
+ getStationPostionSn: (params = {}) =>
+ vm.$u.post(config.adminPath + "/business/point/getSN", params)
},
//设备
diff --git a/pages/home-page/policy-Config/index.vue b/pages/home-page/policy-Config/index.vue
index af27a77..e139087 100644
--- a/pages/home-page/policy-Config/index.vue
+++ b/pages/home-page/policy-Config/index.vue
@@ -75,15 +75,18 @@
username: 'admin', // 设置用户名
password: 'zzkj@688737' // 设置密码
}
-
+
};
},
+ onLoad() {
+ this.getSn()
+ },
computed: {
lang() {
return Langlist.find(v => v.value == this.$store.state.vuex_language).prop || 'en'
},
currentStation() {
- return this.$store.state.vuex_currentStation;
+ return this.vuex_currentStation;
},
},
@@ -92,8 +95,16 @@
},
methods: {
+ getSn(){
+ this.$u.api.station.getStationPostionSn({
+ stationId: this.currentStation.id
+ }).then(res => {
+ this.sn = res.data[0]?.sn
+ })
+ },
initmqttClient() {
-
+ console.log(this.lang)
+ console.log(this.currentStation)
// 初始化客户端连接地址
// #ifdef H5
let mqttClient = mqtt.connect('ws://1.95.170.86:8083/mqtt', {
@@ -110,10 +121,10 @@
mqttClient.on('connect', function(res) {
console.log('连接成功')
// 订阅主题
- mqttClient.subscribe(`1/ems/zzkj0002/control/response`, function(err) {
+ mqttClient.subscribe(`1/ems/${this.sn}/control/response`, (err) => {
if (!err) {
// 订阅成功
- mqttClient.publish('1/app/zzkj0002/control/request', JSON.stringify({
+ mqttClient.publish(`1/app/${this.sn}/control/request`, JSON.stringify({
fun: 'GET',
type: 'WJ_Get_NewControlSystem',
content: 0
@@ -250,7 +261,7 @@
return pre
}, {})
- this.mqttClient.publish(`1/app/zzkj0002/control/request`, JSON.stringify({
+ this.mqttClient.publish(`1/app/${this.sn}/control/request`, JSON.stringify({
fun: 'SET',
type: 'WJ_Set_NewControlSystem',
content: {
diff --git a/pages/home-page/policy-management/index.vue b/pages/home-page/policy-management/index.vue
index 07d4003..9529653 100644
--- a/pages/home-page/policy-management/index.vue
+++ b/pages/home-page/policy-management/index.vue
@@ -167,6 +167,7 @@
return this.vuex_language
}
},
+
watch: {
currentStation: {
handler(val) {
@@ -284,6 +285,7 @@
this.userId = this.vuex_user.userId
},
methods: {
+
toDeviceControl() {
uni.navigateTo({
diff --git a/store/index.js b/store/index.js
index 257deeb..5fe88c0 100644
--- a/store/index.js
+++ b/store/index.js
@@ -1,4 +1,3 @@
-
import config from '@/common/config.js';
import Vue from 'vue'
import Vuex from 'vuex'
@@ -6,20 +5,22 @@ Vue.use(Vuex)
let lifeData = {};
-try{
+try {
// 尝试获取本地是否存在lifeData变量,第一次启动APP时是不存在的
lifeData = uni.getStorageSync('lifeData');
-}catch(e){
-
+} catch (e) {
+
}
// 需要永久存储,且下次APP启动需要取出的,在state中的变量名
-let saveStateKeys = ['vuex_user', 'vuex_token', 'vuex_remember', 'vuex_locale','vuex_isAgent','vuex_language','vuex_stationValue'];
+let saveStateKeys = ['vuex_user', 'vuex_token', 'vuex_remember', 'vuex_locale', 'vuex_isAgent', 'vuex_language',
+ 'vuex_stationValue'
+];
// 保存变量到本地存储中
-const saveLifeData = function(key, value){
+const saveLifeData = function(key, value) {
// 判断变量名是否在需要存储的数组中
- if(saveStateKeys.indexOf(key) != -1) {
+ if (saveStateKeys.indexOf(key) != -1) {
// 获取本地存储的lifeData对象,将变量添加到对象中
let tmp = uni.getStorageSync('lifeData');
// 第一次打开APP,不存在lifeData变量,故放一个{}空对象
@@ -49,47 +50,46 @@ const store = new Vuex.Store({
vuex_isAgent: lifeData.vuex_isAgent ? lifeData.vuex_isAgent : '',
vuex_iv: lifeData.vuex_iv ? lifeData.vuex_iv : '',
vuex_psdkey: lifeData.vuex_psdkey ? lifeData.vuex_psdkey : '',
- vuex_StationShow:lifeData.vuex_StationShow ? lifeData.vuex_StationShow : [0,0,0],
+ vuex_StationShow: lifeData.vuex_StationShow ? lifeData.vuex_StationShow : [0, 0, 0],
tabbar_current: 0,
- vuex_stationValue:lifeData.vuex_stationValue ? lifeData.vuex_stationValue : '',
- vuex_inverterFlag:lifeData.vuex_inverterFlag ? lifeData.vuex_inverterFlag : 0,
- tabbarList: [
- {
- "icon": "warning",
- "text": "告警",
- 'name': 'Alarm'
- },
- // {
- // "icon": "order",
- // "text": "设备",
- // 'name': 'Device'
+ vuex_stationValue: lifeData.vuex_stationValue ? lifeData.vuex_stationValue : '',
+ vuex_inverterFlag: lifeData.vuex_inverterFlag ? lifeData.vuex_inverterFlag : 0,
+ tabbarList: [{
+ "icon": "warning",
+ "text": "告警",
+ 'name': 'Alarm'
+ },
+ // {
+ // "icon": "order",
+ // "text": "设备",
+ // 'name': 'Device'
- // },
- {
- "icon": "moments",
- "text": "数据",
- 'name': 'Data'
- },
- {
- "icon": "attach",
- "text": "收益",
- 'name': 'Earnings'
- },
- {
- "icon": "attach",
- "text": "策略",
- 'name': 'Policy'
- },
- {
- "icon": "account",
- "text": "我的",
- 'name': 'My'
- },
+ // },
+ {
+ "icon": "moments",
+ "text": "数据",
+ 'name': 'Data'
+ },
+ {
+ "icon": "attach",
+ "text": "收益",
+ 'name': 'Earnings'
+ },
+ {
+ "icon": "attach",
+ "text": "策略",
+ 'name': 'Policy'
+ },
+ {
+ "icon": "account",
+ "text": "我的",
+ 'name': 'My'
+ },
],
- vuex_language:"en_US",
+ vuex_language: "en_US",
// 如果vuex_version无需保存到本地永久存储,无需lifeData.vuex_version方式
vuex_config: config,
- vuex_currentComponent:'Data'
+ vuex_currentComponent: 'Data'
},
mutations: {
$uStore(state, payload) {
@@ -97,9 +97,9 @@ const store = new Vuex.Store({
let nameArr = payload.name.split('.');
let saveKey = '';
let len = nameArr.length;
- if(len >= 2) {
+ if (len >= 2) {
let obj = state[nameArr[0]];
- for(let i = 1; i < len - 1; i ++) {
+ for (let i = 1; i < len - 1; i++) {
obj = obj[nameArr[i]];
}
obj[nameArr[len - 1]] = payload.value;
@@ -115,4 +115,4 @@ const store = new Vuex.Store({
}
})
-export default store
+export default store
\ No newline at end of file
From a7c986fa3e493162eddb55b467c5b07f2ebbe6d5 Mon Sep 17 00:00:00 2001
From: pengqiao1993 <229619096@qq.com>
Date: Tue, 24 Mar 2026 08:49:46 +0800
Subject: [PATCH 3/3] =?UTF-8?q?feat:=20=E8=BF=9C=E7=A8=8B=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/form.js | 3698 ++++++++++++-----------
pages/home-page/policy-Config/index.vue | 590 ++--
2 files changed, 2180 insertions(+), 2108 deletions(-)
diff --git a/common/form.js b/common/form.js
index d338c2f..216ce42 100644
--- a/common/form.js
+++ b/common/form.js
@@ -1,1843 +1,1857 @@
export const formList = [
- {
- type: "Input",
- label_zh: "MPPT循环周期(单位:100毫秒)",
- label_en: "MPPT cycle period(Unit:100ms)",
- label_hl: "MPPT cycliperiode(Eenheid:100ms)", //荷兰语
- label_gr: "MPPT-Zykluszeit( Einheit: 100ms)", //德文
- label_fr: "Période de cycle MPPT(Unité: 100ms)", //法文
- label_es: "Período de ciclo MPPT(Unidad: 100ms)", //西班牙语
- label_al: "فترة دورة MPPT(الوحدة: 100مللي ثانية)", //阿拉伯语
- label_bl: "Okres cyklu MPPT(Jednostka: 100ms)", //波兰语
- place_zh: "请输入MPPT循环周期", //中文
- place_en: "Please enter the MPPT cycle period",//英文
- place_hl: "Voer de MPPT-cycliperiode in",//荷兰语
- place_gr: "Geben Sie die MPPT-Zykluszeit ein", //德文
- place_fr: "Veuillez entrer la période de cycle MPPT", //法文
- place_es: "Por favor, introduzca el período de ciclo MPPT", //西班牙语
- place_al: "الرجاء إدخال فترة دورة MPPT", //阿拉伯语
- place_bl: "Wprowadź okres cyklu MPPT", //波兰语
- prop: "sys_0",
- selectArr: [],
- sort: 1,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "STS循环周期(单位:100毫秒)",
- label_en: "STS cycle period(Unit:100ms)",
- label_hl: "STS cycliperiode(Eenheid:100ms)", //荷兰语
- label_gr: "STS-Zykluszeit( Einheit: 100ms)", //德文
- label_fr: "Période de cycle STS(Unité: 100ms)", //法文
- label_es: "Período de ciclo STS(Unidad: 100ms)", //西班牙语
- label_al: "فترة دورة STS(الوحدة: 100مللي ثانية)", //阿拉伯语
- label_bl: "Okres cyklu STS(Jednostka: 100ms)", //波兰语
- place_zh: "请输入STS循环周期", //中文
- place_en: "Please enter the STS cycle period",//英文
- place_hl: "Voer de STS-cycliperiode in",//荷兰语
- place_gr: "Geben Sie die STS-Zykluszeit ein", //德文
- place_fr: "Veuillez entrer la période de cycle STS", //法文
- place_es: "Por favor, introduzca el período de ciclo STS", //西班牙语
- place_al: "الرجاء إدخال فترة دورة STS", //阿拉伯语
- place_bl: "Wprowadź okres cyklu STS", //波兰语
- prop: "sys_1",
- selectArr: [],
- sort: 10,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "PCS循环周期(单位:100毫秒)",
- label_en: "PCS cycle period(Unit:100ms)",
- label_hl: "PCS cycliperiode(Eenheid:100ms)", //荷兰语
- label_gr: "PCS-Zykluszeit( Einheit: 100ms)", //德文
- label_fr: "Période de cycle PCS(Unité: 100ms)", //法文
- label_es: "Período de ciclo PCS(Unidad: 100ms)", //西班牙语
- label_al: "فترة دورة PCS(الوحدة: 100مللي ثانية)", //阿拉伯语
- label_bl: "Okres cyklu PCS(Jednostka: 100ms)", //波兰语
- place_zh: "请输入PCS循环周期", //中文
- place_en: "Please enter the PCS cycle period",//英文
- place_hl: "Voer de PCS-cycliperiode in",//荷兰语
- place_gr: "Geben Sie die PCS-Zykluszeit ein", //德文
- place_fr: "Veuillez entrer la période de cycle PCS", //法文
- place_es: "Por favor, introduzca el período de ciclo PCS", //西班牙语
- place_al: "الرجاء إدخال فترة دورة PCS", //阿拉伯语
- place_bl: "Wprowadź okres cyklu PCS", //波兰语
- prop: "sys_2",
- selectArr: [],
- sort: 20,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "读bms的周期参数",
- label_en: "Read the period parameters of the bms",
- label_hl: "Lees de periodeparameters van de bms", //荷兰语
- label_gr: "Lesen Sie die Periodenparameter des BMS", //德文
- label_fr: "Lire les paramètres de période du bms", //法文
- label_es: "Leer los parámetros de período del bms", //西班牙语
- label_al: "اقرأ معلمات فترة النظام لإدارة البطارية", //阿拉伯语
- label_bl: "Przeczytaj parametry okresu bms", //波兰语
- place_zh: "请输入bms的周期参数", //中文
- place_en: "Please enter the period parameters of the bms",//英文
- place_hl: "Voer de periodeparameters van de bms in",//荷兰语
- place_gr: "Geben Sie die Periodenparameter des BMS ein", //德文
- place_fr: "Veuillez entrer les paramètres de période du bms", //法文
- place_es: "Por favor, introduzca los parámetros de período del bms", //西班牙语
- place_al: "الرجاء إدخال معلمات فترة النظام لإدارة البطارية", //阿拉伯语
- place_bl: "Wprowadź parametry okresu bms", //波兰语
- prop: "sys_3",
- selectArr: [],
- sort: 30,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "储能电表循环周期(单位:100毫秒)",
- label_en: "Energy storage meter cycle period(Unit:100ms)",
- label_hl: "Energiespeichermeter cycliperiode(Eenheid:100ms)", //荷兰语
- label_gr: "Energiespeichermeter-Zykluszeit( Einheit: 100ms)", //德文
- label_fr: "Période de cycle du compteur de stockage d'énergie(Unité: 100ms)", //法文
- label_es: "Período de ciclo del medidor de almacenamiento de energía(Unidad: 100ms)", //西班牙语
- label_al: "فترة دورة عداد تخزين الطاقة(الوحدة: 100مللي ثانية)", //阿拉伯语
- label_bl: "Okres cyklu licznika magazynowania energii(Jednostka: 100ms)", //波兰语
- place_zh: "请输入储能电表循环周期", //中文
- place_en: "Please enter the Energy storage meter cycle period",//英文
- place_hl: "Voer de cycliperiode van het energiespeichermeter in",//荷兰语
- place_gr: "Geben Sie die Zykluszeit des Energiespeichermeters ein", //德文
- place_fr: "Veuillez entrer la période de cycle du compteur de stockage d'énergie", //法文
- place_es: "Por favor, introduzca el período de ciclo del medidor de almacenamiento de energía", //西班牙语
- place_al: "الرجاء إدخال فترة دورة عداد تخزين الطاقة", //阿拉伯语
- place_bl: "Wprowadź okres cyklu licznika magazynowania energii", //波兰语
- prop: "sys_4",
- selectArr: [],
- sort: 40,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "防逆流电表循环周期(单位:100毫秒)",
- label_en: "Energy grid meter cycle period(Unit:100ms)",
- label_hl: "Energiegridmeter cycliperiode(Eenheid:100ms)", //荷兰语
- label_gr: "Energiegridmeter-Zykluszeit( Einheit: 100ms)", //德文
- label_fr: "Période de cycle du compteur de réseau d'énergie(Unité: 100ms)", //法文
- label_es: "Período de ciclo del medidor de red de energía(Unidad: 100ms)", //西班牙语
- label_al: "فترة دورة عداد شبكة الطاقة(الوحدة: 100مللي ثانية)", //阿拉伯语
- label_bl: "Okres cyklu licznika sieci energetycznej(Jednostka: 100ms)", //波兰语
- place_zh: "请输入防逆流电表循环周期", //中文
- place_en: "Please enter the Energy grid meter cycle period",//英文
- place_hl: "Voer de cycliperiode van het energiegridmeter in",//荷兰语
- place_gr: "Geben Sie die Zykluszeit des Energiegridmeters ein", //德文
- place_fr: "Veuillez entrer la période de cycle du compteur de réseau d'énergie", //法文
- place_es: "Por favor, introduzca el período de ciclo del medidor de red de energía", //西班牙语
- place_al: "الرجاء إدخال فترة دورة عداد شبكة الطاقة", //阿拉伯语
- place_bl: "Wprowadź okres cyklu licznika sieci energetycznej", //波兰语
- prop: "sys_5",
- selectArr: [],
- sort: 50,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "EMS循环周期(单位:100毫秒)",
- label_en: "EMS cycle period(Unit:100ms)",
- label_hl: "EMS cycliperiode(Eenheid:100ms)", //荷兰语
- label_gr: "EMS-Zykluszeit( Einheit: 100ms)", //德文
- label_fr: "Période de cycle EMS(Unité: 100ms)", //法文
- label_es: "Período de ciclo EMS(Unidad: 100ms)", //西班牙语
- label_al: "فترة دورة EMS(الوحدة: 100مللي ثانية)", //阿拉伯语
- label_bl: "Okres cyklu EMS(Jednostka: 100ms)", //波兰语
- place_zh: "请输入EMS循环周期", //中文
- place_en: "Please enter the EMS cycle period",//英文
- place_hl: "Voer de EMS-cycliperiode in",//荷兰语
- place_gr: "Geben Sie die EMS-Zykluszeit ein", //德文
- place_fr: "Veuillez entrer la période de cycle EMS", //法文
- place_es: "Por favor, introduzca el período de ciclo EMS", //西班牙语
- place_al: "الرجاء إدخال فترة دورة EMS", //阿拉伯语
- place_bl: "Wprowadź okres cyklu EMS", //波兰语
- prop: "sys_6",
- selectArr: [],
- sort: 60,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "写控制周期参数",
- label_en: "Write the control cycle parameters",
- label_hl: "Schrijf de besturingscycli-parameters", //荷兰语
- label_gr: "Schreiben Sie die Steuerungscycli-Parameter", //德文
- label_fr: "Écrivez les paramètres du cycle de contrôle", //法文
- label_es: "Escriba los parámetros del ciclo de control", //西班牙语
- label_al: "اكتب معلمات دورة التحكم", //阿拉伯语
- label_bl: "Napisz parametry cyklu sterowania", //波兰语
- place_zh: "请输入控制周期参数", //中文
- place_en: "Please enter the control cycle parameters",//英文
- place_hl: "Voer de besturingscycli-parameters in",//荷兰语
- place_gr: "Geben Sie die Steuerungscycli-Parameter ein", //德文
- place_fr: "Veuillez entrer les paramètres du cycle de contrôle", //法文
- place_es: "Por favor, introduzca los parámetros del ciclo de control", //西班牙语
- place_al: "الرجاء إدخال معلمات دورة التحكم", //阿拉伯语
- place_bl: "Wprowadź parametry cyklu sterowania", //波兰语
- prop: "sys_7",
- selectArr: [],
- sort: 70,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "历史数据存储周期(单位:秒)",
- label_en: "historical data storage cycle(Unit: seconds)",
- label_hl: "Historische gegevensopslagcyclus(Eenheid: seconden)", //荷兰语
- label_gr: "Historische Datenspeicherungscyclus( Einheit: Sekunden)", //德文
- label_fr: "Cycle de stockage des données historiques(Unité: secondes)", //法文
- label_es: "Ciclo de almacenamiento de datos históricos(Unidad: segundos)", //西班牙语
- label_al: "دورة تخزين البيانات التاريخية(الوحدة: ثواني)", //阿拉伯语
- label_bl: "Cykl magazynowania danych historycznych(Jednostka: sekundy)", //波兰语
- place_zh: "请输入历史数据存储周期", //中文
- place_en: "Please enter the historical data storage cycle",//英文
- place_hl: "Voer de historische gegevensopslagcyclus in",//荷兰语
- place_gr: "Geben Sie den historischen Datenspeicherungscyclus ein", //德文
- place_fr: "Veuillez entrer le cycle de stockage des données historiques", //法文
- place_es: "Por favor, introduzca el ciclo de almacenamiento de datos históricos", //西班牙语
- place_al: "الرجاء إدخال دورة تخزين البيانات التاريخية", //阿拉伯语
- place_bl: "Wprowadź cykl magazynowania danych historycznych", //波兰语
- prop: "sys_8",
- selectArr: [],
- sort: 80,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Select",
- label_zh: "控制来源",
- label_en: "Control source",
- label_hl: "Besturingsbron", //荷兰语
- label_gr: "Steuerungsquelle", //德文
- label_fr: "Source de contrôle", //法文
- label_es: "Fuente de control", //西班牙语
- label_al: "مصدر التحكم", //阿拉伯语
- label_bl: "Źródło sterowania", //波兰语
- place_zh: "请选择",
- place_en: "Please select",
- place_hl: "Selecteer aub", //荷兰语
- place_gr: "Bitte auswählen", //德文
- place_fr: "Veuillez sélectionner", //法文
- place_es: "Por favor, seleccione", //西班牙语
- place_al: "الرجاء التحديد", //阿拉伯语
- place_bl: "Proszę wybrać", //波兰语
- prop: "sys_9",
- selectArr: [
- {
- label_zh: "其他ems",
- label_en: "other ems",
- label_hl: "andere ems", //荷兰语
- label_gr: "andere ems", //德文
- label_fr: "autre ems", //法文
- label_es: "otro ems", //西班牙语
- label_al: "ems آخر", //阿拉伯语
- label_bl: "inny ems", //波兰语
- value: 0,
- },
- {
- label_zh: "自控停机",
- label_en: "stop",
- label_hl: "stop", //荷兰语
- label_gr: "stop", //德文
- label_fr: "arrêter", //法文
- label_es: "parar", //西班牙语
- label_al: "قف", //阿拉伯语
- label_bl: "zatrzymaj", //波兰语
- value: 1,
- },
- {
- label_zh: "自身ems",
- label_en: "oneself ems",
- label_hl: "zelf ems", //荷兰语
- label_gr: "selbst ems", //德文
- label_fr: "soi-même ems", //法文
- label_es: "sí mismo ems", //西班牙语
- label_al: "نفسه ems", //阿拉伯语
- label_bl: "sam ems", //波兰语
- value: 2,
- },
- ],
- sort: 90,
- default: 0,
- },
- {
- type: "Select",
- label_zh: "能量管理策略",
- label_en: "Energy management strategy",
- label_hl: "Energiebeheersingsstrategie", //荷兰语
- label_gr: "Energieverwaltungstrategie", //德文
- label_fr: "Stratégie de gestion de l'énergie", //法文
- label_es: "Estrategia de gestión de energía", //西班牙语
- label_al: "إستراتيجية إدارة الطاقة", //阿拉伯语
- label_bl: "Strategia zarządzania energią", //波兰语
- place_zh: "请选择",
- place_en: "Please select",
- place_hl: "Selecteer aub", //荷兰语
- place_gr: "Bitte auswählen", //德文
- place_fr: "Veuillez sélectionner", //法文
- place_es: "Por favor, seleccione", //西班牙语
- place_al: "الرجاء التحديد", //阿拉伯语
- place_bl: "Proszę wybrać", //波兰语
- prop: "sys_10",
- selectArr: [
- {
- label_zh: "电池优先2",
- label_en: "Battery priority 2",
- label_hl: "Batterijprioriteit 2", //荷兰语
- label_gr: "Batteriepriorität 2", //德文
- label_fr: "Priorité batterie 2", //法文
- label_es: "Prioridad de batería 2", //西班牙语
- label_al: "أولوية البطارية 2", //阿拉伯语
- label_bl: "Priorytet baterii 2", //波兰语
- value: 0,
- },
- {
- label_zh: "负载优先2",
- label_en: "Load priority 2",
- label_hl: "Belastingprioriteit 2", //荷兰语
- label_gr: "Lastpriorität 2", //德文
- label_fr: "Priorité de charge 2", //法文
- label_es: "Prioridad de carga 2", //西班牙语
- label_al: "أولوية الحمل 2", //阿拉伯语
- label_bl: "Priorytet obciążenia 2", //波兰语
- value: 1,
- },
- {
- label_zh: "计划曲线2",
- label_en: "Plan curve 2",
- label_hl: "Plan curve 2", //荷兰语
- label_gr: "Plan-Kurve 2", //德文
- label_fr: "Courbe de plan 2", //法文
- label_es: "Curva de plan 2", //西班牙语
- label_al: "منحنى الخطة 2", //阿拉伯语
- label_bl: "Krzywa planu 2", //波兰语
- value: 2,
- },
- {
- label_zh: "计划曲线1",
- label_en: "Plan curve 1",
- label_hl: "Plan curve 1", //荷兰语
- label_gr: "Plan-Kurve 1", //德文
- label_fr: "Courbe de plan 1", //法文
- label_es: "Curva de plan 1", //西班牙语
- label_al: "منحنى الخطة 1", //阿拉伯语
- label_bl: "Krzywa planu 1", //波兰语
- value: 3,
- },
- {
- label_zh: "微电网1",
- label_en: "MicroGrid 1",
- label_hl: "MicroGrid 1", //荷兰语
- label_gr: "MicroGrid 1", //德文
- label_fr: "MicroGrid 1", //法文
- label_es: "MicroGrid 1", //西班牙语
- label_al: "شبكة كهربائية دقيقة 1", //阿拉伯语
- label_bl: "MikroSieć 1", //波兰语
- value: 4,
- },
- {
- label_zh: "主机策略",
- label_en: "master strategy",
- label_hl: "hoofdstrategie", //荷兰语
- label_gr: "Master-Strategie", //德文
- label_fr: "Stratégie maître", //法文
- label_es: "Estrategia maestra", //西班牙语
- label_al: "إستراتيجية رئيسية", //阿拉伯语
- label_bl: "Strategia główna", //波兰语
- value: 5,
- },
- {
- label_zh: "从机策略",
- label_en: "slave strategy",
- label_hl: "slave-strategie", //荷兰语
- label_gr: "Slave-Strategie", //德文
- label_fr: "Stratégie esclave", //法文
- label_es: "Estrategia esclava", //西班牙语
- label_al: "إستراتيجية عتبة", //阿拉伯语
- label_bl: "Strategia esclawa", //波兰语
- value: 6,
- },
- ],
- sort: 100,
- default: 0,
- },
- {
- type: "Select",
- label_zh: "计划曲线充放电使能",
- label_en: "Plan curve charge and discharge enable",
- label_hl: "Plan curve laad- en ontlaadfunctie inschakelen", //荷兰语
- label_gr: "Plan-Kurve Laden und Entladen aktivieren", //德文
- label_fr: "Activer la charge et la décharge de la courbe de plan", //法文
- label_es: "Activar carga y descarga de la curva de plan", //西班牙语
- label_al: "تفعيل شحن وتفريغ منحنى الخطة", //阿拉伯语
- label_bl: "Włącz ładowanie i rozładowanie krzywej planu", //波兰语
- place_zh: "请选择",
- place_en: "Please select",
- place_hl: "Selecteer aub", //荷兰语
- place_gr: "Bitte auswählen", //德文
- place_fr: "Veuillez sélectionner", //法文
- place_es: "Por favor, seleccione", //西班牙语
- place_al: "الرجاء التحديد", //阿拉伯语
- place_bl: "Proszę wybrać", //波兰语
- prop: "sys_11",
- selectArr: [
- {
- label_zh: "充放电使能",
- label_en: "Charge and discharge enable",
- label_hl: "Laad- en ontlaadfunctie inschakelen", //荷兰语
- label_gr: "Laden und Entladen aktivieren", //德文
- label_fr: "Activer la charge et la décharge", //法文
- label_es: "Activar carga y descarga", //西班牙语
- label_al: "تفعيل الشحن والتفريغ", //阿拉伯语
- label_bl: "Włącz ładowanie i rozładowanie", //波兰语
- value: 0,
- },
- ],
- sort: 110,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "防过载使能",
- label_en: "Overload prevention enable",
- label_hl: "Overbelastingsbeveiliging inschakelen", //荷兰语
- label_gr: "Überlastschutz aktivieren", //德文
- label_fr: "Activer la prévention de surcharge", //法文
- label_es: "Activar prevención de sobrecarga", //西班牙语
- label_al: "تفعيل منع الحمل الزائد", //阿拉伯语
- label_bl: "Włącz ochronę przed przeciążeniem", //波兰语
- value_zh: "",
- value_en: "",
- value_hl: "",
- value_gr: "",
- value_fr: "",
- value_es: "",
- value_al: "",
- value_bl: "",
- values_zh: "",
- values_en: "",
- values_hl: "",
- values_gr: "",
- values_fr: "",
- values_es: "",
- values_al: "",
- values_bl: "",
- prop: "sys_12",
- selectArr: [], //[]
- sort: 120,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "防逆流使能",
- label_en: "Anti backflow enable",
- label_hl: "Anti-terugstroom inschakelen", //荷兰语
- label_gr: "Rückflussverhinderung aktivieren", //德文
- label_fr: "Activer l'antiretour", //法文
- label_es: "Activar anti-retroceso", //西班牙语
- label_al: "تفعيل منع التدفق العكسي", //阿拉伯语
- label_bl: "Włącz antyprzepływ", //波兰语
- value_zh: "",
- value_en: "",
- value_hl: "",
- value_gr: "",
- value_fr: "",
- value_es: "",
- value_al: "",
- value_bl: "",
- values_zh: "",
- values_en: "",
- values_hl: "",
- values_gr: "",
- values_fr: "",
- values_es: "",
- values_al: "",
- values_bl: "",
- prop: "sys_13",
- selectArr: [], //[]
- sort: 130,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "储能电表方向",
- label_en: "Direction of energy storage meter",
- label_hl: "Richting van energiespeichermeter", //荷兰语
- label_gr: "Richtung des Energiespeichermeters", //德文
- label_fr: "Direction du compteur de stockage d'énergie", //法文
- label_es: "Dirección del medidor de almacenamiento de energía", //西班牙语
- label_al: "اتجاه عداد تخزين الطاقة", //阿拉伯语
- label_bl: "Kierunek licznika magazynowania energii", //波兰语
- value_zh: "正",
- value_en: "P",
- value_hl: "P", //荷兰语
- value_gr: "P", //德文
- value_fr: "P", //法文
- value_es: "P", //西班牙语
- value_al: "P", //阿拉伯语
- value_bl: "P", //波兰语
- values_zh: "反",
- values_en: "N",
- values_hl: "N", //荷兰语
- values_gr: "N", //德文
- values_fr: "N", //法文
- values_es: "N", //西班牙语
- values_al: "N", //阿拉伯语
- values_bl: "N", //波兰语
- prop: "sys_14",
- selectArr: [], //[]
- sort: 140,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "防逆流电表方向",
- label_en: "Direction of energy grid meter",
- label_hl: "Richting van energiegridmeter", //荷兰语
- label_gr: "Richtung des Energiegridmeters", //德文
- label_fr: "Direction du compteur de réseau d'énergie", //法文
- label_es: "Dirección del medidor de red de energía", //西班牙语
- label_al: "اتجاه عداد شبكة الطاقة", //阿拉伯语
- label_bl: "Kierunek licznika sieci energetycznej", //波兰语
- value_zh: "正",
- value_en: "P",
- value_hl: "P", //荷兰语
- value_gr: "P", //德文
- value_fr: "P", //法文
- value_es: "P", //西班牙语
- value_al: "P", //阿拉伯语
- value_bl: "P", //波兰语
- values_zh: "反",
- values_en: "N",
- values_hl: "N", //荷兰语
- values_gr: "N", //德文
- values_fr: "N", //法文
- values_es: "N", //西班牙语
- values_al: "N", //阿拉伯语
- values_bl: "N", //波兰语
- prop: "sys_15",
- selectArr: [], //[]
- sort: 150,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "SOC限制使能",
- label_en: "Enable SOC Limit",
- label_hl: "Schakel SOC-limiet in", //荷兰语
- label_gr: "SOC-Limit aktivieren", //德文
- label_fr: "Activer la limite SOC", //法文
- label_es: "Activar límite SOC", //西班牙语
- label_al: "تفعيل حد SOC", //阿拉伯语
- label_bl: "Włącz limit SOC", //波兰语
- value_zh: "",
- value_en: "",
- value_hl: "",
- value_gr: "",
- value_fr: "",
- value_es: "",
- value_al: "",
- value_bl: "",
- values_zh: "",
- values_en: "",
- values_hl: "",
- values_gr: "",
- values_fr: "",
- values_es: "",
- values_al: "",
- values_bl: "",
- prop: "sys_16",
- selectArr: [], //[]
- sort: 160,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "电网功率阈值",
- label_en: "Grid power threshold",
- label_hl: "Netvermogen drempelwaarde", //荷兰语
- label_gr: "Netzleistungsschwellenwert", //德文
- label_fr: "Seuil de puissance réseau", //法文
- label_es: "Umbral de potencia de red", //西班牙语
- label_al: "عتبة طاقة الشبكة", //阿拉伯语
- label_bl: "Próg mocy sieciowej", //波兰语
- place_zh: "电网功率阈值", //中文
- place_en: "Grid power threshold",//英文
- place_hl: "Netvermogen drempelwaarde",//荷兰语
- place_gr: "Netzleistungsschwellenwert", //德文
- place_fr: "Seuil de puissance réseau", //法文
- place_es: "Umbral de potencia de red", //西班牙语
- place_al: "عتبة طاقة الشبكة", //阿拉伯语
- place_bl: "Próg mocy sieciowej", //波兰语
- prop: "sys_17",
- selectArr: [],
- sort: 170,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "负载阈值(储能启动)",
- label_en: "Load threshold",
- label_hl: "Belastingsdrempelwaarde(opstarten energieopslag)", //荷兰语
- label_gr: "Lastschwellenwert(Energiespeicherstart)", //德文
- label_fr: "Seuil de charge(démarrage du stockage d'énergie)", //法文
- label_es: "Umbral de carga(arrancada del almacenamiento de energía)", //西班牙语
- label_al: "عتبة الحمل(بدء تشغيل تخزين الطاقة)", //阿拉伯语
- label_bl: "Próg obciążenia(uruchomienie magazynu energii)", //波兰语
- place_zh: "请输入负载阈值", //中文
- place_en: "Please enter the load threshold",//英文
- place_hl: "Voer de belastingsdrempelwaarde in",//荷兰语
- place_gr: "Geben Sie den Lastschwellenwert ein", //德文
- place_fr: "Veuillez entrer le seuil de charge", //法文
- place_es: "Por favor, introduzca el umbral de carga", //西班牙语
- place_al: "الرجاء إدخال عتبة الحمل", //阿拉伯语
- place_bl: "Wprowadź próg obciążenia", //波兰语
- prop: "sys_18",
- selectArr: [],
- sort: 180,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "充电余量",
- label_en: "Charging capacity",
- label_hl: "Oplaadcapaciteit", //荷兰语
- label_gr: "Ladekapazität", //德文
- label_fr: "Capacité de charge", //法文
- label_es: "Capacidad de carga", //西班牙语
- label_al: "قدرة الشحن", //阿拉伯语
- label_bl: "Pojemność ładowania", //波兰语
- place_zh: "请输入充电余量", //中文
- place_en: "Please enter the remaining charging capacity",//英文
- place_hl: "Voer de resterende oplaadcapaciteit in",//荷兰语
- place_gr: "Geben Sie die verbleibende Ladekapazität ein", //德文
- place_fr: "Veuillez entrer la capacité de charge restante", //法文
- place_es: "Por favor, introduzca la capacidad de carga restante", //西班牙语
- place_al: "الرجاء إدخال القدرة المتبقية للشحن", //阿拉伯语
- place_bl: "Wprowadź pozostałą pojemność ładowania", //波兰语
- prop: "sys_19",
- selectArr: [],
- sort: 190,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "功率死区",
- label_en: "Power dead zone",
- label_hl: "Vermogende doodzone", //荷兰语
- label_gr: "Leistungstotzone", //德文
- label_fr: "Zone morte de puissance", //法文
- label_es: "Zona muerta de potencia", //西班牙语
- label_al: "منطقة قوة ميتة", //阿拉伯语
- label_bl: "Martwa strefa mocy", //波兰语
- place_zh: "请输入功率死区", //中文
- place_en: "Please enter the power dead zone",//英文
- place_hl: "Voer de vermogende doodzone in",//荷兰语
- place_gr: "Geben Sie die Leistungstotzone ein", //德文
- place_fr: "Veuillez entrer la zone morte de puissance", //法文
- place_es: "Por favor, introduzca la zona muerta de potencia", //西班牙语
- place_al: "الرجاء إدخال منطقة قوة ميتة", //阿拉伯语
- place_bl: "Wprowadź martwą strefę mocy", //波兰语
- prop: "sys_20",
- selectArr: [],
- sort: 200,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "功率步长",
- label_en: "Power step size",
- label_hl: "Vermogensstapgrootte", //荷兰语
- label_gr: "Leistungsschrittgröße", //德文
- label_fr: "Taille de pas de puissance", //法文
- label_es: "Tamaño de paso de potencia", //西班牙语
- label_al: "حجم خطوة القوة", //阿拉伯语
- label_bl: "Rozmiar kroku mocy", //波兰语
- place_zh: "请输入功率步长", //中文
- place_en: "Please enter the power step",//英文
- place_hl: "Voer de vermogensstap in",//荷兰语
- place_gr: "Geben Sie den Leistungsschritt ein", //德文
- place_fr: "Veuillez entrer le pas de puissance", //法文
- place_es: "Por favor, introduzca el paso de potencia", //西班牙语
- place_al: "الرجاء إدخال خطوة القوة", //阿拉伯语
- place_bl: "Wprowadź krok mocy", //波兰语
- prop: "sys_21",
- selectArr: [],
- sort: 210,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "离网电压值",
- label_en: "Off grid voltage value",
- label_hl: "Off-grid spanningwaarde", //荷兰语
- label_gr: "Netzunabhängiger Spannungswert", //德文
- label_fr: "Valeur de tension hors réseau", //法文
- label_es: "Valor de tensión fuera de red", //西班牙语
- label_al: "قيمة الجهد خارج الشبكة", //阿拉伯语
- label_bl: "Wartość napięcia off-grid", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_22",
- selectArr: [],
- sort: 220,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "PCS最大限制功率",
- label_en: "PCS Max Limit Power",
- label_hl: "PCS Max Limiet Vermogen", //荷兰语
- label_gr: "PCS Maximal Leistung Begrenzung", //德文
- label_fr: "PCS Puissance limite maximale", //法文
- label_es: "PCS Potencia límite máxima", //西班牙语
- label_al: "PCS القدرة القصوى المحدودة", //阿拉伯语
- label_bl: "PCS Maksymalna moc ograniczona", //波兰语
- place_zh: "请输入功率", //中文
- place_en: "Please enter the power",//英文
- place_hl: "Voer de kracht in",//荷兰语
- place_gr: "Geben Sie die Leistung ein", //德文
- place_fr: "Veuillez entrer la puissance", //法文
- place_es: "Por favor, introduzca la potencia", //西班牙语
- place_al: "الرجاء إدخال القوة", //阿拉伯语
- place_bl: "Wprowadź moc", //波兰语
- prop: "sys_23",
- selectArr: [],
- sort: 230,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "MPPT最大限制功率",
- label_en: "MPPT Max Limit Power",
- label_hl: "MPPT Max Limiet Vermogen", //荷兰语
- label_gr: "MPPT Maximal Leistung Begrenzung", //德文
- label_fr: "MPPT Puissance limite maximale", //法文
- label_es: "MPPT Potencia límite máxima", //西班牙语
- label_al: "MPPT القدرة القصوى المحدودة", //阿拉伯语
- label_bl: "MPPT Maksymalna moc ograniczona", //波兰语
- place_zh: "请输入功率", //中文
- place_en: "Please enter the power",//英文
- place_hl: "Voer de kracht in",//荷兰语
- place_gr: "Geben Sie die Leistung ein", //德文
- place_fr: "Veuillez entrer la puissance", //法文
- place_es: "Por favor, introduzca la potencia", //西班牙语
- place_al: "الرجاء إدخال القوة", //阿拉伯语
- place_bl: "Wprowadź moc", //波兰语
- prop: "sys_24",
- selectArr: [],
- sort: 240,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "SOC低一级限制(最大)",
- label_en: "Min SOC Limit Value 1 (max)",
- label_hl: "Min SOC Limiet Waarde 1 (max)", //荷兰语
- label_gr: "Min SOC Grenzwert 1 (max)", //德文
- label_fr: "Min Valeur limite SOC 1 (max)", //法文
- label_es: "Min Valor límite SOC 1 (max)", //西班牙语
- label_al: "حد أدنى قيمة SOC 1 (حد أقصى)", //阿拉伯语
- label_bl: "Min Wartość graniczna SOC 1 (max)", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_25",
- selectArr: [],
- sort: 250,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "SOC低二级限制",
- label_en: "Min SOC Limit Value 2",
- label_hl: "Min SOC Limiet Waarde 2", //荷兰语
- label_gr: "Min SOC Grenzwert 2", //德文
- label_fr: "Min Valeur limite SOC 2", //法文
- label_es: "Min Valor límite SOC 2", //西班牙语
- label_al: "حد أدنى قيمة SOC 2", //阿拉伯语
- label_bl: "Min Wartość graniczna SOC 2", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_26",
- selectArr: [],
- sort: 260,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "SOC低三级限制(最小)",
- label_en: "Min SOC Limit Value 3 (min)",
- label_hl: "Min SOC Limiet Waarde 3 (min)", //荷兰语
- label_gr: "Min SOC Grenzwert 3 (min)", //德文
- label_fr: "Min Valeur limite SOC 3 (min)", //法文
- label_es: "Min Valor límite SOC 3 (min)", //西班牙语
- label_al: "حد أدنى قيمة SOC 3 (حد أدنى)", //阿拉伯语
- label_bl: "Min Wartość graniczna SOC 3 (min)", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_27",
- selectArr: [],
- sort: 270,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "SOC高一级限制(最小)",
- label_en: "Max SOC Limit Value 1 (min)",
- label_hl: "Max SOC Limiet Waarde 1 (min)", //荷兰语
- label_gr: "Max SOC Grenzwert 1 (min)", //德文
- label_fr: "Max Valeur limite SOC 1 (min)", //法文
- label_es: "Max Valor límite SOC 1 (min)", //西班牙语
- label_al: "حد أعلى قيمة SOC 1 (حد أدنى)", //阿拉伯语
- label_bl: "Max Wartość graniczna SOC 1 (min)", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_28",
- selectArr: [],
- sort: 280,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "SOC高二级限制",
- label_en: "Max SOC Limit Value 2",
- label_hl: "Max SOC Limiet Waarde 2", //荷兰语
- label_gr: "Max SOC Grenzwert 2", //德文
- label_fr: "Max Valeur limite SOC 2", //法文
- label_es: "Max Valor límite SOC 2", //西班牙语
- label_al: "حد أعلى قيمة SOC 2", //阿拉伯语
- label_bl: "Max Wartość graniczna SOC 2", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_29",
- selectArr: [],
- sort: 290,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "SOC高三级限制(最大)",
- label_en: "Max SOC Limit Value 3_30 (max)",
- label_hl: "Max SOC Limiet Waarde 3_30 (max)", //荷兰语
- label_gr: "Max SOC Grenzwert 3_30 (max)", //德文
- label_fr: "Max Valeur limite SOC 3_30 (max)", //法文
- label_es: "Max Valor límite SOC 3_30 (max)", //西班牙语
- label_al: "حد أعلى قيمة SOC 3_30 (حد أقصى)", //阿拉伯语
- label_bl: "Max Wartość graniczna SOC 3_30 (max)", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_30",
- selectArr: [],
- sort: 300,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "pcs的soc参数",
- label_en: "SOC parameter of PCS",
- label_hl: "SOC parameter van PCS", //荷兰语
- label_gr: "SOC-Parameter von PCS", //德文
- label_fr: "Paramètre SOC de PCS", //法文
- label_es: "Parámetro SOC de PCS", //西班牙语
- label_al: "معلمة SOC لـ PCS", //阿拉伯语
- label_bl: "Parametr SOC PCS", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_31",
- selectArr: [],
- sort: 310,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "mppt的功率参数",
- label_en: "Power parameter of mppt",
- label_hl: "Vermogenparameter van mppt", //荷兰语
- label_gr: "Leistungsparameter von mppt", //德文
- label_fr: "Paramètre de puissance de mppt", //法文
- label_es: "Parámetro de potencia de mppt", //西班牙语
- label_al: "معلمة قوة mppt", //阿拉伯语
- label_bl: "Parametr mocy mppt", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_32",
- selectArr: [],
- sort: 320,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "限制放电功率参数",
- label_en: "Limit discharge power parameters",
- label_hl: "Parameters voor beperkte ontladingsvermogen", //荷兰语
- label_gr: "Parameter für begrenztes Entladungsleistung", //德文
- label_fr: "Paramètres de puissance de décharge limitée", //法文
- label_es: "Parámetros de potencia de descarga limitada", //西班牙语
- label_al: "معلمات قوة التفريغ المحدودة", //阿拉伯语
- label_bl: "Parametry mocy rozładowania ograniczonej", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_33",
- selectArr: [],
- sort: 330,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Select",
- label_zh: "并/离网模式",
- label_en: "Off or Grid",
- label_hl: "Off-grid of grid-modus", //荷兰语
- label_gr: "Off-Grid oder Grid-Modus", //德文
- label_fr: "Mode hors réseau ou réseau", //法文
- label_es: "Modo off-grid o grid", //西班牙语
- label_al: "وضع خارج الشبكة أو على الشبكة", //阿拉伯语
- label_bl: "Tryb off-grid lub grid", //波兰语
- place_zh: "请选择",
- place_en: "Please select",
- place_hl: "Selecteer aub", //荷兰语
- place_gr: "Bitte auswählen", //德文
- place_fr: "Veuillez sélectionner", //法文
- place_es: "Por favor, seleccione", //西班牙语
- place_al: "الرجاء التحديد", //阿拉伯语
- place_bl: "Proszę wybrać", //波兰语
- prop: "sys_34",
- selectArr: [
- {
- label_zh: "并网模式",
- label_en: "On-grid mode",
- label_hl: "Op-grid-modus", //荷兰语
- label_gr: "Netzmodus", //德文
- label_fr: "Mode en réseau", //法文
- label_es: "Modo en red", //西班牙语
- label_al: "وضع على الشبكة", //阿拉伯语
- label_bl: "Tryb grid", //波兰语
- value: 0,
- },
- {
- label_zh: "离网模式",
- label_en: "Off-grid mode",
- label_hl: "Off-grid-modus", //荷兰语
- label_gr: "Netzunabhängiger Modus", //德文
- label_fr: "Mode hors réseau", //法文
- label_es: "Modo off-grid", //西班牙语
- label_al: "وضع خارج الشبكة", //阿拉伯语
- label_bl: "Tryb off-grid", //波兰语
- value: 1,
- },
- {
- label_zh: "自动并离网模式",
- label_en: "Auto On Off grid mode",
- label_hl: "Automatische on/off-grid-modus", //荷兰语
- label_gr: "Automatischer On/Off-Grid-Modus", //德文
- label_fr: "Mode automatique on/off réseau", //法文
- label_es: "Modo automático on/off grid", //西班牙语
- label_al: "وضع تلقائي على/off الشبكة", //阿拉伯语
- label_bl: "Automatyczny tryb on/off grid", //波兰语
- value: 2,
- },
- ],
- sort: 340,
- default: 0,
- },
- {
- type: "Select",
- label_zh: "控制模式",
- label_en: "Control mode",
- label_hl: "Besturingsmodus", //荷兰语
- label_gr: "Steuerungsmodus", //德文
- label_fr: "Mode de contrôle", //法文
- label_es: "Modo de control", //西班牙语
- label_al: "وضع التحكم", //阿拉伯语
- label_bl: "Tryb sterowania", //波兰语
- place_zh: "请选择",
- place_en: "Please select",
- place_hl: "Selecteer aub", //荷兰语
- place_gr: "Bitte auswählen", //德文
- place_fr: "Veuillez sélectionner", //法文
- place_es: "Por favor, seleccione", //西班牙语
- place_al: "الرجاء التحديد", //阿拉伯语
- place_bl: "Proszę wybrać", //波兰语
- prop: "sys_35",
- selectArr: [
- {
- label_zh: "总控制",
- label_en: "Overall control",
- label_hl: "Algehele controle", //荷兰语
- label_gr: "Gesamtsteuerung", //德文
- label_fr: "Contrôle global", //法文
- label_es: "Control general", //西班牙语
- label_al: "تحكم شامل", //阿拉伯语
- label_bl: "Kontrola ogólna", //波兰语
- value: 0,
- },
- {
- label_zh: "分相控制",
- label_en: "Phase-segregated control",
- label_hl: "Fasegescheiden controle", //荷兰语
- label_gr: "Phasengeteilte Steuerung", //德文
- label_fr: "Contrôle par phase", //法文
- label_es: "Control segregado por fases", //西班牙语
- label_al: "تحكم منفصل للمراحل", //阿拉伯语
- label_bl: "Kontrola rozdzielona na fazy", //波兰语
- value: 1,
- },
- ],
- sort: 350,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "无功功率使能",
- label_en: "Reactive power enable",
- label_hl: "Reactief vermogen inschakelen", //荷兰语
- label_gr: "Blindleistung aktivieren", //德文
- label_fr: "Activer la puissance réactive", //法文
- label_es: "Activar potencia reactiva", //西班牙语
- label_al: "تفعيل القدرة التفاعلية", //阿拉伯语
- label_bl: "Włącz moc bierną", //波兰语
- value_zh: "",
- value_en: "",
- value_hl: "",
- value_gr: "",
- value_fr: "",
- value_es: "",
- value_al: "",
- value_bl: "",
- values_zh: "",
- values_en: "",
- values_hl: "",
- values_gr: "",
- values_fr: "",
- values_es: "",
- values_al: "",
- values_bl: "",
- prop: "sys_36",
- selectArr: [], //[]
- sort: 360,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "需量控制使能",
- label_en: "Demand control enable",
- label_hl: "Vraagcontrole inschakelen", //荷兰语
- label_gr: "Nachfragesteuerung aktivieren", //德文
- label_fr: "Activer le contrôle de la demande", //法文
- label_es: "Activar control de demanda", //西班牙语
- label_al: "تفعيل تحكم الطلب", //阿拉伯语
- label_bl: "Włącz kontrolę zapotrzebowania", //波兰语
- value_zh: "",
- value_en: "",
- value_hl: "",
- value_gr: "",
- value_fr: "",
- value_es: "",
- value_al: "",
- value_bl: "",
- values_zh: "",
- values_en: "",
- values_hl: "",
- values_gr: "",
- values_fr: "",
- values_es: "",
- values_al: "",
- values_bl: "",
- prop: "sys_37",
- selectArr: [], //[]
- sort: 370,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "需量控制负载功率(kW)",
- label_en: "Demand control load power(kW)",
- label_hl: "Vraagcontrole belastingsvermogen(kW)", //荷兰语
- label_gr: "Nachfragesteuerung Lastleistung(kW)", //德文
- label_fr: "Contrôle de demande puissance de charge(kW)", //法文
- label_es: "Control de demanda potencia de carga(kW)", //西班牙语
- label_al: "تحكم الطلب قدرة الحمل(kW)", //阿拉伯语
- label_bl: "Kontrol popytu moc obciążenia(kW)", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_38",
- selectArr: [],
- sort: 380,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "市电输入功率(kW)",
- label_en: "Mains input power(kW)",
- label_hl: "Netstroom invoervermogen(kW)", //荷兰语
- label_gr: "Netzeingangsleistung(kW)", //德文
- label_fr: "Puissance d'entrée secteur(kW)", //法文
- label_es: "Potencia de entrada de red(kW)", //西班牙语
- label_al: "قدرة إدخال الشبكة الكهربائية(kW)", //阿拉伯语
- label_bl: "Moc wejściowa sieciowa(kW)", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_39",
- selectArr: [],
- sort: 390,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Switch",
- label_zh: "模式切换",
- label_en: "Mode Switch",
- label_hl: "Moduswisseling", //荷兰语
- label_gr: "Modus wechseln", //德文
- label_fr: "Commutateur de mode", //法文
- label_es: "Cambia de modo", //西班牙语
- label_al: "مفتاح تبديل الوضع", //阿拉伯语
- label_bl: "Przełącznik trybu", //波兰语
- value_zh: "",
- value_en: "",
- value_hl: "",
- value_gr: "",
- value_fr: "",
- value_es: "",
- value_al: "",
- value_bl: "",
- values_zh: "",
- values_en: "",
- values_hl: "",
- values_gr: "",
- values_fr: "",
- values_es: "",
- values_al: "",
- values_bl: "",
- prop: "sys_40",
- selectArr: [], //[]
- sort: 400,
- default: 0,
- },
- {
- type: "Select",
- label_zh: "功率模式切换",
- label_en: "Power mode switching",
- label_hl: "Vermogensmoduswisseling", //荷兰语
- label_gr: "Leistungsmoduswechsel", //德文
- label_fr: "Commutation de mode de puissance", //法文
- label_es: "Cambio de modo de potencia", //西班牙语
- label_al: "تبديل وضع القوة", //阿拉伯语
- label_bl: "Przełączanie trybu mocy", //波兰语
- place_zh: "请选择",
- place_en: "Please select",
- place_hl: "Selecteer aub", //荷兰语
- place_gr: "Bitte auswählen", //德文
- place_fr: "Veuillez sélectionner", //法文
- place_es: "Por favor, seleccione", //西班牙语
- place_al: "الرجاء التحديد", //阿拉伯语
- place_bl: "Proszę wybrać", //波兰语
- prop: "sys_41",
- default: 0,
- selectArr: [
- {
- label_zh: "光伏充电模式",
- label_en: "Photovoltaic charging mode",
- label_hl: "Zonne-energie oplaadmodus", //荷兰语
- label_gr: "Photovoltaischer Ladebetrieb", //德文
- label_fr: "Mode de charge photovoltaïque", //法文
- label_es: "Modo de carga fotovoltaica", //西班牙语
- label_al: "وضع شحن فوتوفول-taïque", //阿拉伯语
- label_bl: "Tryb ładowania fotowoltaicznego", //波兰语
- value: 0,
- },
- {
- label_zh: "恒功率充电模式",
- label_en: "Constant power charging mode",
- label_hl: "Constante vermogen oplaadmodus", //荷兰语
- label_gr: "Konstanter Leistungs-Ladebetrieb", //德文
- label_fr: "Mode de charge à puissance constante", //法文
- label_es: "Modo de carga a potencia constante", //西班牙语
- label_al: "وضع شحن بقوة ثابتة", //阿拉伯语
- label_bl: "Tryb ładowania z stałą mocą", //波兰语
- value: 1,
- },
- ],
- sort: 410,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "外部光伏充电比例系数(o.1)",
- label_en: "External photovoltaic charging ratio coefficient (0.1)",
- label_hl: "Externe fotovoltaïsche oplaadsverhoudingscoëfficiënt (0.1)", //荷兰语
- label_gr: "Externer photovoltaischer Ladeverhältnis-Koeffizient (0.1)", //德文
- label_fr: "Coefficient de ratio de charge photovoltaïque externe (0.1)", //法文
- label_es: "Coeficiente de relación de carga fotovoltaica externa (0.1)", //西班牙语
- label_al: "معامل نسبة شحن الفوتوفول-taïque الخارجي (0.1)", //阿拉伯语
- label_bl: "Współczynnik stosunku ładowania fotowoltaicznego zewnętrznego (0.1)", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_42",
- selectArr: [],
- sort: 420,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "恒功率充电模式下的功率值",
- label_en: "The power value in constant power charging mode",
- label_hl: "De vermogende waarde in constante vermogen oplaadmodus", //荷兰语
- label_gr: "Der Leistungswert im Konstantleistungsladebetrieb", //德文
- label_fr: "La valeur de puissance en mode de charge à puissance constante", //法文
- label_es: "El valor de potencia en modo de carga a potencia constante", //西班牙语
- label_al: "قيمة القوة في وضع الشحن بقوة ثابتة", //阿拉伯语
- label_bl: "Wartość mocy w trybie ładowania z stałą mocą", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "sys_43",
- selectArr: [],
- sort: 430,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数1",
- label_en: "Parameter 1",
- label_hl: "Parameter 1", //荷兰语
- label_gr: "Parameter 1", //德文
- label_fr: "Paramètre 1", //法文
- label_es: "Parámetro 1", //西班牙语
- label_al: "معلمة 1", //阿拉伯语
- label_bl: "Parametr 1", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_1",
- selectArr: [],
- sort: 440,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数2",
- label_en: "Parameter 2",
- label_hl: "Parameter 2", //荷兰语
- label_gr: "Parameter 2", //德文
- label_fr: "Paramètre 2", //法文
- label_es: "Parámetro 2", //西班牙语
- label_al: "معلمة 2", //阿拉伯语
- label_bl: "Parametr 2", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_2",
- selectArr: [],
- sort: 450,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数3",
- label_en: "Parameter 3",
- label_hl: "Parameter 3", //荷兰语
- label_gr: "Parameter 3", //德文
- label_fr: "Paramètre 3", //法文
- label_es: "Parámetro 3", //西班牙语
- label_al: "معلمة 3", //阿拉伯语
- label_bl: "Parametr 3", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_3",
- selectArr: [],
- sort: 460,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数4",
- label_en: "Parameter 4",
- label_hl: "Parameter 4", //荷兰语
- label_gr: "Parameter 4", //德文
- label_fr: "Paramètre 4", //法文
- label_es: "Parámetro 4", //西班牙语
- label_al: "معلمة 4", //阿拉伯语
- label_bl: "Parametr 4", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_4",
- selectArr: [],
- sort: 470,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数5",
- label_en: "Parameter 5",
- label_hl: "Parameter 5", //荷兰语
- label_gr: "Parameter 5", //德文
- label_fr: "Paramètre 5", //法文
- label_es: "Parámetro 5", //西班牙语
- label_al: "معلمة 5", //阿拉伯语
- label_bl: "Parametr 5", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_5",
- selectArr: [],
- sort: 480,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数6",
- label_en: "Parameter 6",
- label_hl: "Parameter 6", //荷兰语
- label_gr: "Parameter 6", //德文
- label_fr: "Paramètre 6", //法文
- label_es: "Parámetro 6", //西班牙语
- label_al: "معلمة 6", //阿拉伯语
- label_bl: "Parametr 6", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_6",
- selectArr: [],
- sort: 490,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数7",
- label_en: "Parameter 7",
- label_hl: "Parameter 7", //荷兰语
- label_gr: "Parameter 7", //德文
- label_fr: "Paramètre 7", //法文
- label_es: "Parámetro 7", //西班牙语
- label_al: "معلمة 7", //阿拉伯语
- label_bl: "Parametr 7", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_7",
- selectArr: [],
- sort: 500,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数8",
- label_en: "Parameter 8",
- label_hl: "Parameter 8", //荷兰语
- label_gr: "Parameter 8", //德文
- label_fr: "Paramètre 8", //法文
- label_es: "Parámetro 8", //西班牙语
- label_al: "معلمة 8", //阿拉伯语
- label_bl: "Parametr 8", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_8",
- selectArr: [],
- sort: 510,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数9",
- label_en: "Parameter 9",
- label_hl: "Parameter 9", //荷兰语
- label_gr: "Parameter 9", //德文
- label_fr: "Paramètre 9", //法文
- label_es: "Parámetro 9", //西班牙语
- label_al: "معلمة 9", //阿拉伯语
- label_bl: "Parametr 9", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_9",
- selectArr: [],
- sort: 520,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数10",
- label_en: "Parameter 10",
- label_hl: "Parameter 10", //荷兰语
- label_gr: "Parameter 10", //德文
- label_fr: "Paramètre 10", //法文
- label_es: "Parámetro 10", //西班牙语
- label_al: "معلمة 10", //阿拉伯语
- label_bl: "Parametr 10", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_10",
- selectArr: [],
- sort: 530,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数11",
- label_en: "Parameter 11",
- label_hl: "Parameter 11", //荷兰语
- label_gr: "Parameter 11", //德文
- label_fr: "Paramètre 11", //法文
- label_es: "Parámetro 11", //西班牙语
- label_al: "معلمة 11", //阿拉伯语
- label_bl: "Parametr 11", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_11",
- selectArr: [],
- sort: 540,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数12",
- label_en: "Parameter 12",
- label_hl: "Parameter 12", //荷兰语
- label_gr: "Parameter 12", //德文
- label_fr: "Paramètre 12", //法文
- label_es: "Parámetro 12", //西班牙语
- label_al: "معلمة 12", //阿拉伯语
- label_bl: "Parametr 12", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_12",
- selectArr: [],
- sort: 550,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数13",
- label_en: "Parameter 13",
- label_hl: "Parameter 13", //荷兰语
- label_gr: "Parameter 13", //德文
- label_fr: "Paramètre 13", //法文
- label_es: "Parámetro 13", //西班牙语
- label_al: "معلمة 13", //阿拉伯语
- label_bl: "Parametr 13", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_13",
- selectArr: [],
- sort: 560,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数14",
- label_en: "Parameter 14",
- label_hl: "Parameter 14", //荷兰语
- label_gr: "Parameter 14", //德文
- label_fr: "Paramètre 14", //法文
- label_es: "Parámetro 14", //西班牙语
- label_al: "معلمة 14", //阿拉伯语
- label_bl: "Parametr 14", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_14",
- selectArr: [],
- sort: 570,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数15",
- label_en: "Parameter 15",
- label_hl: "Parameter 15", //荷兰语
- label_gr: "Parameter 15", //德文
- label_fr: "Paramètre 15", //法文
- label_es: "Parámetro 15", //西班牙语
- label_al: "معلمة 15", //阿拉伯语
- label_bl: "Parametr 15", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_15",
- selectArr: [],
- sort: 580,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数16",
- label_en: "Parameter 16",
- label_hl: "Parameter 16", //荷兰语
- label_gr: "Parameter 16", //德文
- label_fr: "Paramètre 16", //法文
- label_es: "Parámetro 16", //西班牙语
- label_al: "معلمة 16", //阿拉伯语
- label_bl: "Parametr 16", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_16",
- selectArr: [],
- sort: 590,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数17",
- label_en: "Parameter 17",
- label_hl: "Parameter 17", //荷兰语
- label_gr: "Parameter 17", //德文
- label_fr: "Paramètre 17", //法文
- label_es: "Parámetro 17", //西班牙语
- label_al: "معلمة 17", //阿拉伯语
- label_bl: "Parametr 17", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_17",
- selectArr: [],
- sort: 600,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数18",
- label_en: "Parameter 18",
- label_hl: "Parameter 18", //荷兰语
- label_gr: "Parameter 18", //德文
- label_fr: "Paramètre 18", //法文
- label_es: "Parámetro 18", //西班牙语
- label_al: "معلمة 18", //阿拉伯语
- label_bl: "Parametr 18", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_18",
- selectArr: [],
- sort: 610,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数19",
- label_en: "Parameter 19",
- label_hl: "Parameter 19", //荷兰语
- label_gr: "Parameter 19", //德文
- label_fr: "Paramètre 19", //法文
- label_es: "Parámetro 19", //西班牙语
- label_al: "معلمة 19", //阿拉伯语
- label_bl: "Parametr 19", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_19",
- selectArr: [],
- sort: 620,
- min: 0,
- max: 30,
- default: 0,
- },
- {
- type: "Input",
- label_zh: "备用参数20",
- label_en: "Parameter 20",
- label_hl: "Parameter 20", //荷兰语
- label_gr: "Parameter 20", //德文
- label_fr: "Paramètre 20", //法文
- label_es: "Parámetro 20", //西班牙语
- label_al: "معلمة 20", //阿拉伯语
- label_bl: "Parametr 20", //波兰语
- place_zh: "请输入", //中文
- place_en: "Please enter",//英文
- place_hl: "Voer in",//荷兰语
- place_gr: "Geben Sie ein", //德文
- place_fr: "Veuillez entrer", //法文
- place_es: "Por favor, introduzca", //西班牙语
- place_al: "الرجاء إدخال", //阿拉伯语
- place_bl: "Wprowadź", //波兰语
- prop: "Parameter_20",
- selectArr: [],
- sort: 630,
- min: 0,
- max: 30,
- default: 0,
- },
-];
+ {
+ type: "Input",
+ label_zh: "MPPT循环周期(单位:100毫秒)",
+ label_en: "MPPT cycle period(Unit:100ms)",
+ label_hl: "MPPT cycliperiode(Eenheid:100ms)", //荷兰语
+ label_gr: "MPPT-Zykluszeit( Einheit: 100ms)", //德文
+ label_fr: "Période de cycle MPPT(Unité: 100ms)", //法文
+ label_es: "Período de ciclo MPPT(Unidad: 100ms)", //西班牙语
+ label_al: "فترة دورة MPPT(الوحدة: 100مللي ثانية)", //阿拉伯语
+ label_bl: "Okres cyklu MPPT(Jednostka: 100ms)", //波兰语
+ place_zh: "请输入MPPT循环周期", //中文
+ place_en: "Please enter the MPPT cycle period",//英文
+ place_hl: "Voer de MPPT-cycliperiode in",//荷兰语
+ place_gr: "Geben Sie die MPPT-Zykluszeit ein", //德文
+ place_fr: "Veuillez entrer la période de cycle MPPT", //法文
+ place_es: "Por favor, introduzca el período de ciclo MPPT", //西班牙语
+ place_al: "الرجاء إدخال فترة دورة MPPT", //阿拉伯语
+ place_bl: "Wprowadź okres cyklu MPPT", //波兰语
+ prop: "sys_0",
+ selectArr: [],
+ sort: 1,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "STS循环周期(单位:100毫秒)",
+ label_en: "STS cycle period(Unit:100ms)",
+ label_hl: "STS cycliperiode(Eenheid:100ms)", //荷兰语
+ label_gr: "STS-Zykluszeit( Einheit: 100ms)", //德文
+ label_fr: "Période de cycle STS(Unité: 100ms)", //法文
+ label_es: "Período de ciclo STS(Unidad: 100ms)", //西班牙语
+ label_al: "فترة دورة STS(الوحدة: 100مللي ثانية)", //阿拉伯语
+ label_bl: "Okres cyklu STS(Jednostka: 100ms)", //波兰语
+ place_zh: "请输入STS循环周期", //中文
+ place_en: "Please enter the STS cycle period",//英文
+ place_hl: "Voer de STS-cycliperiode in",//荷兰语
+ place_gr: "Geben Sie die STS-Zykluszeit ein", //德文
+ place_fr: "Veuillez entrer la période de cycle STS", //法文
+ place_es: "Por favor, introduzca el período de ciclo STS", //西班牙语
+ place_al: "الرجاء إدخال فترة دورة STS", //阿拉伯语
+ place_bl: "Wprowadź okres cyklu STS", //波兰语
+ prop: "sys_1",
+ selectArr: [],
+ sort: 10,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "PCS循环周期(单位:100毫秒)",
+ label_en: "PCS cycle period(Unit:100ms)",
+ label_hl: "PCS cycliperiode(Eenheid:100ms)", //荷兰语
+ label_gr: "PCS-Zykluszeit( Einheit: 100ms)", //德文
+ label_fr: "Période de cycle PCS(Unité: 100ms)", //法文
+ label_es: "Período de ciclo PCS(Unidad: 100ms)", //西班牙语
+ label_al: "فترة دورة PCS(الوحدة: 100مللي ثانية)", //阿拉伯语
+ label_bl: "Okres cyklu PCS(Jednostka: 100ms)", //波兰语
+ place_zh: "请输入PCS循环周期", //中文
+ place_en: "Please enter the PCS cycle period",//英文
+ place_hl: "Voer de PCS-cycliperiode in",//荷兰语
+ place_gr: "Geben Sie die PCS-Zykluszeit ein", //德文
+ place_fr: "Veuillez entrer la période de cycle PCS", //法文
+ place_es: "Por favor, introduzca el período de ciclo PCS", //西班牙语
+ place_al: "الرجاء إدخال فترة دورة PCS", //阿拉伯语
+ place_bl: "Wprowadź okres cyklu PCS", //波兰语
+ prop: "sys_2",
+ selectArr: [],
+ sort: 20,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "读bms的周期参数",
+ label_en: "Read the period parameters of the bms",
+ label_hl: "Lees de periodeparameters van de bms", //荷兰语
+ label_gr: "Lesen Sie die Periodenparameter des BMS", //德文
+ label_fr: "Lire les paramètres de période du bms", //法文
+ label_es: "Leer los parámetros de período del bms", //西班牙语
+ label_al: "اقرأ معلمات فترة النظام لإدارة البطارية", //阿拉伯语
+ label_bl: "Przeczytaj parametry okresu bms", //波兰语
+ place_zh: "请输入bms的周期参数", //中文
+ place_en: "Please enter the period parameters of the bms",//英文
+ place_hl: "Voer de periodeparameters van de bms in",//荷兰语
+ place_gr: "Geben Sie die Periodenparameter des BMS ein", //德文
+ place_fr: "Veuillez entrer les paramètres de période du bms", //法文
+ place_es: "Por favor, introduzca los parámetros de período del bms", //西班牙语
+ place_al: "الرجاء إدخال معلمات فترة النظام لإدارة البطارية", //阿拉伯语
+ place_bl: "Wprowadź parametry okresu bms", //波兰语
+ prop: "sys_3",
+ selectArr: [],
+ sort: 30,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "读柴发的周期参数",
+ label_en: "Read the periodic parameters of the diesel generator",
+ label_hl: "Lees de periodeparameters van de dieselgenerator",
+ label_gr: "Lesen Sie die Periodenparameter des Dieselgenerators",
+ label_fr: "Lire les paramètres de période du générateur diesel",
+ label_es: "Leer los parámetros de período del generador diésel",
+ label_al: "اقرأ معلمات الفترة لمولد الديزل",
+ label_bl: "Przeczytaj parametry okresu generatora diesla",
+ place_zh: "请输入柴发的周期参数",
+ place_en: "Please enter the periodic parameters of the diesel generator",
+ place_hl: "Voer de periodeparameters van de dieselgenerator in",
+ place_gr: "Bitte geben Sie die Periodenparameter des Dieselgenerators ein",
+ place_fr: "Veuillez entrer les paramètres de période du générateur diesel",
+ place_es: "Por favor, introduzca los parámetros de período del generador diésel",
+ place_al: "الرجاء إدخال معلمات الفترة لمولد الديزل",
+ place_bl: "Proszę wprowadzić parametry okresu generatora diesla",
+ prop: "sys_45",
+ selectArr: [],
+ sort: 35,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "储能电表循环周期(单位:100毫秒)",
+ label_en: "Energy storage meter cycle period(Unit:100ms)",
+ label_hl: "Energiespeichermeter cycliperiode(Eenheid:100ms)", //荷兰语
+ label_gr: "Energiespeichermeter-Zykluszeit( Einheit: 100ms)", //德文
+ label_fr: "Période de cycle du compteur de stockage d'énergie(Unité: 100ms)", //法文
+ label_es: "Período de ciclo del medidor de almacenamiento de energía(Unidad: 100ms)", //西班牙语
+ label_al: "فترة دورة عداد تخزين الطاقة(الوحدة: 100مللي ثانية)", //阿拉伯语
+ label_bl: "Okres cyklu licznika magazynowania energii(Jednostka: 100ms)", //波兰语
+ place_zh: "请输入储能电表循环周期", //中文
+ place_en: "Please enter the Energy storage meter cycle period",//英文
+ place_hl: "Voer de cycliperiode van het energiespeichermeter in",//荷兰语
+ place_gr: "Geben Sie die Zykluszeit des Energiespeichermeters ein", //德文
+ place_fr: "Veuillez entrer la période de cycle du compteur de stockage d'énergie", //法文
+ place_es: "Por favor, introduzca el período de ciclo del medidor de almacenamiento de energía", //西班牙语
+ place_al: "الرجاء إدخال فترة دورة عداد تخزين الطاقة", //阿拉伯语
+ place_bl: "Wprowadź okres cyklu licznika magazynowania energii", //波兰语
+ prop: "sys_4",
+ selectArr: [],
+ sort: 40,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "防逆流电表循环周期(单位:100毫秒)",
+ label_en: "Energy grid meter cycle period(Unit:100ms)",
+ label_hl: "Energiegridmeter cycliperiode(Eenheid:100ms)", //荷兰语
+ label_gr: "Energiegridmeter-Zykluszeit( Einheit: 100ms)", //德文
+ label_fr: "Période de cycle du compteur de réseau d'énergie(Unité: 100ms)", //法文
+ label_es: "Período de ciclo del medidor de red de energía(Unidad: 100ms)", //西班牙语
+ label_al: "فترة دورة عداد شبكة الطاقة(الوحدة: 100مللي ثانية)", //阿拉伯语
+ label_bl: "Okres cyklu licznika sieci energetycznej(Jednostka: 100ms)", //波兰语
+ place_zh: "请输入防逆流电表循环周期", //中文
+ place_en: "Please enter the Energy grid meter cycle period",//英文
+ place_hl: "Voer de cycliperiode van het energiegridmeter in",//荷兰语
+ place_gr: "Geben Sie die Zykluszeit des Energiegridmeters ein", //德文
+ place_fr: "Veuillez entrer la période de cycle du compteur de réseau d'énergie", //法文
+ place_es: "Por favor, introduzca el período de ciclo del medidor de red de energía", //西班牙语
+ place_al: "الرجاء إدخال فترة دورة عداد شبكة الطاقة", //阿拉伯语
+ place_bl: "Wprowadź okres cyklu licznika sieci energetycznej", //波兰语
+ prop: "sys_5",
+ selectArr: [],
+ sort: 50,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "EMS循环周期(单位:100毫秒)",
+ label_en: "EMS cycle period(Unit:100ms)",
+ label_hl: "EMS cycliperiode(Eenheid:100ms)", //荷兰语
+ label_gr: "EMS-Zykluszeit( Einheit: 100ms)", //德文
+ label_fr: "Période de cycle EMS(Unité: 100ms)", //法文
+ label_es: "Período de ciclo EMS(Unidad: 100ms)", //西班牙语
+ label_al: "فترة دورة EMS(الوحدة: 100مللي ثانية)", //阿拉伯语
+ label_bl: "Okres cyklu EMS(Jednostka: 100ms)", //波兰语
+ place_zh: "请输入EMS循环周期", //中文
+ place_en: "Please enter the EMS cycle period",//英文
+ place_hl: "Voer de EMS-cycliperiode in",//荷兰语
+ place_gr: "Geben Sie die EMS-Zykluszeit ein", //德文
+ place_fr: "Veuillez entrer la période de cycle EMS", //法文
+ place_es: "Por favor, introduzca el período de ciclo EMS", //西班牙语
+ place_al: "الرجاء إدخال فترة دورة EMS", //阿拉伯语
+ place_bl: "Wprowadź okres cyklu EMS", //波兰语
+ prop: "sys_6",
+ selectArr: [],
+ sort: 60,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "写控制周期参数",
+ label_en: "Write the control cycle parameters",
+ label_hl: "Schrijf de besturingscycli-parameters", //荷兰语
+ label_gr: "Schreiben Sie die Steuerungscycli-Parameter", //德文
+ label_fr: "Écrivez les paramètres du cycle de contrôle", //法文
+ label_es: "Escriba los parámetros del ciclo de control", //西班牙语
+ label_al: "اكتب معلمات دورة التحكم", //阿拉伯语
+ label_bl: "Napisz parametry cyklu sterowania", //波兰语
+ place_zh: "请输入控制周期参数", //中文
+ place_en: "Please enter the control cycle parameters",//英文
+ place_hl: "Voer de besturingscycli-parameters in",//荷兰语
+ place_gr: "Geben Sie die Steuerungscycli-Parameter ein", //德文
+ place_fr: "Veuillez entrer les paramètres du cycle de contrôle", //法文
+ place_es: "Por favor, introduzca los parámetros del ciclo de control", //西班牙语
+ place_al: "الرجاء إدخال معلمات دورة التحكم", //阿拉伯语
+ place_bl: "Wprowadź parametry cyklu sterowania", //波兰语
+ prop: "sys_7",
+ selectArr: [],
+ sort: 70,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "历史数据存储周期(单位:秒)",
+ label_en: "historical data storage cycle(Unit: seconds)",
+ label_hl: "Historische gegevensopslagcyclus(Eenheid: seconden)", //荷兰语
+ label_gr: "Historische Datenspeicherungscyclus( Einheit: Sekunden)", //德文
+ label_fr: "Cycle de stockage des données historiques(Unité: secondes)", //法文
+ label_es: "Ciclo de almacenamiento de datos históricos(Unidad: segundos)", //西班牙语
+ label_al: "دورة تخزين البيانات التاريخية(الوحدة: ثواني)", //阿拉伯语
+ label_bl: "Cykl magazynowania danych historycznych(Jednostka: sekundy)", //波兰语
+ place_zh: "请输入历史数据存储周期", //中文
+ place_en: "Please enter the historical data storage cycle",//英文
+ place_hl: "Voer de historische gegevensopslagcyclus in",//荷兰语
+ place_gr: "Geben Sie den historischen Datenspeicherungscyclus ein", //德文
+ place_fr: "Veuillez entrer le cycle de stockage des données historiques", //法文
+ place_es: "Por favor, introduzca el ciclo de almacenamiento de datos históricos", //西班牙语
+ place_al: "الرجاء إدخال دورة تخزين البيانات التاريخية", //阿拉伯语
+ place_bl: "Wprowadź cykl magazynowania danych historycznych", //波兰语
+ prop: "sys_8",
+ selectArr: [],
+ sort: 80,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "柴发开关机",
+ label_en: "Diesel Generator Start/Stop",
+ abel_hl: "Dieselgenerator Aan/Uit",
+ label_gr: "Dieselgenerator Ein/Aus",
+ label_fr: "Générateur diesel Marche/Arrêt",
+ label_es: "Generador diésel Encendido/Apagado",
+ label_al: "مولد ديزل تشغيل/إيقاف",
+ label_bl: "Generator diesla Włącz/Wyłącz",
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_44",
+ selectArr: [], //[]
+ sort: 85,
+ default: 0,
+ },
+ {
+ type: "Select",
+ label_zh: "控制来源",
+ label_en: "Control source",
+ label_hl: "Besturingsbron", //荷兰语
+ label_gr: "Steuerungsquelle", //德文
+ label_fr: "Source de contrôle", //法文
+ label_es: "Fuente de control", //西班牙语
+ label_al: "مصدر التحكم", //阿拉伯语
+ label_bl: "Źródło sterowania", //波兰语
+ place_zh: "请选择",
+ place_en: "Please select",
+ place_hl: "Selecteer aub", //荷兰语
+ place_gr: "Bitte auswählen", //德文
+ place_fr: "Veuillez sélectionner", //法文
+ place_es: "Por favor, seleccione", //西班牙语
+ place_al: "الرجاء التحديد", //阿拉伯语
+ place_bl: "Proszę wybrać", //波兰语
+ prop: "sys_9",
+ selectArr: [
+ {
+ label_zh: "其他ems",
+ label_en: "other ems",
+ label_hl: "andere ems", //荷兰语
+ label_gr: "andere ems", //德文
+ label_fr: "autre ems", //法文
+ label_es: "otro ems", //西班牙语
+ label_al: "ems آخر", //阿拉伯语
+ label_bl: "inny ems", //波兰语
+ value: 0,
+ },
+ {
+ label_zh: "自控停机",
+ label_en: "stop",
+ label_hl: "stop", //荷兰语
+ label_gr: "stop", //德文
+ label_fr: "arrêter", //法文
+ label_es: "parar", //西班牙语
+ label_al: "قف", //阿拉伯语
+ label_bl: "zatrzymaj", //波兰语
+ value: 1,
+ },
+ {
+ label_zh: "储能启机",
+ label_en: "estorge start",
+ label_hl: "zelf ems", //荷兰语
+ label_gr: "selbst ems", //德文
+ label_fr: "soi-même ems", //法文
+ label_es: "sí mismo ems", //西班牙语
+ label_al: "نفسه ems", //阿拉伯语
+ label_bl: "sam ems", //波兰语
+ value: 2,
+ },
+ ],
+ sort: 90,
+ default: 0,
+ },
+ {
+ type: "Select",
+ label_zh: "能量管理策略",
+ label_en: "Energy management strategy",
+ label_hl: "Energiebeheersingsstrategie", //荷兰语
+ label_gr: "Energieverwaltungstrategie", //德文
+ label_fr: "Stratégie de gestion de l'énergie", //法文
+ label_es: "Estrategia de gestión de energía", //西班牙语
+ label_al: "إستراتيجية إدارة الطاقة", //阿拉伯语
+ label_bl: "Strategia zarządzania energią", //波兰语
+ place_zh: "请选择",
+ place_en: "Please select",
+ place_hl: "Selecteer aub", //荷兰语
+ place_gr: "Bitte auswählen", //德文
+ place_fr: "Veuillez sélectionner", //法文
+ place_es: "Por favor, seleccione", //西班牙语
+ place_al: "الرجاء التحديد", //阿拉伯语
+ place_bl: "Proszę wybrać", //波兰语
+ prop: "sys_10",
+ selectArr: [
+ {
+ label_zh: "电池优先2",
+ label_en: "Battery priority 2",
+ label_hl: "Batterijprioriteit 2", //荷兰语
+ label_gr: "Batteriepriorität 2", //德文
+ label_fr: "Priorité batterie 2", //法文
+ label_es: "Prioridad de batería 2", //西班牙语
+ label_al: "أولوية البطارية 2", //阿拉伯语
+ label_bl: "Priorytet baterii 2", //波兰语
+ value: 0,
+ },
+ {
+ label_zh: "负载优先2",
+ label_en: "Load priority 2",
+ label_hl: "Belastingprioriteit 2", //荷兰语
+ label_gr: "Lastpriorität 2", //德文
+ label_fr: "Priorité de charge 2", //法文
+ label_es: "Prioridad de carga 2", //西班牙语
+ label_al: "أولوية الحمل 2", //阿拉伯语
+ label_bl: "Priorytet obciążenia 2", //波兰语
+ value: 1,
+ },
+ {
+ label_zh: "计划曲线2",
+ label_en: "Plan curve 2",
+ label_hl: "Plan curve 2", //荷兰语
+ label_gr: "Plan-Kurve 2", //德文
+ label_fr: "Courbe de plan 2", //法文
+ label_es: "Curva de plan 2", //西班牙语
+ label_al: "منحنى الخطة 2", //阿拉伯语
+ label_bl: "Krzywa planu 2", //波兰语
+ value: 2,
+ },
+ {
+ label_zh: "计划曲线1",
+ label_en: "Plan curve 1",
+ label_hl: "Plan curve 1", //荷兰语
+ label_gr: "Plan-Kurve 1", //德文
+ label_fr: "Courbe de plan 1", //法文
+ label_es: "Curva de plan 1", //西班牙语
+ label_al: "منحنى الخطة 1", //阿拉伯语
+ label_bl: "Krzywa planu 1", //波兰语
+ value: 3,
+ },
+ {
+ label_zh: "微电网1",
+ label_en: "MicroGrid 1",
+ label_hl: "MicroGrid 1", //荷兰语
+ label_gr: "MicroGrid 1", //德文
+ label_fr: "MicroGrid 1", //法文
+ label_es: "MicroGrid 1", //西班牙语
+ label_al: "شبكة كهربائية دقيقة 1", //阿拉伯语
+ label_bl: "MikroSieć 1", //波兰语
+ value: 4,
+ },
+ {
+ label_zh: "主机策略",
+ label_en: "master strategy",
+ label_hl: "hoofdstrategie", //荷兰语
+ label_gr: "Master-Strategie", //德文
+ label_fr: "Stratégie maître", //法文
+ label_es: "Estrategia maestra", //西班牙语
+ label_al: "إستراتيجية رئيسية", //阿拉伯语
+ label_bl: "Strategia główna", //波兰语
+ value: 5,
+ },
+ {
+ label_zh: "从机策略",
+ label_en: "slave strategy",
+ label_hl: "slave-strategie", //荷兰语
+ label_gr: "Slave-Strategie", //德文
+ label_fr: "Stratégie esclave", //法文
+ label_es: "Estrategia esclava", //西班牙语
+ label_al: "إستراتيجية عتبة", //阿拉伯语
+ label_bl: "Strategia esclawa", //波兰语
+ value: 6,
+ },
+ ],
+ sort: 100,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "计划曲线充放电使能",
+ label_en: "Plan curve charge and discharge enable",
+ label_hl: "Plan curve laad- en ontlaadfunctie inschakelen", //荷兰语
+ label_gr: "Plan-Kurve Laden und Entladen aktivieren", //德文
+ label_fr: "Activer la charge et la décharge de la courbe de plan", //法文
+ label_es: "Activar carga y descarga de la curva de plan", //西班牙语
+ label_al: "تفعيل شحن وتفريغ منحنى الخطة", //阿拉伯语
+ label_bl: "Włącz ładowanie i rozładowanie krzywej planu", //波兰语
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_11",
+ selectArr: [],
+ sort: 110,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "防过载使能",
+ label_en: "Overload prevention enable",
+ label_hl: "Overbelastingsbeveiliging inschakelen", //荷兰语
+ label_gr: "Überlastschutz aktivieren", //德文
+ label_fr: "Activer la prévention de surcharge", //法文
+ label_es: "Activar prevención de sobrecarga", //西班牙语
+ label_al: "تفعيل منع الحمل الزائد", //阿拉伯语
+ label_bl: "Włącz ochronę przed przeciążeniem", //波兰语
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_12",
+ selectArr: [], //[]
+ sort: 120,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "防逆流使能",
+ label_en: "Anti backflow enable",
+ label_hl: "Anti-terugstroom inschakelen", //荷兰语
+ label_gr: "Rückflussverhinderung aktivieren", //德文
+ label_fr: "Activer l'antiretour", //法文
+ label_es: "Activar anti-retroceso", //西班牙语
+ label_al: "تفعيل منع التدفق العكسي", //阿拉伯语
+ label_bl: "Włącz antyprzepływ", //波兰语
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_13",
+ selectArr: [], //[]
+ sort: 130,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "储能电表方向",
+ label_en: "Direction of energy storage meter",
+ label_hl: "Richting van energiespeichermeter", //荷兰语
+ label_gr: "Richtung des Energiespeichermeters", //德文
+ label_fr: "Direction du compteur de stockage d'énergie", //法文
+ label_es: "Dirección del medidor de almacenamiento de energía", //西班牙语
+ label_al: "اتجاه عداد تخزين الطاقة", //阿拉伯语
+ label_bl: "Kierunek licznika magazynowania energii", //波兰语
+ value_zh: "正",
+ value_en: "P",
+ value_hl: "P", //荷兰语
+ value_gr: "P", //德文
+ value_fr: "P", //法文
+ value_es: "P", //西班牙语
+ value_al: "P", //阿拉伯语
+ value_bl: "P", //波兰语
+ values_zh: "反",
+ values_en: "N",
+ values_hl: "N", //荷兰语
+ values_gr: "N", //德文
+ values_fr: "N", //法文
+ values_es: "N", //西班牙语
+ values_al: "N", //阿拉伯语
+ values_bl: "N", //波兰语
+ prop: "sys_14",
+ selectArr: [], //[]
+ sort: 140,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "防逆流电表方向",
+ label_en: "Direction of energy grid meter",
+ label_hl: "Richting van energiegridmeter", //荷兰语
+ label_gr: "Richtung des Energiegridmeters", //德文
+ label_fr: "Direction du compteur de réseau d'énergie", //法文
+ label_es: "Dirección del medidor de red de energía", //西班牙语
+ label_al: "اتجاه عداد شبكة الطاقة", //阿拉伯语
+ label_bl: "Kierunek licznika sieci energetycznej", //波兰语
+ value_zh: "正",
+ value_en: "P",
+ value_hl: "P", //荷兰语
+ value_gr: "P", //德文
+ value_fr: "P", //法文
+ value_es: "P", //西班牙语
+ value_al: "P", //阿拉伯语
+ value_bl: "P", //波兰语
+ values_zh: "反",
+ values_en: "N",
+ values_hl: "N", //荷兰语
+ values_gr: "N", //德文
+ values_fr: "N", //法文
+ values_es: "N", //西班牙语
+ values_al: "N", //阿拉伯语
+ values_bl: "N", //波兰语
+ prop: "sys_15",
+ selectArr: [], //[]
+ sort: 150,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "SOC限制使能",
+ label_en: "Enable SOC Limit",
+ label_hl: "Schakel SOC-limiet in", //荷兰语
+ label_gr: "SOC-Limit aktivieren", //德文
+ label_fr: "Activer la limite SOC", //法文
+ label_es: "Activar límite SOC", //西班牙语
+ label_al: "تفعيل حد SOC", //阿拉伯语
+ label_bl: "Włącz limit SOC", //波兰语
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_16",
+ selectArr: [], //[]
+ sort: 160,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "电网功率阈值",
+ label_en: "Grid power threshold",
+ label_hl: "Netvermogen drempelwaarde", //荷兰语
+ label_gr: "Netzleistungsschwellenwert", //德文
+ label_fr: "Seuil de puissance réseau", //法文
+ label_es: "Umbral de potencia de red", //西班牙语
+ label_al: "عتبة طاقة الشبكة", //阿拉伯语
+ label_bl: "Próg mocy sieciowej", //波兰语
+ place_zh: "电网功率阈值", //中文
+ place_en: "Grid power threshold",//英文
+ place_hl: "Netvermogen drempelwaarde",//荷兰语
+ place_gr: "Netzleistungsschwellenwert", //德文
+ place_fr: "Seuil de puissance réseau", //法文
+ place_es: "Umbral de potencia de red", //西班牙语
+ place_al: "عتبة طاقة الشبكة", //阿拉伯语
+ place_bl: "Próg mocy sieciowej", //波兰语
+ prop: "sys_17",
+ selectArr: [],
+ sort: 170,
+ min: 0,
+ max: 500,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "负载阈值(储能启动)",
+ label_en: "Load threshold",
+ label_hl: "Belastingsdrempelwaarde(opstarten energieopslag)", //荷兰语
+ label_gr: "Lastschwellenwert(Energiespeicherstart)", //德文
+ label_fr: "Seuil de charge(démarrage du stockage d'énergie)", //法文
+ label_es: "Umbral de carga(arrancada del almacenamiento de energía)", //西班牙语
+ label_al: "عتبة الحمل(بدء تشغيل تخزين الطاقة)", //阿拉伯语
+ label_bl: "Próg obciążenia(uruchomienie magazynu energii)", //波兰语
+ place_zh: "请输入负载阈值", //中文
+ place_en: "Please enter the load threshold",//英文
+ place_hl: "Voer de belastingsdrempelwaarde in",//荷兰语
+ place_gr: "Geben Sie den Lastschwellenwert ein", //德文
+ place_fr: "Veuillez entrer le seuil de charge", //法文
+ place_es: "Por favor, introduzca el umbral de carga", //西班牙语
+ place_al: "الرجاء إدخال عتبة الحمل", //阿拉伯语
+ place_bl: "Wprowadź próg obciążenia", //波兰语
+ prop: "sys_18",
+ selectArr: [],
+ sort: 180,
+ min: 0,
+ max: 50,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "充电余量",
+ label_en: "Charging capacity",
+ label_hl: "Oplaadcapaciteit", //荷兰语
+ label_gr: "Ladekapazität", //德文
+ label_fr: "Capacité de charge", //法文
+ label_es: "Capacidad de carga", //西班牙语
+ label_al: "قدرة الشحن", //阿拉伯语
+ label_bl: "Pojemność ładowania", //波兰语
+ place_zh: "请输入充电余量", //中文
+ place_en: "Please enter the remaining charging capacity",//英文
+ place_hl: "Voer de resterende oplaadcapaciteit in",//荷兰语
+ place_gr: "Geben Sie die verbleibende Ladekapazität ein", //德文
+ place_fr: "Veuillez entrer la capacité de charge restante", //法文
+ place_es: "Por favor, introduzca la capacidad de carga restante", //西班牙语
+ place_al: "الرجاء إدخال القدرة المتبقية للشحن", //阿拉伯语
+ place_bl: "Wprowadź pozostałą pojemność ładowania", //波兰语
+ prop: "sys_19",
+ selectArr: [],
+ sort: 190,
+ min: 0,
+ max: 50,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "功率死区",
+ label_en: "Power dead zone",
+ label_hl: "Vermogende doodzone", //荷兰语
+ label_gr: "Leistungstotzone", //德文
+ label_fr: "Zone morte de puissance", //法文
+ label_es: "Zona muerta de potencia", //西班牙语
+ label_al: "منطقة قوة ميتة", //阿拉伯语
+ label_bl: "Martwa strefa mocy", //波兰语
+ place_zh: "请输入功率死区", //中文
+ place_en: "Please enter the power dead zone",//英文
+ place_hl: "Voer de vermogende doodzone in",//荷兰语
+ place_gr: "Geben Sie die Leistungstotzone ein", //德文
+ place_fr: "Veuillez entrer la zone morte de puissance", //法文
+ place_es: "Por favor, introduzca la zona muerta de potencia", //西班牙语
+ place_al: "الرجاء إدخال منطقة قوة ميتة", //阿拉伯语
+ place_bl: "Wprowadź martwą strefę mocy", //波兰语
+ prop: "sys_20",
+ selectArr: [],
+ sort: 200,
+ min: 0,
+ max: 50,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "功率步长",
+ label_en: "Power step size",
+ label_hl: "Vermogensstapgrootte", //荷兰语
+ label_gr: "Leistungsschrittgröße", //德文
+ label_fr: "Taille de pas de puissance", //法文
+ label_es: "Tamaño de paso de potencia", //西班牙语
+ label_al: "حجم خطوة القوة", //阿拉伯语
+ label_bl: "Rozmiar kroku mocy", //波兰语
+ place_zh: "请输入功率步长", //中文
+ place_en: "Please enter the power step",//英文
+ place_hl: "Voer de vermogensstap in",//荷兰语
+ place_gr: "Geben Sie den Leistungsschritt ein", //德文
+ place_fr: "Veuillez entrer le pas de puissance", //法文
+ place_es: "Por favor, introduzca el paso de potencia", //西班牙语
+ place_al: "الرجاء إدخال خطوة القوة", //阿拉伯语
+ place_bl: "Wprowadź krok mocy", //波兰语
+ prop: "sys_21",
+ selectArr: [],
+ sort: 210,
+ min: 0,
+ max: 100,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "离网电压值",
+ label_en: "Off grid voltage value",
+ label_hl: "Off-grid spanningwaarde", //荷兰语
+ label_gr: "Netzunabhängiger Spannungswert", //德文
+ label_fr: "Valeur de tension hors réseau", //法文
+ label_es: "Valor de tensión fuera de red", //西班牙语
+ label_al: "قيمة الجهد خارج الشبكة", //阿拉伯语
+ label_bl: "Wartość napięcia off-grid", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_22",
+ selectArr: [],
+ sort: 220,
+ min: 0,
+ max: 1000,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "PCS最大限制功率",
+ label_en: "PCS Max Limit Power",
+ label_hl: "PCS Max Limiet Vermogen", //荷兰语
+ label_gr: "PCS Maximal Leistung Begrenzung", //德文
+ label_fr: "PCS Puissance limite maximale", //法文
+ label_es: "PCS Potencia límite máxima", //西班牙语
+ label_al: "PCS القدرة القصوى المحدودة", //阿拉伯语
+ label_bl: "PCS Maksymalna moc ograniczona", //波兰语
+ place_zh: "请输入功率", //中文
+ place_en: "Please enter the power",//英文
+ place_hl: "Voer de kracht in",//荷兰语
+ place_gr: "Geben Sie die Leistung ein", //德文
+ place_fr: "Veuillez entrer la puissance", //法文
+ place_es: "Por favor, introduzca la potencia", //西班牙语
+ place_al: "الرجاء إدخال القوة", //阿拉伯语
+ place_bl: "Wprowadź moc", //波兰语
+ prop: "sys_23",
+ selectArr: [],
+ sort: 230,
+ min: 0,
+ max: 120,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "MPPT最大限制功率",
+ label_en: "MPPT Max Limit Power",
+ label_hl: "MPPT Max Limiet Vermogen", //荷兰语
+ label_gr: "MPPT Maximal Leistung Begrenzung", //德文
+ label_fr: "MPPT Puissance limite maximale", //法文
+ label_es: "MPPT Potencia límite máxima", //西班牙语
+ label_al: "MPPT القدرة القصوى المحدودة", //阿拉伯语
+ label_bl: "MPPT Maksymalna moc ograniczona", //波兰语
+ place_zh: "请输入功率", //中文
+ place_en: "Please enter the power",//英文
+ place_hl: "Voer de kracht in",//荷兰语
+ place_gr: "Geben Sie die Leistung ein", //德文
+ place_fr: "Veuillez entrer la puissance", //法文
+ place_es: "Por favor, introduzca la potencia", //西班牙语
+ place_al: "الرجاء إدخال القوة", //阿拉伯语
+ place_bl: "Wprowadź moc", //波兰语
+ prop: "sys_24",
+ selectArr: [],
+ sort: 240,
+ min: 0,
+ max: 60,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "SOC低一级限制(最大)",
+ label_en: "Min SOC Limit Value 1 (max)",
+ label_hl: "Min SOC Limiet Waarde 1 (max)", //荷兰语
+ label_gr: "Min SOC Grenzwert 1 (max)", //德文
+ label_fr: "Min Valeur limite SOC 1 (max)", //法文
+ label_es: "Min Valor límite SOC 1 (max)", //西班牙语
+ label_al: "حد أدنى قيمة SOC 1 (حد أقصى)", //阿拉伯语
+ label_bl: "Min Wartość graniczna SOC 1 (max)", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_25",
+ selectArr: [],
+ sort: 250,
+ min: 0,
+ max: 100,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "SOC低二级限制",
+ label_en: "Min SOC Limit Value 2",
+ label_hl: "Min SOC Limiet Waarde 2", //荷兰语
+ label_gr: "Min SOC Grenzwert 2", //德文
+ label_fr: "Min Valeur limite SOC 2", //法文
+ label_es: "Min Valor límite SOC 2", //西班牙语
+ label_al: "حد أدنى قيمة SOC 2", //阿拉伯语
+ label_bl: "Min Wartość graniczna SOC 2", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_26",
+ selectArr: [],
+ sort: 260,
+ min: 0,
+ max: 95,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "SOC低三级限制(最小)",
+ label_en: "Min SOC Limit Value 3 (min)",
+ label_hl: "Min SOC Limiet Waarde 3 (min)", //荷兰语
+ label_gr: "Min SOC Grenzwert 3 (min)", //德文
+ label_fr: "Min Valeur limite SOC 3 (min)", //法文
+ label_es: "Min Valor límite SOC 3 (min)", //西班牙语
+ label_al: "حد أدنى قيمة SOC 3 (حد أدنى)", //阿拉伯语
+ label_bl: "Min Wartość graniczna SOC 3 (min)", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_27",
+ selectArr: [],
+ sort: 270,
+ min: 0,
+ max: 90,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "SOC高一级限制(最小)",
+ label_en: "Max SOC Limit Value 1 (min)",
+ label_hl: "Max SOC Limiet Waarde 1 (min)", //荷兰语
+ label_gr: "Max SOC Grenzwert 1 (min)", //德文
+ label_fr: "Max Valeur limite SOC 1 (min)", //法文
+ label_es: "Max Valor límite SOC 1 (min)", //西班牙语
+ label_al: "حد أعلى قيمة SOC 1 (حد أدنى)", //阿拉伯语
+ label_bl: "Max Wartość graniczna SOC 1 (min)", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_28",
+ selectArr: [],
+ sort: 280,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "SOC高二级限制",
+ label_en: "Max SOC Limit Value 2",
+ label_hl: "Max SOC Limiet Waarde 2", //荷兰语
+ label_gr: "Max SOC Grenzwert 2", //德文
+ label_fr: "Max Valeur limite SOC 2", //法文
+ label_es: "Max Valor límite SOC 2", //西班牙语
+ label_al: "حد أعلى قيمة SOC 2", //阿拉伯语
+ label_bl: "Max Wartość graniczna SOC 2", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_29",
+ selectArr: [],
+ sort: 290,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "SOC高三级限制(最大)",
+ label_en: "Max SOC Limit Value 3_30 (max)",
+ label_hl: "Max SOC Limiet Waarde 3_30 (max)", //荷兰语
+ label_gr: "Max SOC Grenzwert 3_30 (max)", //德文
+ label_fr: "Max Valeur limite SOC 3_30 (max)", //法文
+ label_es: "Max Valor límite SOC 3_30 (max)", //西班牙语
+ label_al: "حد أعلى قيمة SOC 3_30 (حد أقصى)", //阿拉伯语
+ label_bl: "Max Wartość graniczna SOC 3_30 (max)", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_30",
+ selectArr: [],
+ sort: 300,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "pcs的soc参数",
+ label_en: "SOC parameter of PCS",
+ label_hl: "SOC parameter van PCS", //荷兰语
+ label_gr: "SOC-Parameter von PCS", //德文
+ label_fr: "Paramètre SOC de PCS", //法文
+ label_es: "Parámetro SOC de PCS", //西班牙语
+ label_al: "معلمة SOC لـ PCS", //阿拉伯语
+ label_bl: "Parametr SOC PCS", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_31",
+ selectArr: [],
+ sort: 310,
+ min: 0,
+ max: 100,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "mppt的功率参数",
+ label_en: "Power parameter of mppt",
+ label_hl: "Vermogenparameter van mppt", //荷兰语
+ label_gr: "Leistungsparameter von mppt", //德文
+ label_fr: "Paramètre de puissance de mppt", //法文
+ label_es: "Parámetro de potencia de mppt", //西班牙语
+ label_al: "معلمة قوة mppt", //阿拉伯语
+ label_bl: "Parametr mocy mppt", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_32",
+ selectArr: [],
+ sort: 320,
+ min: 0,
+ max: 60,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "限制放电功率参数",
+ label_en: "Limit discharge power parameters",
+ label_hl: "Parameters voor beperkte ontladingsvermogen", //荷兰语
+ label_gr: "Parameter für begrenztes Entladungsleistung", //德文
+ label_fr: "Paramètres de puissance de décharge limitée", //法文
+ label_es: "Parámetros de potencia de descarga limitada", //西班牙语
+ label_al: "معلمات قوة التفريغ المحدودة", //阿拉伯语
+ label_bl: "Parametry mocy rozładowania ograniczonej", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_33",
+ selectArr: [],
+ sort: 330,
+ min: 0,
+ max: 110,
+ default: 0,
+ },
+ {
+ type: "Select",
+ label_zh: "并/离网模式",
+ label_en: "Off or Grid",
+ label_hl: "Off-grid of grid-modus", //荷兰语
+ label_gr: "Off-Grid oder Grid-Modus", //德文
+ label_fr: "Mode hors réseau ou réseau", //法文
+ label_es: "Modo off-grid o grid", //西班牙语
+ label_al: "وضع خارج الشبكة أو على الشبكة", //阿拉伯语
+ label_bl: "Tryb off-grid lub grid", //波兰语
+ place_zh: "请选择",
+ place_en: "Please select",
+ place_hl: "Selecteer aub", //荷兰语
+ place_gr: "Bitte auswählen", //德文
+ place_fr: "Veuillez sélectionner", //法文
+ place_es: "Por favor, seleccione", //西班牙语
+ place_al: "الرجاء التحديد", //阿拉伯语
+ place_bl: "Proszę wybrać", //波兰语
+ prop: "sys_34",
+ selectArr: [
+ {
+ label_zh: "并网模式",
+ label_en: "On-grid mode",
+ label_hl: "Op-grid-modus", //荷兰语
+ label_gr: "Netzmodus", //德文
+ label_fr: "Mode en réseau", //法文
+ label_es: "Modo en red", //西班牙语
+ label_al: "وضع على الشبكة", //阿拉伯语
+ label_bl: "Tryb grid", //波兰语
+ value: 0,
+ },
+ {
+ label_zh: "离网模式",
+ label_en: "Off-grid mode",
+ label_hl: "Off-grid-modus", //荷兰语
+ label_gr: "Netzunabhängiger Modus", //德文
+ label_fr: "Mode hors réseau", //法文
+ label_es: "Modo off-grid", //西班牙语
+ label_al: "وضع خارج الشبكة", //阿拉伯语
+ label_bl: "Tryb off-grid", //波兰语
+ value: 1,
+ },
+ {
+ label_zh: "自动并离网模式",
+ label_en: "Auto On Off grid mode",
+ label_hl: "Automatische on/off-grid-modus", //荷兰语
+ label_gr: "Automatischer On/Off-Grid-Modus", //德文
+ label_fr: "Mode automatique on/off réseau", //法文
+ label_es: "Modo automático on/off grid", //西班牙语
+ label_al: "وضع تلقائي على/off الشبكة", //阿拉伯语
+ label_bl: "Automatyczny tryb on/off grid", //波兰语
+ value: 2,
+ },
+ ],
+ sort: 340,
+ default: 0,
+ },
+ {
+ type: "Select",
+ label_zh: "控制模式",
+ label_en: "Control mode",
+ label_hl: "Besturingsmodus", //荷兰语
+ label_gr: "Steuerungsmodus", //德文
+ label_fr: "Mode de contrôle", //法文
+ label_es: "Modo de control", //西班牙语
+ label_al: "وضع التحكم", //阿拉伯语
+ label_bl: "Tryb sterowania", //波兰语
+ place_zh: "请选择",
+ place_en: "Please select",
+ place_hl: "Selecteer aub", //荷兰语
+ place_gr: "Bitte auswählen", //德文
+ place_fr: "Veuillez sélectionner", //法文
+ place_es: "Por favor, seleccione", //西班牙语
+ place_al: "الرجاء التحديد", //阿拉伯语
+ place_bl: "Proszę wybrać", //波兰语
+ prop: "sys_35",
+ selectArr: [
+ {
+ label_zh: "总控制",
+ label_en: "Overall control",
+ label_hl: "Algehele controle", //荷兰语
+ label_gr: "Gesamtsteuerung", //德文
+ label_fr: "Contrôle global", //法文
+ label_es: "Control general", //西班牙语
+ label_al: "تحكم شامل", //阿拉伯语
+ label_bl: "Kontrola ogólna", //波兰语
+ value: 0,
+ },
+ {
+ label_zh: "分相控制",
+ label_en: "Phase-segregated control",
+ label_hl: "Fasegescheiden controle", //荷兰语
+ label_gr: "Phasengeteilte Steuerung", //德文
+ label_fr: "Contrôle par phase", //法文
+ label_es: "Control segregado por fases", //西班牙语
+ label_al: "تحكم منفصل للمراحل", //阿拉伯语
+ label_bl: "Kontrola rozdzielona na fazy", //波兰语
+ value: 1,
+ },
+ ],
+ sort: 350,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "无功功率使能",
+ label_en: "Reactive power enable",
+ label_hl: "Reactief vermogen inschakelen", //荷兰语
+ label_gr: "Blindleistung aktivieren", //德文
+ label_fr: "Activer la puissance réactive", //法文
+ label_es: "Activar potencia reactiva", //西班牙语
+ label_al: "تفعيل القدرة التفاعلية", //阿拉伯语
+ label_bl: "Włącz moc bierną", //波兰语
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_36",
+ selectArr: [], //[]
+ sort: 360,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "需量控制使能",
+ label_en: "Demand control enable",
+ label_hl: "Vraagcontrole inschakelen", //荷兰语
+ label_gr: "Nachfragesteuerung aktivieren", //德文
+ label_fr: "Activer le contrôle de la demande", //法文
+ label_es: "Activar control de demanda", //西班牙语
+ label_al: "تفعيل تحكم الطلب", //阿拉伯语
+ label_bl: "Włącz kontrolę zapotrzebowania", //波兰语
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_37",
+ selectArr: [], //[]
+ sort: 370,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "需量控制负载功率(kW)",
+ label_en: "Demand control load power(kW)",
+ label_hl: "Vraagcontrole belastingsvermogen(kW)", //荷兰语
+ label_gr: "Nachfragesteuerung Lastleistung(kW)", //德文
+ label_fr: "Contrôle de demande puissance de charge(kW)", //法文
+ label_es: "Control de demanda potencia de carga(kW)", //西班牙语
+ label_al: "تحكم الطلب قدرة الحمل(kW)", //阿拉伯语
+ label_bl: "Kontrol popytu moc obciążenia(kW)", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_38",
+ selectArr: [],
+ sort: 380,
+ min: 0,
+ max: 100,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "市电输入功率(kW)",
+ label_en: "Mains input power(kW)",
+ label_hl: "Netstroom invoervermogen(kW)", //荷兰语
+ label_gr: "Netzeingangsleistung(kW)", //德文
+ label_fr: "Puissance d'entrée secteur(kW)", //法文
+ label_es: "Potencia de entrada de red(kW)", //西班牙语
+ label_al: "قدرة إدخال الشبكة الكهربائية(kW)", //阿拉伯语
+ label_bl: "Moc wejściowa sieciowa(kW)", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_39",
+ selectArr: [],
+ sort: 390,
+ min: 0,
+ max: 500,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "模式切换",
+ label_en: "Mode Switch",
+ label_hl: "Moduswisseling", //荷兰语
+ label_gr: "Modus wechseln", //德文
+ label_fr: "Commutateur de mode", //法文
+ label_es: "Cambia de modo", //西班牙语
+ label_al: "مفتاح تبديل الوضع", //阿拉伯语
+ label_bl: "Przełącznik trybu", //波兰语
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_40",
+ selectArr: [], //[]
+ sort: 400,
+ default: 0,
+ },
+ {
+ type: "Select",
+ label_zh: "功率模式切换",
+ label_en: "Power mode switching",
+ label_hl: "Vermogensmoduswisseling", //荷兰语
+ label_gr: "Leistungsmoduswechsel", //德文
+ label_fr: "Commutation de mode de puissance", //法文
+ label_es: "Cambio de modo de potencia", //西班牙语
+ label_al: "تبديل وضع القوة", //阿拉伯语
+ label_bl: "Przełączanie trybu mocy", //波兰语
+ place_zh: "请选择",
+ place_en: "Please select",
+ place_hl: "Selecteer aub", //荷兰语
+ place_gr: "Bitte auswählen", //德文
+ place_fr: "Veuillez sélectionner", //法文
+ place_es: "Por favor, seleccione", //西班牙语
+ place_al: "الرجاء التحديد", //阿拉伯语
+ place_bl: "Proszę wybrać", //波兰语
+ prop: "sys_41",
+ default: 0,
+ selectArr: [
+ {
+ label_zh: "光伏充电模式",
+ label_en: "Photovoltaic charging mode",
+ label_hl: "Zonne-energie oplaadmodus", //荷兰语
+ label_gr: "Photovoltaischer Ladebetrieb", //德文
+ label_fr: "Mode de charge photovoltaïque", //法文
+ label_es: "Modo de carga fotovoltaica", //西班牙语
+ label_al: "وضع شحن فوتوفول-taïque", //阿拉伯语
+ label_bl: "Tryb ładowania fotowoltaicznego", //波兰语
+ value: 0,
+ },
+ {
+ label_zh: "恒功率充电模式",
+ label_en: "Constant power charging mode",
+ label_hl: "Constante vermogen oplaadmodus", //荷兰语
+ label_gr: "Konstanter Leistungs-Ladebetrieb", //德文
+ label_fr: "Mode de charge à puissance constante", //法文
+ label_es: "Modo de carga a potencia constante", //西班牙语
+ label_al: "وضع شحن بقوة ثابتة", //阿拉伯语
+ label_bl: "Tryb ładowania z stałą mocą", //波兰语
+ value: 1,
+ },
+ ],
+ sort: 410,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "外部光伏充电比例系数(0.1)",
+ label_en: "External photovoltaic charging ratio coefficient (0.1)",
+ label_hl: "Externe fotovoltaïsche oplaadsverhoudingscoëfficiënt (0.1)", //荷兰语
+ label_gr: "Externer photovoltaischer Ladeverhältnis-Koeffizient (0.1)", //德文
+ label_fr: "Coefficient de ratio de charge photovoltaïque externe (0.1)", //法文
+ label_es: "Coeficiente de relación de carga fotovoltaica externa (0.1)", //西班牙语
+ label_al: "معامل نسبة شحن الفوتوفول-taïque الخارجي (0.1)", //阿拉伯语
+ label_bl: "Współczynnik stosunku ładowania fotowoltaicznego zewnętrznego (0.1)", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_42",
+ selectArr: [],
+ sort: 420,
+ min: 0,
+ max: 100,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "恒功率充电模式下的功率值",
+ label_en: "The power value in constant power charging mode",
+ label_hl: "De vermogende waarde in constante vermogen oplaadmodus", //荷兰语
+ label_gr: "Der Leistungswert im Konstantleistungsladebetrieb", //德文
+ label_fr: "La valeur de puissance en mode de charge à puissance constante", //法文
+ label_es: "El valor de potencia en modo de carga a potencia constante", //西班牙语
+ label_al: "قيمة القوة في وضع الشحن بقوة ثابتة", //阿拉伯语
+ label_bl: "Wartość mocy w trybie ładowania z stałą mocą", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "sys_46",
+ selectArr: [],
+ sort: 430,
+ min: 0,
+ max: 110,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "中自STS保存参数",
+ label_en: "Save STS Parameters",
+ label_hl: "STS parameters opslaan",
+ label_gr: "STS-Parameter speichern",
+ label_fr: "Enregistrer les paramètres STS",
+ label_es: "Guardar parámetros STS",
+ label_al: "حفظ معلمات STS",
+ label_bl: "Zapisz parametry STS",
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_40",
+ selectArr: [],
+ sort: 431,
+ default: 0,
+ },
+ {
+ type: "Switch",
+ label_zh: "中自STS开关故障清除",
+ label_en: "Clear STS Switch Fault",
+ label_hl: "STS schakelaar fout wissen",
+ label_gr: "STS-Schalter Fehler löschen",
+ label_fr: "Effacer défaut commutateur STS",
+ label_es: "Borrar fallo del interruptor STS",
+ label_al: "مسح خطأ مفتاح STS",
+ label_bl: "Wyczyść błąd przełącznika STS",
+ value_zh: "",
+ value_en: "",
+ value_hl: "",
+ value_gr: "",
+ value_fr: "",
+ value_es: "",
+ value_al: "",
+ value_bl: "",
+ values_zh: "",
+ values_en: "",
+ values_hl: "",
+ values_gr: "",
+ values_fr: "",
+ values_es: "",
+ values_al: "",
+ values_bl: "",
+ prop: "sys_47",
+ selectArr: [],
+ sort: 432,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS电网欠压阈值(单位:0.1V)",
+ label_en: "STS Grid Undervoltage Threshold (Unit: 0.1V)",
+ label_hl: "STS net onderspanning drempel (Eenheid: 0.1V)",
+ label_gr: "STS Netz-Unterspannungsschwelle (Einheit: 0.1V)",
+ label_fr: "Seuil de sous-tension réseau STS (Unité: 0.1V)",
+ label_es: "Umbral de subtensión de red STS (Unidad: 0.1V)",
+ label_al: "حد انخفاض جهد الشبكة STS (الوحدة: 0.1V)",
+ label_bl: "Próg zaniżonego napięcia sieci STS (Jednostka: 0.1V)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_48",
+ selectArr: [],
+ sort: 433,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS电网过压阈值(单位:0.1V)",
+ label_en: "STS Grid Overvoltage Threshold (Unit: 0.1V)",
+ label_hl: "STS net overspanning drempel (Eenheid: 0.1V)",
+ label_gr: "STS Netz-Überspannungsschwelle (Einheit: 0.1V)",
+ label_fr: "Seuil de surtension réseau STS (Unité: 0.1V)",
+ label_es: "Umbral de sobretensión de red STS (Unidad: 0.1V)",
+ label_al: "حد ارتفاع جهد الشبكة STS (الوحدة: 0.1V)",
+ label_bl: "Próg podwyższonego napięcia sieci STS (Jednostka: 0.1V)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_49",
+ selectArr: [],
+ sort: 434,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS电网欠频阈值(单位:0.01Hz)",
+ label_en: "STS Grid Underfrequency Threshold (Unit: 0.01Hz)",
+ label_hl: "STS net onderfrequentie drempel (Eenheid: 0.01Hz)",
+ label_gr: "STS Netz-Unterfrequenzschwelle (Einheit: 0.01Hz)",
+ label_fr: "Seuil de sous-fréquence réseau STS (Unité: 0.01Hz)",
+ label_es: "Umbral de subfrecuencia de red STS (Unidad: 0.01Hz)",
+ label_al: "حد انخفاض تردد الشبكة STS (الوحدة: 0.01Hz)",
+ label_bl: "Próg zaniżonej częstotliwości sieci STS (Jednostka: 0.01Hz)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_50",
+ selectArr: [],
+ sort: 435,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS电网过频阈值(单位:0.01Hz)",
+ label_en: "STS Grid Overfrequency Threshold (Unit: 0.01Hz)",
+ label_hl: "STS net overfrequentie drempel (Eenheid: 0.01Hz)",
+ label_gr: "STS Netz-Überfrequenzschwelle (Einheit: 0.01Hz)",
+ label_fr: "Seuil de sur-fréquence réseau STS (Unité: 0.01Hz)",
+ label_es: "Umbral de sobrefrecuencia de red STS (Unidad: 0.01Hz)",
+ label_al: "حد ارتفاع تردد الشبكة STS (الوحدة: 0.01Hz)",
+ label_bl: "Próg podwyższonej częstotliwości sieci STS (Jednostka: 0.01Hz)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_51",
+ selectArr: [],
+ sort: 436,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS电网过流阈值(单位:0.01A)",
+ label_en: "STS Grid Overcurrent Threshold (Unit: 0.01A)",
+ label_hl: "STS net overstroom drempel (Eenheid: 0.01A)",
+ label_gr: "STS Netz-Überstromschwelle (Einheit: 0.01A)",
+ label_fr: "Seuil de surintensité réseau STS (Unité: 0.01A)",
+ label_es: "Umbral de sobrecorriente de red STS (Unidad: 0.01A)",
+ label_al: "حد ارتفاع تيار الشبكة STS (الوحدة: 0.01A)",
+ label_bl: "Próg nadprądowy sieci STS (Jednostka: 0.01A)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_52",
+ selectArr: [],
+ sort: 437,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS负载欠压阈值(单位:0.1V)",
+ label_en: "STS Load Undervoltage Threshold (Unit: 0.1V)",
+ label_hl: "STS belasting onderspanning drempel (Eenheid: 0.1V)",
+ label_gr: "STS Last-Unterspannungsschwelle (Einheit: 0.1V)",
+ label_fr: "Seuil de sous-tension charge STS (Unité: 0.1V)",
+ label_es: "Umbral de subtensión de carga STS (Unidad: 0.1V)",
+ label_al: "حد انخفاض جهد الحمل STS (الوحدة: 0.1V)",
+ label_bl: "Próg zaniżonego napięcia obciążenia STS (Jednostka: 0.1V)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_53",
+ selectArr: [],
+ sort: 438,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS相位差阈值(单位:0.1°)",
+ label_en: "STS Phase Difference Threshold (Unit: 0.1°)",
+ label_hl: "STS faseverschil drempel (Eenheid: 0.1°)",
+ label_gr: "STS Phasendifferenzschwelle (Einheit: 0.1°)",
+ label_fr: "Seuil de différence de phase STS (Unité: 0.1°)",
+ label_es: "Umbral de diferencia de fase STS (Unidad: 0.1°)",
+ label_al: "حد فرق الطور STS (الوحدة: 0.1°)",
+ label_bl: "Próg różnicy faz STS (Jednostka: 0.1°)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_54",
+ selectArr: [],
+ sort: 439,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS频率差阈值(单位:0.1Hz)",
+ label_en: "STS Frequency Difference Threshold (Unit: 0.1Hz)",
+ label_hl: "STS frequentieverschil drempel (Eenheid: 0.1Hz)",
+ label_gr: "STS Frequenzdifferenzschwelle (Einheit: 0.1Hz)",
+ label_fr: "Seuil de différence de fréquence STS (Unité: 0.1Hz)",
+ label_es: "Umbral de diferencia de frecuencia STS (Unidad: 0.1Hz)",
+ label_al: "حد فرق التردد STS (الوحدة: 0.1Hz)",
+ label_bl: "Próg różnicy częstotliwości STS (Jednostka: 0.1Hz)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_55",
+ selectArr: [],
+ sort: 440,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "中自STS电压系数阈值(单位:0.01)",
+ label_en: "STS Voltage Coefficient Threshold (Unit: 0.01)",
+ label_hl: "STS spanningscoëfficiënt drempel (Eenheid: 0.01)",
+ label_gr: "STS Spannungskoeffizientenschwelle (Einheit: 0.01)",
+ label_fr: "Seuil de coefficient de tension STS (Unité: 0.01)",
+ label_es: "Umbral de coeficiente de tensión STS (Unidad: 0.01)",
+ label_al: "حد معامل الجهد STS (الوحدة: 0.01)",
+ label_bl: "Próg współczynnika napięcia STS (Jednostka: 0.01)",
+ place_zh: "请输入",
+ place_en: "Please enter",
+ place_hl: "Voer in",
+ place_gr: "Geben Sie ein",
+ place_fr: "Veuillez entrer",
+ place_es: "Por favor, introduzca",
+ place_al: "الرجاء إدخال",
+ place_bl: "Wprowadź",
+ prop: "sys_56",
+ selectArr: [],
+ sort: 441,
+ min: 0,
+ max: 65535,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "备用参数14",
+ label_en: "Parameter 14",
+ label_hl: "Parameter 14", //荷兰语
+ label_gr: "Parameter 14", //德文
+ label_fr: "Paramètre 14", //法文
+ label_es: "Parámetro 14", //西班牙语
+ label_al: "معلمة 14", //阿拉伯语
+ label_bl: "Parametr 14", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "Parameter_14",
+ selectArr: [],
+ sort: 570,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "备用参数15",
+ label_en: "Parameter 15",
+ label_hl: "Parameter 15", //荷兰语
+ label_gr: "Parameter 15", //德文
+ label_fr: "Paramètre 15", //法文
+ label_es: "Parámetro 15", //西班牙语
+ label_al: "معلمة 15", //阿拉伯语
+ label_bl: "Parametr 15", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "Parameter_15",
+ selectArr: [],
+ sort: 580,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "备用参数16",
+ label_en: "Parameter 16",
+ label_hl: "Parameter 16", //荷兰语
+ label_gr: "Parameter 16", //德文
+ label_fr: "Paramètre 16", //法文
+ label_es: "Parámetro 16", //西班牙语
+ label_al: "معلمة 16", //阿拉伯语
+ label_bl: "Parametr 16", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "Parameter_16",
+ selectArr: [],
+ sort: 590,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "备用参数17",
+ label_en: "Parameter 17",
+ label_hl: "Parameter 17", //荷兰语
+ label_gr: "Parameter 17", //德文
+ label_fr: "Paramètre 17", //法文
+ label_es: "Parámetro 17", //西班牙语
+ label_al: "معلمة 17", //阿拉伯语
+ label_bl: "Parametr 17", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "Parameter_17",
+ selectArr: [],
+ sort: 600,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "备用参数18",
+ label_en: "Parameter 18",
+ label_hl: "Parameter 18", //荷兰语
+ label_gr: "Parameter 18", //德文
+ label_fr: "Paramètre 18", //法文
+ label_es: "Parámetro 18", //西班牙语
+ label_al: "معلمة 18", //阿拉伯语
+ label_bl: "Parametr 18", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "Parameter_18",
+ selectArr: [],
+ sort: 610,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "备用参数19",
+ label_en: "Parameter 19",
+ label_hl: "Parameter 19", //荷兰语
+ label_gr: "Parameter 19", //德文
+ label_fr: "Paramètre 19", //法文
+ label_es: "Parámetro 19", //西班牙语
+ label_al: "معلمة 19", //阿拉伯语
+ label_bl: "Parametr 19", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "Parameter_19",
+ selectArr: [],
+ sort: 620,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ {
+ type: "Input",
+ label_zh: "备用参数20",
+ label_en: "Parameter 20",
+ label_hl: "Parameter 20", //荷兰语
+ label_gr: "Parameter 20", //德文
+ label_fr: "Paramètre 20", //法文
+ label_es: "Parámetro 20", //西班牙语
+ label_al: "معلمة 20", //阿拉伯语
+ label_bl: "Parametr 20", //波兰语
+ place_zh: "请输入", //中文
+ place_en: "Please enter",//英文
+ place_hl: "Voer in",//荷兰语
+ place_gr: "Geben Sie ein", //德文
+ place_fr: "Veuillez entrer", //法文
+ place_es: "Por favor, introduzca", //西班牙语
+ place_al: "الرجاء إدخال", //阿拉伯语
+ place_bl: "Wprowadź", //波兰语
+ prop: "Parameter_20",
+ selectArr: [],
+ sort: 630,
+ min: 0,
+ max: 30,
+ default: 0,
+ },
+ ];
\ No newline at end of file
diff --git a/pages/home-page/policy-Config/index.vue b/pages/home-page/policy-Config/index.vue
index e139087..4d39494 100644
--- a/pages/home-page/policy-Config/index.vue
+++ b/pages/home-page/policy-Config/index.vue
@@ -1,290 +1,348 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.selectLabel || $t("homePage.alarm.placeSelect") }}
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.selectLabel || $t("homePage.alarm.placeSelect") }}
+
+
+
+
+
+
-
-
-
-
-
+ "
+ >
+ {{ $t("homePage.mine.submit") }}
+
+
+
+
\ No newline at end of file
+.policeForm {
+ margin: 22rpx;
+ padding: 22rpx;
+ background-color: #fff;
+ box-shadow: 0px 4rpx 16rpx rgba(0, 0, 0, 0.1);
+ border-radius: 8rpx;
+}
+
+.select-value {
+ padding: 16rpx 0;
+ color: #333;
+ min-height: 60rpx;
+}
+