北京安方同吉专业授权代理西门子PLC,专注工控系统集成10年,拥有专业高效的团队,是西门子官方认可的资深合作伙伴,欢迎咨询合作!  客服热线:18211023581
S7300做主站与S71500DP通讯如何做「干货」

S7300做主站与S71500DP通讯如何做「干货」

分享嘉宾:唐勇    内容来源:西门子PLC一级代理    发布时间:2021-07-14 14:03    浏览量: 第40025篇深度好文:3706个字| 10分钟阅读
  S7300做主站与S71500DP通讯如何做「干货」?如题,不同软件的DP通信,西门子300做主站,1500PLC配1542-5模块做从站,如何设置?
 
  我们可以先了解一下不同系列DP通讯的资料。

西门子编程软件STEP7组态

  以太网、工业以太网及Profinet有什么区别?

 
  以太网(Ethernet)通常指的是由Xerox公司创建并由Xerox、Intel和DEC公司联合开发的基带局域网规范,是当前应用最普遍的局域网技术。它不是一种具体的网络,是一种技术规范。该标准主要定义了在局域网(LAN)中采用的电缆类型和信号处理方法等内容
 
  工业以太网通常是指应用于工业控制领域的以太网技术,在技术上与普通以太网技术相兼容,但对具体产品和应用都有不同要求。由于产品要在工业现场使用,对产品的材料、强度、适用性、可互操作性、可靠性、抗干扰性等有较高要求;而且工业以太网是面向工业生产控制的,对数据的实时性、确定性、可靠性等有极高的要求。
 
  Profinet由PROFIBUS国际组织(PROFIBUSInternational,PI)推出,是基于工业以太网技术的自动化总线标准。PROFINET为自动化通信领域提供了一个完整的网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域的内容。
 
  简单的说,以太网是一种局域网规范,工业以太网是应用于工业控制领域的以太网技术,Profinet是一种在工业以太网上运行的实时技术规范。

  DP/DPCoupler使用快速入门

 
  1、DP/DPCoupler模块概述
 
  DP/DPCoupler用于连接两个Profibus-DP主站网络,以便在这两个主站网络之间进行数据通讯,数据通讯区最高可以达244字节输入和244字节的输出.
 
  各拨码开关的含义如下表:
开关 拨码值 含义
 
    PS
DP1 ON PS1 24V DC供电监控使能(用于诊断)
OFF PS1 24V DC供电监控未使能
DP2 ON PS2 24V DC供电监控使能(用于诊断)
OFF PS2 24V DC供电监控未使能
 
DIA
DP1 ON 网络2的输出数据发送给网络1的输入数据验证使能
OFF 网络2的输出数据发送给网络1的输入数据验证未使能
DP2 ON 网络1的输出数据发送给网络2的输入数据验证使能
OFF 网络1的输出数据发送给网络2的输入数据验证未使能
 
ADDR
DP1 ON 网络1Profibus站地址由Step7软件设置
OFF 网络1Profibus站地址通过模块本身DIL开关来设置
DP2 ON 网络2Profibus站地址由Step7软件设置
OFF 网络2Profibus站地址通过模块本身DIL开关来设置
1,2,4,8,
16,32,64
DP1 网络1Profibus站地址设置开关(1-125)
DP2 网络2Profibus站地址设置开关(1-125)

  DP/DPCoupler模块具有如下特点:
 
  .连接两个不同的Profibus网络进行通讯,2个网络的通讯速率,站地址可以不同
 
  .最多可以建立16个I/O数据交换区
 
  .两个网络电气隔离,一个网段故障不影响另一个网段的运行
 
  .支持DPV1全模式诊断
 
  .可通过DIL开关,Step7或其它编程工具设定Profibus站地址
 
  .双路冗余供电方式

  对于DP/DPCoupler连接的两个网段,通讯速率可以不同,因此DP/DPCoupler非常适用于不同通讯速率的两个Profibus-DP主站系统之间的数据通讯,但是对于通讯数据区,网络1的输入区必须和网络2的输出区完全对应,同样网络2的输入区必须和网络1的输出区完全对应,否则会造成通讯故障

  2、组态在两个Profibusmaster网络中通讯
 
  2.1例子中使用的硬件设备及软件
 
  本例中所用的硬件设备如下表:
