1. 积攒备件
在自动化系统运行的前几年,就应该清楚哪些零部件最容易出现故障。务必购买大量的相应备件,尤其是当供应商已经推出了不向前兼容的新版本的那些备件。
2. 选择可靠的供应商
很多自动化产品在市场上都有功能彼此非常类似的同类产品。在其它条件相同的情况下,从那些对以往系统的支持方面有良好记录的供应商购买产品。起步较晚的不知名供应商可能无法在十年内提供升级帮助。但如果其在技术上有过人之处,那么还是值得冒险一试的。
3. 汲取历史经验
回想一下过去升级所需要的努力和返工,特别是新版本软件的安装。坚持选择在此类项目方面有可靠信誉的系统集成商和提供过其最新技术的平稳移植的供应商。
4. 使用最好的产品
避免购买已经过时的产品。虽然各种产品的生命周期不同,但市场上的任何技术,如果存在了十年以上,那么就很有可能在不久的将来被新技术所代替。然而,也请务
5. 事先规划,但不是永远
考虑正在进行自动化的过程的预计生命期。如果它不太可能运行超过几年,那么就没有必要投资一个超过其年限的自动化系统。另一方面,需要高可靠性和可用性标准的过程不能运行在过时或破旧的自动化组件环境之中。
在设计和维护阶段,为技术的过时做好
准备可以延长自动化系统的生命周期。
不要仅仅因为追求新颖而购买新产品。 6. 如果不出问题就别动
只有当新的版本会修复某个现有问题或提供某种必要功能时,才进行升级。必须抵制住购买每一项升级或产品改进的诱惑。如果自动化系统工作得足够好,就别动它。如果每隔些年就有新的软件版本推出,那就要考虑忽略掉其中的一两个。(要搞清楚你的供应商什么时候停止提供支持或升级你的版本。)
7. 标准化
选择公开的工业标准,或者因广泛应用而成为既成事实的标准技术,比如IEC 61131-3编程工具、以太网通信、Microsoft Windows操作系统等。你的大部分备件应该是成品;使用有限几种品牌的可替换部件,比如I/O模块、PC、仪表等。使用成品组件大有裨益。
8. 模块化
将硬件和软件都设计成功能独立的模块集合,模块之间通过具有良好文档说明的接口进行连接,这样能简化部件的替换。确保面板、控制台、I/O卡笼之类的构造留有足够的空间,使得卸载某个部件时无需拆卸其它部件。
9. 旁观者清
终端用户往往意识不到他们的某些设备已经不可修复或不可代替。需要请第三方对现有的系统进行过时性评估,并记录风险区域。不要等到某个程序崩溃或部件出故障时,才得知其是否可替换。
10. 考虑备用来源
不要仅仅因为现有的自动化系统陈旧而放弃它。因为能够从e-Bay或者专门从事替换、修理、储备过时硬件的第三方机构得到帮助,很多自动化系统甚至在关键部件停产后仍然能维护运行。