PN IO设备ET 200SP支持R1模式

IA博途V18除了支持性能大幅提升的V3.0版本S7-1500 CPU(不包含S7-1517/18 CPU)外,还支持我们一直期待的R1模式的PROFINET IO设备ET200SP!这样使S7-1500H 冗余系统的PN IO设备配置更加灵活。

1.  PN 设备接口模式

以前的S7-1500R/H冗余系统只能使用S1和S2模式的PN IO设备,S1模式中,S即英文Single的首字母,表示只有1个PN接口;1表示只有一个连接关系,所谓的连接关系,就是只能与1个CPU建立应用关联,通常我们使用标准CPU连接的PN IO设备都是S1模式,连接示意图参考图1。

图片

                                             

图1

S1模式的PN IO设备是否可以连接到S7-1500R/H系统呢?回答是肯定的,但是只能与冗余系统中的一个CPU建立应用关联,例如连接到主CPU,如果主从CPU切换了,该IO设备不切换,所以就不能与切换过来的主CPU(原从CPU)进行关联了,也就不可用了。

S7-1500R/H冗余系统推荐使用的是S2模式的PN IO设备,即1个PN接口但是可以有2个连接关系,可以同时与主从CPU建立关系,与主CPU的通信是有效的,与从CPU的通信是备份的,连接示意图参考图2。

图片

图2

主从CPU切换后,S2模式的IO设备也会立即切换,这样PN IO设备不会丢失或者掉站。由于大部分的PN IO设备都只支持S1模式,为了可以将这些设备有效连接到冗余系统中,从TIA博途V17及以后版本,S7-1500R/H系统增加了新的功能,在主从CPU切换后,S1模式PN IO设备先断开原有应用关联,然后再与切换后的主CPU重新建立通信关联,这样PN IO设备会有一个先掉站然后再恢复的阶段,导致站点上的输出点清零,连接的控制设备发生抖动,为了保证切换的平稳过渡,需要将S1模式 PN IO设备上的输出设置为保持模式。

不管是S1模式还是S2模式的,接口都是1个,是不冗余的,而原来使用S7-400H通过DP网络连接站点的接口是冗余的,在运行中可以更换故障的接口设备,这也是为什么有的项目中还使用S7-400H的原因。与TIA博途V18一起推出的PN IO设备ET200SP将支持R1模式, R即英文Redundancy的首字母,表示PN接口是冗余的;1表示只有一个连接关系,这样每一个接口与一个CPU进行应用关联,连接示意图参考图3。

图片

图3

有了R1设备的加入,使S7-1500H系统PN IO的配置更加灵活,可以完全替代S7-400H 各种网络连接IO站点的方式。

2.  PN IO设备灵活的连接方式

从TIA 博途V15~V17,S7-1500H连接PN IO使用的是MRP(Media Redundancy Protocol)协议,经典的配置如4所示。

图片

图4

     使用MRP协议,网络必须是一个环网,即使主从CPU之间没有站点也必须连接,这样才能形成环网。大家可能还记得S7-400H可以使用系统冗余方式连接IO设备,就是主从CPU间可以不连接,数据通过光纤进行同步。从TIA博途V18开始,S7-1500H也支持这样的配置方式,在这种连接方式下就不能使能MRP了,否则就要报断线错误了,连接示意图参考图5。

图片

图5

   早期的环网由交换机搭建而成,称为高速冗余环网HRS(High Speed Ring),与现有的MRP环网是相互独立的,不能混用。而之前的S7-1500H与PN IO设备只支持MRP环网,所以不能接入到现有的HRS环网中。使用TIA博途V18,S7-1500H冗余系统(需要更新到V3.0版本)将可以接入到HSR环网中,如图6所示。

图片

图6

   使用支持R1模式的PROFINET IO设备ET200SP,可以与S7-1500H 搭建一个双环的PN IO 网络,这将大大增加系统的可用性。R1模式PN IO设备与S7-1500H典型的网络配置参考图7。

图片

图7

  从图7中可以看到,ET200SP带有冗余的接口,两个接口分别与主从CPU的PN接口形成环网,PN网络不能合并,主从CPU通过光纤进行数据同步。

   S7-400H通过DP连接ET200M时,网络拓扑是线性的,S7-1500H与支持R1模式的PN IO设备ET200SP同样支持线性拓扑网络,这样可以不受限于从站的安装位置,灵活布线,连接示意图参考图8。这里是不是可以在扩展地想一想,两个S7-1500H-CPU能否可以通过星型拓扑连接PN IO 设备?

图片

图8

