S7300软冗余调试总结_第1页
S7300软冗余调试总结_第2页
S7300软冗余调试总结_第3页
S7300软冗余调试总结_第4页
S7300软冗余调试总结_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

序16ES7307-1EA01-0AA0电源模块(5A)26ES7390-1AF30-0AA0导轨530mm36ES7315-2AH14-0AB0CPU315-2DP,256K内存46ES7953-8LG11-0AA0SIMATICMicro内存卡128KByte(MMC)56GK7343-1EX30-0XE0CP343-1以太网通讯模66ES7972-0BA52-0XA0快速连线网络接头(不带编程口)76GK5005-0BA00-1AA3以太网交换机X005(五个RJ45口)86ES7307-1EA01-0AA0电源模块(5A)96ES7195-1GG30-0XA0有源总线模块的DIN导轨(620mm)IM153冗余套件高性能型2个153-2和1个IM/IM总线模106ES7153-2AR03-0XA5板与快速连线网络接头(不带编程口)组合件116ES7972-0BA52-0XA0快速连线网络接头(不带编程口)126ES7195-7HB00-0XA0有源总线模块BM2X40136ES7321-1BH02-0AA0开入模块(16点,24VDC)146ES7331-7KF02-0AB0模拟量输入模块(8路)156ES7332-5HD01-0AB0模拟输出模块(4路)166ES7392-1AJ00-0AA020针前连接器17工控机(含LCD显示器)186GK1161-2AA00CP1612网卡(以太网10M/100M自适应,PCI总线)196ES7862-0AC01-0YA0冗余软件20STEP7编程软21WINCC硬件配置:先添加两个站A站和B站,每个站单独进行配置,硬件配置完后,需要增加型选择就行,点型选择就行,点OK,就出现下面这个画面,这里边的ID:7和LADDR十六进制100,也连接出现,另外需要注意的是如果用连接出现,另外需要注意的是如果用DP冗余I/O那么ET200M必须两个站里都要做,而且要一模一样,DP地址也一样。另一个需要注意的是输出地址必须连续,这个一般的时候如果有模拟量数字量混合的话,容易不连续,需要修改一下,改成连续的,比如我这里Q改硬件配置需要注意的就这些。“SWR_DIAG”进行诊断,这个诊断调用必须得做。首先打开冗余程序库,里边有所需要的数据块:IEC定时器块,在软冗余程序中如果用到定时器,是不能用原来的Time定时器的,只能用制到你的项目里,然后还要添加两个FC,分别是调用这两个块,然后再删除它们,只要项目的Blocks里边出现这两个块就行啦!这两个块需要用的功能块和功能就这些啦。下一步就是要调用这些块,来实现软冗余啦。建议,在做冗余同步程序前,把需要冗余的程序块,数据块,都先做好,这个当然是按照设计要求来做啦,做这些程序的时候,把需要用到的照设计要求来做啦,做这些程序的时候,把需要用到的DB块,DB号按连续的方式排列,需要冗余的M内存变量地址如MB0~MB5,以及前边配置硬件时规划好的输出地址0~9。家一定要认真看这一段。动生成,FC100会自动生成。这个DB是实现冗余按照实际CPU上边的MPI地址写上了,虽然没用,怕少了会出问题。LADDR:CP通讯处理器组态时的硬件地址,采用DP或者以太网通讯时才用。这个地址就VERB_ID:这个就是我们组态硬件是,插入的冗余连接的那个ID号,被我从00双击DP线,就可以出现这个号码,如下图,这里填1。一定要记住,等调用FB101的时候只能用这里填写的这个DB啦!MB_NO:冗余程序需要的内存变量地址区的起始地址,按前边提到的,我填“0”。MB_LEN:需要的内存变量区长度,以BYTE为单位,我填“6”。IEC_NO:冗余的IEC定时器、IEC计数器,所使用的背景数据块的起始地址。我用5个定这里的5个背景数据块,会在调用IEC定时器时需要填写,不要忘记这里已经登理解一下。我没太明白,开始的时候出错了,我就直接在每个DB里加了个INT(当时是现场调试,不求甚解,解决就行,呵呵,诸位见谅,哪位试出具体情况,DB_A_B_NO:将非冗余数据从A站传送到B站,所用的发送数据DB。将那些需要传输的数据都直接或者间接存到这个DB里,系统会自己传送。DB_B_A_NO:同上,这个是从B站传到A站的DB(见过例程里边有A->B,和B->A用同一个DB的,我也用了一个,没出问题。主要是我没有互相传送的数据,不知道有可能不能复制直接使用,自己抄一遍吧从新生成,并下载一次。CALL_POSITION:=TRUE,这里必须是TRUE,我用LAD调用怎么也写不上去这个先判断本站是否是主站,如果是主站,执行冗余程序,如果是从站,跳过冗余程序,直接执先判断本站是否是主站,如果是主站,执行冗余程序,如果是从站,跳过冗余程序,直接执根据自己的背景数据块定。比如)上边的OVER子程序,是自己命名的FB101结束调用程序。下边就是需要冗余的程序举的参数定义部分可以看到,变量名和形参名相同,如下图:到这里冗余就做完了。。。做完以后最好做个数据一致性检查。在项目浏览器中,鼠标点到问题就行啦。然后可以下载,运行试试啦。如果下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论