Setting_Init.cs 4.9 KB
using ConfigHelper;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace OnlineStore.Common
{
    /// <summary> 
    /// 记录配置的key
    /// </summary>
    public class Setting_Init
    {
        [MyConfigComment("系统主界面标题")]
        public static MyConfig<string> App_Title = "CTU调度";
        [MyConfigComment("服务器地址")]
        public static MyConfig<string> Device_Server_Address = "http://192.168.1.243/smf-core";
        [MyConfigComment("设备ID")]
        public static MyConfig<string> Device_CID = "01";
        [MyConfigComment("是否启用蜂鸣器")]
        public static MyConfig<bool> Device_EnableBuzzer = true;
        [MyConfigComment("设备自动启动")]
        public static MyConfig<bool> Device_AutoRun = false;


        [MyConfigComment("管理员密码")]
        public static MyConfig<string> User_AdminPassword = "123456";
        [MyConfigComment("启用管理员密码")]
        public static MyConfig<bool> User_Enable = false;

        public static string Agv_Log_Open = "Agv_Log_Open";
        /// <summary>
        /// 系统启动时自动启动料仓,=1时自动启动,并隐藏窗口,=0时不需要
        /// </summary>
        public static string App_AutoRun = "App_AutoRun";


        public static string http_server = "http.server";
        public static string Line_CID = "Line_CID";

        public static string Line_Type = "Line_Type";

        public static string ConfigPath_Line = "ConfigPath_Line";
        public static string ConfigPath_Robot = "ConfigPath_Robot";

        public static string Config_Pwd = "Config_Pwd";
        ///// <summary>
        ///// 出库等待料盘拿走的时间,秒
        ///// </summary>
        //public static string OutStoreWaitSeconds = "OutStoreWaitSeconds";

        /// <summary>
        /// 温控器类型,0=壁挂王字壳温湿度变送器,1=妙昕温湿度记录仪
        /// </summary>
        public static string DefaultPWD = "DefaultPWD";
        public static string AgvServerIp = "AgvServerIp";

        public static string UseBuzzer = "UseBuzzer";

        public static string ConfigPath_TrayList = "ConfigPath_TrayList";
        public static string simulationMode = "simulationMode";
        /// <summary>
        /// 出库地点-(入料机构入料口,不指定哪个入料机构)
        /// </summary>
        public const string In_FeedingInlet = "In_FeedingInlet";
        /// <summary>
        /// 出库地点-(出料机构入料口,不指定哪个出料机构)
        /// </summary>
        public const string Out_FeedingInlet = "Out_FeedingInlet";
        /// <summary>
        /// 出料机构入口的前置点
        /// </summary>
        public const string _PreLoc = "_PreLoc";

        public const string dir_in = "in";
        public const string dir_out = "out";
        public const string dir_in_out = "in_out";
        public const string type_autoline = "autoline";
        public const string type_ioline = "ioline";
        public const string type_pointline = "pointline";
        public const string type_plcline = "plcline";
        public const string type_manualline = "manualline";
        public const string type_manualautoline = "manualautoline";
        public const string type_palletline = "palletline";
        public const string type_semiplcline = "semiplcline";
        public const string ChargeStation_01 = "ChargeStation_01";
        public const string ChargeStation_02 = "ChargeStation_02";
        public const string ChargeStation_03 = "ChargeStation_03";
        public const string ChargeStation_04 = "ChargeStation_04";
        public const string Manual_FeedingInlet = "Manual_FeedingInlet";
        public const string Manual_DischargeHole = "Manual_DischargeHole";
        /// <summary>
        /// 手动线入口
        /// </summary>
        public const string rawLine_in = "rawLine_in";
        /// <summary>
        /// 手动线出口
        /// </summary>
        public const string rawLine_out = "rawLine_out";
        /// <summary>
        /// 半成品手动线
        /// </summary>
        public const string semiFinished_mw = "semiFinished_mw";
        public const string semiFinished_ng = "semiFinished_ng";
        public const string semiFinished_rr = "semiFinished_rr";
        /// <summary>
        /// 出料缓存线名
        /// </summary>
        public const string outLine = "outLine";

        public const string Out = "Out";

        public const string In = "In";
        /// <summary>
        /// 
        /// </summary>
        public const string Tmp = "Tmp";
        /// <summary>
        /// 待机点
        /// </summary>
        public const string Standby = "Standby";

        /// <summary>
        /// 强制充电电量
        /// </summary>
        public const string Charge_ForceChargeSoc = "Charge_ForceChargeSoc";
        public const string Charge_ExitChargeSoc = "Charge_ExitChargeSoc";
    }
}