西门子1200系列PLC的CANopen通信解决方案
背景
智能制造正日益成为业界的普遍趋势,其所依赖的关键在于不同设备间的高效互联。CANopen协议因其中立特性与悠久的历史背景,在变频器、伺服驱动系统乃至风力发电领域拥有广泛的运用。面对这类需求,西门子的1200系列PLC凭借其高性价比优势,赢得了越来越多的用户青睐,因其普遍配备PROFINET通信接口,使得PROFINET在工业以太网的应用成为可能。本文将透过一个具体案例,探讨如何将采用CANopen接口的台达伺服驱动器集成到1200系列PLC中。
项目背景
坐落于山东的一家大型制造业企业内,采取了一种集成方案,利用西门子的1200系列PLC对台达伺服驱动器(电机)进行全面实时监控,包括电机的启停状态、运行速度、位置坐标以及电流值等关键参数,以确保伺服驱动器稳定高效运行。
系统架构
这套集成方案中,西门子S71200PLC凭借其独特的PROFINET接口,需连接10台台达驱动设备(电机系统)。鉴于电机控制数据交换的需要,台达驱动器采用的是成熟的CANopen通信标准,作为其从站设备。为实现电机从PLC端的实时控制,并准确捕获相关工作数据,上海泗博提供了一款经市场验证的高可靠工业网关——TCO151,作为系统的连接桥梁。
产品描述
TCO151具备独特的系统特性:
CAN端:支持CANopen主站、CANopen从站、以及CAN2.0A与CAN2.0B模式,满足不同设备间的通信需求;
以太网端:采取标准的PROFINET I/O RT协议,采用双RJ45接口设计,支持高达32个槽位和384字节的输入/输出配置;
主站模式:支持NMT(网络监控)、SYNC(同步)、TPDO超时清零、以及Control/Status(控制/状态)操作,优化了与多种Heartbeat/Guard life从站的连接能力;
从站模式:提供最多100条PDO(数据对象)命令支持,功能涵盖延迟启动、作为Heartbeat/Guard life设备使用,以及RPDO(远程数据对象)超时清零等高级功能。
通信缓存:具备两种模式下各自的发送与接收缓存能力,分别支持200帧和150帧的数据处理。