【Intouch】与PLC的冗余有多种方式,根据PLC的不同,基本分为三类,分别为:PLC间冗余,Intouch间冗余,PLC与Intouch间互相冗余。

现在分配通信架构:PLC1,PLC2,Intouch。IP地址分别为:192.168.10.1,192.168.10.2,192.168.10.3

一.,AB的PLC

Intouch与AB的2个PLC冗余通信的时候,Intouch无需配置冗余,这个冗余的过程是在PLC之间完成的,需要在PLC里面进行配置。若PLC1为主PLC,PLC2为备PLC,则在Intouch的SMC中只需填写PLC1的IP地址就好了,当进行冗余切换的时候,PLC2的IP地址会自动的变为PLC1的IP地址。此时Intouch只指向一个IP通道,按正常配置SMC就行。

二,西门子的PLC

Intouch与西门子的PLC冗余通信的时候,光在PLC之间做冗余还是不够的,同时还要在SMC中做相应的通道冗余。如下图示:右键新建一个New_S7Cp_000,填写PLC1的IP地址以及CPU的槽号,保存一下。

右键再新建一个New_S7Cp_001,填写PLC2的IP地址以及CPU的槽号,保存一下。

以上两个通道建立完成,再需要新建一个冗余端口New_REDUNDANT_DEVICE_000,如下图所示:在右侧Primary Device栏填写主通道,在Second Device填写备用通道,并且在Ping Item栏填写一个心跳地址,这个地址可以是整型的,在2个PLC的程序中实现每秒同步自动从1到60的加1计算,保证这个地址的值是永远在变化的。也可以填写离散型地址,做0和1的心跳切换。这样Intouch一旦发现这个地址的值没有变化了,就会立刻从主PLC1切换到备PLC2上,保证通信不中断。

在Device Groups框内,新建访问名PLC1,这个就是对应Intouch上的访问名。

而在New_S7Cp_000和New_S7Cp_001这两个通道中是不用设置访问名的,如下图示:都是空空如也的。

在Intouch的访问名设置中,如下图配置所示:主题名PLC1就是在SMC中配置冗余端口的主题名。

以上Intouch与西门子PLC的冗余就完全配置好了。

三,前面两种PLC类型的冗余配置是针对实时驱动安装在本地客户机上的,现在有一种情况是,当你的客户机的数据是来自于实时服务器时,并且有2台服务器可以为客户机同时提供实时数据服务。因为考虑到厂务监控的可靠性,业主可能会必须要求配置两台实时服务器互为冗余。这时候除了以上两种冗余配置之外,还要进一步在Intouch的访问名那里配置冗余(故障转移),并且以上两种配置需要配置在服务器上,两台服务器的IP地址分别为:192.168.10.4,192.168.10.5。具体配置如下图所示:首先勾选“启用辅助数据源”,在图示中输入主服务器的IP地址(在上方)和辅助服务器的IP地址(在下方),并且保证“应用程序名”和“主题名”要一样,再单击“故障转移”按钮,输入故障转移表达式,可选项(可填可不填),条件为离散量,值为1时就会进行故障转移。当服务器1关机或者出现故障或者与PLC的通信中断后Intouch的数据来源会由服务器1转向服务器2,当勾选下面的“故障转移条件消失时切换回主数据源”后,若客户机于服务器1的通信正常后,客户机的数据来源又会自动转回服务器1,这样就保证了客户机与两个服务器的冗余通信。

经过此种方法的冗余配置,更加加强了客户机与PLC的通信稳定性,防止了PLC间发生的故障和客户机与服务器之间的故障导致的通信中断。

相关的视频学习课程可进入下面链接自主学习:

Wonderware-InTouch与PLC的冗余配置

