{ "ConnectionStrings": { "DefaultConnection": "Data Source=TabletTests.db" }, "Plc": { "Type": "ModbusTcp", "IpAddress": "192.168.1.10", "Port": 502, "SlaveId": 1, //"HardnessValue": 72, "HardnessStartCoil": 70, //硬度工位1启动测试M70 "HardnessStartStop": 73, // 硬度停止 "HardnessStartReset": 90, // 硬复位启动 "HardnessForward": 0, //硬前进 "HardnessBack": 1, //硬后退 "HardnessOver": 72, //硬度完成 "HardnessStartOver": 92, // 硬复位启动 "HardnessLimit": 298, // 硬度电机极限输入 "HardnessSudu": 300, // 硬度速度输入mm/min "HardnessWeiyi": 310, // 硬度位移输入mm/min "HardnessPoSun": 400, // 硬度破损判定输入N "HardnessMax": 72, //最大力采集 "HardnessShishilizhi": 1314, //力显示 "FriabilityStartCoil": 80, //脆碎工位1启动测试M70 "FriabilityStartCoil2": 80, //脆碎工位1启动测试M70 "FriabilityStartCoil3": 80, //脆碎工位1启动测试M70 "FriabilityStartCoilStop": 83, // 脆碎停止 "FriabilityStartCoilReset": 95, // 脆碎复位启动 "FriabilityTestTime": 410, // 试验次数(次) "FriabilityWeightBefore": 412, // 脆碎前质量(g) "FriabilityWeightAfter": 414, // 脆碎后质量(g) "WeightBefore": 412, "WeightAfter": 414, "DisintegrationTemp": 1430, "DisintegrationMovingUpCoil": 30, "DisintegrationStartCoil": 50, "DisintegrationStopCoil": 53, "DisintegrationSpeed": 330, "DisintegrationTime": 420, "DisintegrationCompleteCoils": [ 200, 201, 202, 203, 204, 205 ], "DissolutionRpm": 400, "DissolutionPercent": 402, "Dissolution1Percent": 402, "Dissolution2Percent": 0, "DissolutionStartCoil": 40, "Dissolution1StartCoil": 40, "Dissolution1StopCoil": 43, "Dissolution1SampleAckCoil": 44, "Dissolution2StartCoil": 30, "Dissolution2StopCoil": 33, "Dissolution2SampleAckCoil": 34, "Dissolution1Time": 430, "Dissolution2Time": 440 }, "PharmaStandard": { "StandardVersion": "中国药典2025", "HardnessMin_N": 40, "HardnessMax_N": 60, "HardnessTestCount": 6, "FriabilityTargetRpm": 25.0, "FriabilityTargetTimeMin": 4.0, "FriabilityTargetRounds": 100, "FriabilityMaxLossPercent": 1.0, "DisintegrationDosageForm": "普通片", "DisintegrationMaxSeconds": 900, "DisintegrationSpeedRpm": 31.0, "DisintegrationTemperatureC": 37.0, "DissolutionTemperatureC": 37.0, "Dissolution1TimeMin": 30, "Dissolution2TimeMin": 30, "Dissolution1SampleIntervalMin": 5.0, "Dissolution2SampleIntervalMin": 5.0, "DissolutionSampleTimes": [ 5, 10, 15, 30, 45, 60 ], "DissolutionMinPercentAt30min": 80.0 } }