侵权投诉

如何用S7-300与S7-400现实路由功能详解

机器人及PLC自动化应用 2021-04-25 18:21 次阅读

“S7 路由”是在西门子 S7 产品所组成的网络中,跨越两个以上网段进行网络访问。对于大多数可编程逻辑控制器系统,可通过直接连接到可编程逻辑控制器的总线电缆(子网)专门操作该编程设备。对于相对较大的连网系统,要求在在线到达远程可编程控制器之前,将该编程设备连接到各种总线电缆(子网)。

凡是涉及路由功能,都需要一个或者多个网关,所谓网关即是一个跨接在两个网段上,并且可以提供两个网段的数据进行交换的设备。在 S7 路由中,网关有多个接口连接到不同的子网。

76f3491e-a4ce-11eb-aece-12bb97331649.png

例子路由功能说明

在例子中有 3 个 S7 站,其中 S7-400 两个站都将作为网关,提供给编程器路由功能。编程器可以通过 SIMATIC 400(1)站路由功能访问到 SIMATIC 400(2)站,另外编程器也可以通过 SIMATIC 400(1)站和 SIMATIC 400(2)站二次路由到 SIMATIC 300(1)站。

3.3.1在STEP7 中新建空项目,并且插入S7-400 两个站,S7-300 一个站,如图:

770d5732-a4ce-11eb-aece-12bb97331649.png

7734a288-a4ce-11eb-aece-12bb97331649.png

3.3.2 打开SIMATIC 400(1) , 组态其硬件配置,依次插入PS407 电源、CPU416-3、 CP443-1。如图:

7758ec6a-a4ce-11eb-aece-12bb97331649.png

在 CPU 集成的 DP 口属性中新建名称为 PROFIBUS (1) 的网络,将该 DP 口连上该 PROFIBUS

网,如图:

777c1b68-a4ce-11eb-aece-12bb97331649.png

然后在 CP443-1 属性中新建网络 Ethernet(1),分配该 CP 的 IP 地址为 192.168.0.10,掩码为

255.255.255.0。如图:

779dcd12-a4ce-11eb-aece-12bb97331649.png

组态SIMATIC 400(2)站硬件配置,插入PS407, CPU414-3 PN/DP,如图:

77d0ace6-a4ce-11eb-aece-12bb97331649.png

组态集成 PN 口,分配 IP 地址 192.168.0.11, 掩码 255.255.255.0, 连接上 Ethernet(1),如图:

7811519c-a4ce-11eb-aece-12bb97331649.png

将集成 MPI/DP 口从默认 MPI 协议改为 DP 协议,如图:

7847812c-a4ce-11eb-aece-12bb97331649.png

点击 PROPERTIES 按钮,新建 PROFIBUS(2)网络,分配该 DP 口站号为 2,如图:

786d442a-a4ce-11eb-aece-12bb97331649.png

3.3.4 组态 SIMATIC 300(1)站硬件配置,插入 PS307, CPU315-2DP, 并将 CPU 集成的 DP 口与

PROFIBUS(2)网络相连,分配站号为 3,如图:

78942b44-a4ce-11eb-aece-12bb97331649.png

78d915ce-a4ce-11eb-aece-12bb97331649.png

3.3.5 网络组态。点击 SIMATIC MANAGER 中以下按钮,可进入 NETPOR 网络组态界面:

78fc8900-a4ce-11eb-aece-12bb97331649.png

在 NETPRO 的 Catalog 中选择 PG/PC 并且拖至左边空白处,在网络中出现一个 PG/PC 图标,如图:

7926e59c-a4ce-11eb-aece-12bb97331649.png

双击 PG/PC 图标,出现 Properties 对话框,选择 Interfaces 标签,点 New 按钮,选择

PROFIBUS 然后点 OK。如图:

7964bf52-a4ce-11eb-aece-12bb97331649.png

出现下图对话框,点 PROFIBUS(1),调整 PG/PC 的站号为 0,点 OK。

798bd092-a4ce-11eb-aece-12bb97331649.png

选择 Properties – PG/PC 对话框的 Assignment 标签,在 Interface Parameter Assignments in the PG/PC 中选 CP5611(PROFIBUS)(只有计算机中有 CP5611 才会出现此选项),点按钮 Assign:

