First S7-200 SMART S7-200 SMART自从发布之后,销售量不断攀升,其稳定可靠的性能令客户认可度不断提高。西门子于今年发布了V2.4固件版本,支持PN功能,能够连接控制V90伺服产品,随着功能不断增强,可以满足客户更多的应用需求。 Second G120XA G120XA是西门子SINAMICS系列变频器的新成员,胜任各种应用场合,专为风机泵应用而生,一上市就引起了广泛的关注,与原有的MM系列相比,G120XA具有更宽的功率范围,更好的控制功能。 Third USS USS(Universal Serial Interface, 即通用串行通信接口) 是西门子专为驱动装置开发的通信协议,USS 协议的基本特点如下: 🔺支持多点通信(因而可以应用在 RS 485 等网络上) 🔺 采用单主站的“主-从”访问机制 🔺 一个网络上最多可以有 32 个节点(最多 31 个从站) 🔺 简单可靠的报文格式,使数据传输灵活高效 🔺 容易实现,成本较低 通过以上简单的介绍,想必大家对S7-200 SMART、G120XA、USS有了简单的了解,那么接下来就让我们一起走进实验吧! No.1 实验硬件和软件 ↓硬件和软件清单↓ ↓实物图片↓ No.2 物理接线说明 S7-200 SMART 9针接口: 建议使用西门子的DP接头,因其内置的偏置电阻和终端电阻,提高了网络的可靠性。当然如果不具备条件,可以自行焊接9针接口,在EMC状况良好的情况下,可以只焊接3和8引脚。 G120XA 接线: 从控制单元底部看,共有5个接线端子,其中2号端子为RS485P,3号端子为RS485N,用于通信数据的发送和接收。 其中9针的3号引脚对应RS485P,8号引脚对应RS485N。 No.3 G120XA通信参数说明 USS控制可以直接使用G120XA的宏功能进行设置,使用预制的宏-54 参数见下图↓ 对于使用G120XA 的USS宏要注意两点: 1. 虽然选用了USS宏,但是默认是DI0启动,所以需要手动调整参数,将P840[0]改为r2090.0,P844[0]改为r2090.1。 2. USS 的PKW长度默认长度是4,在与S7-200 SMART通信时需要更改为127。 No.4 S7-200 SMART软件编写 a. 使用USS协议的初始化模块初始化S7-200 SMART的端口 S7-200本身带的RS485端口是端口0,使用的通信波特率是9600。 b. 使用USS_CTRL功能块控制变频器的运行 USS_CTRL控制非常的方便,不仅对相关参数进行设置,也能进行实时的监控,这里就不对管脚进行一一介绍了,具体请参考帮助手册。 c. 使用USS_WPM_R功能块修改浮点型参数 对于参数的设置,一定要注意!对于G120XA来说,EEPROM引脚是无效的,保存参数可以通过修改P971的方式进行保存。 No.5 触摸屏画面 简单做了一个触摸屏测试画面,大家可以参考,因为设置参数一般不需要周期设置,所以做了两个按钮,停止读取时可以进行参数的修改,待修改完成,可以进行参数的实时读取。 No.6 调试总结 经过此次调试发现,无论是S7-200 SMART,还是G120XA,对于USS的编程和设置都非常方便,相对于大家常用到的MODBUS通讯,USS在控制方面不需要写大量的轮训程序,编程更加简单,控制更加方便。 |
|
来自: 晶晶妈妈eatn6c > 《文件夹1》