Setting_Init.cs 9.8 KB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 

namespace OnlineStore.Common
{
    /// <summary> 
    /// 记录配置的key
    /// </summary>
    public class Setting_Init
    {
        public static string Server_Log_Open = "Server_Log_Open";
        /// <summary>
        /// 系统启动时自动启动料仓,=1时自动启动,并隐藏窗口,=0时不需要
        /// </summary>
        public static string App_AutoRun = "App_AutoRun";
        /// <summary>
        /// 系统主界面标题
        /// </summary>
        public static string App_Title = "App_Title";
        /// <summary>
        /// 配置表中表示料门位置的层数
        /// </summary>
        public static int modbus_door_num = 1000;
        public static string modbus_door_high_position = "modbus_door_high_position";
        public static string modbus_door_low_position = "modbus_door_low_position";
        //电钢配置

        /// <summary>
        /// 串口号
        /// </summary>
        public static string modbus_portName = "modbus_portName";
        /// <summary>
        /// 波特率
        /// </summary>
        public static string modbus_portBaudrate = "modbus_portBaudrate";
        /// <summary>
        /// 奇偶校验
        /// </summary>
        public static string modbus_portParity = "modbus_portParity";
        /// <summary>
        /// 停止位
        /// </summary>
        public static string modbus_stopBits = "modbus_stopBits";

        /// <summary>
        /// 控制模式
        /// </summary>
        public static string modbus_controlMode = "modbus_controlMode";
        /// <summary>
        /// 移动位置
        /// </summary>
        public static string modbus_position = "modbus_position";
        /// <summary>
        /// 移动速度
        /// </summary>
        public static string modbus_velocity = "modbus_velocity";

        /// <summary>
        /// 板卡卡号
        /// </summary>
        public static string pci_board_id = "pci_board_id";
        /// <summary>
        /// 板卡运动默认速度
        /// </summary>
        public static string pci_axis_move_speed = "pci_axis_move_speed";
        /// <summary>
        /// 电缸运动默认速度
        /// </summary>
        public static string modbus_move_speed = "modbus_move_speed";

        /// <summary>
        /// 扫码枪开始命令发送给socket的消息
        /// </summary>
        public static string scanner_start_command = "scanner_start_command";
        /// <summary>
        /// 预警温度
        /// </summary>
        public static string alert_temperate = "alert.temperate";
        /// <summary>
        /// 预警湿度
        /// </summary>
        public static string alert_humidity = "alert.humidity";

        /// <summary>
        /// 温度传感器端口号
        /// </summary>
        public static string temperate_port = "temperate.port";

        public static string ClientSettingsProvider_ServiceUri = "ClientSettingsProvider.ServiceUri";

        public static string app_cid = "app.cid";
        public static string plc_no = "plc.no";
        public static string http_server = "http.server";

        /// <summary>
        /// 料仓数量
        /// </summary>
        public static string store_count = "store_count";
        /// <summary>
        /// 料仓类型,1=在线料仓
        /// </summary>
        public static string Store_Type = "Store_Type";

        /// <summary>
        /// l料仓上下运动轴(轴或者电钢从站地址)
        /// </summary>
        public static string Store_UpDown_AxisOrSlv = "Store_UpDown_AxisOrSlv";
        /// <summary>
        /// 料仓对应料盘旋转轴,中轴
        /// </summary>
        public static string Store_Middle_Rotate_AxisNo = "Store_Middle_Rotate_AxisNo";
        /// <summary>
        /// 料仓对应扫码枪IP
        /// </summary>
        public static string Store_Scanner_IP = "Store_Scanner_IP";
        /// <summary>
        /// 料仓对应扫码枪端口
        /// </summary>
        public static string Store_Scanner_Port = "Store_Scanner_Port";
        /// <summary>
        /// 料仓对应温湿度传感器的地址(多个)
        /// </summary>
        public static string Store_Temperate_ServerAddress = "Store_Temperate_ServerAddress";
        public static string Store_ForwardMove_DI = "Store_ForwardMove_DI";
        public static string Store_BackMove_DI = "Store_BackMove_DI";
        public static string Store_RotateMove_DI = "Store_RotateMove_DI";
        public static string Store_ReturnHome_DI = "Store_ReturnHome_DI";
        public static string Store_DoorUpSOL_DI = "Store_DoorUpSOL_DI";
        public static string Store_DoorDownSOL_DI = "Store_DoorDownSOL_DI";
        public static string Store_ForwardMove_DO = "Store_ForwardMove_DO";
        public static string Store_BackMove_DO = "Store_BackMove_DO";
        public static string Store_RotateMove_DO = "Store_RotateMove_DO";
        public static string Store_ReturnHome_DO = "Store_ReturnHome_DO";
        public static string Store_DoorUpSOL_DO = "Store_DoorUpSOL_DO";
        public static string Store_DoorDownSOL_DO = "Store_DoorDownSOL_DO";
        public static string Store_StartOrStopBlow_DO = "Store_StartOrStopBlow_DO";
        public static string Store_DoorSignal_DI = "Store_DoorSignal_DI";
        public static string Store_Board_Id = "Store_Board_Id";
        public static string Store_CID = "Store_CID";
        public static string Store_Run_Sign = "Store_Run_Sign";//设备运行可
        public static string Store_AutoRun_HddLed = "Store_AutoRun_HddLed";//设备自动运行指示灯
        public static string Store_Alarm_HddLed = "Store_Alarm_HddLed";//设备报警指示灯
        public static string Store_SuddenStop_BTN = "Store_SuddenStop_BTN";//设备急停按钮
        public static string Store_Reset_BTN = "Store_Reset_BTN";//设备复位按钮

