外表也许并不是骗人的

也许我为PLC供应商工作了太久,也许我只是持怀疑态度。不过,说到工厂车间的控制系统,我更可能对其可靠、可预测的行为印象深刻,而不是花哨的屏幕显示。Wonderware Corp.(加利福尼亚州欧文)的人们一直为应用程序程序员和电子商务人员提供良好的图形用户界面。

通过杰·r·杰弗里斯,体育老师 一九九八年八月一日

也许我为PLC供应商工作了太久,也许我只是持怀疑态度。不过,说到工厂车间的控制系统,我更可能对其可靠、可预测的行为印象深刻,而不是花哨的屏幕显示。

Wonderware公司(加州欧文)的人们一直为应用程序程序员和最终用户提供良好的图形用户界面。现在看来,Wonderware已经掌握了微软Windows NT环境的微妙之处,并生产了一个基于pc的实时控制系统,可以信任它来运行复杂而关键的制造过程。

InControl产品提供了一个控制系统程序开发环境,其外观和感觉与该公司的其他产品一致:优雅,直观,忠实于Windows用户界面设计准则。在线帮助在需要的时候就在那里,我可以诚实地说,我从来没有读过Wonderware产品的任何应用程序手册。

一个InControl应用项目是一个程序集合,可以用五种IEC 1131方言中的三种来编写。我可以协调复杂的批处理序列和机器状态顺序函数图(sfc)并完成实际工作继电器梯逻辑.数字密集型任务被干净地处理结构化文本语言.像PID算法这样的闭环控制功能也会在程序级别以块的形式出现。

InControl对顺序函数图的实现与我见过的一些函数图不同,因为用户实际上可以在SFC本身的步骤和转换中编写代码并直接完成任务。例如,转换项可以包含求值的逻辑表达式,步骤块可以包含结构化文本子例程。我也不需要随身携带语言参考手册。结构化文本语言读起来很像Pascal代码;它的编辑器接受自由格式输入,并提示我从选择列表中组装有效的代码行,如果我不这样做的话。

这一系列产品的优势之一一直是对开放性、可扩展性和灵活性的关注。对OCX和ActiveX技术的结构化支持允许一些有趣的混合应用程序,这些应用程序不适合普通的PLC。丰富的DDE服务器库(其中许多来自第三方、利基市场的开发人员)允许访问来自遗留PLC系统和各种专用设备的信息。FactorySuite家族中的其他Wonderware组件可以通过简单的NetDDE或一组称为SuiteLink的扩展来访问InControl过程数据;InTouch操作界面包可以通过简单的标签浏览器直接从InControl中提取标签配置信息。

最后,在这一切的基础上是一个可靠的运行时引擎,它的行为似乎得到了很好的描述,经过了彻底的测试,并且非常可预测。重新启动模式是可配置的,并且可以设置为在已知和指定的可重复性范围内以固定的扫描时间运行。看门狗监视器可以根据扫描时间或处理器使用的百分比来设置。

InControl运行在Windows NT 4.0和Service Pack 3下。该公司建议至少使用奔腾166mhz处理器和32mb内存。开发环境需要大约50 MB的磁盘空间。运行时环境只适合2 MB的磁盘空间。单个运行时许可证起价为1,500美元。InControl开发的价格为5,000美元,完整的FactorySuite软件包(包括InControl、InTouch、InTrack、InBatch和Industrial SQL)的价格为9,950美元。

有关InControl的更多信息,请访问www.globalelove.com/info。

作者信息
特约编辑Jay R. Jeffreys, P.E.是田纳西州约翰逊市工业系统设计公司的高级系统工程师。