名称 数量 订货号
S7-400电源模块PS 407 4A 1 6ES7407-0DA02-0AA0
S7-400 CPU414-3PN/DP 1 6ES7414-3EM05-0AB0
S7-400 机架 1 6ES7401-1DA01-0AA0
S7-300导轨 1 6ES7390-1AF30-0AA0
PS307 24VDC电源 1 6ES7307-1EA00-0AA0
S7-300 CPU315-2DP 1 6ES7315-2AG10-0AB0
CP5512编程卡 1 6GK1 551-2AA00
Profibus电缆 若干  
笔记本电脑 1  



















  所用到软件如下表:
名称 订货号
STEP7 V5.4 组态编程软件 英文版  



  下面的例子中以如下的数据通信区为例介绍详细的组态步骤:
 
  网络1(CPU414-3PN/DP主站系统):
 
  -DP/DPCoupler的DP1Profibus站地址为3,网络波特率为12Mbit/s
 
  -与网络2的数据通信接口区:
 
  .2字节的输入(不连续)
 
  .4字节的输出(不连续)
 
  .2字节的输入(连续)
 
  .4字节的输出(连续)
 
  .自定义3字节输入/5字节输出(连续)
 
  网络2(CPU315-2DP主站系统):
 
  -DP/DPCoupler的DP2Profibus站地址为4,网络波特率为1.5Mbit/s
 
  -与网络2的数据通信接口区:
 
  .2字节的输出(不连续)
 
  .4字节的输入(不连续)
 
  .2字节的输出(连续)
 
  .4字节的输入(连续)
 
  .自定义5字节输入/3字节输出(连续)
 
  各拨码开关设置如下:
开关 拨码值 含义
 
    PS
DP1 ON L+/M(PS1)已经连接到24V DC
DP2 ON L+/M(PS2)已经连接到24V DC
 
DIA
DP1 ON 网络2的输出数据发送给网络1的输入数据使能
DP2 ON 网络1的输出数据发送给网络2的输入数据使能
 
