Asa.IOModule.AIOBOX.xml 8.9 KB
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Asa.IOModule.AIOBOX</name>
    </assembly>
    <members>
        <member name="T:Asa.IOModule.AIOBOX">
            <summary>
            零点IO模块操作类
            </summary>
        </member>
        <member name="T:Asa.IOModule.AIOBOX.DIO_Changed">
            <summary>
            自动读取DI委托
            </summary>
            <param name="box">AIOBOX</param>
            <param name="sta">所有DI状态</param>
        </member>
        <member name="E:Asa.IOModule.AIOBOX.DI_Changed_Event">
            <summary>
            自动读取DI事件触发
            </summary>
        </member>
        <member name="E:Asa.IOModule.AIOBOX.DO_Changed_Event">
            <summary>
            自动读取DO事件触发
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.#ctor(System.String)">
            <summary>
            零点IO模块操作类
            </summary>
            <param name="logName"></param>
        </member>
        <member name="P:Asa.IOModule.AIOBOX.IP">
            <summary>
            IP地址
            </summary>
        </member>
        <member name="P:Asa.IOModule.AIOBOX.Upload">
            <summary>
            输入主动上传
            </summary>
        </member>
        <member name="P:Asa.IOModule.AIOBOX.IsConn">
            <summary>
            是否连接
            </summary>
        </member>
        <member name="P:Asa.IOModule.AIOBOX.InputCount">
            <summary>
            DI总数
            </summary>
        </member>
        <member name="P:Asa.IOModule.AIOBOX.OutputCount">
            <summary>
            DO总数
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.SetType(Asa.IOModule.Box_Type,System.Int32,Asa.IOModule.Box_Type,System.Int32)">
            <summary>
            设置输入输出的类型
            </summary>
            <param name="input"></param>
            <param name="inputCount"></param>
            <param name="output"></param>
            <param name="outputCount"></param>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.Connect">
            <summary>
            连接
            </summary>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.Close">
            <summary>
            关闭连接
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReverseStatus(Asa.IOModule.Box_Sta)">
            <summary>
            相反状态(ON/OFF)
            </summary>
            <param name="sta"></param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReverseStatus(Asa.IOModule.Box_Sta@)">
            <summary>
            相反状态(ON/OFF)
            </summary>
            <param name="sta"></param>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadDI(System.Int32)">
            <summary>
            读取单个DI输入状态(ON/OFF)
            </summary>
            <param name="add">输入地址,从0开始</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadDI(System.Int32,System.Int32)">
            <summary>
            读取多个DI输入状态(ON/OFF)
            </summary>
            <param name="add">起始地址,从0开始</param>
            <param name="count">数量</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadAI(System.Int32)">
            <summary>
            读取单个AI模拟量的值
            </summary>
            <param name="add">模拟量地址,从0开始</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadAI(System.Int32,System.Int32)">
            <summary>
            读取多个AI模拟量的值
            </summary>
            <param name="add">起始地址,从0开始</param>
            <param name="count">数量</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadDO(System.Int32)">
            <summary>
            读取单个DO输出状态(ON/OFF)
            </summary>
            <param name="add">输出地址,从0开始</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadDO(System.Int32,System.Int32)">
            <summary>
            读取多个DO输出状态(ON/OFF)
            </summary>
            <param name="add">起始地址,从0开始</param>
            <param name="count">数量</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadAO(System.Int32)">
            <summary>
            读取单个AO模拟量的值
            </summary>
            <param name="add">输出地址,从0开始</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.ReadAO(System.Int32,System.Int32)">
            <summary>
            读取多个AO模拟量的值
            </summary>
            <param name="add">起始地址,从0开始</param>
            <param name="count">数量</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.WriteDO(System.Int32,Asa.IOModule.Box_Sta)">
            <summary>
            写入单个DO输出状态(ON/OFF)
            </summary>
            <param name="add">输出地址,从0开始</param>
            <param name="sta"></param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.GetLocalIP">
            <summary>
            获取本地IPv4地址
            </summary>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.Send">
            <summary>
            发送命令线程
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.GetReadDI_Command">
            <summary>
            获取ReadDI的命令
            </summary>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.GetReadDO_Command">
            <summary>
            获取ReadDO的命令
            </summary>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.Listen">
            <summary>
            监听网络线程
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.CommandProcess(System.Byte[])">
            <summary>
            接收到的命令处理方法,(task多线程)
            </summary>
            <param name="cmd"></param>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.Reconn">
            <summary>
            重连线程
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.Open">
            <summary>
            打开socket建立连接
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.CheckIP(System.String)">
            <summary>
            检查IP地址
            </summary>
            <param name="ip"></param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.AutoIP(System.String)">
            <summary>
            自动获取IP地址,未连接前使用,必须在同一网段
            </summary>
            <param name="localIP">本地IP地址</param>
            <returns></returns>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.GetIP">
            <summary>
            获取IO模块IP地址
            </summary>
        </member>
        <member name="M:Asa.IOModule.AIOBOX.Command">
            <summary>
            命令,前7个字节
            </summary>
            <returns></returns>
        </member>
        <member name="T:Asa.IOModule.Box_Type">
            <summary>
            IO模块类型
            </summary>
        </member>
        <member name="F:Asa.IOModule.Box_Type.DI">
            <summary>
            数字信号输入
            </summary>
        </member>
        <member name="F:Asa.IOModule.Box_Type.DO">
            <summary>
            数字信号输出
            </summary>
        </member>
        <member name="F:Asa.IOModule.Box_Type.AI">
            <summary>
            模拟量输入
            </summary>
        </member>
        <member name="F:Asa.IOModule.Box_Type.AO">
            <summary>
            模拟量输出
            </summary>
        </member>
        <member name="T:Asa.IOModule.Box_Sta">
            <summary>
            IO模块寄存器状态
            </summary>
        </member>
        <member name="F:Asa.IOModule.Box_Sta.Off">
            <summary>
            断开,关闭,低电平
            </summary>
        </member>
        <member name="F:Asa.IOModule.Box_Sta.On">
            <summary>
            闭合,打开,高电平
            </summary>
        </member>
    </members>
</doc>