西门子PLC各系列中,S7-200 smart系列是较为小巧的一款产品,它设计紧凑,扩展性强,通讯能力强,是小型自动化控制系统中的常用模块。在工业自动化的驱动控制系统中,通常使用西门子变频器来完成驱动任务,例如:西门子变频器MM4系列,西门子变频器SINAMICS系列等。在控制系统中,西门子PLC和西门子变频器之间的通讯显得尤为重要,这是由于西门子PLC作为控制系统的核心,需要把所有设备集成在一起进行集中控制。当用户选择西门子PLC S7-200smart系列和西门子变频器G120时,它们之间可以通过MODBUS方式进行通讯,本文下面就来介绍一下这个通讯过程,供用户在实际操作时进行参考。
二、西门子PLC S7-200 smart与G120通讯
西门子PLC S7-200 smart与西门子变频器SINAMICS G120之间通过MODBUS通讯方式进行通讯的步骤简单介绍如下:
1. 外部连接
西门子PLC S7-200smart的RS485接口和西门子变频器G120的控制单元上面的RS485接口通过电缆进行物理连接,注意相应的管脚要求对应,如果连接多台变频器,需要将它们串联起来,并将终端电阻拨到ON位置;
2. 西门子PLC软件设置
西门子PLC S7-200smart的编程软件中,设置相应的通讯接口,并建立PC与PLC之间的连接;
3. 变频器参数设置
西门子变频器G120的通讯地址可以使用拨码开关进行设置,也可以通过相关参数进行设定,除此之外,还要进行一些基本的参数设置才能保证西门子变频器G120的运行;
4. 程序设计
在西门子PLC S7-200smart的编程软件中,添加MODBUS库文件,在库文件中选择MODBUS通讯的控制函数,读写控制字函数,并按照函数的各引脚说明进行程序逻辑设计,来完成通讯的准备工作;
5. 通讯调试
在西门子PLC S7-200smart的编程软件中,需要为MODBUS库分配全局存储器地址,然后将程序下载到CPU中,运行并进行数据监控,用户可以通过监控状态表来确认由西门子PLC S7-200smart和西门子变频器G120之间的数据传输是否正确。
本文来源:网络
本文来源:网络
- 下一篇:西门子模块如何区分OB、FB、FC、DI、DB
- 上一篇:带你搞懂伺服电机和步进电机