2026-02-27 16:58:02 +08:00
|
|
|
|
{
|
|
|
|
|
|
"PlcSettings": {
|
2026-03-26 19:43:52 +08:00
|
|
|
|
// 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=高压)
|
|
|
|
|
|
|
|
|
|
|
|
// 线圈控制(M 元件)
|
|
|
|
|
|
"PressCoil": 100, // 加压线圈(M100),ON 开始加压,OFF 停止
|
|
|
|
|
|
"StartCoil": 20, // 启动线圈(M20),ON 启动测试程序
|
|
|
|
|
|
"EnableCoil": 21, // 使能线圈(M21),状态反馈(只读)
|
|
|
|
|
|
"StopCoil": 7, // 停止线圈(M7),ON 停止测试
|
|
|
|
|
|
|
|
|
|
|
|
// 压力值系数(用于单位转换,例如 kPa 转 Pa 时设为 1000)
|
2026-03-19 20:40:54 +08:00
|
|
|
|
"PressureFactor": 1.0,
|
2026-03-24 19:33:35 +08:00
|
|
|
|
|
2026-03-26 19:43:52 +08:00
|
|
|
|
// 流量寄存器地址(每个工位共用,但需配合流量模式切换)
|
|
|
|
|
|
"WetFlowRegister": 2, // 湿膜流量寄存器起始地址(D2~D3)
|
|
|
|
|
|
"DryFlowRegister": 4, // 干膜流量寄存器起始地址(D4~D5)
|
|
|
|
|
|
"WetFlowFactor": 1.0, // 湿膜流量系数
|
|
|
|
|
|
"DryFlowFactor": 1.0, // 干膜流量系数
|
|
|
|
|
|
|
|
|
|
|
|
// ========== 运维参数设置(可读写) ==========
|
|
|
|
|
|
"PressureUpperLimit": 300, // 加压上限(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 流量模式
|
|
|
|
|
|
|
|
|
|
|
|
// 校准系数(零点/量程)寄存器地址(约定,若PLC未分配可自定义)
|
|
|
|
|
|
"PressureCalibZero": 3200, // 压力零点系数(D3200~D3201)
|
|
|
|
|
|
"PressureCalibSpan": 3202, // 压力量程系数(D3202~D3203)
|
|
|
|
|
|
"FlowCalibZero": 3204, // 流量零点系数(D3204~D3205)
|
|
|
|
|
|
"FlowCalibSpan": 3206 // 流量量程系数(D3206~D3207)
|
2026-02-27 16:58:02 +08:00
|
|
|
|
}
|
|
|
|
|
|
}
|