使用线性拓扑连接PN IO设备将降低系统的可用性,例如PN网络中一个站点故障需要掉电更换接口模块,那么网络将从该站点截止,后面的站点将丢失,而PROFIBUS-DP接头由于是并行连接则不会受到影响,所以从图8中看,表面上网络拓扑是相同的,但是可用性降低了。

使用R1 PN IO设备连接S7-1500H,接口和网络(图7的网络1和2)都是冗余的,但是两个网络是完全独立的。原先连接S2设备时,考虑的是怎么连接S1设备,现在使用R1设备后,又要考虑怎么将S1和S2设备接入到冗余系统中。从目前的资料上看,可以使用Y -Switch连接S1和S2设备,如图9所示。

图片

图9

SCL 常见问题

PLC协议转换网关:巨控NET400

如何判断S7通信中断

S7-1500R/H PROFIBUS DP 通信

如何实现PLC短信报警

WinCC  Modbus TCP 通信

wincc 远程和PLC通讯方案

1500PLC与wincc通过4G网络远程通讯

WINCC中自定义 XY 轴的多功能曲线的实现方法

wincc报警如何通过短信发送给手机

在WinCC(TIA Portal)项目中,如何正确的使用面板,模板,弹出窗口和滑入窗口?

通过巨控GRM532Y-C远程调试下载国外PLC

巨控GRM远程模块配置使用流程简介

巨控远程模块微信报警配置方法

TIA中如何将数据块的实际值转到初始值中

西门子200smart与三菱FX3U plc之间的自由口通讯

wincc 远程和PLC通讯方案

1500PLC如何更好地配置一个OPC UA客户机使其与服务器进行有效的通信?

如何使用EXCEL访问WinCC中的实时数据实现报表

西门子PLC无线通讯解决方案

数据丟了--WinCc历史数据丢失怎么办

巨控无线通讯模块在带式输送机行业的应用

WinCC激活故障排除及解决思路

Wincc在手机端监控_巨控OPC560解决方案

PLC之间的Profibus 通讯

怎么远程控制国外的PLC

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/423077.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【重学 MySQL】二十七、七种 join 连接

【重学 MySQL】二十七、七种 join 连接 union 的使用UNION 的基本用法示例UNION ALL 的用法 七种 join 连接代码实现语法格式小结 union 的使用 UNION 在 SQL 中用于合并两个或多个 SELECT 语句的结果集,并默认去除重复的行。如果希望包含重复行,可以使…

jmeter之setUP、tearDown线程组

setUp线程组: 用于在执行常规线程组之前执行一些必要的操作 ------会在普通线程组执行前被触发 应用场景举例: A、测试数据库操作功能时,用于执行打开数据库连接操作 B、测试用户购物功能时,用于执行用户的注册、登录等操作 tea…

DMDPC单副本集群安装

1. 环境描述 2. 部署步骤 2.1. 安装DM数据库软件启动DMAP [dmdbalei1 ~]$ DmAPService status DmAPService (pid 1269) is running.2.2. 初始化数据库实例 [dmdbalei1 data]$ dminit path/dmdba/data/sp1 instance_nameSP1 port_num5236 ap_port_num6000 dpc_modeSP initdb …

Java项目: 基于SpringBoot+mybatis+maven旅游管理系统(含源码+数据库+毕业论文)

一、项目简介 本项目是一套基于SpringBootmybatismaven旅游管理系统 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse或者idea 确保可以运行! 该系统功能完善、界面美观、操作简单、…

Java 入门指南:Java 并发编程模式 —— 生产者-消费者模式

文章目录 生产者-消费者问题解决方案 生产者-消费者模式模式的核心问题基本原理生产者消费者 优点实现方式使用阻塞队列示例代码 使用 wait/notify 机制wait()notify()notifyAll()示例代码 使用 Exchanger示例代码 应用场景总结 生产者-消费者问题 生产者消费者问题是一个经典…

JS - 获取剪切板内容 Clipboard API

目录 1,需求最终效果 2,实现示例 3,注意点1,只支持安全上下文环境2,只能读取当前页面的剪切板3,权限获取问题4,获取内容的 MIME_TYPE 问题1,文本内容2,图片内容 5&#x…

3.C++入门(内联函数,c++11,auto,范围for,nullptr)

⭐本篇文章为C学习的第三篇:主要了解内联函数和部分c11新特性 ⭐本人c代码的Gitee仓库:c学习 橘子真甜/yzc的c学习 - 码云 - 开源中国 (gitee.com) 一. 内联函数 以inline修饰的函数称为内联函数,编译的时候c编译器会在内联函数的地方展开&a…

【GBase 8c V5_3.0.0 分布式数据库常用维护命令】

