TRACE MODE提供了新一代的工程开发技术!为了了解TRACE MODE新技术的不同之处,让我们先来回顾一下使用传统的技术如何去开发一套控制系统。
如果你使用以往的技术开发控制系统,那么,为了测量一个值(如油的温度),你必须:首先在可编程逻辑控制器(PLC)中编一段程序用来读取一个模拟输入量;然后你要在OPC-服务器中创建一个标记来从PLC中读入数值;接下来你要在HMI程序中做一个标记以便从OPC中读入同一个温度值。最后,如果油温度值用来决定是否需要维护保养或检查,你还需要在EAM应用程序中创建另一个标记。
这样,旧的控制系统开发技术要求用户必须做以下事情:
- 采用不同制造商提供的若干套软件产品,这些产品对同一个数值采用了不同的编程逻辑;
- 把同一个变量存储到不同的数据库和不同的设备中;
- 解决连接性问题。
以上因素导致了工程师开发工程时的时间损耗,增加购买额外的软件工具及与此有关的培训费用。而且更重要的是,由于在应用程序和连接性方面存在更高的出错概率,从而降低了系统总体可靠性。
TRACE MODE是以革新性的集成工程开发技术为基础的,这意味着所有的企业生产过程都只使用同一个开发工具,那就是TRACE MODE集成开发环境(IDE)。控制系统、人机界面、可编程控制器和制造执行系统都可以在一个开发环境和工程结构下开发。这种方法减少了用于可编程控制器、OPC-服务器、操作员人机界面工作站、生产设备、人员、生产信息等等的若干个数据库的不必要重复,节省了工程师时间,降低了出错概率。
TRACE MODE6集成开发环境中内置了十多个编辑器,它们在工程组件调用时会自动打开。这些编辑器包括:
- 图形编辑器;
- 功能块可视化语言程序编辑器;
- SFC可视化语言程序编辑器;
- LD可视化语言程序编辑器;
- ST面向过程语言程序编辑器;
- IL面向过程语言程序编辑器;
- 文档模板编辑器;
- 结构化查询语言生成器;
- EAM编辑器;
- 人力资源编辑器(用于人力资源管理);
- 制造执行系统编辑器(用于MES);
所有TRACE MODE编辑器都使用相同的工程标识符数据库,这意味着标识符只需要输入一次就可以在多个RACE MODE应用程序中多次应用。在TRACE MODE 6集成环境中进行控制系统开发是相当轻松的!
在“数据源/接收器”层中创建一个传感器(硬件控制标识符),把它连接到控制器,接下来把这个对象拖放到HMI实时监控程序图标上-从传感器传来的信息就能输出到人机界面工作站上去。
把同样的对象拖放到T-Factory EAM(企业资产管理)单元的泵图标上,一个通道就建立好了。这个通道将会监督设备的运行、计算停工时间、管理技术保养和修理等。
现在,再把这对象拖放到T-Factory MES(制造执行系统)单元上,就又会建立一个通道。这个通道将会计算所制造出的产品的数量、主要成本和计算物料平衡等。
在各种情况下,我们都使用一个过程控制信息的数据源,并把它连接到不同的TRACE MODE®逻辑结构中去。这使得我们在几分钟内就可以建立一个综合信息系统,它包括过程控制系统和制造自动化系统。此外,信息和操作都不会重复。 数据信息只需要输入TRACE MODE一次,之后它就可以在控制系统中由集成开发系统的各个不同的模块重复调用了。
TRACE MODE中的控制系统工程的逻辑结构是完全与系统硬件分离的。由于采用了分布式变量的通用数据库和100%面向对象的方法,设计者可以象使用本地节点的数据一样方便的调用不同的工程节点(可编程逻辑控制器,数据采集与监控/人机界面,制造执行系统、企业资产管理、人力资源管理工作站)处获得的变量。任何一个对象所做的任何一点改动,都会自动的应用到工程的各个地方去。在一些控制系统中,采用这种技术提升生产能力可达10-20倍以上!
商业系统和实时控制系统的集成可以对利用实时获得的目标信息进行的管理和技术决策提供支持,这样提高了生产管理的质量和效率。
分布式工程通用数据库 工程自动建立
|