ACSAStorePosition.cs 2.3 KB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 

namespace OnlineStore.LoadCSVLibrary.position
{
    /// <summary>
    /// 松下伺服485控制,单台料仓
    /// </summary>
    public class ACSAStorePosition : StorePostionBase
    {    /// <summary>
        /// 对应的料仓ID(流水线料仓需要用此字段区分哪个BOX)
        /// </summary>
        [CSVAttribute("料仓ID")]
        public int StoreId { get; set; }

        /// <summary>
        /// 中轴位置(旋转轴库位点)P2
        /// </summary>
        [CSVAttribute("中轴位置P2")]
        public int MiddleAxis_Position_P2 { get; set; }

        /// <summary>
        /// 升降轴(库位出料前点)P5
        /// </summary>
        [CSVAttribute("升降轴库位出料前点P5")]
        public int UpDownAxis_OHPosition_P5 { get; set; }
        /// <summary>
        /// 升降轴(库位出料缓冲点)P6
        /// </summary>
        [CSVAttribute("升降轴库位出料缓冲点P6")]
        public int UpDownAxis_OLPosition_P6 { get; set; }
        /// <summary>
        /// 升降轴(库位入料前点)P3
        /// </summary>
        [CSVAttribute("升降轴库位入料前点P3")]
        public int UpDownAxis_IHPosition_P3 { get; set; }
        /// <summary>
        /// 升降轴(库位入料缓冲点)P4
        /// </summary>
        [CSVAttribute("升降轴库位入料缓冲点P4")]
        public int UpDownAxis_ILPosition_P4 { get; set; }

        /// <summary>
        /// 进出轴(库位点取料点)P3
        /// </summary>
        [CSVAttribute("进出轴库位点取料点P3")]
        public int InOutAxis_Position_P3 { get; set; }

        /// <summary>
        /// 压紧轴(压紧点)P2
        /// </summary>
        [CSVAttribute("压紧轴压紧点P2")]
        public int CompressAxis_Position_P2 { get; set; }
        /// <summary>
        /// 压紧轴(压紧前点)P3
        /// </summary>
        [CSVAttribute("压紧轴压紧前点P3")]
        public int CompressAxis_CPosition_P3 { get; set; }

        /// <summary>
        /// 轴3(进出轴) 进料口取料点P2
        /// </summary> 
        [CSVAttribute("进出轴进料口取料点P2")]
        public int InOutAxis_DoorPosition_P2 { get; set; }
        
    }
}