Neotel.Rmaxis.xml 5.9 KB
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Neotel.Rmaxis</name>
    </assembly>
    <members>
        <member name="T:Neotel.Rmaxis">
            <summary>
            增广智能电动夹爪(RM-C控制器)
            </summary>
        </member>
        <member name="M:Neotel.Rmaxis.#ctor(System.String)">
            <summary>
            增广智能电动夹爪(RM-C控制器)
            </summary>
            <param name="logName">日志名</param>
        </member>
        <member name="P:Neotel.Rmaxis.IsPortOpen">
            <summary>
            串口是否连接
            </summary>
        </member>
        <member name="P:Neotel.Rmaxis.IsMoving">
            <summary>
            轴是否在运动
            </summary>
        </member>
        <member name="P:Neotel.Rmaxis.IsReached">
            <summary>
            轴是否到达运动目标
            </summary>
        </member>
        <member name="P:Neotel.Rmaxis.IsPushEmpty">
            <summary>
            轴是否推空(可以在Push完成后检测是否推压/夹持为空)
            </summary>
        </member>
        <member name="P:Neotel.Rmaxis.ErrorCode">
            <summary>
            错误代码
            </summary>
        </member>
        <member name="M:Neotel.Rmaxis.OpenPort(System.String,System.UInt16)">
            <summary>
            打开串口
            </summary>
            <param name="portName">串口名</param>
            <param name="axisNo">轴号</param>
            <returns></returns>
        </member>
        <member name="M:Neotel.Rmaxis.ClosePort">
            <summary>
            关闭串口
            </summary>
        </member>
        <member name="M:Neotel.Rmaxis.ResetError">
            <summary>
            重置控制器错误
            </summary>
        </member>
        <member name="M:Neotel.Rmaxis.StopAxis">
            <summary>
            停止轴运动
            </summary>
        </member>
        <member name="M:Neotel.Rmaxis.GetVersion">
            <summary>
            控制器版本号
            </summary>
            <returns></returns>
        </member>
        <member name="M:Neotel.Rmaxis.GetTorque">
            <summary>
            获取当前设置的出力值
            </summary>
            <returns>出力,%</returns>
        </member>
        <member name="M:Neotel.Rmaxis.GetVelocity">
            <summary>
            获取当前电机速度
            </summary>
            <returns>速度,mm/s</returns>
        </member>
        <member name="M:Neotel.Rmaxis.GetPosition">
            <summary>
            获取当前位置
            </summary>
            <returns>位置,mm</returns>
        </member>
        <member name="M:Neotel.Rmaxis.GoHome">
            <summary>
            回原点
            </summary>
        </member>
        <member name="M:Neotel.Rmaxis.Push(System.Single,System.Single,System.Single)">
            <summary>
            推压运动
            </summary>
            <param name="force">出力,%</param>
            <param name="distance">距离,mm</param>
            <param name="velocity">速度,mm/s</param>
        </member>
        <member name="M:Neotel.Rmaxis.MoveAbsolute(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            绝对运动
            </summary>
            <param name="position">位置,mm</param>
            <param name="velocity">速度,mm/s</param>
            <param name="acceleration">加速度,mm/s^2</param>
            <param name="deacceleration">减速度,mm/s^2</param>
            <param name="band">定位范围,mm</param>
        </member>
        <member name="M:Neotel.Rmaxis.MoveTo(System.Single)">
            <summary>
            直接运动到指定位置
            </summary>
            <param name="position">位置,mm</param>
        </member>
        <member name="M:Neotel.Rmaxis.MoveConfig(System.Single,System.Single,System.Single)">
            <summary>
            直接运动的参数
            </summary>
            <param name="velocity">速度,mm/s</param>
            <param name="acceleration">加速度,mm/s^2</param>
            <param name="deacceleration">减速度,mm/s^2</param>
        </member>
        <member name="M:Neotel.Rmaxis.GoHomeWait(System.Int32)">
            <summary>
            回原点,并等到到位
            </summary>
            <param name="timeout">超时时间,ms</param>
            <returns></returns>
        </member>
        <member name="M:Neotel.Rmaxis.PushWait(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            推压运动,并等到到位
            </summary>
            <param name="force">出力,%</param>
            <param name="distance">距离,mm</param>
            <param name="velocity">速度,mm/s</param>
            <param name="timeout">超时时间,ms</param>
            <returns></returns>
        </member>
        <member name="M:Neotel.Rmaxis.MoveAbsoluteWait(System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            绝对运动,并等到到位
            </summary>
            <param name="position">位置,mm</param>
            <param name="velocity">速度,mm/s</param>
            <param name="acceleration">加速度,mm/s^2</param>
            <param name="deacceleration">减速度,mm/s^2</param>
            <param name="band">定位范围,mm</param>
            <param name="timeout">超时时间,ms</param>
            <returns></returns>
        </member>
        <member name="M:Neotel.Rmaxis.MoveToWait(System.Single,System.Int32)">
            <summary>
            直接运动到指定位置,并等到到位
            </summary>
            <param name="position">位置,mm</param>
            <param name="timeout">超时时间,ms</param>
            <returns></returns>
        </member>
    </members>
</doc>