ADDR
DP1 ON 网络1Profibus站地址由Step7软件设置
DP2 ON 网络2Profibus站地址由Step7软件设置

  2.2在一个Profibusmaster中组态DP/DPcoupler
 
  2.2.1在Step7组态DP/DPCoupler为DPSlave
 
  打开Step7软件,新建一个工程项目文件,命名为“GatewayasPNIOProxy”,在项目下插入一个S7-400站
 
  双击插入的S7-400站的“Hardware”,打开硬件组态,在硬件组态界面下分别插入机架,电源PS407,CPU414-3PN/DP,从CPU的MPI/DP接口中新建一条Profibus(1)网络,网络行规为“DP”,波特率为“12Mbps”,从硬件目录中将DP/DPCoupler拖曳至ProfibusMaster中
 
  2.2.2设定Profibus站地址
 
  在硬件组态中双击DP/DPCoupler打开其属性对话框,在Profibus对话框中设置DP/DPCoupler的站地址为3
 
  2.2.3设定DP/DPCoupler其他属性
 
  在硬件组态中双击DP/DPCoupler打开其属性对话框,切换到“ParameterAssignment”对话框,设定模块的其它属性
 
  2.2.4组态通信接口区
 
  在DP/DPCoupler模块的通信接口区组态与网络2的通信数据

  S7-300集成DP口之间的DP主从通信(STEP7)

 
  PROFIBUS-DP从站不仅仅是ET200系列的远程I/O站,也可以是一些智能从站。如带集成DP接口和PROFIBUS通信模块的S7-300站,S7-400站(V3.0以上)都可以作为DP的从站。本篇文档以在同一个STEP7项目中的两个CPU315-2DP通过集成DP接口之间进行主从通信为例介绍连接智能从站的组态方法。
 
  1.硬件和软件需求
 
  硬件:
 
  主站:CPU315-2DP,SM374
 
  从站:CPU315-2DP,SM374
 
  PROFIBUS电缆及接头
 
  软件:
 
  STEP7V5.x
 
  2.网络组态及参数设置
 
  1)新建项目:
 
  在西门子STEP7中创建一个新项目,然后选择Insert®Station®SIMATIC300station,插入两个S7-300站,这里分别命名为SIMATIC300(master)和SIMATIC300(slave)。当然也可完成一个站的配置后,再建另一个

  2)组态从站:
 
  在两个CPU进行主从通信组态配置时,原则上要先组态从站。
 
  >硬件组态
 
  双击SIMATIC300(slave)站的“Hardware”,进入硬件组态窗口,在功能按钮栏中点击“Catalog”图标打开硬件目录,按硬件安装顺序和订货号依次插入机架、电源、CPU和SM374等进行硬件组态。插入CPU时会同时弹出PROFIBUS接口组态窗口,点击“NEW”按钮新建PROFIBUS网络,分配PROFIBUS站地址,本例设为3号站。点击“Propertives”按钮组态网络属性,选择“NetworkSetting”进行网络参数设置,如波特率、行规。本例传输速率为1.5Mbit/s,行规为DP,如图2。也可以在插入CPU后,双击DP(X2)插槽,打开DP属性窗口点击属性按钮进入PROFIBUS接口组态窗口。
 
  确认上述设置后,PROFIBUS接口状态如图3。
 
  >DP模式选择
 
  同样在DP属性设置对话框中,选择“OperatingMode”标签,激活“DPslave”操作模式。如果“Test,commissioning,routing”选项被激活,则意味着这个接口既可以作为DP从站,同时还可以通过这个接口监控程序。
 
  >定义从站通信接口区
 
  选择“Configuration”标签,打开I/O通信接口区属性设置窗口,点击“New”按钮新建一行通信接口区,如图5可以看到当前组态模式为主从(MS,Master-slaveconfiguration)。注意此时只能对本地(从站)进行通信数据区的配置。
 
  Addresstype:选择“Input”对应输入区,“Output”对应输出区。
 
  Address:设置通信数据区的起地址。
 
  Length:设置通信区域的大小,最多32字节。Unit:选择是按字节(byte)还是按字(word)来通信。
 
  Consistency:选择“Unit”是按在“Unit”中定义的数据格式发送,即按字节或字发送;若选择“All”表示是打包发送,每包最多32字节。此时通信数据大于4个字节时,应用SFC14,SFC15。
 
  设置完成后点击“Apply”按钮确认。同样可根据实际通信数据建立若干行,但最大不能超过244字节。在本例中分别创建一个输入区和一个输出区,长度为4字节,设置完成后可在“Configuration”窗口中看到这两个通信接口区。
 
  >设置通信区完成后,点击编译存盘按钮,编译无误后即完成从站的组态。

  3)组态主站
 
  >完成从站组态后,就可以对主站进行组态,基本过程与从站相同。在完成基本硬件组态后对DP接口参数进行设置,如图8。本例中地址设为2,并选择与从站相同的PROFIBUS网络(PROFIBUS1)。波特率以及行规与从站应设置相同。(1.5Mbit/s;DP)。
 
  >然后在DP属性设置对话框中,选择“OperatingMode”标签,选择“DPMaster”操作模式。
 
  >连接从站:在硬件组态(HWConfig)窗口中,打开硬件目录,选择“PROFIBUSDP®ConfiguredStations”文件夹,将CPU31x拖拽到主站系统DP接口的PROFIBUS总线上,这时会同时弹出DP从站连接属性对话框,选择所要连接的从站后,点击“Connect”按钮确认。如图10。
 
  注意:如果有多个从站存在时,要一一连接。
 
  >通信接口区:连接完成后,点击“Configuration”标签,设置主站的通信接口区从站的输出区与主站的输入区相对应,从站的输入区同主站的输出区相对应
 
  确认上述设置后,在硬件组态(HWConfig)中,选择编译存盘按钮,编译无误后即完成主从通信组态配置。
 
  配置完以后,分别将配置下载到各自的CPU中初始化接口数据。在本例中,主站的QB10~QB13的数据将自动对应从站的数据区IB20~IB23,从站的QB20~QB23对应主站的IB10~IB13。在程序调试阶段,建议将OB82,OB86,OB122下载到CPU中,这样可使在CPU有上述中断触发时,CPU仍可运行。相关OB的解释可以参照STEP7帮助。
 
  注意:
 
  本文档介绍的是两个S7-300站点在同一个STEP7项目中进行配置的方法,如果两个S7-300站不在一个STEP7项目中,作为主站的S7-300站需要导入GSD文件的方法进行配置从站,

  更多技术咨询,请联系我们
 
  版权声明:文章来自北京安方同吉原创,如果喜欢这篇文章《S7300做主站与S71500DP通讯如何做「干货」》:http://www.xmzplc.com.cn/news-industry/512.html请保留本文链接。
 
  北京安方同吉科技有限公司官网:http://www.xmzplc.com.cn/

相关新闻推荐

在线客服 :

服务热线:18211023581(微信同号)

电子邮箱: 2837522029@qq.com

公司地址:北京市西城区教场口街1号

北京安方同吉科技有限公司 是专注西门子PLC代理、西门子变频器等西门子产品代理销售和系统集成的正规西门子一级代理商,是 西门子(中国)有限公司...

Copyright © 2010-2020 北京安方同吉科技有限公司 版权所有