非標框架(1)-IO口接口

    public interface IIOOperate
    {
        /// <summary>
        /// 按組設置數字輸出狀態
        /// </summary>
        /// <param name="cardNum">當前控制卡卡號</param>
        /// <param name="doType">從站節點號, [1,16]</param>
        /// <param name="value">16位二進制數值, 用以實現IO組映射控制</param>
        Result SetDo(short doType, int value, short cardNum = 0);
        /// <summary>
        /// 按位設置數字輸出狀態
        /// </summary>
        /// <param name="cardNum">當前控制卡卡號</param>
        /// <param name="doType">從站節點號, [1,16]</param>
        /// <param name="doIndex">端口號</param>
        /// <param name="value">控制電平</param>
        Result SetDoBit(short doType, short doIndex, bool value, short cardNum = 0);
        /// <summary>
        /// 按組讀取數字輸出狀態
        /// </summary>
        /// <param name="cardNum">當前控制卡卡號</param>
        /// <param name="doType">從站節點號, [1,16]</param>
        /// <param name="pValue">16位二進制數值, 用以實現IO組當前電平讀取</param>
        Result GetDo(short doType, out int pValue, short cardNum = 0);
        /// <summary>
        /// 按位讀取數字輸出狀態
        /// </summary>
        /// <param name="cardNum">當前控制卡卡號</param>
        /// <param name="doType">從站節點號, [1,16]</param>
        /// <param name="value">16位二進制數值, 用以實現IO組當前電平讀取</param>
        Result GetDoBit(short doType, short index, out bool value, short cardNum = 0);
        /// <summary>
        /// 按組讀取數字輸入狀態
        /// </summary>
        /// <param name="cardNum">讀取數字輸入狀態</param>
        /// <param name="index">從站節點號, [1,16]</param>
        /// <param name="pValue">16位二進制數值, 用以實現IO組當前電平讀取</param>
        Result GetDi(short index, out int pValue, short cardNum = 0);
        /// <summary>
        /// 按位讀取數字輸入狀態
        /// </summary>
        /// <param name="diType">從站節點號, [1,16]</param>
        /// <param name="index">端口號</param>
        /// <param name="value">輸入端口電平值</param>
        /// <param name="cardNum">讀取數字輸入狀態param>
        Result GetDiBit(short diType, short index, out bool value, short cardNum = 0);
    }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章