如果不能使用系统支持的冗余I/O(将冗余 I/O 连接到 PROFIBUS DP 接口(页 178)小节),比如说因为相关模块并未在所支持的组件之列,则可在用户层上应用冗余I/O。组态支持下列冗余I/O组态:1. 包含单向中央和/或分布式I/O的冗余组态。为此,CPU 0子系统和CPU 1子系统各插入一个信号模块。2. 包含双向I/O的冗余组态带有有源背板总线的两个ET 200M分布式I/O设备各插入一个信号模块西门子低压断路器经销供应代理商
西门子模块代理商,西门子模块供应商,西门子授权代理商,西门子授权经销商,西门子PLC模块代理商,西门子PLC模块经销商西门子代理商,西门子供应商,西门子授权代理商,西门子授权经销商,西门子PLC代理商,西门子PLC经销商希望能跟您有更多的合作, 本公司是中国西门子授权分销商欢迎您来电来函咨询,一年内因产品质量问题免费更换新产品;不收取任何费用咨询。 从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售
西门子全系商城覆盖工业自动化系统、驱动技术、低压控制与配电等各大产品线;
从选型到采购,从采买到学习,从硬件到软件,从售前到售后,从维修到备件,
为汽车、化工、电子、食品饮料、机械制造、冶金、石油与天然气、盘柜、
物流与机场、水务、制药等各行业用户提供一站式的工业品采买服务。
公司主要从事工业自动化产品的集成,销售和维修,是全国经销的
自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚
的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多
方面合作。
主营产品或服务:西门子PLC,西门子变频器,西门子数控系统,西门子伺服电机,西门子人机界面,西门子软启动器,西门子触摸屏,西门子工业以太网,西门子LOGO!,西门子SITOP电源,西门子软件,西门子线缆等!
在上述任一事件发生后,都会在 FB 450“RED IN”中执行激活操作。激活所有模块后,诊断缓冲区中会有相应记录。说明如果为冗余模块分配了过程映像分区,且 CPU 中没有相应的 OB时,完整的取消激活过程可能需要约 1 分钟。13.4.2 判断取消激活状态步骤首先,通过判断状态/控制字“FB_RED_IN.STATUS_CONTROL_W”中的状态字节,确定取消激活状态。如果发现一个或多个模块被取消激活,则在MODUL_STATUS_WORD中确定相应模块对的状态。使用状态字节判断取消激活状态状态字“FB_RED_IN.STATUS_CONTROL_W”位于FB 450“RED_IN”的背景DB中。状态字节返回冗余I/O的状态信息。 状态字节的分配在相应块库的在线帮助中有介绍。通过MODUL_STATUS_WORD判断单个模块对的取消激活状态MODUL_STATUS_WORD是FB 453的输出参数且可以进行相应互连。它返回有关各模块对的状态的信息。MODUL_STATUS_WORD状态字节的分配在相应函数块库的在线帮助中有介绍使用冗余I/O的建议策略:1. 按如下使用I/O:– 在单向组态中,每个子系统使用一个信号模块– 在双向组态中,两个ET 200M分布式I/O设备各使用一个信号模块。2. I/O的接线应该确保可以由两个子系统寻址。3. 组态信号模块,使其具有不同的逻辑地址。说明建议不要使用相同的逻辑地址来组态输入模块和输出模块。否则,除了要查询逻辑地址外,还需要查询OB122中故障模块的类型(输入或输出)。当系统处于单模式(例如,直接访问)时,用户程序还必须更新冗余、单向输出模块的过程映像。 如果使用过程映像分区,用户程序必须在OB 72中更新它们(SFC27“UPDAT_PO”)(恢复冗余)。否则,当系统切换到冗余模式后,在备用CPU的单通道单向输出模块上会首先输出旧值。用户程序中的冗余I/O下面的实例程序显示了两个冗余数字量输入模块的用法:● 模块A在机架0中,逻辑起始地址为8,● 模块B在机架1中,逻辑起始地址为12。通过直接访问在OB 1中读取两个模块之一。对于下列情况,通常假定所述模块为A(变量MODA的值为TRUE)。如果没有发生错误,则以所读取的数值继续处理。如果发生I/O数据区访问错误,则直接读取模块B(OB 1中的“第二次尝试”)。如果没有发生错误,则以所读取的数值继续处理模块B。然而,如果在此也出现了错误,则两个模块当前都有故障,而且会以替换值继续运行。实例程序基于这样一种事实:模块A上发生访问错误并更换模块A后,在OB1中总是先处理模块B。只有模块B上发生访问错误后,在OB 1中再次优先处理模块A。说明MODA和IOAE_BIT变量必须在OB 1和OB122外仍然有效。但ATTEMPT2变量只能用在OB 1中如果已使I/O模块冗余并在程序中对此进行了考虑,则可能需要给已计算出的监视时间加上一个前置时间,以使输出模块上不会出现波动(HW Config -> CPU属性 -> H参数)。只有当将下表中的模块作为冗余模块运行时,才需要再加上前置时间。表格 13- 8 带有冗余I/O的监视时间模块类型 前置时间(ms)ET200M: 标准输出模块 2ET200M: HART 输出模块 10ET200M: F输出模块 50带模拟量输出的ET200L–SC ≤ 80带模拟量输出或技术模块的ET200S ≤ 20步骤如下:● 根据表格计算前置时间。如果以冗余方式使用表中的多个模块类型,则应用其中Zui大的前置时间。● 在截至目前计算出的所有监视时间基础之上再加上此时间说明通过 PROFIBUS DP 接口的通信服务对于使用 S7 连接资源的通信服务,通常指定了固定的默认超时值 40 s。 从而在Ttr(目标循环时间)< 20 s 的组态中,可确保通过 PROFIBUS DP接口以低波特率运行的通信服务能够可靠地运行。14.1.2 PG通讯属性编程设备通讯用于在工程站(例如 PG、PC)和具有通讯功能的 SIMATIC模块之间交换数据。 对于MPI、PROFIBUS和“工业以太网”子网提供了该服务。此外,还支持子网间的路由。可以使用编程设备通讯执行以下操作:● 装载程序和组态数据● 执行测试● 评估诊断信息这些功能集成在 SIMATIC S7 模块的操作系统中。一个 CPU 可同时保持与一个或多个编程设备的多个在线连接。14.1.3 OP通讯属性OP 通讯用于在 HMI 站(例如 WinCC、OP、TP)和具有通讯功能的 SIMATIC模块之间交换数据。 对于MPI、PROFIBUS和“工业以太网”子网提供了该服务。可以对操作员控制、监视和报警使用 OP 通讯。 这些功能集成在 SIMATIC S7模块的操作系统中。 CPU可保持同时与一个或多个OP在 S7 通信中,CPU 始终可作为服务器或客户端。 yongjiu地组态连接。 可实现以下连接:● 单向组态的连接(仅用于 PUT/GET)● 双向组态的连接(用于 USEND、URCV、BSEND、BRCV、PUT、GET)可通过集成接口(MPI/DP、PROFIBUSDP、PROFINET),必要时还可以通过附加的通讯处理器(用于工业以太网的 CP443-1、用于 PROFIBUS 的 CP443-5)来使用 S7 通讯。S7-400 集成了 S7 通讯服务,允许控制器中的用户程序启动数据的读取和写入。在用户程序中通过 SFB 调用 S7 通讯功能。 这些功能与具体的网络无关,允许用户通过PROFINET、工业以太网、PROFIBUS 或 MPI 规划 S7 通讯。S7 通信服务提供以下选项:● 在系统组态期间,可组态 S7 通讯所使用的连接。在下载新组态之前,这些连接一直处于已组态状态。● 可建立到同一伙伴的多个连接。 可随时访问的通讯伙伴数受限于可用的连接资源数。● 可以使用集成式 PROFINET 接口组态容错 S7 连接。说明在 RUN 模式中下载连接组态运行期间装载经修改的连接组态时,也可能会中止已经建立但不受连接组态更改影响的连接。S7 通讯允许您在每次调用 SFB 时,传送高达 64 KB 的块。 S7