- 发布
- 西门子PLC编程一级代理
- 西门子
- PLC
- 规格
- 模块
- 电话
- 13817547326
- 手机
- 18873121520
- 微信
- 13817547326
- 发布时间
- 2023-11-21 22:00:35
如果不能使用系统支持的冗余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中