调试:一种思维与方法,分享近期项目的调试体会
- 时间:
- 浏览:168
- 来源:中国微特电机网
咱搞工程这一行,从现场那混乱无序的状况到能建立可复现的模型,把不确定的因素一个个变成确定的,这中间的门道可太多!今天就跟大伙好好唠唠这里面的事。
杂乱现场攻坚
刚开始在工程现场,那状况,简直是一团乱麻!一堆设备胡乱摆着,工作人员来来往往却不知道要干啥。就说之前有个项目现场,刚开工的时候,设备零件到处扔,资料文件堆得乱七八糟。工作人员到现场,根本就不清楚从哪儿下手。但是咱们不能怕,得一点点去梳理,去寻找解决问题的线索,把这无序的现场往有序的方向去引导。
早期助定硬件问题
好的软件工程师在早期的时候,作用可大。他们出一些版本,能帮助硬件把问题定位得牢牢的。在一个项目里,系统刚启动,硬件那边有点模模糊糊的问题。软件工程师马上就弄出一个版本,给硬件人员用这个版本去测试、去抓问题。很快硬件问题就看得清清楚楚、明明白白,然后就能对症把问题解决掉。这就像医生找到了病人的病根一样。
复杂系统解耦
当系统变得特别复杂,复杂得让人不知从哪儿来解决的时候,解耦思维就像是一把神奇的钥匙。前些日子碰到一个大的系统工程,那里面的模块多得让人头晕眼花。这时候就用了解耦思维,把各个模块一点点分离开。从最简单的子问题开始处理,就像把一团乱麻分成一缕缕,再去解决。很快问题就不再感觉那么难。
现场能力保障
现场能力要是没办法闭环,调试这事可就悬。现场工作人员操作能力不行,验证手段也不能很快开展,这调试可就麻烦了。就像那次在一个特别着急的项目里,现场几个新人,基础操作都不太熟,像一些简单的参数设置都出错。啥验证都弄不利索,导致调试进度慢得像蜗牛一样。可见,培养现场人员的能力,保障现场操作闭环太重要。
错误处理原则
做试验得心里有底,做了啥操作,可能有啥结果都要有数。咱要是已经明确了错误,那就得坚决地解决,不是改来改去、犹犹豫豫的。之前在调试设备的时候,确定了某个参数设置有问题,马上就改过来。结果有人不坚定,改错了又改回去试,来来回回折腾好多次,耽误时长还弄得自己很懵圈。这坚决解决问题可不能含糊。
偶发故障应对
调试当中偶发故障特别烦人电机控制demo板,但是也不必怕。先得找出“必现条件”,总结一些必需要的条件,让每次运行都规范起来。讲起来之前调试传感器时钟同步问题电机控制demo板,从找问题到找结果不容易。可有的程序员没把这些成果当回事,操作不规范。以至于升级下位机时,问题又冒出来。这多不应该,所以要规范地依照措施来,或者用自动脚本最好。
各位朋友,对于现场调试过程中怎么快速提高操作规范这事,大伙有啥好办法不?
猜你喜欢