窗口控制和自动化技术
Beckhoff TwinCAT 软件系统将任何兼容的PC转换成具有多PLC系统、NC轴控制、编成环境和操作站的一个实时控制器。TwinCAT 取代了传统的 PLC 和 NC 控制器以及操作设备,并具备:
- 开放式的、兼容的 PC 硬件
- 在 Windows NT/2000/XP, 嵌入式 NT/XP 、 CE 中,内嵌了 IEC 61131-3 软 PLC 和软 NC
- 编程和实时运行系统可选择为在一台 PC 上或分开
- 可连接所有的公共现场总线和用于I/O信号的PC接口卡
- 带用户接口的数据通讯和使用微软开放式标准程序 (OPC, OCX, DLL 等)
PC 控制技术: PC 中的 PLC 和 NC
Beckhoff 已经实现了用于 PLC 和 NC 轴功能的 PC 控制技术.通过将功能强大的 PLC/NC 软件和现场总线无关的 I/O 接口集成到 Windows NT/2000/XP/CE 中,TwinCAT 可构成完全开放的和通用的自动化系统.
PC 是控制器
基于 PC 的自动化系统目前已经实现用于:
- PLC, 过程控制计算机或用 PC 组合的 NC 控制系统
- 用于 PLC/NC 任务的带协处理器板的工业 PC
PC 通常不直接分配处理任务. 它通常由附加的处理器完成.而基于纯软件的解决方案是一种新方法,即在单处理器方式下由一个处理器完成所有的自动化任务. 使用具有 PLC/NC 处理器系统属性的 TwinCAT, 取代了由 PC 软件处理的 PLC 和 NC 任务.
现在的自动化系统仅由4个组件构成:
- 工业 PC
- 一个用于 I/O 接口的开放式现场总线系统
- 一个用于用户接口(HMI)的标准操作系统 (Windows NT/2000/XP)
- TwinCAT 控制软件: IEC 61131-3 PLC 和 NC
该种方案的优越性:
- 程序和数据的存储几乎没有限制
- 对自动化任务的性能可连续开发
- 可全部集成到操作系统中
- 需要的组件少
- 系统的可靠性高
单处理器的解决方案提供了完美的系统性能
软件 PLC 解决方案的性能大大好于硬件 PLC, 并随着新的 PC 处理器的出现,其性能还会进一步提高.
系统的限制可置之度外
不仅仅是性能, PC 上的系统限制也不复存在: 程序长度, 标志寄存器, 处理器映像大小. 实际上, 这些问题不复存在. 目前的 32 位 PC 技术所遇到的实际限制远比传统的 PLC 设备所受到的限制小. 这种差距正在扩大: 控制器也在发展, 这是因为, 标准 PC 上运行的软件, 随着 PC 性能的增强而增强.