西门子s7-200与s7-300实现profibus通信的方法

来源:电工天下时间:2015-10-30 16:59:40 作者:老电工手机版>>

西门子s7-200与s7-300实现profibus通信的方法

S7-300与S7-200通过EM277进行 PROFIBUS DP通讯,需要在STEP7中进行S7-300站组态,在S7-200系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V存储区,并且S7-300组态EM277从站时设置正确的地址即可。

插入一个S7-300的站:

西门子s7-200与s7-300实现profibus通信1

图1 S7-300组态
选中STEP7的硬件组态窗口中的菜单 Option? Install new GSD

导入SIEM089D.GSD文件,安装EM277从站配置文件,如下图:

西门子s7-200与s7-300实现profibus通信2

图2 安装GSD
在SIMATIC文件夹中有EM277的GSD文件:

西门子s7-200与s7-300实现profibus通信3

图3 安装GSD
导入GSD文件后,在右侧的设备选择列表中找到EM277从站,PROFIBUS DP?Additional Field Devices?plc?SIMATIC?EM277,并且根据通讯字节数,选择一种配置,本例选择8字节入/8字节出的方式,如下图:
西门子s7-200与s7-300实现profibus通信4

图4 通信区域组态
根据EM277上的拨位开关设定以上EM277从站的站地址。

西门子s7-200与s7-300实现profibus通信5
图5 组态DP通信地址
组态完系统的硬件配置后,将编译下载到S7-300的PLC当中。S7-300的硬件下载完成后,将EM277的拨位开关拨到与以上硬件组 态的设定值一致,在S7-200中编写程序将进行交换的数据存放在VB0-VB15,对应S7-300的PQB0-PQB7和PIB0-PIB7,打开 STEP7中的变量表和STEP7 MicroWin32的状态表进行监控,它们的数据交换结果如下图:

西门子s7-200与s7-300实现profibus通信6
图6 通信数据监控

西门子s7-200与s7-300实现profibus通信7
图7 通信数据监控

注意:VB0-VB7是S7-300写到S7-200的数据,VB8-VB15是S7-300从S7-200读取的值。EM277上拨位开 关的位置一定要和S7-300中组态的地址值一致。如果使用的S7-200通信区域不从VB0开始,则需要设置地址偏移,在S7-300硬件组态中双击 EM277,修改数值0为实际使用的数值即可,如下图所示:

西门子s7-200与s7-300实现profibus通信8
图8 地址区域偏移设置

相关文章
  • profibus dp与pa有什么区别

    profibus dp与pa有什么区别

    在profibus中dp与pa的区别有哪些,参考如下:dp/pa:通信速率:一个是高度,一个是低速;dp:设备一级的,高速数据传输;profibus dp和pa的差别在物理层,二者都从现场设备存取相同的数据。

    时间:2022-04-28 18:31:12

  • 西门子S7-200与G110变频器通讯USS库如何选择?

    西门子S7-200与G110变频器通讯USS库如何选择?

    西门子S7-200与G110变频器通讯USS库的选择方法,S7-200的USS指令库现在能够完全支持MicroMaster MM3系列和MicroMaster MM4系列产品,以及SINAMICS G110系列产品。

    时间:2020-03-10 11:15:32

  • 【图】西门子plc间网络通信的多种方式

    【图】西门子plc间网络通信的多种方式

    西门子plc间网络通信的多种方式,包括S7-300/400之间互连,采用PLC与PLC通过以太网访问,采用两块CP343-1互连等,winlc与plc互连,以WinLC与S7-300互连为例说明。

    时间:2020-02-21 10:55:33

  • 西门子plc通讯网络的建立与使用过程

    西门子plc通讯网络的建立与使用过程

    西门子plc通讯网络的建立与使用过程,为网络确定通讯距离、通讯速率和电缆类型,在网络中使用中继器,选择网络电缆与网络连接器,西门子s7-200系列plc的端口使用网络隔离时,应使用rs-485中继器或者em277。

    时间:2020-02-21 09:26:28

  • HMI与西门子S7-300 PLC DP端口间如何通信?

    西门子S7-300 PLC DP端口间通信

    HMI与西门子S7-300 PLC DP端口间的通信方式,西门子面板同PLC的DP口有两种通讯方式,分为常规通讯与直接键通讯,面板同PLC间进行S7通讯时,面板负责相关通讯事宜,PLC根据面板的请求返回相关数据。

    时间:2015-12-12 19:31:00

  • 【图】西门子s7-1200 s7通信特点及连接资源的方法

    西门子s7-1200 s7通信特点

    西门子s7-1200 s7通信特点,s7协议独立于西门子各种通讯总线,s7协议是由多种应用层协议组成,s7通信编程的方法,以及s7-1200 s7 通讯数据长度的相关知识。

    时间:2015-12-02 22:32:58

  • 西门子s7-200与s7-300进行mpi通信的问题

    西门子s7-200与s7-300进行mpi通信

    西门子s7-200与s7-300进行mpi通信的问题,所有型号西门子s7-200 plc的端口都支持MPI通信吗,s7-200 cpu具有一到两个RS-485通信口,运动PPI协议与MPI协议。

    时间:2015-11-29 14:30:28

  • 西门子s7-1200 udp通信协议的特点

    西门子s7-1200 udp通信协议

    西门子s7-1200 udp通信协议的特点,udp通信组态的方法,UDP 广播发送的方法,UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,通讯不需要连接,实现广播发送。

    时间:2015-11-29 11:26:30

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有