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.

247 lines
4.6 KiB

2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
  1. ```
  2. QT打包:
  3. 参考教程
  4. https://blog.csdn.net/ColinFhz/article/details/107879769
  5. V4:
  6. 1.修改样式
  7. 2.优化打包体积
  8. modbus
  9. 设备地址:
  10. 波特率 :
  11. 读取配置
  12. 写入配置
  13. 校验配置
  14. 配置中有部分配置是只读的,部分配置不需要校验,
  15. 1.协议文件
  16. 名称,地址,读写特性,备注信息,是否属于配置(如果该配置项是只读的,则只校验配置)
  17. 2.配置
  18. 地址,数值
  19. 地址,数值
  20. ```
  21. ```
  22. 待测试项:
  23. 1. 充电状态下的电池电量
  24. 2. 设置设备时间,让设备休眠状态下,不彻底关机
  25. 3. 读取设备中存储的记录
  26. 4. 上报某条记录
  27. 5. 打印记录的checksum
  28. ```
  29. ```
  30. 模块名:
  31. 模块基本操作:
  32. 打印寄存器列表
  33. 初始化
  34. 1. 脚本解析器
  35. 电机初始化(人造方法....),设定好所有必要的初始化参数,按下按键即可。
  36. 必要参数:
  37. 方法.....
  38. .........
  39. ```
  40. ```
  41. ID地址:
  42. 0x080E0000
  43. 10 :(0x0A)
  44. 20 :(0x14)
  45. 30 :(0x1E)
  46. 40 :(0x28)
  47. 50 :(0x32)
  48. 60 :(0x3C)
  49. 70 :(0x46)
  50. 80 :(0x50)
  51. 90 :(0x5A)
  52. 100:(0x64)
  53. 110:(0x6E)
  54. 200:(0xCB)
  55. ```
  56. ```
  57. 1. 获取电容阈值曲线
  58. ->读取当前位置,电容数值
  59. ->相对移动(dpos,v)
  60. 2. 获取压力曲线
  61. 3. 液面探测复位()
  62. 4. 开始液面探测(dpos,v,电容阈值,压力阈值)
  63. 5. 吸液(液面跟随)
  64. 1. 打开压力流
  65. 2. 关闭压力流
  66. 基础命令格式
  67. / 2 A 3000 R \r
  68. 命令开始 ID 命令 参数 执行 命令结束
  69. 1. 读取压力,读取电容值
  70. 2. 初始化
  71. 3. A移动到(绝对位置)
  72. 4. P相对吸取
  73. 5. D相对分配
  74. 配置指令
  75. 设置加减速度
  76. L1,2
  77. 设置开始速度
  78. 设置最高速度
  79. 设置停止速度
  80. 设置增量模式(单位)
  81. 设置泵电机保持电流
  82. 设置泵电机运行电流
  83. T终止
  84. C清除命令缓冲区
  85. TIP 弹出命令
  86. 液面检测命令
  87. f<n>开启或停止压力数据流
  88. <p>设定压力传感器增益
  89. r复位LLD输出
  90. 读取泵机错误码
  91. 参数表设置
  92. 推导峰值检测参数
  93. 读取当前温度
  94. ```
  95. ```
  96. 页面功能:
  97. ----------------------------------------
  98. 参数校准功能
  99. 1.试管扫码位置校准
  100. 第一个试管
  101. 第二个试管
  102. ...
  103. 第十个试管
  104. 2.试管处理位置校准
  105. 第一个试管
  106. 第二个试管
  107. ...
  108. 第十个试管
  109. 3.舵机位置校准
  110. 失能舵机,设定当前位置为中点
  111. 舵机夹紧位置
  112. 松开位置
  113. 夹紧扭矩
  114. 硬件功能验证:
  115. 光电验证
  116. 步进位置校准
  117. ----------------------------------------
  118. 动作编排
  119. 夹紧
  120. 松开
  121. ----------------------------------------
  122. 指标测试
  123. ------------------------------------------------------------------------------------------------------------------------
  124. ->解决不同设备之间的差异性
  125. 相对位置的不同造成的差异--->
  126. 1.偏移位置
  127. 2.扭矩大小
  128. 3.每个动作的位置要不要抽离?????
  129. --->
  130. 读取参数,保存参数,恢复默认
  131. -------------------------------------------------------
  132. 1.参数 1.参数 1.参数 1.参数 1.参数 | 信息输出框
  133. 1.参数 1.参数 1.参数 1.参数 1.参数 |
  134. 1.参数 1.参数 1.参数 1.参数 1.参数 |
  135. 1.参数 1.参数 1.参数 1.参数 1.参数 |
  136. -------------------------------------------------------
  137. 电机归零,电机失能,电机使能
  138. 单步
  139. -----------------------------------------------------
  140. 入料电机正转 出料电机正转 平移到第N个试管扫码位
  141. 停止 停止 平移到第N个试管处理位
  142. 开始扫码
  143. 停止扫码
  144. -----------------------------------------------------
  145. 半自动
  146. 进料
  147. 扫描试管信息
  148. 预处理摇匀试管N(脱帽/盖帽/摇匀) 摇匀[对勾] 摇匀次数() 摇匀角度
  149. 出料
  150. -----------------------------------------------------
  151. 参数
  152. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  153. 读取参数,保存参数,恢复默认
  154. ----------------------------------------------------------------------------------------------------------------
  155. ```
  156. ```
  157. ```
  158. ```
  159. T光学
  160. lasterGain 100
  161. scanGain 20
  162. ```