发布于 2011-03-21 22:30:10
3楼
1.LZ的想法很好,但实现起来比较困难,可能西门子内部的工程师都未必有这样的全面的故障分析指南
2.我提供个解决问题和分析故障原因的思路,希望对你有帮助:
2.1往往我们在编译,下装的时候会对突如其来的错误提示视而不见,直接关闭掉,然后重新再来一次。这是一个很不好的习惯。对于技术人员来讲,不要错过任何一个提示。虽说有的人认为西门子软件的提示很笼统,但其实不然。试想一个复杂的逻辑程序或者说是功能强大的软件,也无法分析出具体的问题原因。因为导致同一原因的可能性有很多。所以,第一个重要的提示就是“不要放弃任何错误提示”。只要仔细分析这些错误提示,还是能够分析出一些原因的,也就对问题的处理能够找到一些方法,然后足个尝试,往往都会解决问题。
2.错误,故障往往是由于使用不当导致的。所谓的使用不当大多来源于使用者对软件的不熟悉,或者是掌握的不够深入。因此,“刨根问底”“精益求精”会使得使用者更加了解软件的构造,构架,自然也就有更多的思路去解决问题。这也是为什么西门子的技术支持工程师可以给我们提供很多的问题解决方法和思路,就是因为他们对软件吃的很透的原因。
3.另外要想减少错误的产生,最好的方法就是按照标准的做法去组态你的项目。虽然有的时候通过捷径或者某种非标准方式也能完成其功能,但往往这样做会失去本身的一些优势或者未来的工作带来麻烦。
以上拙见,仅供参考!
不以物喜,不以己悲;
达则兼济天下,穷则独善其身。