博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
test
阅读量:5946 次
发布时间:2019-06-19

本文共 882 字,大约阅读时间需要 2 分钟。

一. 调试参数
1. 机械和硬件相关
内容: 调试好硬件相关参数,包括 电机的速度比、机械位置
说明: 速度比需硬件提供比例,修改电机驱动器相关参数

2. 软件相关

测试气缸: 调试所有气缸是否能够正常工作,获取到位信号
/*
*brief: 打出气缸
*param: id 气缸编号
*/
airc_set_push(id);

/*

*brief: 获取打出气缸到位信号
*param: id 气缸编号
*/
airc_get_push_prt(id);

/*

*brief: 收回气缸
*param: id 气缸编号
*/
airc_set_pull(id);

/*

*brief: 获取收回气缸到位信号
*param: id 气缸编号
*/
airc_get_pull_prt(id);
测试红外: 调试所有红外是否能够正常工作,故意遮挡红外,观察红外信号值,防止接触不良情况存在
/*
*brief: 获取所有红外信号
*/
infra_get_all_prt();

测试电机: 调试所有电机能否正常工作,包括运行、停止、倒退

/*
*brief: 气缸向前运行xms,然后停止
*param: id 气缸编号
* time_ms 运行时间
*/
airc_motor_fwd_time(id,time_ms);

/*

*brief: 气缸向后运行xms,然后停止
*param: id 气缸编号
* time_ms 运行时间
*/
airc_motor_back_time(id,time_ms);
/*
*brief: 气缸向 behavior 运行, 0停止,1向前,2向后
*param: id 气缸编号
* time_ms 运行时间
*/
simple_motor_move(int id, int behavior);
二. 循环测试
1. 将模式修改为运行模式 (上电默认为调试模式 ---> 运行模式)
chain_start()

转载于:https://www.cnblogs.com/mrsandstorm/p/8818047.html

你可能感兴趣的文章
【转】(DT系列六)devicetree中数据和 struct device有什么关系
查看>>
【前端性能】必须要掌握的原生JS实现JQuery
查看>>
mysql系统变量
查看>>
svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
查看>>
JavaScript 编码规范(中文/Airbnb公司版)
查看>>
DNX/ASP.NET 5的xUnit入门向导
查看>>
正则表达式—匹配连续重复的字符
查看>>
如何在一个月内改善你的生活
查看>>
beyond compare比较工具设置
查看>>
Java中的事务
查看>>
Spring Ajax一个简单样例
查看>>
传递给数据库 'master' 中的日志扫描操作的日志扫描号无效
查看>>
导入https证书
查看>>
SAP R3和JAVA交换数据之JCO
查看>>
近期给朋友推荐的笔记本型号
查看>>
sqlserver使用存储过程发送http请求
查看>>
oracle 相关操作
查看>>
JAVA WEB快速入门之通过一个简单的Spring项目了解Spring的核心(AOP、IOC)
查看>>
activeMQ安全配置及常见问题解决
查看>>
实作 ASP.NET 多笔数据离线编辑(转)
查看>>