        public static string Store_MiddleAxis_Move_Speed = "Store_MiddleAxis_Move_Speed";//中轴转动速度
        public static string Store_Updown_Move_Speed = "Store_Updown_Move_Speed";//上下轴移动速度
        public static string Store_Updown_Move_Speed_Low = "Store_Updown_Move_Speed_Low";//上下轴慢运动速度(托起料盘和放下料盘使用此速度)

        //以下为康塔克料仓特殊配置
        public static string Store_PI_BoardName = "Store_PI_BoardName";
        public static string Store_PO_BoardName = "Store_PO_BoardName";
        public static string Store_Middle_BoardName = "Store_Middle_BoardName";
        public static string Store_UpDown_BoardName = "Store_UpDown_BoardName";

        /// <summary>
        /// 康泰克IO输入卡名称
        /// </summary>
        public static string KTK_PI_BoardName = "KTK_PI_BoardName";
        /// <summary>
        /// 康泰克IO输出卡名称
        /// </summary>
        public static string KTK_PO_BoardName = "KTK_PO_BoardName";
        /// <summary>
        /// 康泰克运动版卡名称
        /// </summary>
        public static string KTK_SMC_BoardName = "KTK_SMC_BoardName";

        public static string KTK_MOVE_ResolveSpeed = "KTK_MOVE_ResolveSpeed";
        public static string KTK_MOVE_StartSpeed = "KTK_MOVE_StartSpeed";
        public static string KTK_MOVE_TargetSpeed = "KTK_MOVE_TargetSpeed";
        public static string KTK_MOVE_AccelTime = "KTK_MOVE_AccelTime";
        public static string KTK_MOVE_lDecelTime = "KTK_MOVE_lDecelTime";
        public static string KTK_MOVE_SSpeed = "KTK_MOVE_SSpeed";
        public static string KTK_MOVE_Distance = "KTK_MOVE_Distance";
        public static string KTK_MOVE_AxisNo = "KTK_MOVE_AxisNo";
        
        //以下为流水线料仓的配置
        public static string Store_ConfigPath = "Store_ConfigPath";
        public static string Store_Position_Config = "Store_Position_Config";
        
        public static string UserName = "UserName";
        public static string UserPwd = "UserPwd";

        //双层在线料仓新加配置
        public static string ManchineID = "ManchineID";

        public static string RemoteURL = "RemoteURL";
        public static string RemoteUsername = "RemoteUsername";
        public static string RemotePassword = "RemotePassword";
        /// <summary>
        /// 过滤 条件
        /// </summary>
        public static string FileListerFilter = "FileListerFilter";

        public static string ProgramConfig = "ProgramConfig";
        public static string RemoteWriteURL = "RemoteWriteURL";

        public static string LineNoWaitSingle = "LineNoWaitSingle";

        public static string TheLineId = "TheLineId";
        public static string File_UpdateTime = "File_UpdateTime";

        /// <summary>
        /// 摄像机名称,多个中间使用#分割
        /// </summary>
        public static string CameraName = "CameraName";
        /// <summary>
        /// 需要识别的二维码类型,多个中间使用#分割
        /// </summary>
        public static string CodeType = "CodeType";
        /// <summary>
        /// 当叉子不在待机位,升降轴可以走的最远距离,目标距离-当前距离的最大值,超过此值不允许升降
        /// </summary>
        public static string UpdownMaxValue = "UpdownMaxValue";
        /// <summary>
        /// 开始吹气的判断值(配置值=服务器发送的湿度值-开始吹气值)
        /// </summary>
        public static string StartBlowValue = "StartBlowValue";
        /// <summary>
        /// 停止吹气的判断值(配置值=服务器发送的湿度值-停止吹气值)
        /// </summary>
        public static string StopBlowValue = "StopBlowValue";

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

   
    }
}