从面市伊始,用户就对SIMATICWinCC印象深刻。一方面,是其高水平的创新,它使用户在早期就认识到即将到来的发展趋势并予以实现;另一方面,是其基于标准的长期产品策略,可确保用户的投资利益。---- 凭籍这种战略思想,WinCC,这一运行于Microsoft bbbbbbs2000和XP下的bbbbbbs控制中心,已发展成为欧洲市场中的,乃至业界遵循的标准。如果你想使设备和机器优化运行,如果你想大程度地提高工厂的可用性和生产效率,WinCC当是上乘之选。
突出的优点
通用的应用程序
适合所有工业领域的解决方案
多语言支持,全球通用
可以集成到所有自动化解决方案内内置所有操作和管理功能
可简单、有效地进行组态
可基于Web持续延展
采用开放性标准,集成简便
集成的Historian 系统作为IT 和商务集成的平台
可用选件和附加件进行扩展
“全集成自动化” 的组成部分
适用于所有工业和技术领域的解决方案
----WinCC引人注目之处还是其广泛的应用范围。独立于工艺技术和行业的基本系统设计,模块化的结构,以及灵活的扩展方式,使其不但可以用于机械工程中的单用户应用,还可以用于复杂的多用户解决方案,甚至是工业和楼宇技术中包含有几个服务器和客户机的分布式系统。
----WinCC集生产自动化和过程自动化于一体,实现了相互之间的整合,这在大量应用和各种工业领域的应用实例中业已证明,包括:
|
|
---- WinCC是SIMATIC PCS 7过程控制系统及其它西门子控制系统中的人机界面组件。
----你可在http://www.siemens.com/hmi-success-stories,查到当前应用方面的文章。
---- WinCC 还为垂直市场解决方案提供有丰富的选件(options)和附加件(add-ons)。
---- 通过利用“FDA选件”,并在工程与组态时采取适当的措施— 这在白皮书中已阐明— SIMATICWinCC符合制药和食品行业FDA 21 CFR Part 11的要求(FDA =美国食品和药物管理局)。众多的任选件,将使工厂认证更为容易,而这种认证为这些工业领域的各种要求更是提供了非常有说服力的全面响应。
---- 例如,已开发出了一些应用于垂直市场,如供水行业的WinCC附加件:应用SinautST7cc的远程控制系统,应用PM-Aqua的归档和记录系统,应用Siwa-Plan的运行成本优化系统,应用FunkServer -Pro的报警管理系统等。
多语言支持,全球通用
----WinCC的组态界面完全是为国际化部署而设计的:你只需点一下按键就可在德文、英文、法文、西班牙文和意大利文之间进行切换。亚洲版还支持中文、韩文和日文。自然,你可以在项目中设计多种运行时目标语言,即可使用几种欧洲和亚洲语言。这意味着,你可在几个目标市场使用相同的可视化解决方案。如果要翻译文本,只需一种标准的ASCII文本编辑器即可。
可集成到任何公司内的任何自动化解决方案中
---- WinCC提供了所有重要的通讯通道, 用于连接到S IMAT I CS5/S7/505控制器(例如通过S7协议集)的通讯,以及如PROFIBUS-DP/ FMS、DDE(动态数据交换)和OPC,(用于过程控制的OLE)等非专用通道;你亦能以附加件的形式获得其它通讯通道。由于所有的控制器制造商都为其硬件提供了相应的OPC服务器,事实上可以不受限制地将各种硬件连接到WinCC。
---- SIMATIC WinCC在其基本系统内集成有基于Microsoft SQL Server2000的功能强大、可延展的“Historian”系统,并以跨公司“Historian”服务器的形式用作中央信息交换系统。不同的评估用客户机、开放性接口(开放性数据库接口:ADO,OLEDB,SQL;编程接口:bbbbbbbb和有访问COM对象模型和API功能的ANSI - C)以及各种任选件(WinCC/Dat@Monitor ,WinCC/ConnectivityPack,WinCC/IndustrialDataBridge)构成了灵活而高效的IT和商务集成的基础。尤其是,这样就可以与生产和公司管理层软件(MES和ERP)相连接。
ET200SP具有组态控制(Configuation control)功能。组态控制允许使用 ET200SP 分布式 I/O 系统的单一组态来运行各种实际组态。即可以组态一个通用的硬件配置下载至plc中,在程序中通过控制数据记录196的方式,使得下载至PLC中的单一硬件组态可以适用于多种不同的实际配置。 本文以一个例子来说明组态控制的实现过程。在这个例子中,ET200SP站点共组态了7个插槽,具体模块类型如图1所示。
图1.ET200SP的硬件组态 而实际上,真正所用到的模块如图2所示,其中第1、2插槽为DQ8 x 24VDC/0.5A HF模块,第3、4插槽为DI8 x24VDC HF模块,第5插槽是空槽,没有安装电子模块,只安装了一个BU外壳,第6个插槽为服务器模块,第1和第3插槽启用了新的电势组。
图2.ET200SP实际站点配置 要实现组态控制,双击ET200SP,在属性对话框的参数标签下使能ET200SP组态控制功能,如图3所示:
图3.使能组态控制 将硬件组态编译下载至PLC中。 在PLC中编程,对接口模块写数据记录196。数据记录196的内容说明如表格1和表格2所示: 字节含义值说明0数据记录长度4 +(插槽数 ×2)数据记录头1数据记录ID1962版本23版本04分配所组态的插槽1对应的实际插槽控制元素,在每个元素中说明IO设备中的哪个实际插槽被分配到了已组态的插槽。5插槽 1 的其它功能6分配所组态的插槽27插槽 2 的其它功能: ::4+((大插槽编号 - 1)×2)分配服务模块的插槽实际服务模块插槽4 +((大插槽编号 - 1)×2)+1服务模块插槽的附加功能表1.数据记录196内容 控制元素的说明如表2所示: 字节位含义分配的已组态插槽(如,在字节 4 中,偶数字节)0 到 6 0000000: 模块不可用0000001直到大插槽数: 实际插槽71: 空插槽(带有 BU 盖板)插槽的其它功能(如,在字节5中,奇数字节)01: 打开一个新的电势组。将BU...B 更换为 BU...D. 如果设置该位,则将组态 BU...D。如果没有为该插槽设置位,则使用组态软件中所组态的参数。1 到 7 预留表2.控制元素的说明在本例中,在DB1中存储该数据记录,并按实际配置参数化该DB块,如图4所示:
图4.在DB1中参数化数据记录196 在OB1中,当M10.0为1时调用SFB53,写数据记录至ET200SP接口模块,数据记录传输成功后,复位M10.0,不再调用SFB53,如图5所示:
图5.在OB1中编程写数据记录 该项目例程由STEP7V5.5SP3HF5创建。 |