一、查看数据库状态/检查(gbase用户) 1.gha_ctl monitor 使用gha_ctl monitor查看节点运行情况(跟dcs的地址和端口) gha_ctl monitor -c gbase -l http://172.20.10.8:2379 -Hall |coordinator | datanode | gtm | server|dcs:必选字段。指定查看哪类集…

【有啥问啥】探索扫地机器人中的 SLAM 算法:原理、实现与未来展望

探索扫地机器人中的 SLAM 算法:原理、实现与未来展望 随着智能家居的普及,扫地机器人逐渐成为日常生活中的常见家电。其自主导航能力使得它能够在复杂的家庭环境中高效完成清洁任务,而这背后的核心技术之一就是 SLAM(Simultaneou…

【文件包含】——日志文件注入

改变的确很难,但结果值得冒险 本文主要根据做题内容的总结,如有错误之处,还请各位师傅指正 一.伪协议的失效 当我们做到关于文件包含的题目时,常用思路其实就是使用伪协议(php:filter,data,inpput等等)执行…

shader 案例学习笔记之step函数

step函数 参数是float step(edge,x):当x>edge时返回1,否则返回0 #ifdef GL_ES precision mediump float; #endifuniform vec2 u_resolution;void main(){vec2 st gl_FragCoord.xy/u_resolution.xy;float f step(0.5, st.x);gl_FragColor vec4(f…

算法知识点————数论【最大公约数】【快速幂】【分解质因数】

结论1:两个互质的整数mn不能凑出的最大整数是(n-1)(m-1) -1 结论2:一个数的因数可以拆成n个质因数的乘积。 黄金分割:0.61803399 在数论中,如果两个或两个以上的整数的最大公约数是 1 ,则称它们为互质。 最大公约数: 两数乘积最…

C语言:结构体

在前面我们已经介绍了整形,浮点型,字符型,还介绍了数组,字符串。但是在实际问题中只有这些数据类型是不够的,有时候我们需要其中的几种一起来修饰某个变量,例如一个学生的信息就需要学号(字符串…

基础 Web 开发

1. 构建项目&#xff1a; 2.添加依赖 <dependencies> <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupI…

[ RK3566-Android11 ] 关于 RK628F 驱动移植以及调试说明

问题描述 我这个项目的SDK比较老&#xff0c;移植RK628F最新驱动的调试过程&#xff0c;踩了很多坑&#xff0c;希望大家别踩坑。 解决方案&#xff1a; 首先在FTP上下载最新的RK628的驱动 rk628-for-all-v27-240730 版本。 下载完后 不要直接替换&#xff0c;不要直接替换&a…

网络高级(学习)2024.9.10

目录 一、Modbus简介 1.起源 2.特点 3.应用场景 二、Modbus TCP协议 1.特点 2.协议格式 3.MBAP报文头 4.功能码 5.寄存器 &#xff08;1&#xff09;线圈寄存器&#xff0c;类比为开关量&#xff0c;每一个bit都对应一个信号的开关状态。 &#xff08;2&#xff09…

中学生考试成绩在线查询系统

时代在发展&#xff0c;社会在进步&#xff0c;传统的成绩发布方式已经显得力不从心了。老师们&#xff0c;是时候尝试一种更高效、更安全的成绩查询方式了。 还在为如何保护学生隐私而头疼&#xff1f;还在担心成绩的公平性和准确性&#xff1f;易查分小程序将这些这些问题都将…

安卓13禁止声音调节对话框 删除音量调节对话框弹出 屏蔽音量对话框 android13

总纲 android13 rom 开发总纲说明 文章目录 1.前言2.问题分析3.代码分析3.1 方法13.2 方法24.代码修改4.1 代码修改方法14.2 代码修改方法25.编译6.彩蛋1.前言 客户需要,调整声音,不显示声音调节对话框了。我们在系统里面隐藏这个对话框。 2.问题分析 android在调整声音的…

部署Tomcat和抓包

部署Tomcat 复制文件到桌面 查看自己是否有java环境&#xff0c;下图所示是有的&#xff0c;若没有需另行下载 解压tomcat文件 tar -xzvf apache-tomcat-7.0.96.tar.gz 下列为tomcat文件的几个重要文件 进入到bin文件中 启动tomcat ./startup.sh 可以先用本机查看是否启动…

戴尔14代服务器配置IDRAC9远程配置说明

一、规划管理网段 规划管理网段&#xff0c;要求如下&#xff1a; 管理网段与业务网段不能使用同一网段&#xff1b;管理网段与业务网段不能直接互通&#xff1b;如有条件管理网与业务网使用不同设备接入。 二、配置服务器idrac 2.1、确认idrac口位置 2.2、开机进F2 2.3、 …