非标框架(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);
    }

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