三、基于PC 的自动化---WinAC
WinAC是SIEMENS公司最新推出的基于PC的自动化控制系统,WinAC具有PLC的功能但又不同于普通的PLC控制器,其具有强大的计算功能、数据处理能力和PLC无法比拟的计算速度,更兼顾了PLC的运行可靠性特点。其海量内存贮器特别适合于大数据量计算、大量配方存贮与管理。其计算功能与PC机相同,可靠性与功能更可与PLC-S7-400系统比美,是千层酥成型机与烘炉机械设备控制系统最理想的选择:
先进性
WinAC是基于标准的Windows操作平台下的PLC控制器,梯形图编程,因此有独立而严格的时序。控制特别满足对于高速、精确、复杂计算及严格时间要求的控制任务。
WinAC支持标准的Windows NT 下的OPC、Active X 和DCOM 技术。控制和通讯内核与标准的Windows NT任务的通讯由其内置的代理服务器完成,因此相比普通的PLC控制器功能更强。
应用程序开发环境
SIEMENS统一的组态软件STEP 7 是WinAC控制器的标准开发平台,包括通信组态、编程、测试和启动以及系统文件的编制,对于熟悉STEP7的工程师,不需占用额外的培训时间。

系统组态界面开放式接口
WinAC提供标准的OPC控件接口及Active X控件接口,对于我们的应用提供了极大的方便。
OPC 过程控制OLE 是一种通过Windows NT应用程序自动存取数据的国际标准,也是WinAC的标准特性。使用OPC 服务器可以访问控制驱动程序中的过程数据:Active X 控件接口,不用编程直接从OLE 标准应用程序访问过程数据。这种功能使得我们可以在软件开发中借助于高级语言Visual Basic进行更复杂的应用开发。
计算功能
WinAC提供强大的计算功能,与工业过程数据,之间建立起一条工作数据链路。使得上位计算机能够实时处理过程数据,完成复杂的测量控制与故障分析计算,并能够在Visual Basic中创建自己的HMI 前端或在大家熟知Excel 中做统计分析。在过程控制和PC 应用程序之间管理数据信息流量。允许高效、简便地访问并能显示和修改过程数据。对于数据处理量大,要求内存高的过程控制系统,一般的PLC控制器难以胜任的工作,用WinAC则可以轻松解决,这是我们选用WinAC的理由,也是SIEMENS给我们提供了一个合适而且经济的解决方案。