0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于MRP状态的诊断中断输出到本地CPU的测试

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2020-08-10 17:53 次阅读

MRP(Media Redundancy Protocol) 通过环拓扑控制冗余网络

IO 控制器与 IO 设备之间的数据交换通过两条不同路径发送(环拓扑)。冗余管理器监视冗余介质上的传输。如果其中一条路径发生故障,或发生故障的路径可重新使用后,冗余管理器生成一个中断(进入/退出状态)。冗余中断通过独立的诊断地址报告。

关于MRP状态的诊断中断输出到本地CPU的测试

环路域

选择冗余域的名称。

所有组态在同一个带MRP的环中的设备必须隶属于同一个冗余域。设备不得隶属于多个冗余域。如果将“域”设置留作工厂设置“mrpdomain-1”,则“角色”和“环端口”的缺省设置也将保持激活。在设备重启动或断电并热启动后,MRP设置仍保持有效。

角色

“管理器”:设备为冗余管理器。

“客户机”:设备为冗余网络中的节点。

“非环中的节点”:未给设备组态介质冗余。

为了确保使用非西门子设备作为环中的冗余管理器能够无故障地运行,在闭合环之前,确保为环中的所有其它设备分配固定的“客户机”角色。否则,可能会出现数据帧循环,导致网络故障。

关于MRP状态的诊断中断输出到本地CPU的测试

环端口1/环端口2

可在此选择所使用的端口作为环端口1或环端口2。

下拉列表显示每个设备类型可能进行的端口选择。如果端口在工厂中指定,框将变为灰色。

关于MRP状态的诊断中断输出到本地CPU的测试

“诊断中断”选项

如果想要将关于MRP状态的诊断中断输出到本地CPU,则选择该选项。

可能的诊断中断如下:

接线或端口错误

如果在环端口发生以下错误,则将生成诊断中断:

-环端口的邻居不支持MRP。

-环端口连接到非环端口。

-环端口连接到另一个MRP域的环端口。

中断/返回(仅冗余管理器)

如果环被中断,原始组态被返回,将生成诊断中断。

如果对交换机进行“复位到工厂设置”的效果如果复位到工厂设置,则环端口设置也将被复位。对于某些连接,以前正确组态的环节点可能会导致循环帧,从而导致数据通信故障。

当更换处于节点上的交换机使,要注意新交换机可能之前被设置为“管理器”。如果没有进行复位到工厂设置,将使得整个网络产生网络风暴。

为了确保使用非西门子设备作为环中的冗余管理器能够无故障地运行,在闭合环之前,确保为环中的所有其它设备分配固定的“客户机”角色。否则,可能会出现数据帧循环,导致网络故障。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 冗余
    +关注

    关注

    1

    文章

    106

    浏览量

    19984
  • 管理
    +关注

    关注

    2

    文章

    378

    浏览量

    26285
  • 端口
    +关注

    关注

    4

    文章

    820

    浏览量

    31597
