西门子PLC S7-200与S7-300DP通讯步骤介绍
发布日期:
2023-05-30

在实际工程项目中,往往会在系统中使用西门子各系列的组合来实现项目的更佳解决方案,这时就需要对各种系列的西门子 PLC之间实现通讯功能。本文下面介绍一下西门子PLC S7-200系列与西门子PLC S7-300系列之间的PROFIBUS DP通讯方法,供用户在实际项目调试过程中进行参考。

西门子PLC之间PROFIBUS DP通讯

在西门子PLC S7-200系列和西门子PLC S7-300系列之间,用户可以使用PROFIBUS DP通讯方式进行数据交换,实现方法如下:

1. 首先,用户在西门子PLC编程软件STEP7中新建项目,并且插入一个S7-300的站;

2. 然后在选中STEP7的硬件组态窗口中的菜单:选项->安装新GSD文件,导入SIEM089D.GSD文件,安装EM277从站配置文件;

3. 用户在导入GSD文件后,在右侧的设备选择列表中找到EM277从站,PROFIBUS DP->额外的现场设备->西门子PLC->EM277,并且根据通讯字节数,选择一种配置,例如:选择32字节入/32字节出的方式;

4. 在STEP7中,确定西门子PLC S7-300硬件组态中所设置的EM277地址;

5. 组态完成系统的硬件配置后,用户将编译下载到西门子PLC S7-300的CPU中。在西门子PLC S7-200断电的情况下,将EM277的拨码开关拨到与西门子PLC S7-300硬件组态的设定值一致;

6. 用户在西门子PLC S7-200中编写程序将进行交换的数据存放在地址段中,例如:VB0-VB63,对应西门子PLC S7-300的PQB0-PQB31和PIB0-PIB31,然后打开编程软件STEP7中的变量表和STEP7 MicroWin SP9的状态表进行监控,判断数据传输是否正确。

西门子PLC S7-200系列和S7-300系列都具有强大的通讯功能,为用户在工业控制领域中提供解决方法的同时,它们之间可以灵活的配置,通过多种方式实现通讯功能,例如:PROFIBUS DP通讯,从而为整套控制系统的数据交换提供了保障。

声明:部分内容来源于网络,如侵权请后台留言联系删除。