WinAC 新版本功能介绍 ----截至2004年10月,WinAC Basis, WinAC RTX, WinAC Slot, WinAC ODK 全面升级,升级后的新版本分别为WinAC Basis 4.1, WinAC RTX 4.1, WinAC Slot 3.4, WinAC ODK 4.1。新版本与以往版本相比,功能上有很大的提高,具体体现在以下几个方面: ● 集成SIMATIC NET OPC ----WinAC 软件型4.1和Slot 3.4版本支持SIMATIC NET OPC服务器,使用SIMATIC NET OPC接口来访问WinAC不需要另外的授权。应用程序可以使用SIMATIC NET OPC 客户端与WinAC 建立连接,与SIMATIC Computing OPC 服务器相比,SIMATIC NET OPC服务器具有以下优点: 读写性能极大提高 直接使用Step 7中的符号变量,不必经过中间环节 与SIMATIC 300/400使用相同的OPC服务器 SIMATIC NET OPC 服务器支持浏览功能 支持DA和A&E OPC接口,SIMATIC Compting OPC服务器只支持DA接口 ----此外,WinAC还支持SIMATIC Computing的原有应用,但以后不会开发新的SIMATIC Computing 版本, SIMATIC Computing 的最终版本为V3.1 SP2。 ● 支持多CPU ----在一台PC机上可以同时安装多个WinAC Slot和一个WinAC软件型,但不能同时安装WinAC Basis和WinAC RTX(也没有必要这样使用)。安装在同一台PC机上的WinAC使用内部接口进行通讯,可以使用Step7 中的BSEND、BRCV、USEND、URCV等系统功能块进行通讯。安装在同一台PC机上的多个WinAC CPU独立的进行工作,它的工作原理与S7-400上同一机架上的多CPU类似。 ● WinAC Slot支持更多的运动控制解决方案 ----新版本WinAC支持如下的功能模块: FM350、 FM351、 FM352、 FB353、 FB354、 FB355。这些模块可安装在ET200M从站上。另外,WinAC 还支持带复杂运动功能的SIMOVERT MASTERDRIVES的使用。 ● PC用户权限的设置 ----在WinAC 4.1以前的版本如果需要操作WinAC 面板,用户需要具有管理员的权限。新版的WinAC在安装和站配置时需要管理员权限,而操作WinAC面板不需要管理员权限,只要授权的用户即可访问WinAC面板。 ----这个功能可以用在这样一些场合:如果一条生产线是由多个OEM制造设备厂商分别制造生产线的不同设备,但一台PC机实现多项功能,如果要求操作这台PC机的用户具有管理员权限,这将使得PC机的操作不可控制。 ● 通过文件进行固件升级 ----WinAC Slot V3.4 以前的版本如果需要升级必须使用Flash EPROM(2M以上),还需要使用西门子的专门编程设备。之前版本的固件升级具体步骤如下: 从网站上下载WinAC Slot的最新固件版本的文件。 在SIMATIC Manager中选择"File->S7 Memory Card->Delete"删除EPROM卡的内容。选择菜单"PLC->Update Operating System",并选择下载的文件将其传送到Flash EPROM中。 关闭WinAC Slot所在的PC机并切断其所有电源。 将Flash EPROM 插入到WinAC Slot中。 启动WinAC Slot的PC机,随后外部Flash EPROM上的操作系统(固件)将传输到WinAC Slot的CPU的内部。Flash EPROM上.在传输的过程中,WinAC Slot上的所有指示灯都亮着。 当CPU上的"STOP"指示灯慢闪时,更新操作完成,要执行全复位(整个更新操作需要5分钟左右)。 关机切断所有电源,取出外部Flash EPROM卡。 开机,WinAC Slot 将自动完全复位。整个更新操作执行完毕,WinAC Slot便可正常操作。新版本的WinAC 支持通过文件方式进行固件升级。 ● 支持ProfiNet 的WinAC PN ----WinAC PN 1.0是第一个基于PROInet的控制器。WinAC Basis 4.1的选件WinAC PN支持PROFInet。PROFInet 定义了PROFIBUS和以太网之间数据通讯开放的、一致的新标准,从而为用户提高了多供应商以及多种总线系统之间通过以太网进行数据交换的新途径和解决方案。基于组件的自动化(CBA Component Based Automation)立足于全新的PROFInet标准,PROFInet技术是基于CBA的基础,是生产过程整信息化的IT解决方案。 ● ODK 三个新的组件 ----在WinAC以前的版本中,软件型的WinAC使用开发包WinAC ODK,插槽式的WinAC 使用开发包T-kit。如都要使用,须分别购买。在新版本中只需购买WinAC ODK4.1就可以用于WinAC 软件型和插槽型。ODK 4.1现在支持Microsoft .NET框架,它提供了一个向导可生成 .NET的工程项目。 ----WinAC ODK 4.1 包括三个组件: CCX 相当于旧版本的ODK。 SMX 相当于旧版本的T-kit。 CMX为新增加的组件。 --------CCX ----使用CCX,可以创建动态连接库DLL(或RTDLL),在Step7 中可以使用ODK提供的两个系统功能块SFB 65001和SFB65002来打开动态连接库和调用动态连接库中的函数。这就意味着在Step7中可以调用Visual C++编译后生产的代码。如果是WinAC RTX 且带有RTX SDK则生成的是扩展对象是RTDLL。WinAC Basis和不带RTX SDK生产的是DLL。 --------SMX ----SMX可用于软件型WinAC和插槽式WinAC。SMX使用共享内存的方式与软件型WinAC快速交换数据,SMX使用双端口存储器(dual-port RAM)的方式与WinAC Slot快速交换数据。不象CCX生成的是动态连接库,通过SMX生成的可执行文件。 SMX其实是提供了一组动态连接库,应用程序调用这些动态连接库中的函数来与WinAC 中的PI、PQ区进行数据交换,这种数据交换速度极快。WinAC Basis、WinAC RTX和WinAC Slot 416的交换区为( PIW16384-PIW20479,PQW16384-PQW20478);WinAC Slot 412 的交换区为(PIW4096-PIW8190,PQW4096-PQW8190) --------CMX ----可以使用如下开发工具编写应用程序操作WinAC 面板: Microsoft Visual C++ 6.0 SP5及以上版本 Microsoft Visual C++ .NET Microsoft Visual Basic 6. SP6及以上版本 Microsoft Visual .NET Microsoft Visual C# .NET Borland Delphi 7.0 CCX 和SMX的应用只能使用前两种开发工具。 (自动化网小芳摘自西门子网站)