79b1fde4-a4ce-11eb-aece-12bb97331649.png

选择完成后见下图,点 OK 退出 PG/PC 属性设置:

79e004f0-a4ce-11eb-aece-12bb97331649.png

完成配置如下图:

7a1ab992-a4ce-11eb-aece-12bb97331649.png

3.3.6 使用 CP5611 或其它方式分别给三个站点下载硬件组态,按配置连接网络,测试时仅需将 STEP7 通过 CP5611 连接到 SIMATIC 400(1)站的 DP 口, 即可对其他两个站做上,下载程序,监控调试等操作。

路由路径见下图:

7a42d008-a4ce-11eb-aece-12bb97331649.png

编辑:lyn

原文标题:S7-300 400 路由功能

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

请问怎样去设计一种车载GUI平台?

嵌入式GUI的实现平台 嵌入式Qt系统的特点 基于嵌入式Qt的车载GUI的设计 ...
发表于 05-14 07:13 0次 阅读
请问怎样去设计一种车载GUI平台?

快讯!飞腾3款CPU入选“中国品牌日国货新品”

飞腾作为国产CPU领域的代表,在中国自主品牌博览会天津市“津芯智造”主题展区亮相。
发表于 05-13 09:10 372次 阅读
快讯!飞腾3款CPU入选“中国品牌日国货新品”

分享一款不错的基于LPC2104型CPU的汽车行驶记录仪

本文介绍一种价格低,功能较齐全且能扩展的汽车行驶记录仪。...
发表于 05-13 06:22 0次 阅读
分享一款不错的基于LPC2104型CPU的汽车行驶记录仪

社区问答中基于用户-标签异构网络的专家发现方法

在 Stack Overflow、 Quora等社区问答网站中,日益增长的用户数使新问题数量急剧增加....
发表于 05-12 16:43 22次 阅读
社区问答中基于用户-标签异构网络的专家发现方法

解析一个由OB85编程引起CPU停机

今天出现一个PLC停机: 由 OB85 引起的停机. OB85里的程序编辑: L     B#16#....
的头像 机器人及PLC自动化应用 发表于 05-12 13:47 191次 阅读
解析一个由OB85编程引起CPU停机

探究图像传感器面对的挑战与理解决方案

利用新型的处理硬件架构,以10至100 Gbit / s或更高的速度处理视频流。 背景 诸如3D成像....
的头像 电子发烧友网工程师 发表于 05-12 10:12 151次 阅读
探究图像传感器面对的挑战与理解决方案

Intel的第三大技术支柱——Memory

本篇,我们继续对Intel的第三大技术支柱——Memory进行回顾。 Intel认为存储器性能的增长....
的头像 FPGA之家 发表于 05-11 15:01 355次 阅读
Intel的第三大技术支柱——Memory

面向SRIO网络的负载均衡最短路径路由算法

