App.config 4.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <appSettings>
  4. <!-- ================= operate 原有键(合并后单一数据源主进程 config) ================= -->
  5. <!--1表示下位机烧录了换气,0表示没有(键名词不符义:实为"是否烧录换气开关",待 M5-02 界面说明纠正) 本地层-->
  6. <add key="autoFocus" value="0"/>
  7. <!--0表示内网,1表示外网 本地层-->
  8. <add key="outInter" value="0"/>
  9. <!--上一次登录的用户名 本地层(重复键去重:以 operate 为准,control 同名键合并后失效)-->
  10. <add key="userName" value="admin"/>
  11. <!--上一次登录的密码(M5-02 加密治理:启动迁移后存 enc: 前缀 DPAPI 密文;旧明文 123456 首启自动迁移) 本地层(重复键去重:以 operate 为准)-->
  12. <add key="passWord" value="123456"/>
  13. <!--工程师口令(M5-02-3 治理:替代硬编码 tl13579;启动迁移后存 enc: 密文,首次无值取默认 tl13579 加密回写) 本地层[D8 权限分级待确认]-->
  14. <add key="engineerPwd" value="tl13579"/>
  15. <!--上一次使用的TL设备编号 本地层-->
  16. <add key="tlNum" value="20230411"/>
  17. <!--内网接口的IP地址 本地层(重复键去重:以 operate 为准;[M7] 现场核对实际部署 IP)-->
  18. <add key="urlIp" value="http://127.0.0.1" />
  19. <!--内网接口的端口 本地层(重复键去重:以 operate 为准)-->
  20. <add key="urlPort" value="10010" />
  21. <!--内网mqtt的IP地址 本地层(重复键去重:以 operate 为准;2026-06-18 指向服务器测试环境 192.168.0.108,broker 在服务器)-->
  22. <add key="mqttIp" value="192.168.0.108"/>
  23. <!--内网mqtt的端口 本地层(重复键去重:以 operate 为准)-->
  24. <add key="mqttPort" value="1883"/>
  25. <!--Kafka 地址(M8 操作日志 oplog 发送端;缺此键则 App.xaml.cs:72 默认回退 127.0.0.1)2026-06-18 指向服务器 192.168.0.108-->
  26. <add key="kfkaIP" value="192.168.0.108"/>
  27. <add key="kfkaPort" value="9092"/>
  28. <!--不可用模块,英文逗号隔开,示例-->
  29. <!--<add key="houseEnabled" value="1,2"/>-->
  30. <add key="houseEnabled" value=""/>
  31. <!--多语言配置文件名 本地层(重复键去重:以 operate 为准)-->
  32. <add key="Language" value="Chinese.xaml"/>
  33. <!--<add key="Language" value="English.xaml"/>-->
  34. <!--<add key="Language" value="Chinese.xaml"/>-->
  35. <!-- ================= M5-01 并入:control 独有键(合并为单进程后 ConfigurationManager.AppSettings 只读本主进程 config,
  36. control AppData.cs:49-74 / ControlTest Window1.xaml.cs:29,55 / operate MainWindow.xaml.cs:96 在同进程读到的即本文件;
  37. 不并入则 .ToString()/int.Parse 缺键 NPE,control 后台服务起不来 — R8 具体形态)
  38. 换气/CCD 类业务键现状保留本地层,06 §2 建议入库,归属待 [D8] 拍板 ================= -->
  39. <!--1直接拍照异常,0正常拍照 本地层[待D8]-->
  40. <add key="CCDError" value="0" />
  41. <!--换气时冲刷时间,单位秒 本地层[待D8]-->
  42. <add key="csTime" value="15" />
  43. <!--换气结束时,缓冲瓶关闭进气阀后等待时间,单位秒 本地层[待D8]-->
  44. <add key="gbTime" value="10" />
  45. <!--最大排气次数 本地层[待D8]-->
  46. <add key="VentNum" value="10" />
  47. <!--排气目标气压 本地层[待D8]-->
  48. <add key="VentPre" value="20" />
  49. <!--平衡时排气阀打开间歇时间,单位毫秒 本地层[待D8]-->
  50. <add key="VentWaitTimeB" value="4000" />
  51. <!--培养时排气阀打开间歇时间,单位毫秒 本地层[待D8]-->
  52. <add key="VentWaitTimeD" value="4000" />
  53. <!--自动对焦前,漏气补气时间,单位分钟 本地层[待D8]-->
  54. <add key="AutoWaitTime" value="10" />
  55. <!--拍照失败后,自动对焦等待时间,单位分钟 本地层[待D8]-->
  56. <add key="CCDAutoWaitTime" value="5" />
  57. <!--拍照失败后,等待时间,单位秒 本地层[待D8]-->
  58. <add key="CCDFailedWaitTime" value="15" />
  59. <!--拍照异常报警次数 本地层[待D8]-->
  60. <add key="CCDFailedNumber" value="3" />
  61. <!--0表示15分钟定时换气,1表示排队换气 本地层[待D8]-->
  62. <add key="QueuAir" value="0"/>
  63. <!--关闭软件倒计时,单位秒(ControlTest Window1.xaml.cs:29 读取) 本地层-->
  64. <add key="StopPro" value="15"/>
  65. <!--缓存盘符(operate MainWindow.xaml.cs:96 透传 → PathHelper.pan;缺键会致路径异常) 本地层-->
  66. <add key="cacheDisk" value="C" />
  67. <!--内网kafka的IP地址 本地层(IP 冲突统一为 operate 网段 192.168.1.92,control 原值 192.168.0.91 弃用;[M7] 现场核对)-->
  68. <add key="kfkaIP" value="127.0.0.1" />
  69. <!--内网kafka的端口 本地层-->
  70. <add key="kfkaPort" value="9092" />
  71. </appSettings>
  72. </configuration>