科技反咬一口

当华盛顿·欧文的瑞普·凡·温克尔从他20年的午睡中醒来时,他发现自己在一个新的国家。当计算机用户在2000年1月1日醒来时,他们可能会发现自己回到了上世纪。2000年给只能识别两位数日期代码的计算机和软件应用程序带来了无数的问题。

通过简·s·杰拉德 一九九八年二月一日

当华盛顿·欧文的瑞普·凡·温克尔从他20年的午睡中醒来时,他发现自己在一个新的国家。当计算机用户在2000年1月1日醒来时,他们可能会发现自己正处于一个世纪。

2000年给只能识别两位数日期代码的计算机和软件应用程序带来了无数问题(例如“98”表示“1998”)。2000年读作“00”,可以理解为1900年。

自动化系统使用计算机技术,因此与IT系统一样容易受到千年虫的影响。如果这些问题得不到解决,会发生什么?计算机可能会死机,数据可能会丢失,过程视图可能会损坏,工厂可能会关闭。

本期封面故事详细介绍了2000年对自动化系统的影响,并概述了使您的工厂符合2000年标准的四个阶段的流程。

管理通胀预期

2000年困境是技术反噬的一个例子。我们已经变得如此依赖计算机技术,以至于我们经常忘记——它只有在编程的时候才能发挥作用。正如那句老话:垃圾进,垃圾出。

如果说计算机是20世纪60年代的突破性技术,那么互联网就是20世纪90年代的突破性技术。就像早期计算机控制的工厂一样,我们需要管理将互联网应用于自动化的期望。

这一期的文章,“操作员界面软件打开了一个万维网窗口”,引用了许多基于网络的自动化软件的好处。例如,拥有网络浏览器的远程用户可以监控数千英里外的植物。通过使用丰富的Internet开发工具,可以降低连接、实现和维护的成本。而且,既然每一个人知道如何使用互联网,培训成本和学习曲线就会降低。

会出什么问题呢?好吧,只要看看关键数据流期间的安全漏洞或网络故障就行了。我们在应用其他商业技术时吸取的教训也应该铭记于心。

首先,安全就是一切。如果连接web的用户具有读写权限(换句话说,他们可以通过Internet向服务器发送控制命令),那么您必须在应用程序中构建安全许可和防火墙。

其次,计算网络性能以确保关键的控制响应能力。施耐德自动化公司的系统架构师Andy Swales给出了一些很好的建议:“预先计算每个分段的最坏情况负载,并放置阻塞设备,以减少来自外部的消息干扰率。如果绝对控制最坏情况下的响应时间很重要,那么选择重复循环的信息传输,而不是事件驱动的传输。”

最后,请记住,在现实生活中,电子设备会失灵。斯韦尔斯先生再次指出,“将网页从客户端移动到服务器可以减少关键设备的数量,但如果服务器本身出现故障,你仍然必须有一个计划。”

这里有两个建议:一,将功能嵌入到自动化设备本身。自动化供应商有可靠的技术来处理设备故障。第二,将信息集中在工厂服务器上,并使用常规技术复制和镜像这些服务器。所有其他工厂显示设备都可以从中央数据库刷新为瘦客户机。

让我们明智地将Internet及其开发环境应用于自动化应用程序。毕竟,我们担心2000年的事情已经够多了。

作者信息
简·s·杰洛德,编辑总监jgerold@cahners.com