Setting_Init.cs 4.3 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"; 

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


        #region 焊接机器人配置 
        /// <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>
        /// 坐标偏移的Mark点
        /// </summary>
        public static string Soldering_MarkPoint = "Soldering_MarkPoint";
        /// <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 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";
         
        public static string CameraName = "CameraName"; 
        public static string CodeType = "CodeType"; 
        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 string ZUpLiftValue = "ZUpLiftValue";
        /// <summary>
        /// Mark点的基准信息,从AOI获取的坐标
        /// </summary>
        public static string MarkDefaultPosition = "MarkDefaultPosition";

        /// <summary>
        /// 坐标转换系数,AOI获取图片的1像素对应实际多少毫米
        /// </summary>
        public static string PositionChangeValue = "PositionChangeValue";
        /// <summary>
        /// 坐标偏移的AOI节点名称
        /// </summary>
        public static string OffSetNodeName = "OffSetNodeName";
        /// <summary>
        /// 尤傲机器人的负载
        /// </summary>
        public static string RobotLoad = "RobotLoad";

    }
}