Setting_Init.cs 4.1 KB
 

namespace URSoldering.Common
{
    /// <summary> 
    /// 记录配置的key
    /// </summary>
    public class Setting_Init
    {
        /// <summary>
        ///  1时自动启动,并隐藏窗口,=0时不需要
        /// </summary>
        public static string App_AutoRun = "App_AutoRun";
        /// <summary>
        /// 系统主界面标题
        /// </summary>
        public static string App_Title = "App_Title";
        public static string Robot_CID = "Robot_CID";

        public static string Robot_ConfigPath = "Robot_ConfigPath";

        public static string Robot_Type = "Robot_Type";

        public static string AOIFileConfig = "AOIFileConfig";
        /// <summary>
        /// 检测焊点文件
        /// </summary>
        public static string AOICheckPointFile = "AOICheckPointFile";

        public static string ISDebug = "ISDebug";
        public static string WorkCount_ConfigPath = "WorkCount_ConfigPath";


        #region 焊接机器人配置
        public static string ScanCodeConfig = "ScanCodeConfig";
        /// <summary>
        /// 元器件库目录
        /// </summary>
        public static string Component_ConfigPath = "Component_ConfigPath";
        public static string Board_ConfigPath = "Board_ConfigPath";

        public static string Default_BoardID = "Default_BoardID";

        /// <summary>
        /// 原点坐标信息
        /// </summary>
        public static string BOARD_ORIGIN_X = "Board_Origin_X";
        public static string BOARD_ORIGIN_Y = "Board_Origin_Y";

        public static string BOARD_IMAGE_PATH = "Board_Image_Path";

        public static string BOARD_IMAGE_DEFAULT = "BOARD_IMAGE_DEFAULT";
        /// <summary>
        /// 焊接机器人待机点
        /// </summary>   
        public static string Soldering_HomePoint = "Soldering_HomePoint";
       
        /// <summary>
        /// 焊接机器人清洗点1
        /// </summary> 
        public static string Soldering_Clear1Point = "Soldering_Clear1Point"; 
        /// <summary>
        /// 焊接机器人清洗点2
        /// </summary> 
        public static string Soldering_Clear2Point = "Soldering_Clear2Point";
        /// <summary>
        /// 机械臂最小范围
        /// </summary>
        public static string Soldering_RobotMin = "Soldering_RobotMin";
        /// <summary>
        /// 机械臂最小范围
        /// </summary>
        public static string Soldering_RobotMax = "Soldering_RobotMax";

        public static string Soldering_LIM_Z = "Soldering_LIM_Z"; 
        public static string SendWire_Change = "SendWire_Change";
        public static string Slave_ID = "Slave_ID";

        /// <summary>
        /// 是否是高速运行,1=高速
        /// </summary>
        public static string Robot_IsHigh = "Robot_IsHigh";
        /// <summary>
        /// 空闲多久需要休眠,=0表示不需要休眠,>0表示秒数,
        /// </summary>
        public static string SleepSeconds = "SleepSeconds";

        /// <summary>
        /// 送丝器恢复后需要持续的时间
        /// </summary>
        public static string SendWireRecoverSeconds = "SendWireRecoverSeconds";
        public static string ReverseSendWireSpeed = "ReverseSendWireSpeed";

        public static string ReverseSendWireTime = "ReverseSendWireTime";

        /// <summary>
        /// 摄像机名称,多个中间使用#分割
        /// </summary>
        public static string CameraName = "CameraName";
        /// <summary>
        /// 需要识别的条码类型,多个中间使用#分割
        /// </summary>
        public static string CodeType = "CodeType";

        /// <summary>
        /// 配置文件路径  Data Matrix ECC 200.dcm
        /// </summary>
        public static string CodeParamPath = "CodeParamPath";
        
        public static string VideoCameraName = "VideoCameraName"; 
        #endregion

        public static string AOIWaitSeconds = "AOIWaitSeconds";

        public static string HasSoldering = "HasSoldering";
        public static string Config_Pwd = "Config_Pwd";

        public static object ShuoKe_Control_SerialPort { get; set; }
    }
}