FilePath.cs 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace TeamAAS_VP.Core
  7. {
  8. /// <summary>
  9. /// 应用一些配置文件路径
  10. /// </summary>
  11. public static class FilePath
  12. {
  13. /// <summary>
  14. /// 用户权限数据库路径
  15. /// </summary>
  16. public static string UserDbPath = "..//Database File//User.db";
  17. /// <summary>
  18. /// 生产记录数据库路径
  19. /// </summary>
  20. public static string ProductionRecordsDbPath = "..//Database File//ProductionRecords.db";
  21. /// <summary>
  22. /// 帮助文件夹路径
  23. /// </summary>
  24. public static string HelpPath = "..//Help";
  25. /// <summary>
  26. /// 校准文件夹路径
  27. /// </summary>
  28. public static string CalibrationPath = "..//Calibration";
  29. /// <summary>
  30. /// 软件设置参数文件
  31. /// </summary>
  32. public static string ApplicationConfigurationPath = "..//Config//ApplicationConfigurationPath.cfg";
  33. /// <summary>
  34. /// 相机配置文件路径
  35. /// </summary>
  36. public static string CamerasConfigurationPath = "..//Config//CameraConfigurationPath.cfg";
  37. /// <summary>
  38. /// 机器人配置文件路径
  39. /// </summary>
  40. public static string RobotsConfigurationPath = "..//Config//RobotsConfiguration.cfg";
  41. /// <summary>
  42. /// Feeder配置文件路径
  43. /// </summary>
  44. public static string FeedersConfigurationPath = "..//Config//FeedersConfiguration.cfg";
  45. /// <summary>
  46. /// PLC配置文件路径
  47. /// </summary>
  48. public static string PlcConfigurationPath = "..//Config//PlcConfiguration.cfg";
  49. /// <summary>
  50. /// 后台TCP/ip配置文件路径
  51. /// </summary>
  52. public static string BgTcpIpConfigurationPath = "..//Config//BgTcpIpConfiguration.cfg";
  53. /// <summary>
  54. /// 后台Modbus TCP配置文件路径
  55. /// </summary>
  56. public static string BgModbusTcpConfigurationPath = "..//Config//BgModbusTcpConfiguration.cfg";
  57. /// <summary>
  58. /// 后台EthernetIP配置文件路径
  59. /// </summary>
  60. public static string BgEthernetIPCommunicatePath = "..//Config//BgEthernetIPCommunicatePath.cfg";
  61. /// <summary>
  62. /// 后台 MC 通讯配置(旧版单文件,用于迁移至 Plc 列表)
  63. /// </summary>
  64. public static string BgMCToPcCommunicatePath = "..//Config//BgMCToPcCommunicatePath.cfg";
  65. /// <summary>
  66. /// 后台 SFIS 配置文件路径
  67. /// </summary>
  68. public static string BgSfisCommunicatePath = "..//Config//BgSfisCommunicatePath.cfg";
  69. /// <summary>
  70. /// Modbus TCP 主站配置文件路径(连接电批/扭矩控制器)
  71. /// </summary>
  72. public static string ModbusTcpMasterConfigurationPath = "..//Config//ModbusTcpMasterConfiguration.cfg";
  73. /// <summary>
  74. /// 字体大小配置文件路径
  75. /// </summary>
  76. public static string FontSizeConfigurationPath = "..//Config//FontSizeConfiguration.cfg";
  77. /// <summary>
  78. /// 语言配置文件路径
  79. /// </summary>
  80. public static string LanguageConfigurationPath = "..//Config//LanguageConfiguration.cfg";
  81. /// <summary>
  82. /// 软件配置文件路径
  83. /// </summary>
  84. public static string DeviceConfigurationPath = "..//Config//DeviceConfiguration.cfg";
  85. /// <summary>
  86. /// 用户点动集合配置文件路径
  87. /// </summary>
  88. public static string UserInchingConfigurationPath = "..//Config//UserInchingConfiguration.cfg";
  89. /// <summary>
  90. /// 所有产品文件夹路径
  91. /// </summary>
  92. public static string ProductsPath = "..//Products";
  93. /// <summary>
  94. /// 视觉方案工具文件夹路径
  95. /// </summary>
  96. public static string VisionTemplatePath = "..//Vision Template";
  97. /// <summary>
  98. /// 产品模板文件夹路径
  99. /// </summary>
  100. public static string ProductTemplatePath = "..//Product Template";
  101. /// <summary>
  102. /// 简单模式模板流程路径
  103. /// </summary>
  104. public static string SimpleProcedurePath = "..//Vision Template//TemplateToolBlock.vpp";
  105. /// <summary>
  106. /// 相机校准模板工具组
  107. /// </summary>
  108. public static string CalibrationToolblockPath = "..//Vision Template//Calibration.vpp";
  109. /// <summary>
  110. /// Feeder清料任务文件路径
  111. /// </summary>
  112. public static string FeedersClearTaskPath = "..//Config//FeedersClearTask.cfg";
  113. /// <summary>
  114. /// 视觉处理模板脚本路径
  115. /// </summary>
  116. public static string ScriptVisionTemplatePath = "..//Script Template//Vision Template.cs";
  117. /// <summary>
  118. /// 后台模板脚本路径
  119. /// </summary>
  120. public static string ScriptBackgroundTemplatePath = "..//Script Template//Background Template.cs";
  121. /// <summary>
  122. /// 后台脚本存放文件夹
  123. /// </summary>
  124. public static string BackgroundScriptPath = "..//Background Script";
  125. /// <summary>
  126. /// 自动寻频配置文件路径
  127. /// </summary>
  128. public static string FeederFindFrequencyConfigurationPath = "..//Config//FeederFindFrequencyConfiguration.cfg";
  129. }
  130. }