收藏 人收藏

    评论

    相关推荐

    CPU中断程序:从硬件看什么是中断

    CPU响应中断转去执行中断服务程序前,需要把被中断程序的现场信息保存起来,以便执行完中断服务程序后,接着从被
    发表于 03-26 11:36 230次阅读
    <b class='flag-5'>CPU</b><b class='flag-5'>中断</b>程序:从硬件看什么是<b class='flag-5'>中断</b>?

    光耦怎么用?光耦的输入和输出到底是什么关系?

    光耦怎么用?光耦的输入和输出到底是什么关系? 光耦是一种常见的光电器件,也被称为光电耦合器。它主要由发光二极管(LED)和光敏电阻(光电二极管)组成。光耦的输入端是LED,通过输入端的电流来控制
    的头像 发表于 02-03 17:06 985次阅读

    如何验证Xmc4700s ADC诊断测试是否有效?

    问题陈述: 我正在尝试验证 Xmc4700s ADC 诊断测试是否有效。 我正在尝试验证两个测试: 下拉诊断 上拉诊断 程序: 为了
    发表于 01-23 07:46

    s3c2410中断控制模块的中断状态寄存器是?

    S3C2410是一款由三星电子公司设计的具有多种功能的嵌入式处理器。其中的中断控制模块用于管理系统的中断请求和中断服务程序。在S3C2410中,中断
    的头像 发表于 01-05 17:28 232次阅读

    php运行环境本地测试地址是

    PHP运行环境本地测试地址是指在本地计算机上搭建的用于测试和运行PHP代码的的环境地址。搭建该运行环境可以方便开发人员在本地进行开发、调试和
    的头像 发表于 12-04 15:25 296次阅读

    西门子博图 :如何读取CPU时钟的本地时间

    使用该指令从 CPU 时钟读取当前本地时间,并将此时间在 OUT 输出输出。在输出本地时间时,
    发表于 11-20 15:24 2306次阅读
    西门子博图 :如何读取<b class='flag-5'>CPU</b>时钟的<b class='flag-5'>本地</b>时间

    Linux中断处理浅析

    去继续运行被暂时中断的程序。Linux中通常分为外部中断(又叫硬件中断)和内部中断(又叫异常)。 软件对硬件进行配置后,软件期望等待硬件的某种状态
    的头像 发表于 11-09 16:46 295次阅读
    Linux<b class='flag-5'>中断</b>处理浅析

    西门子博途如何联机访问CPU

    工作区域-诊断 在这里,可以调用诊断状态诊断缓冲区的内容。 工作区域-功能 在这里,可以在CPU上进行设置。
    发表于 11-08 10:19 277次阅读
    西门子博途如何联机访问<b class='flag-5'>CPU</b>?

    中断及ARM体系中对中断的处理

    继续运行。 中断的几个主要目的。 •第一,通过中断可以提高CPU效率。假设一种场景,CPU通知其它设备完成某项工作,当设备完成任务后,CPU
    的头像 发表于 11-07 17:11 268次阅读
    <b class='flag-5'>中断</b>及ARM体系中对<b class='flag-5'>中断</b>的处理

    ARM9中断中(C语言)如何实现复位功能,而不是返回中断前的状态

    中断请求信号,触发处理器中断程序的执行;另一种是通过异常处理器,由处理器检测异常事件并自动触发中断程序的执行。 当CPU进入中断程序时,它会
    的头像 发表于 10-19 16:42 793次阅读

    FreeRTOS中断测试实验

    测试一下。 使用两个定时器,一个优先级为 4,一个优先级为 5,两个定时器每隔 1s 通过串口输出一串字符串。然后在某个任务中关闭中断一段时间,查看两个定时器的输出情况。 main.c
    的头像 发表于 09-28 11:42 329次阅读
    FreeRTOS<b class='flag-5'>中断</b><b class='flag-5'>测试</b>实验

    Linux 抢占机制与中断状态

    中断状态机 对于 GIC-V2 而言,中断状态机由 Distributor 维护,每个中断都有一个状态
    的头像 发表于 09-27 17:40 429次阅读
    Linux 抢占机制与<b class='flag-5'>中断</b><b class='flag-5'>状态</b>机

    西门子博途中激活CPU的系统诊断

      这里将激活“S7-300 Master”CPU 的系统诊断
    的头像 发表于 09-20 11:22 864次阅读
    西门子博途中激活<b class='flag-5'>CPU</b>的系统<b class='flag-5'>诊断</b>

    如何在Linux中对CPU进行压力测试

    在Linux环境中对CPU进行压力测试,主要是为了测试系统的CPU负载能力和稳定性,可以使用多种工具和命令来进行测试。本文主要介绍两种常用的
    发表于 07-18 09:55 6027次阅读

    基于模块时间计算 CPU 时钟的本地时间

    说明 可以使用该指令读取 CPU 时钟的当前日期和当前时间(模块时间)。 在此指令的 OUT 输出参数中输出读取的日期。得出的值不包含有关本地时区或夏令时的信息。 说明
    的头像 发表于 06-28 16:18 565次阅读
    基于模块时间计算 <b class='flag-5'>CPU</b> 时钟的<b class='flag-5'>本地</b>时间