在串行 Rapidio传输过程中,路由选路算法是影响传输性能的重要因素之一。针对串行髙速输亼-输岀(....
发表于 05-11 14:47 10次 阅读
面向SRIO网络的负载均衡最短路径路由算法

带有可控阈值参数的分簇路由优化算法

针对传感网中大量冗余数据导致通信频繁中断的冋题,提岀一种带有可控阈值参数的分簇路由优化算法。引入蚁群....
发表于 05-11 14:45 6次 阅读
带有可控阈值参数的分簇路由优化算法

电子数码领域高功耗高发热似乎是一个轮回

“你功耗高,你发热大”本是一句硬件玩家圈子里针对某个品牌CPU的黑话,没想到今天竟然真的风水轮流转成....
的头像 中科院半导体所 发表于 05-11 11:12 242次 阅读
电子数码领域高功耗高发热似乎是一个轮回

你的CPU属于哈佛结构还是冯诺依曼结构?

现代的CPU基本上归为冯诺伊曼结构(也称普林斯顿结构)和哈佛结构。 冯洛伊曼结构就是我们所说的X86架构,而哈佛结构就是...
发表于 05-11 06:30 202次 阅读
你的CPU属于哈佛结构还是冯诺依曼结构?

从无到有再从有用到好用看看国产电脑的变化

在1984年8月的《参考消息》上,一条法新社发自美国洛杉矶的报道这样写道。当时,新华社派了22名记者....
的头像 科工力量 发表于 05-10 15:03 443次 阅读
从无到有再从有用到好用看看国产电脑的变化

S7-300PLC和MM440应用实例

S7-300PLC和MM440应用实例说明。
发表于 05-10 10:05 31次 阅读
S7-300PLC和MM440应用实例

哪些存储卡可以用于S7-400-CPU

哪些存储卡可以用于S7-400-CPU说明。
发表于 05-09 11:26 10次 阅读
哪些存储卡可以用于S7-400-CPU

CP343_1之间的以太网通讯设置

CP343_1之间的以太网通讯设置说明。
发表于 05-09 10:24 10次 阅读
CP343_1之间的以太网通讯设置

龙芯正式发布首个用中文编写的CPU规范

本月中旬,龙芯发布了龙芯自主指令系统架构LoongArch,并宣布会开放LoongArch指令,现在....
的头像 OpenFPGA 发表于 05-08 11:44 329次 阅读
龙芯正式发布首个用中文编写的CPU规范

S7-300与S7-200PLC之间的PROFIBUS-DP通讯

S7-300与S7-200PLC之间的PROFIBUS-DP通讯说明。
发表于 05-08 11:42 33次 阅读
S7-300与S7-200PLC之间的PROFIBUS-DP通讯

古老CPU启示录-MC14500 1位CPU

古老CPU启示录-MC14500 1位CPU(ICU 简介 在20世纪80年代4位、8位CPU逐渐成....
的头像 OpenFPGA 发表于 05-08 11:31 311次 阅读
古老CPU启示录-MC14500 1位CPU

如何利用二极管的伏安特性来测量CPU的温度?

如何利用二极管的伏安特性来测量CPU的温度?
发表于 05-08 07:34 0次 阅读
如何利用二极管的伏安特性来测量CPU的温度?

芯片MCU是什么,它和CPU之间有什么区别吗

芯片MCU是什么意思?和CPU有什么区别? 一、指代不同 1、CPU:作为计算机系统的运算和控制核心....
发表于 05-07 16:57 554次 阅读
芯片MCU是什么,它和CPU之间有什么区别吗

S7-300与Danfoss FC系列Profibus通讯调试要点

S7-300与Danfoss FC系列Profibus通讯调试要点分析。
发表于 05-07 09:50 25次 阅读
S7-300与Danfoss FC系列Profibus通讯调试要点

S7-300的指令系统及编程

S7-300由多种模块部件组成,包括导轨(Rack)、电源模块(PS)、CPU模块、接口模块(IM)....
发表于 05-07 09:29 14次 阅读
S7-300的指令系统及编程

西门子PLC-S7-400选型手册

西门子PLC-S7-400选型手册免费手册免费下载。
发表于 05-07 09:29 27次 阅读
西门子PLC-S7-400选型手册

西门子840D数控讲义

西门子840D数控讲义资料免费下载。
发表于 05-07 09:25 27次 阅读
西门子840D数控讲义

西门子S7-300/400系统、维护与编程综合课程

西门子S7-300/400系统、维护与编程综合课程免费下载。
发表于 05-06 16:37 29次 阅读
西门子S7-300/400系统、维护与编程综合课程

在一体化生态孕育下 寒武纪业绩新增长点已显现

据悉,寒武纪相继披露了公司2020年度业绩以及2021年一季度业绩报告。 小编注意到,在其财报发布后....
的头像 半导体投资联盟 发表于 05-06 14:51 546次 阅读
在一体化生态孕育下 寒武纪业绩新增长点已显现

预计112家半导体公司盈利570亿元 8家亏损29亿元

2020年,在5G、智能化、新基建等新兴应用的驱动下,半导体行业景气度持续提升。受益于经济“双循环”....
的头像 半导体投资联盟 发表于 05-06 14:26 485次 阅读
预计112家半导体公司盈利570亿元 8家亏损29亿元

导热硅脂不容易涂抹怎么办

导热硅脂主要用于散热,用于填充cpu和散热器之间的间隙,来达到预期的散热性能,以避免CPU无法及时散....
发表于 05-06 11:49 90次 阅读
导热硅脂不容易涂抹怎么办

教你们怎么搭建一个拖垮公司的技术架构?

架构师不仅拿钱多,还受到程序员的崇拜、妹子的仰慕。 他们走路带风、出场自带BGM,吹啊吹,我的骄傲放....
的头像 Linux爱好者 发表于 05-06 11:24 240次 阅读
教你们怎么搭建一个拖垮公司的技术架构?

STM8 CPU编程手册英文版下载

STM8 CPU编程手册英文版下载
发表于 05-06 10:54 32次 阅读
STM8 CPU编程手册英文版下载

基于使用PERSEUS-3计算机自制机器语言编程

2007年,我开发了一种名为PERSEUS-3的计算机,以克服1980年自制的机器语言计算机遭受的挫....
的头像 lhl545545 发表于 05-01 10:03 202次 阅读
基于使用PERSEUS-3计算机自制机器语言编程

西门子S7-300PLC最常见50问题及处理方法

西门子S7-300PLC最常见50问题及处理方法说明。
发表于 04-30 12:00 67次 阅读
西门子S7-300PLC最常见50问题及处理方法

嵌入式开发中中断与轮询的内涵与区别

摸水了一周,准备在家里好好敲敲代码,赶赶稿子,正当我专心输出的时候,被老婆打断了。 娃拉臭了,赶紧过....
的头像 strongerHuang 发表于 04-30 11:51 261次 阅读
嵌入式开发中中断与轮询的内涵与区别

西门子S7-300和S7-400梯形逻辑(LAD)编程

西门子S7-300和S7-400梯形逻辑(LAD)编程资料手册。
发表于 04-30 11:36 43次 阅读
西门子S7-300和S7-400梯形逻辑(LAD)编程

新形势下的安全边界防护解决方案

4月28日,429首都网络安全日活动在北京国家会议中心正式拉开帷幕。兆芯展台上,丰富多样的网安解决方....
的头像 兆芯 发表于 04-30 11:28 387次 阅读
新形势下的安全边界防护解决方案

S7-300程序加密方法

S7-300程序加密方法说明。
发表于 04-30 11:20 24次 阅读
S7-300程序加密方法

全网最全科普FPGA技术知识

FPGA 是可以先购买再设计的“万能”芯片。FPGA (Field Programmable Gat....
的头像 FPGA之家 发表于 04-30 11:13 461次 阅读
全网最全科普FPGA技术知识

不拆解PLC内部 都不知道它厉害!

PLC,可编程逻辑控制器,是工业自动化中最常用的控制器,也是电气自动化工程师最为熟悉的自动化产品。如....
的头像 工控论坛 发表于 04-30 10:48 410次 阅读
不拆解PLC内部 都不知道它厉害!

西门子PLC_CPU的冷启动、暖启动、热启动的区别

西门子PLC_CPU的冷启动、暖启动、热启动的区别介绍。
发表于 04-30 10:33 53次 阅读
西门子PLC_CPU的冷启动、暖启动、热启动的区别

简述什么GPU什么是显卡及他们之间的区别

什么是显卡? 显卡(Video card,Graphics card)全称显示接口卡,又称显示适配器....
的头像 新机器视觉 发表于 04-30 09:58 370次 阅读
简述什么GPU什么是显卡及他们之间的区别

赛默斐视薄膜表面瑕疵在线检测仪实时在线表面质量检测

将工业线阵CCD 相机架设在生产线上方,同时采用高亮的LED线性聚光冷光源进行背打光,通过线阵CCD....
发表于 04-30 09:57 71次 阅读
赛默斐视薄膜表面瑕疵在线检测仪实时在线表面质量检测

用于S7-300和S7-400的功能块图(FBD)编程

用于S7-300和S7-400的功能块图(FBD)编程说明。
发表于 04-30 09:54 43次 阅读
用于S7-300和S7-400的功能块图(FBD)编程

S7-300将SINAMICS-S120连接至T-CPU

S7-300将SINAMICS-S120连接至T-CPU的方法说明。
发表于 04-30 09:49 19次 阅读
S7-300将SINAMICS-S120连接至T-CPU

西门子PLC密码三种保护级别和程序块加密方法

西门子PLC密码三种保护级别和程序块加密方法说明。
发表于 04-30 09:45 30次 阅读
西门子PLC密码三种保护级别和程序块加密方法

高通收购NUVIA之后CPU的重大转变

高通(Qualcomm)1月13日宣布,将以14亿美元收购NUVIA——这家初创公司由最初参与了苹果....
的头像 SSDFans 发表于 04-29 15:19 772次 阅读
高通收购NUVIA之后CPU的重大转变

S7-300C与MM440串行口通讯

S7-300C与MM440串行口通讯说明。
发表于 04-29 14:55 23次 阅读
S7-300C与MM440串行口通讯

关于指针类型8个例子详细解析

int **va;这是一个整型的二级指针,用于存放一个内存的地址,该地址对应的内存中存放了另一个整型....
的头像 硬件攻城狮 发表于 04-28 17:11 340次 阅读
关于指针类型8个例子详细解析

解析Roofline模型实践

在多核异构的时代,软件人员普遍面临的一个困惑是,面对如此复杂的系统,应该如何部署我们的算法,是应该让....
的头像 Linux阅码场 发表于 04-28 16:14 204次 阅读
解析Roofline模型实践

求一种嵌入式系统全程喂狗策略及实现方法

怎样去设计看门狗电路? 喂狗策略是如何实现的? ...
发表于 04-27 07:07 0次 阅读
求一种嵌入式系统全程喂狗策略及实现方法

基于μC/0S—II的时间片调度法有哪些应用实例?

调度原理是什么? 基于μC/0S—II的时间片调度法有哪些应用实例? ...
发表于 04-27 06:53 0次 阅读
基于μC/0S—II的时间片调度法有哪些应用实例?

VxWorks任务编程中有哪些常见的异常情况?

VxWorks任务编程中有哪些常见的异常情况?
发表于 04-27 06:43 0次 阅读
VxWorks任务编程中有哪些常见的异常情况?

如何去设计并实现嵌入式软PLC系统?

嵌入式软PLC的总体结构有哪几部分? 如何去设计并实现嵌入式软PLC系统? ...
发表于 04-27 06:27 0次 阅读
如何去设计并实现嵌入式软PLC系统?

嵌入式系统是怎样应用到企业中去的?

请问嵌入式系统是怎样应用到企业中去的?
发表于 04-27 06:18 0次 阅读
嵌入式系统是怎样应用到企业中去的?

嵌入式实时操作系统μC/OS-II在LPC2378上怎么移植?

操作系统及CPU是什么 μC/OS-Ⅱ内核结构及工作原理 嵌入式实时操作系统μC/OS-II在LPC2378上的移植及应用 ...
发表于 04-26 06:32 0次 阅读
嵌入式实时操作系统μC/OS-II在LPC2378上怎么移植?

TMS320VC5501 定点数字信号处理器

TMS320VC5501(5501)定点数字信号处理器(DSP)基于TMS320C55x™DSP生成CPU处理器内核。 C55x™DSP架构通过增加并行性和全面关注降低功耗来实现高性能和低功耗。 CPU支持内部总线结构,该结构由一个程序总线,三个数据读总线,两个数据写总线以及专用于外设和DMA活动的附加总线组成。这些总线能够在一个周期内执行最多三次数据读取和两次数据写入。并行,DMA控制器可以独立于CPU活动执行数据传输。 C55x™CPU提供两个乘法累加(MAC)单元,每个单元能够进行17位×17位乘法运算。单循环。额外的16位ALU支持中央40位算术/逻辑单元(ALU)。 ALU的使用受指令集控制,提供优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中进行管理。 C55x DSP代支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序提取,并为程序单元(PU)排队指令。程序单元解码指令,将任务指向AU和DU资源,并管理完全受保护的管道。预测分支功能可避免执行条件指令时的管道刷新。 5501外设...
发表于 10-09 14:55 313次 阅读
TMS320VC5501 定点数字信号处理器