{ "AdminPassword": "admin123", "OperatorPassword": "oper123", "PlcSettings": { // Modbus TCP 连接参数 "IpAddress": "192.168.1.10", // PLC 的 IP 地址 "Port": 502, // Modbus TCP 端口号(默认502) "SlaveId": 1, // PLC 从站地址(通常为1) // 压力寄存器地址(每个工位占用 2 个连续 D 寄存器,存储 32 位浮点数) "PressureRegisterStation1": 6, // 工位1 压力寄存器起始地址(D6~D7) "PressureRegisterStation2": 8, // 工位2 压力寄存器起始地址(D8~D9) "PressureRegisterStation3": 10, // 工位3 压力寄存器起始地址(D10~D11) // 压力模式选择(高压/低压)写入寄存器 "PressureModeRegister": 2, // 压力模式寄存器(0=低压,1=高压) "PressureModeRegister2": 40, // 压力模式寄存器(0=低压,1=高压) "PressureModeRegister3": 44, // 压力模式寄存器(0=低压,1=高压) // 线圈控制(M 元件) "PressCoil": 140, // 加压线圈(M100),ON 开始加压,OFF 停止 "PressCoil2": 141, // 加压线圈(M100),ON 开始加压,OFF 停止 "PressCoil3": 142, // 加压线圈(M100),ON 开始加压,OFF 停止 "StartCoil": 20, // 启动线圈(M20),ON 启动测试程序 "EnableCoil": 21, // 使能线圈(M21),状态反馈(只读) "StopCoil": 7, // 停止线圈(M7),ON 停止测试 "StartCoil2": 30, // 启动线圈(M20),ON 启动测试程序 "EnableCoil2": 31, // 使能线圈(M21),状态反馈(只读) "StopCoil2": 32, // 停止线圈(M7),ON 停止测试 "StartCoil3": 33, // 启动线圈(M20),ON 启动测试程序 "EnableCoil3": 34, // 使能线圈(M21),状态反馈(只读) "StopCoil3": 35, // 停止线圈(M7),ON 停止测试 // 压力值系数(用于单位转换,例如 kPa 转 Pa 时设为 1000) "PressureFactor": 1000.0, // 流量寄存器地址(每个工位共用,但需配合流量模式切换) "WetFlowRegister": 12, // 湿膜流量寄存器起始地址(D2~D3) "DryFlowRegister": 12, // 干膜流量寄存器起始地址(D4~D5) "WetFlowRegister2": 14, // 湿膜流量寄存器起始地址(D2~D3) "DryFlowRegister2": 14, // 干膜流量寄存器起始地址(D4~D5) "WetFlowRegister3": 16, // 湿膜流量寄存器起始地址(D2~D3) "DryFlowRegister3": 16, // 干膜流量寄存器起始地址(D4~D5) "WetFlowFactor": 1.0, // 湿膜流量系数 "DryFlowFactor": 1.0, // 干膜流量系数 // ========== 运维参数设置(可读写) ========== "PressureUpperLimit": 300, // 加压上限(D300) "PressureUpperLimit2": 302, // 加压上限(D300) "PressureUpperLimit3": 304, // 加压上限(D300) "PressureRate": 280, // 加压速率(D280) "PressureCoeff": 282, // 加压系数(D282) // 高压/低压系数(每个工位独立) "HPCoeff1": 3120, // 工位1 高压系数(D3120) "LPCoeff1": 3122, // 工位1 低压系数(D3122) "HPCoeff2": 3124, // 工位2 高压系数(D3124) "LPCoeff2": 3126, // 工位2 低压系数(D3126) "HPCoeff3": 3128, // 工位3 高压系数(D3128) "LPCoeff3": 3130, // 工位3 低压系数(D3130) // 大/小流量系数(每个工位独立) "LargeFlowCoeff1": 3048, // 工位1 大流量系数(D3048) "SmallFlowCoeff1": 380, // 工位1 小流量系数(D380) "LargeFlowCoeff2": 1218, // 工位2 大流量系数(D1218) "SmallFlowCoeff2": 1318, // 工位2 小流量系数(D1318) "LargeFlowCoeff3": 1418, // 工位3 大流量系数(D1418) "SmallFlowCoeff3": 1468, // 工位3 小流量系数(D1468) "FlowModeRegister": 4, // 流量模式选择(大流量/小流量)写入寄存器 "FlowModeRegister1": 5, // 工位1 流量模式(0=大流量,1=小流量) "FlowModeRegister2": 6, // 工位2 流量模式 "FlowModeRegister3": 7, // 工位3 流量模式 "High1": 60, // M60 "High2": 62, // M62 "High3": 64, // M64 "Low1": 61, // "Low2": 63, // "Low3": 65, // "SmallFlow1": 40, // M60 "SmallFlow2": 44, // M62 "SmallFlow3": 47, // M64 "BigFlow1": 49, // "BigFlow2": 42, // "BigFlow3": 46, // "SmallFlowAlarm": 210, "BigFlowAlarm": 213, "HighPressAlarm": 180, //高压超限 "LowPressAlarm": 195, //低压超限 "Midnight1": 50, // 漏夜1 "Midnight2": 51, // 漏夜2 "Midnight3": 52, // 漏夜3 "UpAndDown1": 18, // 漏夜3 "UpAndDown2": 20, // 漏夜3 "UpAndDown3": 22 // 漏夜3 } }