You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 year ago | |
---|---|---|
.vscode | 1 year ago | |
a8000_protocol@cab27e09a7 | 1 year ago | |
doc/waveshare-can | 1 year ago | |
iflytop_canbus | 1 year ago | |
libzqt | 1 year ago | |
qcss | 1 year ago | |
src | 1 year ago | |
test | 1 year ago | |
.clang-format | 2 years ago | |
.gitignore | 1 year ago | |
.gitmodules | 1 year ago | |
CMakeLists.txt | 1 year ago | |
README.md | 1 year ago | |
logo.ico | 1 year ago | |
移液枪测试笔记.md | 1 year ago |
README.md
QT打包:
参考教程
https://blog.csdn.net/ColinFhz/article/details/107879769
V4:
1.修改样式
2.优化打包体积
modbus
设备地址:
波特率 :
读取配置
写入配置
校验配置
配置中有部分配置是只读的,部分配置不需要校验,
1.协议文件
名称,地址,读写特性,备注信息,是否属于配置(如果该配置项是只读的,则只校验配置)
2.配置
地址,数值
地址,数值
待测试项:
1. 充电状态下的电池电量
2. 设置设备时间,让设备休眠状态下,不彻底关机
3. 读取设备中存储的记录
4. 上报某条记录
5. 打印记录的checksum
模块名:
模块基本操作:
打印寄存器列表
初始化
1. 脚本解析器
电机初始化(人造方法....),设定好所有必要的初始化参数,按下按键即可。
必要参数:
方法.....
.........
ID地址:
0x080E0000
10 :(0x0A)
20 :(0x14)
30 :(0x1E)
40 :(0x28)
50 :(0x32)
60 :(0x3C)
70 :(0x46)
80 :(0x50)
90 :(0x5A)
100:(0x64)
110:(0x6E)
200:(0xCB)
1. 获取电容阈值曲线
->读取当前位置,电容数值
->相对移动(dpos,v)
2. 获取压力曲线
3. 液面探测复位()
4. 开始液面探测(dpos,v,电容阈值,压力阈值)
5. 吸液(液面跟随)
1. 打开压力流
2. 关闭压力流
基础命令格式
/ 2 A 3000 R \r
命令开始 ID 命令 参数 执行 命令结束
1. 读取压力,读取电容值
2. 初始化
3. A移动到(绝对位置)
4. P相对吸取
5. D相对分配
配置指令
设置加减速度
L1,2
设置开始速度
设置最高速度
设置停止速度
设置增量模式(单位)
设置泵电机保持电流
设置泵电机运行电流
T终止
C清除命令缓冲区
TIP 弹出命令
液面检测命令
f<n>开启或停止压力数据流
<p>设定压力传感器增益
r复位LLD输出
读取泵机错误码
参数表设置
推导峰值检测参数
读取当前温度
页面功能:
----------------------------------------
参数校准功能
1.试管扫码位置校准
第一个试管
第二个试管
...
第十个试管
2.试管处理位置校准
第一个试管
第二个试管
...
第十个试管
3.舵机位置校准
失能舵机,设定当前位置为中点
舵机夹紧位置
松开位置
夹紧扭矩
硬件功能验证:
光电验证
步进位置校准
----------------------------------------
动作编排
夹紧
松开
----------------------------------------
指标测试
------------------------------------------------------------------------------------------------------------------------
->解决不同设备之间的差异性
相对位置的不同造成的差异--->
1.偏移位置
2.扭矩大小
3.每个动作的位置要不要抽离?????
--->
读取参数,保存参数,恢复默认
-------------------------------------------------------
1.参数 1.参数 1.参数 1.参数 1.参数 | 信息输出框
1.参数 1.参数 1.参数 1.参数 1.参数 |
1.参数 1.参数 1.参数 1.参数 1.参数 |
1.参数 1.参数 1.参数 1.参数 1.参数 |
-------------------------------------------------------
电机归零,电机失能,电机使能
单步
-----------------------------------------------------
入料电机正转 出料电机正转 平移到第N个试管扫码位
停止 停止 平移到第N个试管处理位
开始扫码
停止扫码
-----------------------------------------------------
半自动
进料
扫描试管信息
预处理摇匀试管N(脱帽/盖帽/摇匀) 摇匀[对勾] 摇匀次数() 摇匀角度
出料
-----------------------------------------------------
参数
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
读取参数,保存参数,恢复默认
----------------------------------------------------------------------------------------------------------------