ACSAStorePosition.cs 1.6 KB
using OnlineStore.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 

namespace OnlineStore.LoadCSVLibrary
{
    /// <summary>
    /// 松下伺服485控制,单台料仓
    /// </summary>
    public class ACStorePosition : StorePostionBase
    {
        /// <summary>
        /// 前后轴位置P2P2
        /// </summary>
        [CSVAttribute("前后轴位置P2"), Editable(0)]
        public int X_Axis_P2 { get; set; }
        /// <summary>
        /// 左右轴位置P2
        /// </summary>
        [CSVAttribute("左右轴位置P2"), Editable(1)]
        public int Y_Axis_P2 { get; set; }
        /// <summary>
        /// 升降轴入料前点P2
        /// </summary>
        [CSVAttribute("升降轴入料前点P2"), Editable(2)]
        public int Z_Axis_P2 { get; set; }

        /// <summary>
        /// 升降轴入料点P3
        /// </summary>
        [CSVAttribute("升降轴入料点P3"), Editable(2)]
        public int Z_Axis_P3 { get; set; }

        public static bool CheckPosition(ACStorePosition position, Robot_Config Config)
        { 
            
            return true;

        }
        ///// <summary>
        ///// 升降轴进料口出料前点P2
        ///// </summary>
        //[CSVAttribute("升降轴进料口出料前点P2")]
        //public int UpDownAxis_P2 { get; set; }

        ///// <summary>
        ///// 升降轴进料口取料缓冲点P7
        ///// </summary> 
        //[CSVAttribute("升降轴进料口取料缓冲点P7")]
        //public int UpDownAxis_P7 { get; set; }

    }
}