TwinCAT:基于 PC 的 PLC 和运动控制系统
概述
TwinCAT 软件系统将兼容的 PC 转变为实时控制器,具备多 PLC 系统和 NC/CNC 轴控制功能。它为所有 Beckhoff 控制器提供集成的编程环境,包括高端工业 PC 和嵌入式控制器。
TwinCAT 架构
系统由运行时系统(执行控制程序)和开发环境(用于编程、诊断和配置)组成。Windows 程序(如可视化或办公软件)可以通过 Microsoft 接口访问 TwinCAT 数据并执行指令。
软件解决方案
TwinCAT 提供精确的时间基,程序可以在其中以最高确定性执行,不受其他处理器任务的影响。通过 TwinCAT,可以设置 PC 上的实时负荷,实现预定的操作性能。
TwinCAT 显示正在运行程序的系统负荷,并允许设置负荷临界值。如果超过此临界值,将生成系统消息。
系统诊断
在使用开放式 PC 硬件和软件时,验证组件至关重要。Beckhoff 集成了实时抖动指示器,以便管理员快速评估硬件和软件。运行时出现的系统消息指示状态是否正确。
启动/停止
启动和停止 TwinCAT 可以手动或自动进行。作为 Windows 服务集成,它无需用户启动,只需连接电源即可。
重新启动和数据备份
启动或重新启动程序时,TwinCAT 加载程序和剩余数据。建议使用 UPS(不间断电源)进行数据备份和 Windows 正确关闭。
蓝屏与实时能力
TwinCAT 在蓝屏死机 (BSOD) 操作系统崩溃时保持实时能力。PLC 和 NC 等实时任务将继续运行,控制过程进入安全状态。启用此功能由程序员决定,但应注意蓝屏死机可能导致数据或程序损坏。
全球连接
TwinCAT 软件设备可分配如下:PLC 程序可在 PC 或 Beckhoff 总线端子控制器上运行。消息路由器管理和分配系统中的所有消息。PC 系统通过 TCP/IP 相互连接;总线端子控制器通过串行端口和现场总线集成。
由于可以使用标准 TCP/IP 服务,因此数据交换可以在全球范围内进行。系统提供可定制的通信功能和超时时间以监控通信。
通用 I/O 接口
TwinCAT I/O 支持来自不同供应商的 PC 现场总线卡。一台 PC 可以连接多个现场总线卡。主站和从站功能受所选现场总线卡的支持。配置和诊断现场总线卡可以通过 TwinCAT 系统管理器轻松完成。
TwinCAT PLC
TwinCAT PLC 作为自动化软件的核心,提供:
IEC 61131-3 编程环境
强大的指令集
集成的运动控制模块
诊断和故障排除工具
实时监视和控制
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论