包装似乎是千年虫相对幸免的一个领域。至少,这是PW今年夏天为这份特殊的包装千年虫报告采访的几家制造商的大致共识。尽管如此,大多数制造商承认至少在他们的包装线上发现了一些问题。对于自动化程度更高的工厂来说,不同控制系统的集成意味着更容易受到千年虫问题的影响。
千年虫(Y2K bug),对于过去一年里没有在地球上生活过的人来说,实际上是一种硬件或软件的设计缺陷,它可能会导致机器在2000年1月1日无法正常工作,或者根本无法工作。在包装生产线的情况下,硬件可以是任何类型的控制器——PC, PLC,驱动器或运动控制器。软件可以是操作系统或应用程序软件——甚至是存储在可编程只读存储器芯片(PROM)上的软件,称为“固件”。包装人员报告说,所有这些硬件和软件都需要检查,尽管大多数组件都符合y2k标准。
“大多数包装机械的内部,无论是由PLC还是运动控制器控制,都不会有太大的问题,”宾夕法尼亚州好时巧克力北美包装系统工程经理韦德·拉茨说。“如果你有一个基于pc的操作界面,或者你在做任何使用日期/时间戳的报告,这可能会有点麻烦,但不会造成灾难性的影响。”
系统集成商Frucon (Ballwin, MO)的一位工程师证实,对包装的影响很小。“我们一直在对一些包装生产线进行千年虫修复,”Frucon的托尼·赞伯兰(Tony Zamberlan)说。“从本质上讲,我们不需要在PLC层面上改变硬件。它只是重新编码(梯形逻辑编程),使其在技术上符合千年虫的要求。在一些系统上,我们不得不升级人机界面。”
这不仅仅是千年虫问题。不要忘记9/9/99,据报道,一些程序员用这个代码来停止机器。多伦多制药公司Torpharm的设施和支持服务主管戴维•麦凯(David McKay)表示:“这是又一个已经露出丑恶头的问题。”“我们的IS组织正在调查这一事件。”
闰年是2000年2月29日。与我们交谈的大多数包装商已经知道这些关键日期,并且没有报告与它们相关的任何问题。
苍蝇的文书工作
千年虫最具讽刺意味的是它造成的大量文书工作——这正是计算机自动化设计的目的。
Rovema (Lawrenceville, GA)的电气工程经理Joe Kimbrell说:“我们收到了来自每个客户的千年虫要求表格。”
Diagraph(圣路易斯,密苏里州)市场营销高级总监Phil Metzler说:“我想说的是,在过去的一年里,我收到的这类信件和问卷可能接近3ꯠ份。”
文书工作实际上产生于一个完整的调查过程,大多数打包者发现自己正在经历:列出每个可能具有微处理器的控制器、组件和机器;联系制造商并要求获得合格证书;将日期转发到1/1/2000并测试每个组件;执行任何必要的升级;再测试一次。
大多数供应商试图引导客户访问的一个通信资源是他们的公司网站,许多公司在其网站上显示其产品的Y2K信息。虽然网上发布的信息的深度各不相同,但通常都相当详细。
不过,即使有了符合千禧年标准的保证,大多数打包器还是在测试,只是为了安全。“我们甚至测试了代码中没有日期的东西,只是为了看看会发生什么,”捷利康制药(Zeneca Pharmaceuticals)位于新泽西州纽瓦克(Newark)工厂的设备/包装工程师乔治·哈克(George Haak)说。
测试过程的一部分包括查看控制器(如PLC)的编程,以搜索与日期相关的功能。由PLC制造商提供的软件可用于在梯形逻辑中查找日期引用。
密歇根州安利(Amway, Ada, MI)的全球运营工程总监史蒂夫·米切尔(Steve Mitchell)说:“这样出错的几率要小得多。”“因为
如果你让别人浏览一个[长]程序,很快你看到的就是几行代码。有了不疲劳的软件做研究,你几乎可以保证你已经找到了所有东西。”
测试协议
一些机械制造商也为他们的客户提供了全面的测试协议。例如,Klockner包装机械(萨拉索塔,FL)为其客户提供严格的测试软件,用于检查其所有包装设备的控制是否符合千年性要求。
由于Y2K修复非常耗时,一些包装商已经求助于外部帮助。德克萨斯州休斯顿的Pennzoil产品公司运营支持组项目经理Jim LaSachierre说:“我们已经聘请了外部顾问对我们的一些工厂进行有选择性的审计。”“他们在我们的瓶盖液位检测设备、装盒和密封设备中发现了一些(最初被忽视的)微处理器。”但是,在该设备中没有发现千年虫。
位于马萨诸塞州Lakeville-Middleboro的Ocean Spray Cranberries公司聘请了Tava Technologies (Englewood, CO),这是一家大型系统集成公司,提供定制开发的软件,用于对有潜在千年虫问题的机器进行库存检查,并为拥有多个工厂的大型制造商进行补救管理。Ocean Spray工程经理戈登•布莱斯福德(Gordon Brailsford)表示:“此外,我们正将他们的工程师带到我们的工厂来协助我们,因为我们没有足够的时间出去做这些繁重的工作。”
问题在哪里
几家包装商提到,他们的喷墨编码设备不符合千年虫标准;幸运的是,解决这个问题通常只涉及软件或固件升级,这通常是免费的。
安利的史蒂夫·米切尔说:“(千年蚊)通常会影响我们进行日期编码的行尾。”“我们使用的是喷墨式编码机,所以我们必须更新所有的程序,以确保它们能正确地转到2000年。”
像Diagraph这样的喷墨编码器制造商试图通过在其网站上发布最新的y2k合规信息来迎接挑战。Diagraph的Phil Metzler指出:“对于我们的大部分设备,有三个方面需要解决。“固件可能在热转印打印机内部,也可能在喷墨系统的控制器中。有些是独立的系统,还有许多是由pc驱动的。然后检查软件的合规性。最后,你需要检查你正在运行的PC的遵从性。”
电脑:检查一切
个人电脑对包装商提出了一个独特的挑战。首先,它们比许多人想象的更为普遍。例如,许多触摸屏操作界面实际上就是pc。有些喷墨编码机是由个人电脑控制的。一些检测设备,特别是机器视觉系统,是由pc机控制的。此外,个人电脑可以嵌入包装机械的控制柜内,以机器或运动控制器的形式。它们可能看起来像一个黑匣子,或者它们可能是一个电路板的形式。Ocean Spray的Brailsford表示:“我们在各个地方都使用pc,包括我们的hmi、质量站、视觉系统等等。
个人电脑的第二个问题是,它们在几个层面上容易受到千年虫的攻击。首先,应该检查电路板上的芯片(通常称为BIOS或基本输入/输出系统)是否符合要求。BIOS包含计算机的基本启动和操作说明。BIOS升级通常涉及更换主板上的芯片。一些用户,比如Ocean Spray,采取了更戏剧化的方法。Brailsford说:“我们通常只是更换整个PC。
接下来,必须检查PC上运行的操作系统。一些个人电脑可能运行微软Windows(TM)的某个版本;其他公司则运行专有操作系统。专家建议不要认为任何操作系统都是兼容的,即使是微软的操作系统。
然后检查应用软件。例如,在操作员界面上,应该测试创建按钮和仪表等屏幕图形的人机界面软件。
数据采集/集成
在使用人机界面软件的自动化包装线、包装线网络和复杂的监控和数据采集(SCADA)系统中,千年蚊开始成为更大的威胁。虽然这些领域的千年虫问题很难发现和/或补救,但大多数制造商都小心翼翼地从正确的角度看待这个问题。
安利的史蒂夫·米切尔说:“如果我们的采购系统中的日期错了,这在整个计划中可能并不重要,因为填充物仍然被填满。”“但在记录保存方面,确保我们的系统是可靠的,是的,这很重要。”
在所有的升级完成后,还有另一个问题:“然后你就得担心兼容性了,”Ocean Spray的Brailsford说。“你可能有最新版本的SCADA软件符合千年史,但你可能会发现,如果你升级到微软Service Pack Four(操作系统更新),它还没有得到SCADA供应商的完全批准。然后在你的SCADA/HMI软件之上,你有你的自定义代码,其中包括你为包装线开发的实际屏幕。”
y2k兼容的集成?
只要在包装线上的不同组件之间来回传递日期信息,就有可能出现问题。
西门子能源与自动化公司(Alpharetta, GA)的千禧年问题专家Maigh Winder说:“大多数即将发生的故障不是单个机器或控制,而是控制如何与另一台设备通信。”
Ocean Spray的Brailsford表示同意:“真正的测试是当你在整个系统上向前滚动日期并检查集成时。我们实际上使用通用汽车的测试标准作为我们的基础。在包装线上要经过20多次日期测试。”
尽管如此,大多数包装商同意Pennzoil的LeSachierre的评估:“我们还没有发现任何我们认为是关键的或会在包装操作的任何部分导致灾难性失败的问题。”
具有讽刺意味的是,包装工厂的自动化程度越低,受到千年虫问题影响的可能性就越小。
包装线之外
PW采访的几家包装商表示,他们与供应商充分合作。安利的米切尔的评论是典型的:“每个人似乎都知道问题是什么。”
由于千年虫问题在包装方面基本得到了控制,许多工程师现在转向了其他可能对包装生产线造成严重破坏的问题:
捷利康的哈克说:“现在我们担心的是外部因素,因为如果停电、断水或UPS无法送货,我们真的无法控制。”
Ocean Spray的Brailsford对此表示赞同:“应急计划是我们的下一个目标,无论是从公司的角度来看——如果你的工厂停工一周或一个月怎么办——还是从地方层面来看,确保建筑、资产和库存得到保护。”
“我把它比作一场大暴风雪,”Brailsford总结道。“一些地区将比其他地区受到更大的打击。”