Wonderware-InTouch与PLC的冗余配置相关推荐

  1. eeprom 数据偶尔变成ff_关于水电站冗余配置下监控系统下发调节令偶尔不动作的案例分析...

    点击上方"E小水电","星标或置顶公众号" 关键时刻,第一时间送达 摘要:吉勒布拉克水电站冗余配置下机组PLC组网运行,后台监控系统下发调节令,调节不动作或偶尔 ...

  2. 研华webaccess与西门子PLC以太网通讯配置

    研华webaccess与西门子PLC以太网通讯配置 摘要 通过研华WebAccess软件实现以太网采集现场设备的实时生产数据和设备状态数据.现场控制器采用西门子S7200和S7300系列PLC,以太网 ...

  3. 工业智能网关BL110应用之四十二:COM口采集三菱PLC FX3U的配置

    COM口采集三菱PLC的配置 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默认为RS485).因三菱FX3U是RS422接口,通 ...

  4. 西门子标准报文1常用_西门子1500系列PLC速度轴配置与仿真

    1500系列PLC速度轴配置与仿真 西门子电机变频调速控制以前多在驱动控制器中实现,例如Cu320.Cu310等控制单元,使用Scout软件进行配置.对于使用者来讲,Scout使用难度相对较大.现在西 ...

  5. 西门子PLC dp 通讯配置

    1.Profibus 通讯的定义:如何在程序中组态 配置的含义解释西门子PLC dp 通讯配置 FC 300 设置 2.实例 以5015通讯为例 SX1910电机 组态 DP通讯的参数设置: 程序读数 ...

  6. S7-300 400 PLC 系统软件冗余调试的常见问题

    S7-300 400 PLC 系统软件冗余调试的常见问题 问题1:硬件组态需要注意什么? 回答:软冗余系统的冗余控制只能通过ET 200M 实现,按照图1进行组态.A .B站的组态必须确保一致,可以拷 ...

  7. 系统服务器一般都要求冗余配置,服务器冗余配置

    服务器冗余配置 内容精选 换一换 迁移前,若选择迁移到已有服务器,请做以下准备工作:需配置目的端服务器所在VPC安全组,如果是Windows系统需要开放TCP的8899端口.8900端口和22端口:如 ...

  8. 三、Intouch 和 PLC进行modbus RTU通讯

    上一章成功安装好MBSerial DAServer 2.5 SP2驱动自后,开始配置,intouch通过改驱动和PLC进行modbus通讯. SMC中配置驱动如下图,串口号注意选择自己电脑对应的串口就 ...

  9. Codesys冗余配置(基础)

    第一步: 在空工程中添加Redundancy Configuration 第二步: 选择两台冗余PLC的路径,通过网关直接进行搜索 点击后跳转到网关搜索界面,点击扫描网络 点击第一台设备,路径和设备信 ...

最新文章

  1. 理解三次握手和四次挥手
  2. 用神经网络做分子模型是不是扯淡,f2,cl2,br2分子模型
  3. 一次性动态绑定多个droplistdown
  4. studioone精调效果包_cnocr: 极简的中文OCR Python包
  5. 用户操作-用户详情查询流程分析
  6. python unicodedecodeerror_如何解决python UnicodeDecodeError问题?
  7. [Java基础]Junit测试
  8. python解zuobiaoxi方程_吴恩达《Machine Learning》精炼笔记 2:梯度下降与正规方程
  9. LeetCode —— 980. 不同路径 III(Python)
  10. csv导入mysql phpmyadmin_关于mysql:使用phpMyAdmin导入大型csv文件
  11. 一个男人具备什么样的条件,才能结婚?
  12. Go 2提上日程,官方团队呼吁社区给新特性提案提交反馈
  13. python贝叶斯估计库_tsbngen一个python库,可从任意动态贝叶斯网络生成时间序列数据...
  14. 缅甸投资环境及法律政策简介
  15. python图片转gif
  16. ipad 在线打代码 code-server
  17. python飞信api_使用python移动飞信模块发送短信
  18. 【Kotlin-Room】 cannot pick a constructor since multiple constructors are suitable
  19. The Simplest Classifier: Histogram Comparison (最简单的分类器:直方图比较)
  20. 生活大爆炸之光速可变,光速可超

热门文章

  1. Android动态图标包制作教程,IT之家教程:使用安卓图标包美化Windows 10
  2. 认知无线电网络的服务质量——蜻蜓算法的应用(Matlab代码实现)
  3. WCF RIA Services 概述
  4. Spring中的@NumberFormat注解
  5. C Primer Plus学习_8第四章编程练习(略带解释 )
  6. Hadoop1.2.0开发笔记(八)
  7. 2022-2028全球硬胶囊行业调研及趋势分析报告
  8. 金字塔图像融matlab,金字塔变换的图像融合Matlab源码.pdf
  9. JSP页面%@ ...%是 什么意思
  10. 金蝶云星空与管易云对接集成其他入库查询打通其他入库单新增完结接口v2