<?xml version="1.0"?>
|
<doc>
|
<assembly>
|
<name>SOCON.API</name>
|
</assembly>
|
<members>
|
<member name="T:SOCON.API.SCDevice">
|
<summary>
|
基础设备控制
|
</summary>
|
<summary>
|
设备信息
|
</summary>
|
<summary>
|
赛力斯离心机控制类
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDevice.ConnectType">
|
<summary>
|
通信连接方式
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDevice.ADPAndZProtocol">
|
<summary>
|
ADP和Z轴协议
|
</summary>
|
</member>
|
<member name="M:SOCON.API.SCDevice.ClosePort">
|
<summary>
|
关闭串口
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.OpenPort(System.Int32,System.Int32)">
|
<summary>
|
打开串口
|
</summary>
|
<param name="comPort">串口号</param>
|
<param name="baudrate">波特率</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.WaitActionDone(System.Int32,System.Int32)">
|
<summary>
|
执行状态查询,并等待执行完成
|
</summary>
|
<param name="nodeID">节点ID</param>
|
<param name="timeout">超时时间(单位:ms)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.WaitActionDone(System.Collections.Generic.List{System.Int32},System.Int32)">
|
<summary>
|
执行状态查询,并等待执行完成
|
</summary>
|
<param name="nodeIDs">所有节点ID集合</param>
|
<param name="timeout">超时时间(单位:ms)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Dispose">
|
<summary>
|
销毁实例(应用退出前需要销毁当前实例)
|
</summary>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Connect(System.String,System.Int32)">
|
<summary>
|
连接以太网
|
</summary>
|
<param name="ipAddress">IP地址</param>
|
<param name="port">端口号</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitX(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
|
<summary>
|
初始化X轴
|
</summary>
|
<param name="nodeID">X轴ID</param>
|
<param name="speedBymm">初始化移动速度(单位:mm/s)</param>
|
<param name="speedStartBymm">启动速度(单位:mm/s)</param>
|
<param name="speedStopBymm">停止速度(单位:mm/s)</param>
|
<param name="acceleration">加速度(单位:step/s²),注:step为脉冲数</param>
|
<param name="startCurrent">启动电流(单位:10mA)</param>
|
<param name="uniformCurrent">工作电流(单位:10mA)</param>
|
<param name="holdCurrent">保持电流(单位:10mA)</param>
|
<param name="direction">初始化方向(0-正向,1-反向)</param>
|
<param name="syncEncoder">是否开启同步编码器</param>
|
<param name="ifMicrostep">是否打开微步模式</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitZ(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
|
<summary>
|
初始化Z轴
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="speedBymm">初始化移动速度(单位:mm/s)</param>
|
<param name="speedStartBymm">启动速度及停止速度(单位:mm/s)</param>
|
<param name="acceleration">加速度(单位:step/s²),注:step为脉冲数</param>
|
<param name="startCurrent">启动电流及工作电流(单位:10mA)</param>
|
<param name="holdCurrent">保持电流(单位:10mA)</param>
|
<param name="direction">初始化方向(0-正向,1-反向)(注:该参数对Z-SOPA模组无效)</param>
|
<param name="syncEncoder">是否开启同步编码器(注:该参数对Z-SOPA模组无效)</param>
|
<param name="encoderZeroing">是否开启编码器归零模式(true-编码器归零,false-传感器归零)(注:该参数对Z-SOPA模组无效)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitY(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Boolean,System.Boolean)">
|
<summary>
|
初始化Y轴
|
</summary>
|
<param name="nodeID">Y轴ID</param>
|
<param name="speedBymm">初始化移动速度(单位:mm/s)</param>
|
<param name="speedStartBymm">启动速度及停止速度(单位:mm/s)</param>
|
<param name="acceleration">加速度(单位:step/s²),注:step为脉冲数</param>
|
<param name="startCurrent">启动电流及工作电流(单位:10mA)</param>
|
<param name="holdCurrent">保持电流(单位:10mA)</param>
|
<param name="direction">初始化方向(0-正向,1-反向)</param>
|
<param name="syncEncoder">是否开启同步编码器</param>
|
<param name="initCurrent">初始化电流(单位:10mA)</param>
|
<param name="encoderZeroing">是否开启编码器归零模式(true-编码器归零,false-传感器归零)</param>
|
<param name="ifMicrostep">是否打开微步模式</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitSOPA(System.Int32,System.Single)">
|
<summary>
|
初始化SOPA移液器
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="maxVolume">最大容量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.LiqDet(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
<summary>
|
液位探测(单移液器使用,Z-SOPA移液模组不适用)
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="speedBymm">Z轴快速移动到液位探测起始位置的速度(单位:mm/s)</param>
|
<param name="liqSpeedBymm">开始液位探测的Z轴速度(单位:mm/s)</param>
|
<param name="startBymm">液位探测起始位置(单位:mm)</param>
|
<param name="maxBymm">液位探测最大位置(单位:mm)</param>
|
<param name="sens">液位探测灵敏度(3~40,建议:5)</param>
|
<param name="type">液位探测类型(0-气压,1-电容)</param>
|
<param name="sopaID">移液器ID</param>
|
<param name="adpSuckSpeed">抽吸速度(单位:0.1ul/s)(仅探测类型为气压时有效)</param>
|
<param name="liqMode">液位探测模式(0-常规探测,1-静默探测,2-吹吸探测(预留),3-带液探测)(仅探测类型为气压时有效)</param>
|
<param name="timeout">超时时间(单位:秒),设置为0为固件默认超时时间</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.LiqDetByStep(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
<summary>
|
液位探测(以脉冲数为单位),(单移液器使用,Z-SOPA移液模组不适用)
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="speed">Z轴快速移动到液位探测起始位置的速度(单位:step/s)(注:step为脉冲数,下同)</param>
|
<param name="liqSpeed">开始液位探测的Z轴速度(单位:step/s)</param>
|
<param name="start">液位探测起始位置(单位:step)</param>
|
<param name="max">液位探测最大位置(单位:step)</param>
|
<param name="sens">液位探测灵敏度(3~40,建议:5)</param>
|
<param name="type">液位探测类型(0-气压,1-电容)</param>
|
<param name="sopaID">移液器ID</param>
|
<param name="adpSuckSpeed">抽吸速度(单位:0.1ul/s)(仅探测类型为气压时有效)</param>
|
<param name="liqMode">液位探测模式(0-常规探测,1-静默探测,2-吹吸探测(预留),3-带液探测)(仅探测类型为气压时有效)</param>
|
<param name="timeout">超时时间(单位:秒),设置为0为固件默认超时时间</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SOPALiqDet(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Int32)">
|
<summary>
|
开启液位探测(仅开始移液器的液位探测功能,无Z轴运动)
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="sens">液位探测灵敏度(3~40,建议:5)</param>
|
<param name="speed">抽吸速度(单位:0.1ul/s)(仅探测类型为气压时有效)</param>
|
<param name="type">液位探测类型(0-气压,1-电容)</param>
|
<param name="bWait">是否等待运行执行完成</param>
|
<param name="ifCurveout">是否开启探测过程中的压力曲线输出(仅用于调试设备,正常应用中不建议开启)</param>
|
<param name="liqMode">液位探测模式(0-常规探测,1-静默探测,2-吹吸探测(预留),3-带液探测)(仅探测类型为气压时有效)</param>
|
<param name="timeout">超时时间(单位:秒),设置为0为固件默认超时时间</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.EnableTrack(System.Int32,System.Boolean)">
|
<summary>
|
使能/断使能电机
|
</summary>
|
<param name="nodeID">电机ID</param>
|
<param name="enable">true-断使能(可拖拽),false-使能(不可拖拽)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.EnableTrackWithEncoder(System.Int32,System.Boolean)">
|
<summary>
|
使能/断使能电机,并同时开启或关闭编码器同步
|
</summary>
|
<param name="nodeID">电机ID</param>
|
<param name="enable">true-断使能(可拖拽,同时开启编码器同步),false-使能(不可拖拽,同时关闭编码器同步)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetX(System.Int32)">
|
<summary>
|
获取X轴位置(编码器值位置)
|
</summary>
|
<param name="nodeID">X轴ID</param>
|
<returns>返回X轴位置(编码器值位置),单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetXPos(System.Int32)">
|
<summary>
|
获取X轴位置(实际位置)
|
</summary>
|
<param name="nodeID">X轴ID</param>
|
<returns>返回X轴位置(实际位置),单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetY(System.Int32)">
|
<summary>
|
获取Y轴位置(编码器值位置)
|
</summary>
|
<param name="nodeID">Y轴ID</param>
|
<returns>返回Y轴位置(编码器值位置),单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetYPos(System.Int32)">
|
<summary>
|
获取Y轴位置(实际位置)
|
</summary>
|
<param name="nodeID">X轴ID</param>
|
<returns>返回X轴位置(实际位置),单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetZ(System.Int32)">
|
<summary>
|
获取Z轴位置(实际位置)
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<returns>返回Z轴位置(实际位置),单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetPos(System.Int32)">
|
<summary>
|
获取电机位置(实际位置)
|
</summary>
|
<param name="nodeID">电机ID</param>
|
<returns>返回Z轴位置(实际位置),单位:step</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetScanMotor(System.Int32)">
|
<summary>
|
获取扫描电机位置(编码器位置)
|
</summary>
|
<param name="nodeID">扫描电机ID</param>
|
<returns>返回扫描电机位置(编码器值位置),单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveX(System.Int32,System.Single,System.Single,SOCON.API.Utility.AlarmSettings)">
|
<summary>
|
移动X轴
|
</summary>
|
<param name="nodeID">X轴ID</param>
|
<param name="distance">移动目的位置(单位:mm)</param>
|
<param name="speed">移动最大速度(单位:mm/s)</param>
|
<param name="alarmSettings">限位/零位报警设置(类型相加可组合多种类型)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveY(System.Int32,System.Single,System.Single)">
|
<summary>
|
移动Y轴
|
</summary>
|
<param name="nodeID">Y轴ID</param>
|
<param name="distance">移动目的位置(单位:mm)</param>
|
<param name="speed">移动最大速度(单位:mm/s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveZ(System.Int32,System.Single,System.Single,System.Boolean,System.Boolean)">
|
<summary>
|
移动Z轴
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="distance">移动目的位置(单位:mm)</param>
|
<param name="speed">移动最大速度(单位:mm/s)</param>
|
<param name="ifWait">是否等待命令发送成功的ACK回应</param>
|
<param name="syncEncoder">是否开启同步编码器</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveZWithMoment(System.Int32,System.Single,System.Single,System.Boolean,System.Boolean,System.Int32)">
|
<summary>
|
移动Z轴(带使能力矩电流)
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="distance">移动目的位置(单位:mm)</param>
|
<param name="speed">移动最大速度(单位:mm/s)</param>
|
<param name="ifWait">是否等待命令发送成功的ACK回应</param>
|
<param name="syncEncoder">是否开启同步编码器</param>
|
<param name="momentCurrent">移动力矩电流</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveZWithSyncEncoder(System.Int32,System.Single,System.Single)">
|
<summary>
|
移动Z轴(强制同步编码器,在丢步后如果不希望初始化就可以移动Z轴,可以使用该接口)
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="distance">移动目的位置(单位:mm)</param>
|
<param name="speed">移动最大速度(单位:mm/s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Move(System.Int32,System.Single,System.Single,System.Boolean)">
|
<summary>
|
移动电机
|
</summary>
|
<param name="nodeID">电机ID</param>
|
<param name="distance">移动目的位置(单位由是否设置导程确定,如果按节点ID设置过导程,则单位为:mm,否则为step)</param>
|
<param name="speed">移动最大速度(单位由是否设置导程确定,如果按节点ID设置过导程,则单位为:mm/s,否则为step/s)</param>
|
<param name="ifRelativeDistance">是否相对距离(true-相对距离,false-绝对距离)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MovePeristalticPump(System.Int32,System.Single,System.Single)">
|
<summary>
|
移动蠕动泵
|
</summary>
|
<param name="nodeID">蠕动泵ID</param>
|
<param name="distance">移动距离(单位:step)</param>
|
<param name="speed">移动速度(单位:step/s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Stop(System.Int32)">
|
<summary>
|
停止设备动作
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Stop(System.Collections.Generic.List{System.Int32})">
|
<summary>
|
批量停止设备
|
</summary>
|
<param name="nodeIDs">设备ID集合</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveStep(System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,SOCON.API.Utility.AlarmSettings)">
|
<summary>
|
按步数移动电机
|
</summary>
|
<param name="nodeID">电机ID</param>
|
<param name="distance">移动目的位置(单位:step)</param>
|
<param name="speed">移动最大速度(单位:step/s)</param>
|
<param name="ifRelativeDistance">是否相对距离(true-相对距离,false-绝对距离)</param>
|
<param name="ifWait">是否等待命令发送成功的ACK回应</param>
|
<param name="acceleration">加速度(单位:step/s²)</param>
|
<param name="startSpeed">启动速度(单位:step/s)(如果设置为0,则使用初始化当前设备时的启动速度)</param>
|
<param name="stopSpeed">停止速度(单位:step/s)(如果设置为0,则使用初始化当前设备时的停止速度)</param>
|
<param name="alarmSettings">限位/零位报警设置(类型相加可组合多种类型)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.AspirateWithZ(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
|
<summary>
|
吸液(带Z轴吸液跟随)
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="aspirationVol">吸液量(单位:ul)</param>
|
<param name="speed">吸液速度单位(单位:0.1ul/s)</param>
|
<param name="startSpeed">吸液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">吸液加速度(单位:0.1ul/s²)</param>
|
<param name="zNodeID">吸液跟随对应的Z轴ID</param>
|
<param name="ifFollowup">是否吸液跟随</param>
|
<param name="ifCheck">是否吸液检测(空吸/堵吸等报警)</param>
|
<param name="ifMicroVol">是否微量吸液(已不用,建议不开启)</param>
|
<param name="followupSpeed">吸液跟随速度(mm/s)</param>
|
<param name="followupDistance">吸液跟随距离(相对距离,mm)</param>
|
<param name="maxDistance">吸液跟随最大距离(绝对距离,单位:mm,0为不限)</param>
|
<param name="evacuationGap">微量吸液间隙(已不用,建议不设置)</param>
|
<param name="ifCurveout">是否开启吸液过程中的压力曲线输出(仅用于调试设备,正常应用中不建议开启)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DispenseWithZ(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Int32,System.Boolean,System.Single,System.Single)">
|
<summary>
|
排液(带排液跟随)
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="dispenseVol">排液量(单位:ul)</param>
|
<param name="speed">排液速度(单位:0.1ul/s)</param>
|
<param name="startSpeed">排液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">排液加速度(单位:0.1ul/s²)</param>
|
<param name="suckbackVol">回吸量(单位:ul)(不需要回吸的话,设置为0)</param>
|
<param name="suckMaxSpeed">回吸速度(单位:0.1ul/s)</param>
|
<param name="suckCutSpeed">回吸启动/停止速度(单位:0.1ul/s)</param>
|
<param name="suckViscosity">回吸延迟时间(单位:ms)</param>
|
<param name="ifCurveout">是否开启排液过程中的压力曲线输出(仅用于调试设备,正常应用中不建议开启)</param>
|
<param name="stopSpeed">排液停止速度(单位:0.1ul/s)(如果设置为0,则停止速度和启动速度设置为相同)</param>
|
<param name="zNodeID">排液跟随对应的Z轴ID</param>
|
<param name="ifFollowup">是否排液跟随</param>
|
<param name="followupSpeed">排液跟随速度(mm/s)</param>
|
<param name="followupDistance">排液跟随距离(相对距离,mm)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Aspirate(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Int32,System.Int32,System.Single)">
|
<summary>
|
吸液(不带液位探测)
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="aspirationVol">吸液量(单位:ul)</param>
|
<param name="speed">吸液速度(单位:0.1ul/s)</param>
|
<param name="startSpeed">吸液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">吸液加速度(单位:0.1ul/s²)</param>
|
<param name="ifCheck">是否吸液检测(空吸/堵吸等报警)</param>
|
<param name="ifMicroVol">是否微量吸液(已不用,建议不开启)</param>
|
<param name="ifCurveout">是否开启吸液过程中的压力曲线输出(仅用于调试设备,正常应用中不建议开启)</param>
|
<param name="evacuationGap">微量吸液间隙(已不用,建议不设置)</param>
|
<param name="suckMixTimes">抽吸混匀次数(0为不抽吸混匀)</param>
|
<param name="suckMixSpeed">抽吸混匀速度(单位:0.1ul/s)</param>
|
<param name="suckMixVol">抽吸混匀液量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Dispense(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Int32,System.Int32,System.Single)">
|
<summary>
|
排液
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="dispenseVol">排液量(单位:ul)</param>
|
<param name="speed">排液速度(单位:0.1ul/s)</param>
|
<param name="startSpeed">排液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">排液加速度(单位:0.1ul/s²)</param>
|
<param name="suckbackVol">回吸量(单位:ul)(不需要回吸的话,设置为0)</param>
|
<param name="suckMaxSpeed">回吸速度(单位:0.1ul/s)</param>
|
<param name="suckCutSpeed">回吸启动/停止速度(单位:0.1ul/s)</param>
|
<param name="suckViscosity">回吸延迟时间(单位:ms)</param>
|
<param name="ifCurveout">是否开启排液过程中的压力曲线输出(仅用于调试设备,正常应用中不建议开启)</param>
|
<param name="stopSpeed">排液停止速度(单位:0.1ul/s)(如果设置为0,则停止速度和启动速度设置为相同)</param>
|
<param name="suckMixTimes">抽吸混匀次数(0为不抽吸混匀)</param>
|
<param name="suckMixSpeed">抽吸混匀速度(单位:0.1ul/s)</param>
|
<param name="suckMixVol">抽吸混匀液量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SuckMix(System.Int32,System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Single,System.Single)">
|
<summary>
|
抽吸混匀(单移液器)
|
</summary>
|
<param name="sopaNodeID">移液器ID</param>
|
<param name="zNodeID">Z轴ID</param>
|
<param name="suckMixTimes">抽吸混匀次数</param>
|
<param name="suckMixVol">抽吸混匀液量(单位:ul)</param>
|
<param name="aspStartSpeed">吸液启动速度(单位:0.1ul/s)</param>
|
<param name="aspMaxSpeed">吸液最大速度(单位:0.1ul/s)</param>
|
<param name="aspAcceleration">吸液加速度(单位:0.1ul/s²)</param>
|
<param name="aspFollowSpeed">吸液跟随速度(单位:mm/s)</param>
|
<param name="dispStartSpeed">排液启动速度(单位:0.1ul/s)</param>
|
<param name="dispMaxSpeed">排液最大速度(单位:0.1ul/s)</param>
|
<param name="dispAcceleration">排液加速度(单位:0.1ul/s²)</param>
|
<param name="dispFollowSpeed">排液跟随速度(单位:mm/s)</param>
|
<param name="ifFollow">是否跟随</param>
|
<param name="followDistance">跟随距离(相对距离,mm)</param>
|
<param name="maxDistance">跟随最大距离(绝对距离,单位:mm,0为不限)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetDiTi(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
|
<summary>
|
取吸头
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="tipPos">取吸头的最大位置(单位:mm)</param>
|
<param name="tipPosLeave">取完吸头后的抬起高度(相对距离,单位:mm)</param>
|
<param name="speed">取吸头的速度(单位:mm/s)</param>
|
<param name="bCheck">是否开启检测(true-取完吸头后检测是否有吸头,false-不检测吸头)</param>
|
<param name="bWait">是否等待取吸头动作完成</param>
|
<param name="syncEncoder">取完吸头后是否自动同步编码器</param>
|
<param name="sopaID">移液器ID(在单移液器设备,并开启检测时需要)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetDiTiByStep(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
|
<summary>
|
取吸头(按脉冲数单位)
|
</summary>
|
<param name="nodeID">Z轴ID</param>
|
<param name="tipPos">取吸头的最大位置(单位:step)</param>
|
<param name="tipPosLeave">取完吸头后的抬起高度(相对距离,单位:step)</param>
|
<param name="speed">取吸头的速度(单位:step/s)</param>
|
<param name="bCheck">是否开启检测(true-取完吸头后检测是否有吸头,false-不检测吸头)</param>
|
<param name="bWait">是否等待取吸头动作完成</param>
|
<param name="syncEncoder">取完吸头后是否自动同步编码器</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.CheckTipIsMounted(System.Int32)">
|
<summary>
|
获取吸头是否安装状态
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns>true-已安装,false-未安装</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.CheckIsInited(System.Int32)">
|
<summary>
|
获取设备是否已初始化状态
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<returns>true-已初始化,false-未初始化</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DropDiti(System.Int32)">
|
<summary>
|
退吸头
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SOPAReset(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Single,System.Single,System.Int32)">
|
<summary>
|
排空移液器
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="speed">最大速度(单位:ul/s)</param>
|
<param name="startSpeed">启动速度(单位:ul/s)</param>
|
<param name="acceleration">加速度(单位:ul/s²)</param>
|
<param name="retention">排空保留液量(单位:ul,排空后需要保留的液量)</param>
|
<param name="ifFollowup">是否排液跟随(仅Z-SOPA移液模组有效)</param>
|
<param name="followupSpeed">排液跟随速度(单位:ul/s,仅Z-SOPA移液模组有效)</param>
|
<param name="followupDistance">排液跟随距离(单位:mm,相对距离,仅Z-SOPA移液模组有效)</param>
|
<param name="stopSpeed">排液停止速度(单位:0.1ul/s)(如果设置为0,则停止速度和启动速度设置为相同)</param>
|
<param name="timeout">排空超时时间(单位:s,仅Z-SOPA移液模组有效)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitDevice(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Boolean)">
|
<summary>
|
初始化设备
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<param name="speedHome">初始化回零速度</param>
|
<param name="speedStart">启动速度</param>
|
<param name="speedStop">停止速度</param>
|
<param name="acceleration">加速度</param>
|
<param name="startCurrent">启动电流(10mA)</param>
|
<param name="uniformCurrent">工作电流(10mA)</param>
|
<param name="holdCurrent">保持电流(10mA)</param>
|
<param name="direction">初始化方向(0-正向,1-反向)</param>
|
<param name="syncEncoder">是否同步编码器</param>
|
<param name="enableEncoder">是否使能编码器</param>
|
<param name="encoderZeroing">归零模式是否编码器归零(true-编码器归零,false-传感器归零)</param>
|
<param name="ifMicrostep">是否微步模式</param>
|
<param name="initCurrent">初始化电流(10mA)</param>
|
<param name="moveMode">运动模式(0-直线运动,1-圆周运动)</param>
|
<param name="ifWait">是否等待命令发送成功的ACK回应</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitDevice(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean)">
|
<summary>
|
初始化设备
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<param name="speedHome">初始化回零速度</param>
|
<param name="speedStart">启动速度</param>
|
<param name="speedStop">停止速度</param>
|
<param name="acceleration">加速度</param>
|
<param name="startCurrent">启动电流(10mA)</param>
|
<param name="uniformCurrent">工作电流(10mA)</param>
|
<param name="holdCurrent">保持电流(10mA)</param>
|
<param name="direction">初始化方向(0-正向,1-反向)</param>
|
<param name="syncEncoder">是否同步编码器</param>
|
<param name="enableEncoder">是否使能编码器</param>
|
<param name="zeroingType">归零模式(0-编码器归零,1-传感器归零)</param>
|
<param name="ifMicrostep">是否微步模式</param>
|
<param name="initCurrent">初始化电流(10mA)</param>
|
<param name="moveMode">运动模式(0-直线运动,1-圆周运动)</param>
|
<param name="ifWait">是否等待命令发送成功的ACK回应</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetPerMM(SOCON.API.Utility.AxisTypeEnum,System.Single)">
|
<summary>
|
设置轴导程值(按轴类型)
|
</summary>
|
<param name="axisType">轴类型</param>
|
<param name="value">导程值(即1个脉冲的mm数)</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetPerMMByID(System.Int32,System.Single)">
|
<summary>
|
设置轴导程值(按ID)
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<param name="value">导程值(即1个脉冲的mm数,如果设置为0,则移除该导致设置值)</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.ClearPerMMByID">
|
<summary>
|
清空所有设置的导程值
|
</summary>
|
</member>
|
<member name="M:SOCON.API.SCDevice.RegisteNodeID(SOCON.API.Utility.ProtocolTypeEnum,System.Collections.Generic.List{System.Int32})">
|
<summary>
|
根据通信协议注册ID
|
</summary>
|
<param name="protocolType">通信协议类型</param>
|
<param name="nodeIDs">设备ID集合</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.RegisteNewNodeID(SOCON.API.Utility.ProtocolTypeEnum,System.Int32)">
|
<summary>
|
新增注册单个通信协议ID
|
</summary>
|
<param name="protocolType">通信协议类型</param>
|
<param name="nodeID">设备ID</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DeregisterNodeID">
|
<summary>
|
清除所有注册的通信协议ID
|
</summary>
|
</member>
|
<member name="M:SOCON.API.SCDevice.RegisteDeviceType(System.Int32,SOCON.API.Utility.DeviceTypeEnum)">
|
<summary>
|
注册设备对应的类型
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<param name="deviceType">设备类型</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Clamping(System.Int32,System.Single,System.Single)">
|
<summary>
|
夹爪夹取(镁伽)
|
</summary>
|
<param name="nodeID">夹爪ID</param>
|
<param name="distance">开合距离(单位由设置的导程确定)</param>
|
<param name="speed">开合速度(单位由设置的导程确定)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitClaw(System.Int32,System.Int32,System.Int32)">
|
<summary>
|
初始化夹爪(注:初始化后的抓手零位为张开状态)
|
</summary>
|
<param name="nodeID">夹爪ID</param>
|
<param name="homeSpeed">初始化回零速度(单位:step/s)</param>
|
<param name="acceleration">加速度(单位:step/s²)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.ClampingByLA(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
|
<summary>
|
夹爪夹取(带限位报警)(注:抓手的零位为张开状态)
|
</summary>
|
<param name="nodeID">夹爪ID</param>
|
<param name="distance">闭合距离(单位:step)</param>
|
<param name="speed">开合速度(单位:step/s)</param>
|
<param name="acceleration">加速度(单位:step/s²)</param>
|
<param name="ifClamp">是否闭合(抓取状态)(true-闭合抓取,false-张开释放)</param>
|
<param name="ifAlarm">是否开启限位报警</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetMaxTripByID(System.Int32,System.Single)">
|
<summary>
|
按设备ID设置最大位移限位值
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<param name="value">最大限位行程(单位:mm)</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetMaxTrip(SOCON.API.Utility.AxisTypeEnum,System.Single)">
|
<summary>
|
按轴类型设置最大位移限位值
|
</summary>
|
<param name="axisType">轴类型</param>
|
<param name="value">最大限位行程(单位:mm)</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetCANBaudrate">
|
<summary>
|
获取CAN适配器波特率
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetCANBaudrate(System.UInt32)">
|
<summary>
|
设置CAN适配器波特率
|
</summary>
|
<param name="baudrate">波特率</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetSOPACalRatio(System.Int32,System.String)">
|
<summary>
|
设置移液器校准系数
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">校准系数(单位:倍数)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetSOPACalOffset(System.Int32,System.String)">
|
<summary>
|
设置移液器校准偏差
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">校准偏差(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetEvacuationGap(System.Int32,System.String)">
|
<summary>
|
设置微量吸液间隙(该方法已不用)
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">微量吸液间隙(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAspirateEmptyThreshhold(System.Int32,System.String)">
|
<summary>
|
设置空吸检查门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAspirateFoamThreshhold(System.Int32,System.String)">
|
<summary>
|
设置泡沫检查门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAspiratePressureLower(System.Int32,System.Int32)">
|
<summary>
|
设置吸液压力下限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">压力下限值</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAspiratePressureUpper(System.Int32,System.Int32)">
|
<summary>
|
设置吸液压力上限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">压力上限值</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAspirateBlockThreshhold(System.Int32,System.String)">
|
<summary>
|
设置堵针检查门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetDispenseEmptyThreshhold(System.Int32,System.String)">
|
<summary>
|
设置排空门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值(0~800),为0时功能关闭,小于该值时报警</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetDispenseBlockThreshhold(System.Int32,System.String)">
|
<summary>
|
设置排堵门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值(0~800),为0时功能关闭,大于该值时报警</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAntiDrippingSuckVol(System.Int32,System.Single)">
|
<summary>
|
设置防滴漏回吸液量
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">回吸量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAntiDrippingThr(System.Int32,System.Int32)">
|
<summary>
|
设置防滴漏门限值
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值(建议:5)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAntiDripping(System.Int32,System.Boolean)">
|
<summary>
|
开启/关闭防滴漏功能
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">true-开启,false-关闭</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAntiDrippingSampleTime(System.Int32,System.Int32)">
|
<summary>
|
设置防滴漏采样时间
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value">采样时间(单位:ms)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDrippingSuckVol(System.Int32)">
|
<summary>
|
获取防滴漏回吸液量
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDrippingThr(System.Int32)">
|
<summary>
|
获取防滴漏门限值
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDripping(System.Int32)">
|
<summary>
|
获取是否开启防滴漏功能
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDrippingSampleTime(System.Int32)">
|
<summary>
|
获取防滴漏采样时间
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetCurrent(System.Int32,System.Int32,System.Int32,System.Int32)">
|
<summary>
|
设置电机电流
|
</summary>
|
<param name="nodeID">电机设备ID</param>
|
<param name="startCurrent">启动电流(单位:10mA,0为不重新设置该电流)</param>
|
<param name="workCurrent">工作电流(单位:10mA,0为不重新设置该电流)</param>
|
<param name="holdCurrent">保持电流(单位:10mA,0为不重新设置该电流)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SaveSetting(System.Int32)">
|
<summary>
|
保存设置
|
</summary>
|
<param name="nodeID">设备ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAspirateEmptyThreshhold(System.Int32)">
|
<summary>
|
获取空吸检查门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAspirateBlockThreshhold(System.Int32)">
|
<summary>
|
获取堵针检查门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAspirateFoamThreshhold(System.Int32)">
|
<summary>
|
获取泡沫检查门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAspiratePressureLower(System.Int32)">
|
<summary>
|
获取吸液压力上限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAspiratePressureUpper(System.Int32)">
|
<summary>
|
获取吸液压力上限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAspirationVolume(System.Int32)">
|
<summary>
|
获取移液器当前吸液量
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns>当前吸液量(单位:ul)</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetDispenseEmptyThreshhold(System.Int32)">
|
<summary>
|
获取排空门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetDispenseBlockThreshhold(System.Int32)">
|
<summary>
|
获取排堵门限
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetSOPACalRatio(System.Int32)">
|
<summary>
|
获取移液器校准系数
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetSOPACalOffset(System.Int32)">
|
<summary>
|
获取移液器校准偏差
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetEvacuationGap(System.Int32)">
|
<summary>
|
获取微量排空间隙(该方法已不用)
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetPWMOut(System.Int32,System.Int32,System.Int32,System.Boolean)">
|
<summary>
|
设置PWM电机参数
|
</summary>
|
<param name="nodeID">PWM电机ID</param>
|
<param name="outNo">IO口</param>
|
<param name="pwm">占空比</param>
|
<param name="ifWaitAck">是否等待命令发送成功的ACK回应</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetPWMOut(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
|
<summary>
|
设置PWM电机参数
|
</summary>
|
<param name="nodeID">PWM电机ID</param>
|
<param name="outNo">IO口</param>
|
<param name="pwm">占空比</param>
|
<param name="rate">频率</param>
|
<param name="ifWaitAck">是否等待命令发送成功的ACK回应</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.RefreshIOState(System.Int32)">
|
<summary>
|
刷新IO板状态
|
</summary>
|
<param name="nodeID">IO板ID</param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.RestartEthernetAdapter">
|
<summary>
|
重启以太网适配器(仅在连接类型为TCP时有效)
|
</summary>
|
<returns>返回true成功,否则失败</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetSuckMixCmd(System.Int32,System.Int32,System.Single)">
|
<summary>
|
获取抽吸混匀的指令段
|
</summary>
|
<param name="suckMixTimes">次数</param>
|
<param name="suckMixSpeed">速度</param>
|
<param name="suckMixVol">液量</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.OnRecvPackage(System.Void*,System.IntPtr,System.UInt32)">
|
<summary>
|
Receive callback
|
</summary>
|
<param name="pParam"></param>
|
<param name="pData"></param>
|
<param name="len"></param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetDecoderValue(System.Int32,System.Int32)">
|
<summary>
|
获取当前编码器位置值
|
</summary>
|
<param name="nodeID"></param>
|
<param name="qnum"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetPosValue(System.Int32,System.Int32)">
|
<summary>
|
获取当前位置(非编码器值)
|
</summary>
|
<param name="nodeID"></param>
|
<param name="qnum"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GenerateCanMsgID(SOCON.API.Utility.CanMessageIDInfo,System.Boolean)">
|
<summary>
|
生成MsgID
|
</summary>
|
<param name="protocolType"></param>
|
</member>
|
<member name="M:SOCON.API.SCDevice.ParseCanMsgID(System.Int32)">
|
<summary>
|
解析MsgID
|
</summary>
|
<param name="msgID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetNodeID(SOCON.API.Utility.ProtocolTypeEnum,System.Int32)">
|
<summary>
|
从MsgID中提取NodeID
|
</summary>
|
<param name="protocolType"></param>
|
<param name="msgID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetFrameType(SOCON.API.Utility.ProtocolTypeEnum,System.Int32)">
|
<summary>
|
从MsgID中提取FrameType
|
</summary>
|
<param name="protocolType"></param>
|
<param name="msgID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetPerMM(SOCON.API.Utility.AxisTypeEnum,System.Int32)">
|
<summary>
|
获取导程
|
</summary>
|
<param name="axisType"></param>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPVersionSOCA(System.Int32)">
|
<summary>
|
获取版本号
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPMACSOCA(System.Int32)">
|
<summary>
|
获取ADP序列号
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitScanMotor(System.Int32)">
|
<summary>
|
初始化扫描电机
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitPlungerPump(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32)">
|
<summary>
|
初始化柱塞泵
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitPeriPump(System.Int32)">
|
<summary>
|
初始化蠕动泵
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitCentrifuge(System.Int32,System.Int32,System.Int32,System.Single)">
|
<summary>
|
初始化离心机
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveCentrifuge(System.Int32,System.Int32,System.Int32)">
|
<summary>
|
转动离心机
|
</summary>
|
<param name="nodeID"></param>
|
<param name="distance"></param>
|
<param name="speed">单位:rpm</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.Centrifugal(System.Int32,System.Int32,System.Int32)">
|
<summary>
|
离心
|
</summary>
|
<param name="nodeID"></param>
|
<param name="speedByRPM">转速(转/分),设置为0代表停止离心</param>
|
<param name="timeLength">时长(s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.IOControl(System.Int32,System.Int32,System.Boolean)">
|
<summary>
|
IO控制
|
</summary>
|
<param name="nodeID"></param>
|
<param name="outNo"></param>
|
<param name="ifOpen"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveScanMotor(System.Int32,System.Single)">
|
<summary>
|
移动扫管电机
|
</summary>
|
<param name="nodeID"></param>
|
<param name="distance"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetIOState(System.Int32)">
|
<summary>
|
获取IO板状态
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetIOStateWithCache(System.Int32)">
|
<summary>
|
从缓存中区获取状态(缓存中如果没有则发送指令获取)
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetOscillatorDutyCycle(System.Int32,System.Int32)">
|
<summary>
|
设置振荡器占空比
|
</summary>
|
<param name="nodeID"></param>
|
<param name="dutyCycle"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.LiqDetBySteelNeedle(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
|
<summary>
|
液位探测(钢针)
|
</summary>
|
<param name="nodeID"></param>
|
<param name="speedBymm"></param>
|
<param name="liqSpeedBymm"></param>
|
<param name="startBymm"></param>
|
<param name="maxBymm"></param>
|
<param name="sens"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.AspirateByPlungerPump(System.Int32,System.Single,System.Single)">
|
<summary>
|
吸液(柱塞泵吸液)
|
</summary>
|
<param name="nodeID"></param>
|
<param name="aspirationVol"></param>
|
<param name="speed"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DispenseByPlungerPump(System.Int32,System.Single,System.Single)">
|
<summary>
|
喷液(柱塞泵吐液)
|
</summary>
|
<param name="nodeID"></param>
|
<param name="speed"></param>
|
<param name="retention"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitSyringePump(System.Int32)">
|
<summary>
|
初始化注射泵
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.AspirateBySyringePump(System.Int32,System.Single,SOCON.API.SCDevice.e_PUMPSpeedCode,System.Int32)">
|
<summary>
|
吸液(注射泵吸液)
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<param name="aspirationVol">吸液量(单位:ul)</param>
|
<param name="speed">吸液速度</param>
|
<param name="syringePumpSize">注射泵尺寸(默认为500,即500ul的,如果是1000ul的,则传入参数为1000)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.AspirateBySyringePumpIn(System.Int32,System.Single,SOCON.API.SCDevice.e_PUMPSpeedCode,System.Int32)">
|
<summary>
|
吸液(注射泵吸液(后吸,即用In口吸))
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<param name="aspirationVol">>吸液量(单位:ul)</param>
|
<param name="speed">吸液速度</param>
|
<param name="syringePumpSize">注射泵尺寸(默认为500,即500ul的,如果是1000ul的,则传入参数为1000)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DispenseBySyringePump(System.Int32,System.Single,SOCON.API.SCDevice.e_PUMPSpeedCode,System.Int32)">
|
<summary>
|
排液(注射泵排液)
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<param name="dispenseVol">排液量(单位:ul)</param>
|
<param name="speed">排液速度</param>
|
<param name="syringePumpSize">注射泵尺寸(默认为500,即500ul的,如果是1000ul的,则传入参数为1000)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DispenseBySyringePumpSuck(System.Int32,System.Single,System.Single,SOCON.API.SCDevice.e_PUMPSpeedCode,System.Int32)">
|
<summary>
|
排液(注射泵排液)(带回吸)
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<param name="dispenseVol">排液量(单位:ul)</param>
|
<param name="suckbackVol">回吸量(单位:ul)</param>
|
<param name="speed">排液速度</param>
|
<param name="syringePumpSize">注射泵尺寸(默认为500,即500ul的,如果是1000ul的,则传入参数为1000)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.OpenValveBySyringePump(System.Int32)">
|
<summary>
|
注射泵打开阀门
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.CloseValveBySyringePump(System.Int32)">
|
<summary>
|
注射泵关闭阀门
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.ResetBySyringePump(System.Int32)">
|
<summary>
|
注射泵排空
|
</summary>
|
<param name="nodeID">注射泵ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.AspirateSOCA(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32,System.Int32,System.Single)">
|
<summary>
|
吸液
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<param name="aspirationVol">吸液量(单位:ul)</param>
|
<param name="speed">吸液速度(单位:0.1ul/s)</param>
|
<param name="startSpeed">吸液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">吸液加速度(单位:0.1ul/s²)</param>
|
<param name="ifFollowup">是否吸液跟随</param>
|
<param name="ifCheck">是否吸液检测</param>
|
<param name="ifMicroVol">是否微量吸液(参数已过时不用)</param>
|
<param name="followupSpeed">吸液跟随速度(单位:mm/s)</param>
|
<param name="followupDistance">吸液跟随距离(相对距离,单位:mm)</param>
|
<param name="maxDistance">吸液跟随最大位移量(绝对距离,单位:mm)(0为不限)</param>
|
<param name="timeout">超时时间(单位:s)</param>
|
<param name="evacuationGap">微量吸液排空间隙(参数已过时不用)</param>
|
<param name="suckMixTimes">抽吸混匀次数(0为不抽吸混匀)(未开启吸液跟随时有效)</param>
|
<param name="suckMixSpeed">抽吸混匀速度(单位:0.1ul/s)</param>
|
<param name="suckMixVol">抽吸混匀液量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.AspirateSOCAWithMoment(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32)">
|
<summary>
|
吸液(带使能力矩电流)
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<param name="aspirationVol">吸液量(单位:ul)</param>
|
<param name="speed">吸液速度(单位:0.1ul/s)</param>
|
<param name="startSpeed">吸液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">吸液加速度(单位:0.1ul/s²)</param>
|
<param name="ifFollowup">是否吸液跟随</param>
|
<param name="ifCheck">是否吸液检测</param>
|
<param name="ifMicroVol">是否微量吸液(参数已过时不用)</param>
|
<param name="followupSpeed">吸液跟随速度(单位:mm/s)</param>
|
<param name="followupDistance">吸液跟随距离(相对距离,单位:mm)</param>
|
<param name="maxDistance">吸液跟随最大位移量(绝对距离,单位:mm)(0为不限)</param>
|
<param name="timeout">超时时间(单位:s)</param>
|
<param name="evacuationGap">微量吸液排空间隙(参数已过时不用)</param>
|
<param name="momentCurrent">吸液跟随时的力矩电流(单位:10mA)(只有吸液跟随开启时有效)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DispenseSOCA(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single)">
|
<summary>
|
排液
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<param name="dispenseVol">排液量(单位:ul)</param>
|
<param name="speed">排液速度(单位:0.1ul/s)</param>
|
<param name="startSpeed">排液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">排液加速度(单位:0.1ul/s²)</param>
|
<param name="suckbackVol">回吸量(单位:ul)</param>
|
<param name="suckMaxSpeed">回吸速度(单位:0.1ul/s)</param>
|
<param name="suckCutSpeed">回吸启动/停止速度(单位:0.1ul/s)</param>
|
<param name="suckViscosity">回吸粘度</param>
|
<param name="ifFollowup">是否开启排液跟随</param>
|
<param name="followupSpeed">排液跟随速度(单位:0.1ul/s)</param>
|
<param name="followupDistance">排液跟随距离(相对距离,单位:mm)</param>
|
<param name="timeout">超时时间(单位:s)</param>
|
<param name="suckMixTimes">抽吸混匀次数(0为不抽吸混匀)(未开启排液跟随时有效)</param>
|
<param name="suckMixSpeed">抽吸混匀速度(单位:0.1ul/s)</param>
|
<param name="suckMixVol">抽吸混匀液量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SuckMixSOCA(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Single,System.Single)">
|
<summary>
|
抽吸混匀(Z-SOPA移液模组)
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<param name="suckMixTimes">抽吸混匀次数</param>
|
<param name="suckMixVol">抽吸混匀液量(单位:ul)</param>
|
<param name="aspStartSpeed">吸液启动速度(单位:0.1ul/s)</param>
|
<param name="aspMaxSpeed">吸液最大速度(单位:0.1ul/s)</param>
|
<param name="aspAcceleration">吸液加速度(单位:0.1ul/s²)</param>
|
<param name="aspFollowSpeed">吸液跟随速度(单位:mm/s)</param>
|
<param name="dispStartSpeed">排液启动速度(单位:0.1ul/s)</param>
|
<param name="dispMaxSpeed">排液最大速度(单位:0.1ul/s)</param>
|
<param name="dispAcceleration">排液加速度(单位:0.1ul/s²)</param>
|
<param name="dispFollowSpeed">排液跟随速度(单位:mm/s)</param>
|
<param name="ifFollow">是否跟随</param>
|
<param name="followDistance">跟随距离(相对距离,mm)</param>
|
<param name="maxDistance">跟随最大距离(绝对距离,单位:mm,0为不限)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitSOCA(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
|
<summary>
|
初始化SOCA设备(包含移液器和Z轴一起初始化)
|
</summary>
|
<param name="nodeID"></param>
|
<param name="maxVolume"></param>
|
<param name="speedBymm"></param>
|
<param name="speedStartBymm"></param>
|
<param name="acceleration"></param>
|
<param name="startCurrent"></param>
|
<param name="holdCurrent"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.LiqDetSOCA(System.Int32,System.Single,System.Single,SOCON.API.Utility.e_LiqDetType,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean,SOCON.API.Utility.e_LIQMode)">
|
<summary>
|
液位探测
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<param name="startPos">起始位置(单位:mm)</param>
|
<param name="maxPos">最低位置(单位:mm)</param>
|
<param name="pcd">pLLD-气压,cLLD-电容</param>
|
<param name="mmSpeedDet">探测速度(单位:mm/s)</param>
|
<param name="liqDetSens">灵敏度</param>
|
<param name="adpSuckSpeed">抽吸速度(单位:0.1ul/s)</param>
|
<param name="timeout">超时时间(单位:s),必须大于1</param>
|
<param name="silence">是否静默探测,如果设为true,则探测时会检测泡沫</param>
|
<param name="liqMode">探测模式</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.LiqDetSOCAWithMoment(System.Int32,System.Single,System.Single,SOCON.API.Utility.e_LiqDetType,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean,SOCON.API.Utility.e_LIQMode,System.Int32)">
|
<summary>
|
液位探测(带力矩电流)
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<param name="startPos">起始位置(单位:mm)</param>
|
<param name="maxPos">最低位置(单位:mm)</param>
|
<param name="pcd">pLLD-气压,cLLD-电容</param>
|
<param name="mmSpeedDet">探测速度(单位:mm/s)</param>
|
<param name="liqDetSens">灵敏度</param>
|
<param name="adpSuckSpeed">抽吸速度(单位:0.1ul/s)</param>
|
<param name="timeout">超时时间(单位:s),必须大于1</param>
|
<param name="silence">是否静默探测,如果设为true,则探测时会检测泡沫</param>
|
<param name="liqMode">探测模式</param>
|
<param name="momentCurrent">液位探测的力矩电流(单位:10mA)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.StopZSOCA(System.Int32)">
|
<summary>
|
停止移液器动作
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.CheckNodeSOCA(System.Int32)">
|
<summary>
|
扫描移液器模组设备
|
</summary>
|
<param name="noteID"></param>
|
<returns>如果扫描到该ID,则返回该ID值,否则返回0</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.QueryValueSOCA(System.Int32,System.String)">
|
<summary>
|
根据指令查询值
|
</summary>
|
<param name="noteID"></param>
|
<param name="strCmd"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.ADPResetSOCA(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Single,System.Int32)">
|
<summary>
|
ADP活塞复位
|
</summary>
|
<param name="nodeID">ADP活塞复位的Z轴ID</param>
|
<param name="speed">复位速度</param>
|
<param name="startSpeed">复位启动速度</param>
|
<param name="acceleration">复位加速度</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.DropDitiSOCA(System.Int32)">
|
<summary>
|
退吸头
|
</summary>
|
<param name="nodeID">移液器模组ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.EnableTrackZSOCA(System.Int32,System.Boolean)">
|
<summary>
|
使能拖拽Z轴
|
</summary>
|
<param name="nodeID"></param>
|
<param name="enable">true-断使能(可拖拽),false-使能(抱死,不可拖拽)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPBlockThrSOCA(System.Int32)">
|
<summary>
|
获取堵塞门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPCalOffsetSOCA(System.Int32)">
|
<summary>
|
获取校准偏差
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPCalRatioSOCA(System.Int32)">
|
<summary>
|
获取校准系数
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPEmptyThrSOCA(System.Int32)">
|
<summary>
|
获取空吸门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPFoamThrSOCA(System.Int32)">
|
<summary>
|
获取泡沫门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPDispEmptyThrSOCA(System.Int32)">
|
<summary>
|
获取排空门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetADPDispBlockThrSOCA(System.Int32)">
|
<summary>
|
获取排堵门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDrippingSuckVolSOCA(System.Int32)">
|
<summary>
|
设置防滴漏回吸液量
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">回吸量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDrippingThrSOCA(System.Int32)">
|
<summary>
|
设置防滴漏门限值
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值(建议:5)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDrippingSOCA(System.Int32)">
|
<summary>
|
开启/关闭防滴漏功能
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetAntiDrippingSampleTimeSOCA(System.Int32)">
|
<summary>
|
设置防滴漏采样时间
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value">采样时间(单位:ms)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.GetZSOCA(System.Int32)">
|
<summary>
|
获取Z轴当前位置
|
</summary>
|
<param name="nodeID"></param>
|
<returns>Z轴当前位置,单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitADPSOCA(System.Int32,System.Single)">
|
<summary>
|
初始化移液枪
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.InitZSOCA(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
|
<summary>
|
初始化Z轴
|
</summary>
|
<param name="nodeID"></param>
|
<param name="speedBymm">初始化移动速度(单位:mm/s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.MoveZSOCA(System.Int32,System.Single,System.Single,System.Boolean)">
|
<summary>
|
移动Z轴到指定位置
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value">移动的位置值,单位:mm</param>
|
<param name="speedBymm">移动速度,单位:mm/s</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetADPBlockThrSOCA(System.Int32,System.Int32)">
|
<summary>
|
设置堵塞门限
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetADPCalOffsetSOCA(System.Int32,System.Single)">
|
<summary>
|
设置校准偏差
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetADPCalRatioSOCA(System.Int32,System.Single)">
|
<summary>
|
设置校准系数
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetADPEmptyThrSOCA(System.Int32,System.Int32)">
|
<summary>
|
设置空吸门限
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetADPDispEmptyThrSOCA(System.Int32,System.Int32)">
|
<summary>
|
设置排空门限
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetADPDispBlockThrSOCA(System.Int32,System.Int32)">
|
<summary>
|
设置排堵门限
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAntiDrippingSuckVolSOCA(System.Int32,System.Single)">
|
<summary>
|
设置防滴漏回吸液量
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">回吸量(单位:ul)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAntiDrippingThrSOCA(System.Int32,System.Int32)">
|
<summary>
|
设置防滴漏门限值
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">门限值(建议:5)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SetAntiDrippingSOCA(System.Int32,System.Boolean)">
|
<summary>
|
开启/关闭防滴漏功能
|
</summary>
|
<param name="nodeID">移液器ID</param>
|
<param name="value">true-开启,false-关闭</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.SaveADPSettingSOCA(System.Int32)">
|
<summary>
|
保存ADP设置
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDevice.QueryValueZ(System.Int32)">
|
<summary>
|
获取Z轴位置
|
</summary>
|
<param name="noteID"></param>
|
<returns></returns>
|
</member>
|
<member name="T:SOCON.API.SCDeviceMA">
|
<summary>
|
多轴设备
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.YFirst">
|
<summary>
|
多轴的Y轴起始ID
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.ZFirst">
|
<summary>
|
多轴的Z轴起始ID
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.SopaFirst">
|
<summary>
|
多轴的移液器起始ID
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.OffSetY">
|
<summary>
|
Y轴偏移量(数组的每个元素为对应轴的偏移量,单位:mm)
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.OffSetZ">
|
<summary>
|
Z轴偏移量(数组的每个元素为对应轴的偏移量,单位:mm)
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.SopaRatio">
|
<summary>
|
每个移液器的校准系数(单位:倍数)
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.SopaOffset">
|
<summary>
|
每个移液器的校准偏差(单位:ul)
|
</summary>
|
</member>
|
<member name="P:SOCON.API.SCDeviceMA.EvacuationGap">
|
<summary>
|
每个移液器的微量排空间隙(该属性已不用)
|
</summary>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.MoveYByMult(System.Single,System.Single,System.Single)">
|
<summary>
|
移动Y轴(等间距多轴随动)
|
</summary>
|
<param name="distance">移动距离(单位:mm)(以最后一个轴作为基准)</param>
|
<param name="speed">移动速度(单位:mm/s)</param>
|
<param name="interval">Y轴间距(单位:mm)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.MoveYByUnspaceMult(System.Single,System.Single,System.Single[])">
|
<summary>
|
移动Y轴(非等间距多轴随动)
|
</summary>
|
<param name="distance">移动距离(单位:mm)(以最后一个轴作为基准)</param>
|
<param name="speed">移动速度(单位:mm/s)</param>
|
<param name="intervals">轴间距(长度为7或3的数组),数组从0开始依次为:轴1与轴2间距,轴2与轴3间距,以此类推,最小值9</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.MoveXYUnspaceByMult(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single[],SOCON.API.Utility.AlarmSettings)">
|
<summary>
|
带X轴的不等间距多轴移动Y轴
|
</summary>
|
<param name="xNodeID">X轴ID</param>
|
<param name="xDistance">X轴移动距离(单位:mm)</param>
|
<param name="yDistance">Y轴移动距离(单位:mm)(以最后一个轴作为基准)</param>
|
<param name="xSpeed">X轴移动速度(单位:mm/s)</param>
|
<param name="ySpeed">Y轴移动速度(单位:mm/s)</param>
|
<param name="intervals">Y轴间距(长度为7或3的数组),数组从0开始依次为:轴1与轴2间距,轴2与轴3间距,以此类推,最小值9</param>
|
<param name="alarmSettings">限位/零位报警设置(类型相加可组合多种类型)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.MoveXYByMult(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,SOCON.API.Utility.AlarmSettings)">
|
<summary>
|
带X轴的等间距多轴移动Y轴
|
</summary>
|
<param name="xNodeID">X轴ID</param>
|
<param name="xDistance">X轴移动距离(单位:mm)</param>
|
<param name="yDistance">Y轴移动距离(单位:mm)(以最后一个轴作为基准)</param>
|
<param name="xSpeed">X轴移动速度(单位:mm/s)</param>
|
<param name="ySpeed">Y轴移动速度(单位:mm/s)</param>
|
<param name="interval">Y轴间距</param>
|
<param name="alarmSettings">限位/零位报警设置(类型相加可组合多种类型)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.MoveZByMult(System.Single,System.Single)">
|
<summary>
|
移动Z轴(多轴随动)
|
</summary>
|
<param name="distance">移动距离(单位:mm)</param>
|
<param name="speed">移动速度(单位:mm/s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.GetDitiByMult(System.Single,System.Single,System.Int32)">
|
<summary>
|
取吸头(多轴随动)
|
</summary>
|
<param name="distance">取吸头最大距离(单位:mm)</param>
|
<param name="speed">取吸头速度(单位:mm/s)</param>
|
<param name="GetMode">取吸头方式(0-依次下降取,1-同时下降取)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.LiqDetByMult(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
<summary>
|
液位探测(多轴随动)
|
</summary>
|
<param name="speedBymm">Z轴快速移动到液位探测起始位置的速度(单位:mm/s)</param>
|
<param name="liqSpeedBymm">开始液位探测的Z轴速度(单位:mm/s)</param>
|
<param name="startBymm">液位探测起始位置(单位:mm)</param>
|
<param name="maxBymm">液位探测最大位置(单位:mm)</param>
|
<param name="sens">液位探测灵敏度(3~40,建议:5)</param>
|
<param name="type">液位探测类型(0-气压,1-电容)</param>
|
<param name="mode">液位探测模式(0-常规探测,1-静默探测,2-吹吸探测(预留),3-带液探测)(仅探测类型为气压时有效)</param>
|
<param name="adpSuckSpeed">抽吸速度(单位:0.1ul/s)(仅探测类型为气压时有效)</param>
|
<param name="timeout">超时时间(单位:秒),设置为0为固件默认超时时间</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.AspirateByMult(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean)">
|
<summary>
|
吸液(多轴随动)
|
</summary>
|
<param name="aspirationVol">吸液量(单位:ul)</param>
|
<param name="speed">吸液速度单位(单位:0.1ul/s)</param>
|
<param name="startSpeed">吸液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">吸液加速度(单位:0.1ul/s²)</param>
|
<param name="ifFollowup">是否开启吸液跟随</param>
|
<param name="ifCheck">是否吸液检测(空吸/堵吸等报警)</param>
|
<param name="followupSpeed">吸液跟随速度(mm/s)</param>
|
<param name="followupDistance">吸液跟随距离(相对距离,mm)</param>
|
<param name="ifMicroVol">是否微量吸液(已不用,建议不开启)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.DispenseByMult(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Single)">
|
<summary>
|
排液(多轴随动)
|
</summary>
|
<param name="dispenseVol">排液量(单位:ul)</param>
|
<param name="speed">排液速度(单位:0.1ul/s)</param>
|
<param name="startSpeed">排液启动速度(单位:0.1ul/s)</param>
|
<param name="acceleration">排液加速度(单位:0.1ul/s²)</param>
|
<param name="suckbackVol">回吸量(单位:ul)(不需要回吸的话,设置为0)</param>
|
<param name="suckMaxSpeed">回吸速度(单位:0.1ul/s)</param>
|
<param name="suckCutSpeed">回吸启动/停止速度(单位:0.1ul/s)</param>
|
<param name="ifFollowup">是否开启排液跟随</param>
|
<param name="followupSpeed">排液跟随速度(mm/s)</param>
|
<param name="followupDistance">排液跟随距离(相对距离,mm)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.DropDitiByMult">
|
<summary>
|
退吸头(多轴随动)
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.SOPAResetByMult(System.Single,System.Single,System.Single,System.Single)">
|
<summary>
|
排空移液器(多轴随动)
|
</summary>
|
<param name="speed">最大速度(单位:ul/s)</param>
|
<param name="startSpeed">启动速度(单位:ul/s)</param>
|
<param name="acceleration">加速度(单位:ul/s²)</param>
|
<param name="retention">排空保留液量(单位:ul,排空后需要保留的液量)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.EnableTrackByMult(System.Boolean)">
|
<summary>
|
使能/断使能电机(多轴随动)
|
</summary>
|
<param name="enable">true-断使能(可拖拽),false-使能(不可拖拽)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.EnableTrackWithEncoderByMult(System.Boolean)">
|
<summary>
|
使能/断使能电机,并同时开启或关闭编码器同步(多轴随动)
|
</summary>
|
<param name="enable">true-断使能(可拖拽,同时开启编码器同步),false-使能(不可拖拽,同时关闭编码器同步)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.InitAllArm(System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
<summary>
|
初始化所有移液臂轴(Y轴和Z轴)
|
</summary>
|
<param name="speedY">Y轴初始化速度(单位:mm/s)</param>
|
<param name="startSpeedY">Y轴启动/停止速度(单位:mm/s)</param>
|
<param name="accelerationY">Y轴加速度(单位:step/s²)</param>
|
<param name="startCurrentY">Y轴启动电流及工作电流(单位:10mA)</param>
|
<param name="holdCurrentY">Y轴保持电流(单位:10mA)</param>
|
<param name="speedZ">Z轴初始化速度(单位:mm/s)</param>
|
<param name="startSpeedZ">Z轴启动/停止速度(单位:mm/s)</param>
|
<param name="accelerationZ">Z轴加速度(单位:step/s²)</param>
|
<param name="startCurrentZ">Z轴启动电流及工作电流(单位:10mA)</param>
|
<param name="holdCurrentZ">Z轴保持电流(单位:10mA)</param>
|
<param name="directionY">Y轴初始化方向(0-正向,1-反向)</param>
|
<param name="directionZ">Z轴初始化方向(0-正向,1-反向)</param>
|
<param name="toHomeModeY">Y轴归零模式(0-编码器归零,1-传感器归零)</param>
|
<param name="toHomeModeZ">Z轴归零模式(0-编码器归零,1-传感器归零)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.InitAllSOPA">
|
<summary>
|
初始化所有移液器
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.MoveY(System.Int32,System.Single,System.Single)">
|
<summary>
|
多通道模组中移动单个Y轴
|
</summary>
|
<param name="nodeID">Y轴ID</param>
|
<param name="distance">移动距离(单位:mm)</param>
|
<param name="speed">移动速度(单位:mm/s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SCDeviceMA.WaitActionDoneByMult(System.Collections.Generic.List{System.Int32},System.Int32)">
|
<summary>
|
执行状态查询,并等待执行完成
|
</summary>
|
<param name="nodeIDs">所有节点ID集合</param>
|
<param name="timeout">超时时间(单位:ms)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.QueryValueZ(System.Int32)">
|
<summary>
|
获取Z轴位置
|
</summary>
|
<param name="noteID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.OnRecvPackage(System.Void*,System.IntPtr,System.UInt32)">
|
<summary>
|
Receive callback
|
</summary>
|
<param name="pParam"></param>
|
<param name="pData"></param>
|
<param name="len"></param>
|
</member>
|
<member name="P:SOCON.API.SocaXY.ConnectType">
|
<summary>
|
通信连接方式
|
</summary>
|
</member>
|
<member name="M:SOCON.API.SocaXY.ADPReset(System.Int32,System.Double,System.Double,System.Double,System.Double)">
|
<summary>
|
ADP活塞复位
|
</summary>
|
<param name="nodeID">ADP活塞复位的Z轴ID</param>
|
<param name="speed">复位速度</param>
|
<param name="startSpeed">复位启动速度</param>
|
<param name="acceleration">复位加速度</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.Aspirate(System.Int32,System.Double,System.Double,System.Double,System.Double,System.Boolean,System.Boolean,System.Boolean,System.Double,System.Double,System.Double,System.Int32)">
|
<summary>
|
吸液
|
</summary>
|
<param name="nodeID"></param>
|
<param name="aspirationVol">吸液量(单位:ul</param>
|
<param name="speed">吸液速度</param>
|
<param name="startSpeed">吸液启动速度</param>
|
<param name="acceleration">吸液加速度</param>
|
<param name="ifFollowup">是否吸液跟随</param>
|
<param name="ifCheck">是否吸液检测</param>
|
<param name="ifMicroVol">是否微量吸液</param>
|
<param name="followupSpeed">吸液跟随速度(mm/s)</param>
|
<param name="followupDistance">吸液跟随距离(相对距离,mm)</param>
|
<param name="maxDistance">吸液跟随最大位移量(0为不限)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.ClosePort">
|
<summary>
|
关闭串口
|
</summary>
|
<returns></returns>
|
</member>
|
<!-- Badly formed XML comment ignored for member "M:SOCON.API.SocaXY.Dispense(System.Int32,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Int32)" -->
|
<member name="M:SOCON.API.SocaXY.DropDiti(System.Int32)">
|
<summary>
|
退吸头
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.EnableTrackY(System.Int32,System.Boolean)">
|
<summary>
|
使能拖拽Y轴
|
</summary>
|
<param name="nodeID"></param>
|
<param name="enable">true-断使能(可拖拽),false-使能(抱死,不可拖拽)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.EnableTrackZ(System.Int32,System.Boolean)">
|
<summary>
|
使能拖拽Z轴
|
</summary>
|
<param name="nodeID"></param>
|
<param name="enable">true-断使能(可拖拽),false-使能(抱死,不可拖拽)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetADPBlockThr(System.Int32)">
|
<summary>
|
获取堵塞门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetADPCalOffset(System.Int32)">
|
<summary>
|
获取校准偏差
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetADPCalRatio(System.Int32)">
|
<summary>
|
获取校准系数
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetADPEmptyThr(System.Int32)">
|
<summary>
|
获取空吸门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetADPFoamThr(System.Int32)">
|
<summary>
|
获取泡沫门限
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetMaxTripX(System.Int32)">
|
<summary>
|
获取X轴最大行程
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetMaxTripY(System.Int32)">
|
<summary>
|
获取Y轴最大行程
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetMaxTripZ(System.Int32)">
|
<summary>
|
获取Z轴最大行程
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetY(System.Int32)">
|
<summary>
|
获取Y轴当前位置
|
</summary>
|
<param name="nodeID"></param>
|
<returns>Y轴当前位置,单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.GetZ(System.Int32)">
|
<summary>
|
获取Z轴当前位置
|
</summary>
|
<param name="nodeID"></param>
|
<returns>Z轴当前位置,单位:mm</returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.InitADP(System.Int32,System.Double)">
|
<summary>
|
初始化移液枪
|
</summary>
|
<param name="nodeID"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.InitY(System.Int32,System.Double,System.Boolean)">
|
<summary>
|
初始化Y轴
|
</summary>
|
<param name="nodeID"></param>
|
<param name="speedBymm">初始化移动速度(单位:mm/s)</param>
|
<param name="ifReverseDirection">是否反转初始化方向</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.InitZ(System.Int32,System.Double,System.Boolean)">
|
<summary>
|
初始化Z轴
|
</summary>
|
<param name="nodeID"></param>
|
<param name="speedBymm">初始化移动速度(单位:mm/s)</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.LiqDet(System.Int32,System.Double,System.Double,SOCON.API.Utility.e_LiqDetType,System.Double,System.Int32,System.Int32,System.Int32,System.Boolean)">
|
<summary>
|
液位探测
|
</summary>
|
<param name="nodeID"></param>
|
<param name="startPos">起始位置(单位:mm)</param>
|
<param name="maxPos">最低位置(单位:mm)</param>
|
<param name="pcd">pLLD-气压,cLLD-电容</param>
|
<param name="mmSpeedDet">探测速度</param>
|
<param name="liqDetSens">灵敏度</param>
|
<param name="ADPSuckSpeed">抽吸速度</param>
|
<param name="timeout">超时时间(单位:s),必须大于1</param>
|
<param name="silence">是否静默探测,如果设为true,则探测时会检测泡沫</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.LiqDetWithMoment(System.Int32,System.Double,System.Double,SOCON.API.Utility.e_LiqDetType,System.Double,System.Int32,System.Int32,System.Int32,SOCON.API.Utility.e_LIQMode,System.Int32)">
|
<summary>
|
带力矩电流的液位探测
|
</summary>
|
<param name="nodeID"></param>
|
<param name="startPos"></param>
|
<param name="maxPos"></param>
|
<param name="pcd"></param>
|
<param name="mmSpeedDet"></param>
|
<param name="liqDetSens"></param>
|
<param name="ADPSuckSpeed"></param>
|
<param name="timeout"></param>
|
<param name="LiqDetMethod"></param>
|
<param name="momentCurrent"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.MoveX(System.Int32,System.Double,System.Double,System.Double)">
|
<summary>
|
移动X轴到指定位置
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<param name="speedBymm"></param>
|
<param name="acceleration"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.MoveY(System.Int32,System.Double,System.Double,System.Double)">
|
<summary>
|
移动Y轴到指定位置
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value">移动的位置值,单位:mm</param>
|
<param name="speedBymm">移动速度,单位:mm/s</param>
|
<param name="acceleration">移动加速度</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.MoveZ(System.Int32,System.Double,System.Double,System.Double)">
|
<summary>
|
移动Z轴到指定位置
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value">移动的位置值,单位:mm</param>
|
<param name="speedBymm">移动速度,单位:mm/s</param>
|
<param name="acceleration">移动加速度</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.MoveZWithSyncEncoder(System.Int32,System.Double,System.Double,System.Double)">
|
<summary>
|
强制同步编码器移动Z轴
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<param name="speedBymm"></param>
|
<param name="acceleration"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.OpenPort(System.Int32,System.Int32)">
|
<summary>
|
打开串口
|
</summary>
|
<param name="comPort">串口号</param>
|
<param name="baudrate">波特率</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SetADPBlockThr(System.Int32,System.Int32)">
|
<summary>
|
设置堵塞门限
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SetADPCalOffset(System.Int32,System.Double)">
|
<summary>
|
设置校准偏差
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SetADPCalRatio(System.Int32,System.Double)">
|
<summary>
|
设置校准系数
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SetADPEmptyThr(System.Int32,System.Int32)">
|
<summary>
|
设置空吸门限
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SaveADPSetting(System.Int32)">
|
<summary>
|
保存ADP设置
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SetMaxTripY(System.Int32,System.Double)">
|
<summary>
|
设置Y轴最大行程
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SetMaxTripZ(System.Int32,System.Double)">
|
<summary>
|
设置Z轴最大行程
|
</summary>
|
<param name="nodeID"></param>
|
<param name="value"></param>
|
</member>
|
<member name="M:SOCON.API.SocaXY.WaitActionDone(System.Int32,System.Int32)">
|
<summary>
|
执行状态查询
|
</summary>
|
<param name="nodeID"></param>
|
<param name="timeout"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.Connect(System.String,System.Int32)">
|
<summary>
|
连接以太网
|
</summary>
|
<param name="ipAddress"></param>
|
<param name="port"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.SocaXY.ReregisterZNodeIDs(System.Collections.Generic.List{System.Int32})">
|
<summary>
|
重新注册Z轴ID(默认是3/4,如果Z轴ID不在这个范围内,需要重新注册)
|
</summary>
|
<param name="nodeIDs"></param>
|
</member>
|
<member name="M:SOCON.API.SocaXY.SetHelicalPitch(SOCON.API.Utility.AxisTypeEnum,System.Double)">
|
<summary>
|
设置轴导程值
|
</summary>
|
<param name="axisType"></param>
|
<param name="value"></param>
|
</member>
|
<member name="F:SOCON.API.VCI_CAN_OBJ.ID">
|
<summary>
|
帧ID。32位变量,数据格式为靠右对齐。
|
</summary>
|
</member>
|
<member name="F:SOCON.API.VCI_CAN_OBJ.TimeStamp">
|
<summary>
|
设备接收到某一帧的时间标识。只有智能卡才有时间标示,如USBCAN系列与PCI-5010/20。时间标示从CAN卡上电开始计时,计时单位为0.1ms。
|
</summary>
|
</member>
|
<member name="F:SOCON.API.VCI_CAN_OBJ.TimeFlag">
|
<summary>
|
是否使用时间标识。为1时TimeStamp有效,TimeFlag和TimeStamp只在此帧为接收帧时有意义。
|
</summary>
|
</member>
|
<member name="F:SOCON.API.VCI_CAN_OBJ.SendType">
|
<summary>
|
发送帧类型。
|
=0时为正常发送(发送失败会自动重发,重发最长时间为1.5-3秒);
|
=1时为单次发送(只发送一次,不自动重发);
|
=2时为自发自收(自测试模式,用于测试CAN卡是否损坏);
|
=3时为单次自发自收(单次自测试模式,只发送一次)。
|
只在此帧为发送帧时有意义。
|
</summary>
|
</member>
|
<member name="F:SOCON.API.VCI_CAN_OBJ.RemoteFlag">
|
<summary>
|
是否是远程帧。=0时为为数据帧,=1时为远程帧(数据段空)。
|
</summary>
|
</member>
|
<member name="F:SOCON.API.VCI_CAN_OBJ.ExternFlag">
|
<summary>
|
是否是扩展帧。=0时为标准帧(11位ID),=1时为扩展帧(29 位ID)
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "F:SOCON.API.VCI_CAN_OBJ.DataLen" -->
|
<member name="M:SOCON.API.CanTCP.GetRevFrameNum">
|
<summary>
|
获取接收缓存里面的帧数
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.CanTCP.GetOneFrame">
|
<summary>
|
获取一帧数据
|
</summary>
|
<param name="recobj"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.CanTCP.GetFrames(SOCON.API.VCI_CAN_OBJ[])">
|
<summary>
|
获取接收到的多帧
|
</summary>
|
<param name="recobj"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.CanTCP.SendMsg(System.Int32,SOCON.API.VCI_CAN_OBJ)">
|
<summary>
|
发送一帧can包
|
</summary>
|
<param name="nid">设备ID</param>
|
<param name="TxMessage">CAN包数据结构</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.CanTCP.SendCommandStrings(System.Int32,System.String)">
|
<summary>
|
发送设备命令字串,硕控设备控制用
|
</summary>
|
<param name="nID">设备ID</param>
|
<param name="strCmd">设备命令字串</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.CanTCP.SendFrames(SOCON.API.VCI_CAN_OBJ[])">
|
<summary>
|
发送多帧CAN数据包,再Connect后就可以调用
|
</summary>
|
<param name="sendobj">CAN数据包</param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.CanTCP.ReceiveTcpMessage">
|
<summary>
|
内部接收处理函数,无需修改
|
</summary>
|
</member>
|
<member name="M:SOCON.API.CanTCP.SetRxPackageCallBack(SOCON.API.CanTCP.RxCallBackFunc,System.Void*)">
|
<summary>
|
设置回调函数,用户可以注册一个回调函数到上层应用去解析数据
|
</summary>
|
<param name="func">回调函数</param>
|
<param name="pParam">回调函数参数</param>
|
</member>
|
<member name="M:SOCON.API.CanTCP.PingNetAddress(System.String)">
|
<summary>
|
ping 具体的网址看能否ping通
|
</summary>
|
<param name="strNetAdd"></param>
|
<returns></returns>
|
</member>
|
<member name="M:SOCON.API.CanTCP.Connect(System.String,System.Int32)">
|
<summary>
|
连接到ETH2CAN,使用之前先调用该函数
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="T:SOCON.API.Utility.e_ADPSOCONErrorCode">
|
<summary>
|
移液器错误代码
|
</summary>
|
</member>
|
<member name="T:SOCON.API.Utility.e_MotorErrorCode">
|
<summary>
|
电机错误代码
|
</summary>
|
</member>
|
<member name="T:SOCON.API.Utility.e_SyringePumpErrorCode">
|
<summary>
|
注射泵错误代码
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_ClampErrorCode.ERRCODE_RELEASE_FAILED">
|
<summary>
|
释放夹爪失败
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_ClampErrorCode.ERRCODE_CLAMP_FAILED">
|
<summary>
|
夹爪抓取失败
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_CommonErrorCode.ERRCODE_EXCEED_MAX_TRIP">
|
<summary>
|
超最大行程
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_CommonErrorCode.ERRCODE_INAPPLICABLE">
|
<summary>
|
当前指令不适用该设备
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_LiqDetType.pLLD">
|
<summary>
|
气压
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_LiqDetType.cLLD">
|
<summary>
|
电容
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_LIQMode.LIQMode_suction">
|
<summary>
|
常规抽吸探测
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_LIQMode.LIQMode_nosuction">
|
<summary>
|
静默探测
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_LIQMode.LIQMode_blowing_suction">
|
<summary>
|
吹吸探测
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.e_LIQMode.LIQMode_suction2">
|
<summary>
|
带液探测
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.ProtocolTypeEnum.Device">
|
<summary>
|
Socon基本设备协议
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.ProtocolTypeEnum.SOCA">
|
<summary>
|
Sopa和Z轴一体机协议
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.ProtocolTypeEnum.TECAN">
|
<summary>
|
迪肯
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.ProtocolTypeEnum.Other">
|
<summary>
|
其他
|
</summary>
|
</member>
|
<member name="T:SOCON.API.Utility.DeviceTypeEnum">
|
<summary>
|
设备类型
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.DeviceTypeEnum.Motor">
|
<summary>
|
一般电机类
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.DeviceTypeEnum.ADP">
|
<summary>
|
移液泵
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.DeviceTypeEnum.Claw">
|
<summary>
|
夹爪
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.DeviceTypeEnum.SOCA">
|
<summary>
|
Z+SOPA移液模组
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.DeviceTypeEnum.IOBoard">
|
<summary>
|
IO板类型
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.DeviceTypeEnum.SyringePump">
|
<summary>
|
注射泵
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.SDataType.Temperature">
|
<summary>
|
温控
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.SDataType.TemperatureThr">
|
<summary>
|
温控门限值
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.SDataType.AmbientTemp">
|
<summary>
|
环境温度
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.SDataType.AmbientHumidity">
|
<summary>
|
环境湿度
|
</summary>
|
</member>
|
<member name="T:SOCON.API.Utility.AlarmSettings">
|
<summary>
|
超限位/零位报警开关
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.Acceleration">
|
<summary>
|
加速度
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.MaxSpeedBymm">
|
<summary>
|
最大速度
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.InitSpeedBymm">
|
<summary>
|
回零速度
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.InitCurrent">
|
<summary>
|
回零电流
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.WorkCurrent">
|
<summary>
|
工作电流
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.HoldCurrent">
|
<summary>
|
保持电流
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.LiqDetSpeedBymm">
|
<summary>
|
液位探测速度
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.LiqDetSens">
|
<summary>
|
液位探测灵敏度
|
</summary>
|
</member>
|
<member name="F:SOCON.API.Utility.s_SOCAConf.TecanVer">
|
<summary>
|
试管直径
|
</summary>
|
</member>
|
<!-- Badly formed XML comment ignored for member "M:SOCON.API.Utility.StructToBytes(System.Object)" -->
|
</members>
|
</doc>
|