S7-200与G120变频器USS通信配置及步骤详解

版权申诉
0 下载量 56 浏览量 更新于2024-08-08 收藏 563KB DOCX 举报
"本文档详细介绍了如何使用S7-200 PLC与配备CU240BE-2的Siemens G120变频器进行USS(Universal Serial Interface for Servo Drives)通信,包括系统配置、硬件接线、变频器设置以及PLC编程的步骤。" 在工业自动化领域,S7-200系列PLC与G120变频器的USS通信是一种常见的控制方式,允许PLC精确控制变频器的运行参数,如速度、方向和扭矩。以下是对具体方法和步骤的详细解释: 1. **系统配置** - **硬件**:使用支持USS通信的G120变频器(如CU240E-2,固件V4.5),配合S7-200 PLC(如CPU224XPCN)和PC,通过CP5512连接电缆建立通信链路。 - **软件**:确保在PC上安装了Step7Micro-WinV4.0SP6编程软件和USS协议库V2.3,同时需要西门子标准库中的MODBUS+USS协议库。 2. **S7-200与控制单元间的接线** - **接线规则**:S7-200的Port0端口通过RS485接口与CU240E-2的RS485P(2号端子)和RS485N(3号端子)相连。在通信链路的两端需接入120欧姆的终端电阻,变频器的终端电阻拨码开关需根据位置正确设置。 3. **变频器设置** - **地址设置**:利用控制单元的总线地址拨码开关或参数P2021设定USS通信地址。 - **参数设置**:除地址外,还需设置如波特率等通信参数,以确保与PLC通信匹配。 4. **PLC编程** - **初始化端口**:使用USS协议初始化功能块,将Port0设为USS通信端口,使用SM0.1脉冲激活初始化过程。 - **波特率**:确保PLC与变频器的波特率设置一致,以保证数据传输的准确性。 - **其他编程**:使用USS协议库中的功能块实现读写操作,如设置速度、启动/停止命令等。 USS通信协议提供了一种高效、可靠的控制方式,使得S7-200 PLC能够直接控制G120变频器的运行状态,实现自动化系统的精细化管理。在实际应用中,根据项目需求,可能还需要对变频器的其他参数进行调整,如电机参数、保护设置等。同时,注意定期检查通信线路的稳定性,确保设备的正常运行。