智能装备调试和安检问题的解决办法
2016-07-21 09:40
204 查看
随着工业4.0时代的到来,产业改造升级的任务已经刻不容缓。各种高度智能化自动化信息化的设备被越来越多的应用到各行各业。由于设备的科技含量越来越高,涉及的领域也越来越宽广,因此通常一套设备既要有功能丰富的配套信息管理软件统筹管理,又要实现高度的自动化生产控制,而且内部的线路连接也更加繁琐复杂,在这种情况下调试设备的难度可想而知。而且不同于民用产品,工业产品对其安全稳定性的要求极为严格,所以定期的安全自检更是必不可少,在这种情况下,如何快速判读设备是否安全正常就变得十分重要了。
要想解决问题首先要分析问题,目前在摆在我们面前的是如何解决设备前期的调试问题和后期的安全监测问题,也就是就是产品的批量调试时间过长和产品的定期安检的置信度不够。
正所谓“它山之石可以攻玉”,借鉴其他行业的解决方法不失为一种良策。在芯片制造领域,每批次的芯片生产少则几万,多则几千万。那如何快速检测每个产品是否合格呢?答案就是自检逻辑。我们知道每个芯片都要实现它自己应该支持的逻辑功能,但却很少有人知道,它其实还包括一些“无用”的自检逻辑。在芯片越来越小型化的今天为什么还要添加额外的后期用不到的逻辑功能呢?当然是有原因的,那就是快速判读芯片是否合格,它能在极其短暂的时间内快速判读一个芯片是好的还是坏的。从时间这个角度来看,它浪费的哪一点硬件资源就显得微不足道了。所以我们的智能设备也要实现这样的自检逻辑,它的目的不仅仅是判断设备是否合格,更要定位问题所在。要定位到哪个模块有问题,要定位到哪个仪器有问题,要定位到哪条链路有问题,要定位到哪条线路连接有问题,甚至要定位到每一个开关,每一个阀门,每一个传感器。虽然我们在前期的开发时间会变长,但是它能大大缩短后期的批量调试的时间和并且显著提升产品定期安检的置信度,我们制造的每一个产品都像制造一个芯片的那样安全可靠让客户用的安心,与这些比起来前期开发的额外工作是值得的。
(作者:任海旺 天津通广集团数字实验室软件工程师)
商业转载请联系博主获得授权,非商业转载请注明出处!
要想解决问题首先要分析问题,目前在摆在我们面前的是如何解决设备前期的调试问题和后期的安全监测问题,也就是就是产品的批量调试时间过长和产品的定期安检的置信度不够。
正所谓“它山之石可以攻玉”,借鉴其他行业的解决方法不失为一种良策。在芯片制造领域,每批次的芯片生产少则几万,多则几千万。那如何快速检测每个产品是否合格呢?答案就是自检逻辑。我们知道每个芯片都要实现它自己应该支持的逻辑功能,但却很少有人知道,它其实还包括一些“无用”的自检逻辑。在芯片越来越小型化的今天为什么还要添加额外的后期用不到的逻辑功能呢?当然是有原因的,那就是快速判读芯片是否合格,它能在极其短暂的时间内快速判读一个芯片是好的还是坏的。从时间这个角度来看,它浪费的哪一点硬件资源就显得微不足道了。所以我们的智能设备也要实现这样的自检逻辑,它的目的不仅仅是判断设备是否合格,更要定位问题所在。要定位到哪个模块有问题,要定位到哪个仪器有问题,要定位到哪条链路有问题,要定位到哪条线路连接有问题,甚至要定位到每一个开关,每一个阀门,每一个传感器。虽然我们在前期的开发时间会变长,但是它能大大缩短后期的批量调试的时间和并且显著提升产品定期安检的置信度,我们制造的每一个产品都像制造一个芯片的那样安全可靠让客户用的安心,与这些比起来前期开发的额外工作是值得的。
(作者:任海旺 天津通广集团数字实验室软件工程师)
商业转载请联系博主获得授权,非商业转载请注明出处!
相关文章推荐
- Linux 自检和 SystemTap
- Python 七步捉虫法
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- 在ASP.NET 2.0中操作数据之七十二:调试存储过程
- 讲解WordPress开发中一些常用的debug技巧
- 必备的JS调试技巧汇总
- JavaScript程序设计之JS调试
- 可以用来调试JavaScript错误的解决方案
- 如何调试异步加载页面里包含的js文件
- jQuery下的Ajax调试步骤
- 调试一段PHP程序时遇到的三个问题
- JavaScript高级程序设计 错误处理与调试学习笔记
- Javascript调试脚本的经验之谈第1/2页
- 在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
- Android App调试内存泄露之Cursor篇
- Lua的编译、执行和调试技术介绍
- 解决Visual Studio 2012 Update 4 RC启动调试失败的方案
- PHPStorm+XDebug进行调试图文教程
- 10个调试和排错的小建议