TRACE MODE 6 SOFTLOGIC组件是用于控制编程的一种功能强大的工具,它与SCADA/HMI完全集成.
TRACE MODE SOFTLOGIC使得在集成环境下开发分布式控制系统(DCS)成为可能。也就是说,使用这一工具可以进行电力工程、化学、原子和石油工业等大规模和最具决定性的过程控制系统的开发。 控制器编程、上位机人机界面、商业管理系统均在TRACE MODE集成开发环境中开发并使用符合[IEC61131-3]的编程语言。这样可以把整个工程作为一个整体,使得运用功能强大的远程在线和离线调试工具成为可能.
而且TRACE MODE SOFTLOGIC控制编程工具的价格并不像普通DCS开发系统那样昂贵。正是由于TRACE MODE SOFTLOGIC的出现使得用户不需要额外购买用于控制器编程的工具。
在集成环境中使用SOFTLOGIC开发的控制程序被直接下载到控制器的存储区域,并启动MicroRTM来控制运行。MicroRTM可以安装在MS-DOS、Windows CE.net或其它操作系统下的开放式控制器中。 按照常规,用于输入/输出外设的驱动程序是随TRACE MODE开发系统免费提供的。当你选择TRACE MODE 6 SOFTLOGIC对某一特定的控制器进行编程时,请检查控制器支持列表或与硬件制造商联系。
一旦所要求的输入/输出驱动程序在列表中没有给出,用户可以按照开放式的驱动程序标准独立的自行开发。为此,TRACE MODE系统中包含了相应的驱动程序模板。对于使用串口通讯的外设,同样可以轻松的编写其输入/输出驱动程序。但是在动手编写你的驱动程序之前,请先与AdAstrA科技集团的销售人员联系,或者你所要的驱动已经可以免费提供,或者由AdAstrA公司免费公司免费开发。AdAstrA科技集团一直坚持与可编程控制器制造商保持积极合作的政策,因此和TRACE MODE相兼容的设备列表会持续不断增加。<0}
在TRACE MODE 6中进行控制器编程是非常简单的。对于使用SOFTLOGIC工具开发的控制工程,首先自动生成所需的输入/输出控制器,接着按照控制器的输入/输出结构,Micro TRACE MODE通道自动构建生成。这样,控制器编程中日常工作的主要部分就自动完成了!然后为所建的工程添加逻辑设计,使用[IEC61131-3]标准规定的五种控制器编程语言中的任意一种编写程序,整个工程就开发完成了。通过一种嵌入装置(并不是所有的PLCs都提供),把该工程远程下载到控制器中,不需要退出集成开发环境就可以运行它并继续调试。
用于控制器编程的TRACE MODE SOFTLOGIC工具拥有如下所示的强大调试功能:
- TRACE MODE 6集成开发环境中的程序和工程组件调试器;
- 实时调试工具;
- 实时在线编辑工程;
- 控制系统实时诊断工具。
使用SOFTLOGIC工具开发的控制工程可以被远程下载到控制器中,也可以在网络中指定的位置启动运行。点击启动调试按钮,就可以从控制器中获得实际的实时数据并直接输入到SOFTLOGIC编辑器的各输入/输出程序功能模块中。退出联机方式后,还可以使用从远程控制器处获得的实时数据在仿真模式(手工调试)下继续调试程序。 使用TRACE MODE SOFTLOGIC控制编程工具完成程序编辑后,可以为远程控制器提供程自动更新。为此,不需要启动整个控制器-因为可以只更新经过编辑的工程组件。
使用TRACE MODE SOFTLOGIC来编写控制器程序的开发人员,使用一种专门的SPY调试器可以在一台单个PC机上进行整个分布式控制系统工程的调试。SPY能通过TCP/IP网络远程连接到任何运行着的TRACE MODE 6控制器或服务器上,并实时取得关于全部工程变量状态的运行信息。
TRACE MODE集成开发环境能提供分布式控制系统的开发能力,因此,开发人机界面时可以直接连接Micro TRACE MODE工程节点的通道。使用灵活,统一的工程结构这一特性可以实现:例如,一个控制器可以独立的启动结构化查询语言并从一个没有额外通道的外部数据库接收数据。
同时,工程自动生成技术将消除手工创建工程时可能出现的误差,并且减少控制器编程时的工作量。当从Micro TRACE MODE通道传来的信息被传输到基于RTM的人机界面节点,并记录到日志文件时,利用自动生成技术可以同时在实时监控节点(RTM)自动复制一个Micro TRACE MODE通道。这样,在TRACE MODE控制器编程中的工作量被减少到最小了。
TRACE MODE控制器编程工具还可以作为无人机界面的独立可编程控制器的应用程序。
为了获得高可靠性的、容错的控制系统,可以使用TRACE MODE 6 SOFTLOGIC中内置的控制器自动热冗余备份功能。“只需点击鼠标”,双冗余和三冗余控制系统就可以在TRACE MODE中轻松建立。在TRACE MODE 6 SOFTLOGIC编程工具中开发控制器程序不仅简单,而且经济适用。由于工程开发和调试时间的减少,与控制系统支持相关的成本降低,从而获得了经济性。另外,在控制器编程工具中用户可以自由选择硬件平台,因为使用[IEC61131-3]标准语言编写的程序运用到其它类型的软逻辑控制器上也非常方便,而且不需要对开发人员进行额外的培训。
|