过程模拟器有助于测试和培训

传说在自动化行业中,某些受神的启发的工程师能够在第一次通过时就产生无错误的控制代码。他们的程序总是在控制系统第一次启动时按预期工作。我当然不是其中之一。我的程序不可避免地无法解释一些不可预见的事件序列或一些只发生的输入组合……

通过Vance J. VanDoren,博士,体育 一九九九年一月一日

传说在自动化行业中,某些受神的启发的工程师能够在第一次通过时就产生无错误的控制代码。他们的程序总是在控制系统第一次启动时按预期工作。我当然不是其中之一。

我的程序不可避免地无法解释某些不可预见的事件序列或某些输入组合,这些输入只在6月的第三个星期二发生一次。我的程序甚至因为键入错误的标记名称而产生错误的结果。

我并不孤单。这就是为什么如此多的工程师在尝试控制真正的系统之前,会用某种模拟过程彻底验证他们的控制系统。通过模拟测试,可以更便宜、更安全地找到并修复导致坦克溢出、机械臂碰撞、门过早或太晚关闭等故障的错误。

来自Cape Software (Houston, Tex.)的VPLink是一个基于pc的过程模拟器,可以连接到DCS、PLC或基于pc的控制系统,并配置为与真实过程一样的行为。即使在控制系统中没有安装任何I/O模块,VP Link也可以读取控制程序产生的输出变量,确定实际进程如何响应这些信号,然后将模拟响应数据写回控制器的输入变量中。

用户可以简单地指定模拟流程的行为,也可以直接用VPLink的脚本语言对其进行编码。VPLink包括超过60个预编程算法,可用于表示泵,阀门,电机和许多其他自动化过程的典型元素的行为。这个库还包括一些纯粹的数学操作,比如随机噪声、滞后、死时间,以及一些我以前从未遇到过的操作。

VPLink的过程模拟也可以用于离线操作员培训。使用备用控制器和与在线控制器使用的相同操作界面,操作人员可以查看正在运行的过程。他们可以练习启动进程,在正常条件下运行它,以及在不影响实际进程的情况下关闭它。操作人员和工程师还可以在工艺上线之前解决操作界面屏幕显示工艺数据的问题。

VPLink与工程师以前用来离线测试控制系统的老式灯、开关、电位器和仪表的集合相去甚远。然而,有些事情它并没有打算做。它不是硬件检查器。VPLink甚至不使用控制器的I/O卡。VPLink也不是一种设计工具,用于模拟涉及独一无二设备的复杂新工艺。虽然用户可以在必要时构建自己的仿真算法,但VPLink最适合模拟预编程算法库中包含的例程设备。

VPLink通常运行在一台配有SVGA显示器的奔腾PC上;运行Microsoft Windows 95的个人电脑推荐32mb的RAM;一个VPLink许可的PLC应用程序有300个输入、输出和辅助变量,价格为3000美元。辅助变量用于表示影响模拟但不与控制系统实际交换的值(例如,环境温度、手动阀门的当前状态、性能参数等)。额外的变量可以添加,每个1美元。

对于较大的控制系统,VPLink许可证的费用为9,000美元至14,000美元。VPLink接口不适用于非常小的控制系统,如单回路控制器。

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

作者信息
咨询编辑,Vance J. VanDoren,博士,体育,是VanDoren Industries, West Lafayette, Ind的总裁。