WinAC 软PLC 特别适用于需要对全面的解决方案进行高级灵活有效集成应用任务。举例包括采用数据处理和物流系统的链路以及技术功能任务的集成,例如运动或视觉系统。
SIMATIC WinAC Basis 用于实现控制任务和典型PC 任务的经济解决方案。借助于其快速的程序执行和较高的数据处理量, WinAC Basis 理想用于工厂中各种自动化任务的协同。
SIMATIC WinAC RTX 则是用于对确定性要求较高的应用。运行在 Windows 环境中,实时执行,可保证控制器的确定性行为。 WinAC RTX 的一种全新、强大的特点就是时钟同步操作,可显著提高控制质量。时钟同步运行提供了恒定的可重复响应时间,因此,举例来说, WinAC RTX 特别适用于利用PROFIBUS 的高速闭环控制任务。
通过应用指定的C/C++ 应用来扩展PLC 的功能,就需要使用 WinAC ODK。它允许:
将复杂的高级语言算法结合到控制程序中
访问Windows API 或Windows 系统资源
访问外部硬件和软件组件
设计
SIMATIC WinAC 软PLC 每个包括下列组件:
Windows 逻辑控制器
包含一个OPC 服务器和ActiveX 组件
用于PROFIBUS 通讯处理器
VenturCom RTX 实时内核(只用于WinAC RTX)
选项:
用于与PROFIBUS DP 连接的CP:
CP 5611 或SIMATIC PC 的集成PROFIBUS 接口( 只用于 WinAC Basis )。
CP 5613 A2
SIMATIC WinAC PN 选项:
通过工业以太网,可以实现WinAC Basis 与其它基于 PROFINET CBA 的自动化系统之间的通讯。
开放式开发工具WinAC(ODK):
用于对WinAC Basis 或WinAC RTX 的C/C++ 代码
集成了外部软件( 技术功能程序) 或PC 元件( 如,扫描仪,用于标准数据获取的PC 卡)
功能
Windows 逻辑控制器(WinLC)
Windows 逻辑控制器管理实际控制任务,执行控制程序。它可通过下位PROFIBUS 现场总线系统协调必要的输入和输出,为可视化和数据处理任务提供过程值。
并提供有几个处理级,以优化过程控制:
循环程序执行
报警处理
时间和日期控制执行
WinAC RTX 的特点:PROFIBUS 同步处理级。
使用标准UPS 完全保持所有WinAC 过程值。
WinAC OPC 服务器
随WinAC 提供的SIMATIC NET OPC 服务器能够开放式访问所有过程值。通过该界面可以实现链接到WinAC 的所有可视化或数据处理系统。
SIMATIC WinAC PN 选件
通过WinAC PN 选件,WinAC Basis 可用作基于PROFINET CBA 的自动化部件,通过工业以太网支持与具有PROFINET CBA 能力的其它设备的数据交换。由此,WinAC Basis 具有以下应用:
协同和链接一个复杂系统中的机器与子系统。
控制集成在整个系统中的机器或子系统。
PN 代理功能,用于连接到WinAC Basis PROFIBUS 总线的 PROFIBUS 设备。
PROFINET CBA 部件间的数据交换可使用SIMATIC iMap 工程工具进行组态。
可视化系统接口
WinAC 可与SIMATIC HMI 系统SIMATIC ProTool/Pro、SIMATIC WinCC flexible 或SIMATIC WinCC 一起运行。
非西门子可视化系统也可通过标准提供的SIMATIC NET OPC 服务器连接。
通讯
在同一PC 上本地或通过常规SIMATIC 网络、以太网、 PROFIBUS 或MPI 远程,可以使用STEP 7 对Windows 逻辑控制器进行编程,使用SIMATIC HMI 进行可视化。
通过这些网络,WinAC 软件PLC 可与其它WinAC 站或S7 PLC 进行数据交换。
带有WinAC PN 选件的SIMATIC WinAC Basis 还可与基于 PROFINET CBA 的自动化系统进行通讯。
上一篇:用I2C总线实现AD7416的多点温控系统
下一篇:LIN总线在家用电器中的应用