高级编程
TIAPortal支持五种IEC编程语言:梯形逻辑、功能块图、语句表、按顺序图形编程编辑器以及结构化控制语言(SCL)。Broadwater表示,“新型SCL编辑器提高了编写软件的速度。它可以缩减模块使你简化编码,自动录入变量名称,还可以建立功能库并应用到其它项目中。”
跨引用特性
跨引用特性使得普通编码处理可以跨所有IEC编程语言进行。用户可以浏览PLC所有模块的标签以及连接到PLC的HMI所引用的标签。
项目组织
“因为PLC控制多个设备,TIAPortal档案树允许我将功能模块和数据分类建成一个逻辑文件夹结构。”Broadwater称,“在处理某个问题时,我不用打开所有其它功能模块显示项目树。这大大缩减了我的工作量。但该功能不适用于其它编辑器。”
相同功能在TIAPortal的PLCHMI界面上也可以使用。“最近,我在HMI上建立了不同元素的子文件夹。”Broadwater继续说道,“模型数据选项界面有三个子界面。我建立了一个简单的文件夹并把这些界面都放进去,这样当我想修改某个HMI界面的时候就不需要打开包含50或60个HMI界面的文件夹树。我只需要进入文件夹结构然后快速找到特定的界面。”
除错和I/O受益
BurrOak工程师在设计FP400过程中面临的一个挑战是用一种核心编码编写软件,该核心编码可以兼容所有BurrOak机器,这样他们就不必不断地编写特殊编码。
“核心编码用于运行基础设备。”Lund称,“但每个自定义的模块都有不同的输出选项。因此,我们创造了功能模块以运行有共同点的各种类型机制。这表示我们现在可以将这些选项与核心编码进行混合和匹配,省去了自定义不同模块时不断除错和重复验证所有编码的过程。”
S7-1500采用的标准终端模块适用于所有I/O模块,这对BurrOak十分有利。Broadwater表示,“我们再也不需要安装三个终端模块分别为编码卡、32位输出卡和16位输入卡服务。现在只需要一个标准化的模块就可兼容所有应用。”
Lund和Broadwater估测,采用S7-1500和TIAPortal节省了30%的工程时间,主要源于其省去了软件工程师除错的过程。“这是因为技师们现在可以自己修复这些组件。”
FP400的适用性可以帮助BurrOak拓展亚洲市场。Lund表示,在最近一次销售峰会上,某个公司代表对该机器的设计非常满意并表示这款机器好像就是为其印度客户量身定做的。(Shirley译)