From 712494389a00501ccc9425f5b77704108952cef2 Mon Sep 17 00:00:00 2001 From: root <13910913995@163.com> Date: Fri, 12 Jun 2026 15:28:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 +- backend/.env | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 backend/.env diff --git a/.gitignore b/.gitignore index 94bbcd7..f9ffa8b 100644 --- a/.gitignore +++ b/.gitignore @@ -28,7 +28,7 @@ backend/.tmp_ws_check.py backend/data/ # Environment files -.env + .env.* !.env.example !backend/.env.example diff --git a/backend/.env b/backend/.env new file mode 100644 index 0000000..6f01075 --- /dev/null +++ b/backend/.env @@ -0,0 +1,27 @@ +EMCP_DATA_DIR=/userdata/emcp/data +EMCP_ALARM_DB_PATH=/userdata/emcp/data/alarm.db +EMCP_BACKUP_DIR=/userdata/emcp/data/backups + +# true: use MockDeviceClient +# false: use real Modbus client +EMCP_USE_MOCK_DEVICE=true + +# mock | rtu | tcp +EMCP_MODBUS_TRANSPORT=mock +EMCP_MODBUS_SLAVE_ID=1 +EMCP_MODBUS_TIMEOUT_SECONDS=1.0 + +# float decode options +EMCP_MODBUS_FLOAT_BYTE_ORDER=big +EMCP_MODBUS_FLOAT_WORD_ORDER=big + +# RTU settings +EMCP_MODBUS_SERIAL_DEVICE=/dev/ttyS1 +EMCP_MODBUS_SERIAL_BAUD=115200 +EMCP_MODBUS_SERIAL_PARITY=N +EMCP_MODBUS_SERIAL_DATA_BITS=8 +EMCP_MODBUS_SERIAL_STOP_BITS=1 + +# TCP settings +EMCP_MODBUS_TCP_HOST=127.0.0.1 +EMCP_MODBUS_TCP_PORT=502