软件提供配置环境选项

可编程逻辑控制器的配置是控制行业的一项常见任务,因为plc在从组件制造和组装到化学过程自动化的许多行业领域中充当自动化的主力。在每个行业中,每个应用程序都存在特定的需求,以及对编程方法的个人偏好。

通过特蕾西·j·科茨 二一年六月一日

可编程逻辑控制器的配置是控制行业的一项常见任务,因为plc在从组件制造和组装到化学过程自动化的许多行业领域中充当自动化的主力。在每个行业中,每个应用程序都存在特定的需求,以及对编程方法的个人偏好。

也越来越多地使用第三方人员(包括内部和外部人员)进行初始编程。这可能会给需要支持这些系统的个人带来困难。由于设置和PLC编程环境之间的这些变化,在控制系统生命周期的后期实现所需的更改或定位操作错误可能变得越来越困难。

扩展选项

西门子能源与自动化公司(Alpharetta, Ga.)的Step 7 Micro/Win 32是一个帮助配置供应商产品线的软件包。该软件支持西门子S7-200系列PLC的编程,并为用户在相同配置环境下工作时提供一系列PLC功能选择。

西门子的软件包涵盖了一系列应用程序大小,并且易于使用。当创建或编辑程序时,用户可以从工具栏或显示左侧的指令列表中按类选择程序元素。然后在上下文敏感的帮助菜单中解释指令选择,其中描述和说明了功能和互连。此外,该软件还附带了第二张CD,其中包含所有手册的电子副本,供快速参考,以及帮助典型项目的“提示和技巧”应用说明。

当使用工具栏对象时,一旦选择了一般的操作类,就会在网络上的符号下方打开一个窗口,从中可以选择所需的特定操作。指令列表也很容易理解,因为用户可以选择所需的“文件”或指令类型,然后展开显示所有可用的指令。指令列表有一个额外的特性,可以指示当前处理器选择不支持哪些指令。注意这一点很重要,因为软件允许选择不支持的元素。包含不受支持元素的程序将无法编译执行。

选择的自由

这个包的一个独特特性是给开发人员的选择。可以使用三种编程环境中的任何一种。在创建第一条程序行之前,用户可以选择在传统的中继阶梯逻辑(RLL)(默认)、语句列表语言(STL)或功能块图(FBD)中工作。对于指令选择,这两种功能相似,但显示用户程序的方法不同。其他开发辅助工具包括帮助设置更复杂任务的“向导”,例如PID循环和高速计数器。

一旦程序完成并且编译无误,用户就可以选择更改编程环境。这使得程序可以在一个环境中开发,然后在另一个环境中得到支持,这取决于用户的偏好。

本文基于在Microsoft Windows 98上运行的step7 Micro/Win 32 3.1版本。此包也可以在Windows 95/98和NT上运行。

有关Step 7 Micro/Win 32的更多信息,请登录www.globalelove.com/freeinfo在线Circle 345。

特蕾西·j·科茨,特约编辑,PCE工程公司(田纳西州约翰逊市)的咨询工程师。