Siemens公司的SIMATIC STEP 7是一套全开放专业版软件,并已经成为该公司通用开发环境软件工具,直接用于组态、管理和维护工厂范围内的自动化控制系统。该软件使工业用户可以将一个自动化工程项目再细分成设计阶段、执行与测试、委托与启动、运行,以及维护等,然后,将所有工作集成在单个软件包内。单个自动化工程项目可以采用许多程序设计语言的任何组合来进行编程工作,从而在其中选择最适合于所给定应用程序的那一部分。同样的程序代码能够在基于工业PC的SIMATIC WinAC控制系统中得到运行,以满足软件和硬件对实时性的要求。
不久以前,新合并成立的Entivity公司已经发布了Think & Do Live软件。该软件是一套基于e-控制方案的产品,并集成了控制、通信和信息技术,同时也是一套能够提高生产效率的现代化软件工具。该软件所内藏的机械和过程监控功能能够与可操作的信息显示结合起来,以便进一步提高生产效率。该软件还能够被应用作为综合控制、通信和监控系统的解决方案,或者应用于遗传算法控制系统。
同样,Automationdirect.com公司也推出了新版本的基于工业PC的过程控制软件包,现在,该软件包包括了全套OPC 2.0兼容服务器,以及对RUNtime PC和WinPLC的完全性支持能力。
字串3
Schneider公司推出其Modsoft系列产品的新一代软件ProWORX Nxt,该软件为Quanturn、 Compact和Momentum PLC等流行硬件产品平台提供了基于Windows操作系统的图形化用户界面,也提供了与984系列产品兼容的梯形图逻辑编辑器,为编程面板和PLC之间提供了直接或者网络方式协同工作的连接选择。另外,它还支持Modbus、Modbus+和依靠Ethernet TCP/IP协议的局域网连接方式。其他特点包括组态环境中的最新型图形化用户界面、改进型文档,以及支持所有梯形图和文档之间转换的实用程序。
最近,Giddings & Lewis公司为工业用户提供了一套集成了IEC 61131-3标准逻辑和运动控制编程环境的软件产品,即PiCPro for Windows。该软件产品将所有特点集成在一个工程项目管理器之中,可以在线开发用户帮助信息,还可以通过Internet进行程序设计,同时支持SERCOS系列运动控制产品。
自从所有编程方式被软件工具替代以来,PLC编程软件已经发生了根本性的变化,而且这些软件工具仍然保持着一定的增长趋势,并且不断有适合于各种应用的新特点诞生。
Siemens公司推出的3.2版本STEP 7-Micro/Win 32程序设计软件提供了一种新的FBD编辑器,以及与IEC 61131-3标准兼容的梯形图程序设计语言和FBD。该软件能紧密地与Windows操作系统集成在一丰收,提供诸如增加/移动程序和定制安装方式等一系列功能特性。同样,在 Windows中采用单个工程项目文件的方式更加容易对工程项目进行管理,如电子邮件和备份等。另外它还提供了新的保存方式选择,只要双击工程项目文件就能够自动启动工程项目。 字串4
SoftPLC公司正好也发布了TOPDOC NexGen(被称为下一代)软件。TOPDOC是一个梯形图逻辑程序编辑器和用于SoftPLC开放结构体系控制软件与过程控制器的维护工具。该软件采用了Java程序设计语言进行开发,其主要特点是充分采用了Web技术,从一个Web浏览器上就可以进行远程监控和修改PLC参数,而且能够运行在Windows和非Windows操作系统平台上,如Linux。
Altersys公司和Indusoft公司进一步联合起来,分别推出了基于Altersys公司ISaGRAF系列的Virgo自动化套装软件,以及基于Indusoft公司的Web工作室。Virgo套装软件能够嵌入到Windows CE中,并通过Internet与其他过程控制系统建立起通信链路。借助于ISaGRAF系列产品和IEC 61131-3技术标准,Virgo套装软件包括了自动化过程控制系统(嵌入式或者非嵌入式)组态和运行所必需的软件部件,如HMI、报警、事件记录、趋势记录、硬实时控制和通信等。
另外一种来自于IPMI公司的基于Java技术开发的软件产品是EPS for Java,该软件重新开发了新版本的图形化继电器梯形逻辑组态编辑器。由于该软件基于Java程序设计语言,因此是一个交叉运行平台,相同的拷贝可以运行在Windows 95/98、Macintosh或者其他操作系统平台,并同时支持Java运行环境。
字串8
Entivity公司最近发布了版本号为6的Think & Do Studio软件产品。该软件产品是建立在Visio技术基础之上,并在一个标准开发环境中集成了流程图表控制逻辑、HMI、运动控制、PID回路控制、智能化I/O控制设备接口,以及工程项目文档工具。该软件可以完全升级并跨越Microsoft Windows平台,到目前为止,据说是第一套基于COTS软件平台的过程控制软件包。其最显著的特点之一就是所具有的自动查找和组态工具能够使其非常容易地连接到智能化I/O过程控制设备网络系统中去。 字串8
字串3
PLC的最新发展趋势(三)
八、硬件与软件 字串1
通过短短几年的努力,我们不断看到有许多新的软逻辑控制软件产品被推出。许多独立软件供应商已经开始出售这种软件产品,传统PLC供应商在他们的产品目录中也已经开始逐渐增加基于工业PC的控制产品。另外,PLC开发费用中,软件开发费用所占的百分数正得到稳定的增长。例如,Rockwell公司将40%的开发费用投入到硬件产品开发中,而将60%左右的开发费用转移到了软件开发工作上。其着眼点在于全球市场对软件产品有强大的购买力,并要求软件产品能够更加完美地运行在工业标准平台上。
PLC一般总是使用梯形图逻辑控制程序,现在,所有类型的其他产品正在努力获得并使用一些或者全部与IEC 61131-3标准兼容的程序设计语言,包括梯形图逻辑图表、功能模块图表、顺序功能图表、结构化文本和指令表等程序设计语言。
然而,硬件、操作系统和应用软件相互之间都是延缓此独立的实体,与传统的全集成PLC系统有很大的不同。随着硬件和操作系统的不断发展,操作系统所提供的标准商业化功能特性可能会进一步促使PLC变成一种更加不同的控制设备,这也就是PLC需要采IEC61131-3标准程序设计语言的原因所在。
可以采取各种方式来解决PLC的编程问题。Rockwell公司对其所有产品均采用Logix系列软件来编程,包括机器人控制器、软逻辑控制器。传统PLC系统全部采用RSLogix 5000软件进行编程工作。其他途径包括微软技术,像DCOM、ActiveX以及Sun的Java等,在将来,也许会使用Microsoft.Net技术,其中大多数编程方式是通过Sun宏系统和ONE(开放网络环境)来发布的。
基于Windows CE的应用软件和标准工具将允许工业用户可以通过多重硬件生命周期的方式来保护他们所购买的软件。这种趋势将进一步改变工业用户对传统PLC产品产品的购买决心,而且仍然要涉及到PLC硬件技术规范、外围设备和通信连接能力,这好像有些类似于购买一台工业PC。相对于工为一用户习惯性决定过程而言,他们需要认真评价一种过程控制器及其编程软件的灵活性。这也有助于平息人们评价哪种程序设计语言是最好的争论。梯形图逻辑、流程图表、静态逻辑、功能模块、IEC 61131-3标准混合编程,连同Visual Basic和Visual C++等都能够很容易地把基于Windows CE的PLC作为一种对象来对待处理。不久以前,一些亲的软逻辑和基于工业PC控制的产品已经问世。
字串4
来自于制造业数据系统(MDS)公司的WinMotion软件在单个套装软件中提供了软运动控制、软逻辑控制(兼容IEC 61131-3标准)和一套数据服务器,并不需要任何运动控制接口卡件,或者专用硬件产品。此外,它还能以实时方式提供连续包括维护、生产和质量等数据信息。该软件可以运行在具有单个处理器并安装有VenturCom RTX软件部件的Windows NT操作系统平台上。该公司还公布了一套开放式API接口,能够让工业用户进步集成第三方软件技术。
Rockwell公司也推出了SoftLogix 5800软件。该软件提供了一种新的软控制器,在一个相同的控制系统中,能够同时完成顺序和运动控制功能。与该公司其他Logix产品一样,该软件仍然使用了Logix运行引擎,RSLogix 5000编程软件和NetLinx开放式网络。该软件也能运行在Windows NT/2000操作系统平台上。
前不久,Entivity公司推出了5.1版本的可视化逻辑控制器软件。其显著特点是增加了一个对DeviceNet标识符组态器的安装选项,以及改进的OPC服务器。该软件对NVRAM有更好的支持能力。
Automationdirect.com和KW公司联合推出了适合于WinPLC CPU模件运行引擎并兼容于IEC 61131-3标准的ProConOS PLC产品。它具有抢占式、多任务运行引擎,而且被嵌入到Win-PLC模件中。应用程序的开发采用MULTIPROG来完成,MULTIPROG是一套兼容IEC 61131-3标准的软件开发工具,它允许工业用户在WinPLC上同时运行任务,然后被独立地运行,而且可以具有不同的运行循环周期和时间版段。
字串9
Twin CAT软件系统公司所推出的Beckhoff软件可以运行在安装有Windows NT/2000或Windows CE的工业PC上,能够将I/O接口嵌入到实时过程控制器中,形成多PLC系统、NC轴向控制、程序设计环境和操作站。所显示出来的特点实际上是嵌入了IEC 61131-3软件的PLC,或者是工作于Window NT/2000操作系统平台下的软件NC。程序和运行系统可以在相同或者独立的工业PC上运行。用户界面和其他程序之间的数据信息通信则依靠Microsoft公司的开放式标准,如OPC、OCX、DLL等。 字串6
九、适合PLC应用的新模件 字串8
前文已讨论了新的适合于PLC的插入式运动控制模件。对于其他类型的插入式部件及其附件,可以获得更好的选择,同样还有一些较新的选择方案。
Siemens公司已经推出了一种新的基于AS-I现场总线标准通信处理器模件CP243-2,该模件为低级变送器总线提供了直接地址连接方式,还能够与任何S7-200 CPU及其扩展版本工作在一起。
Automnationdirect.com公司推出了一种名为EZText的新型PLC文本操作面板,该产品支持广泛通信协议驱动程序的选择。所支持的通信协议包括该公司的LOGIC、A-B公司的DF1、Omron公司的Host Link、Mitsubishi公司的FX系列、Modicon公司的Modbus RTU和GE Fanuc公司的SNPX等。每个EZText操作面板都可以在DeviceNet版本中得到很好的利用。所有模伯均提供了5个用户可定义按钮、一个内藏菜单系统、滚动式数据信息输入,以及全隔离电源供应。EZText操作面板还提供了5个用户这下义的LED和LCD显示窗口,可支持2-4行不超过20个字符数据信息的显示。
Aromat公司为其FP0系列PLC提供了一种具有12位分辨力和8通道模拟量输入模件。一个FP0能够处理不超过24路的模拟量输入信号,还能够完成多种浮点数字运算、精确PID控制和自整定。只要通过调制解调器就能够进行模拟量信号的远程监控。

