最新s7-300软冗余手册.docx

最新s7-300软冗余手册.docx

ID:62985022

大小:1.55 MB

页数:13页

时间:2021-07-23

最新s7-300软冗余手册.docx_第1页
最新s7-300软冗余手册.docx_第2页
最新s7-300软冗余手册.docx_第3页
最新s7-300软冗余手册.docx_第4页
最新s7-300软冗余手册.docx_第5页
资源描述:

《最新s7-300软冗余手册.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、精品资料s7-300软冗余手册........................................精品资料S7-300的软冗余要求从站必须通过有源底板连接。从站的所有模块需要确保没有故障,即SF灯不亮尤其是通讯模块。S7-300的软冗余分为三种方式:MPI,DP,以太网。三种冗余方式的通讯速度不同,以太网通讯速度最快,DP通讯速度次之,MPI通讯速度最慢。不同的通讯方式选择的功能块不相同,具体功能块的选择如图1所示:图1下面以以太网冗余为例,简述冗余过程:(一)插入两个S7-300的站,SIMATIC300(A)和SIMATIC300(B)。(二)设置A

2、站的IP地址为192.168.0.10,B站的地址为192.168.0.20。(三)在A站的块中插入OB100、OB35、OB86组织块,并对其中的OB100、OB35、OB86进行编程。(四)在组态网络中新建ISO-ON-TCP链接。要求ID号要大于2且主从站的ID号一致。上图为最终效果图,下图为过程........................................精品资料主站设置如左图所示步骤,从站不需要再次设定但需要在从站中给该从站的通讯ID号与主站相同且大于2。,图例设置为0007(一)在OB100中我们调用FC100’SWR_START’进行

3、软冗余的初始化。FC100’SWR_START的各个引脚的注释请参照最后的附录调用FC100的位置如图........................................精品资料43215图中1表示为当前CPU的站号,A站写A,B站写B。图中2填写对方的地址,MPI_ADR表示对方的MPI地址,LADDR表示CP通讯处理器组态的硬件地址,采用PROFIBUS或Ethernet网络进行数据同步时才有意义,默认值为256不需要更改。VERB_ID表示网络链接的ID号,在NETPRO窗口中组态的链接的ID值,如FDLConnection、ISOConnecti

4、on或S7Connection。数值要大于2。DP_MASTER_SYS_ID表示DP主站网络的ID号,你可以在硬件组态中双击链接ET200M从站紫色的PROFIBUS........................................精品资料主从网络,获取该ID值。双击图中3填写输出模块(DO..AO)总的起始地址和最终地址。地址必须是连续的,中间不能含有没有定义的地址。图中4填写冗余的M、计时器背景数据块、DB数据块的起始地址和长度。数据必须是连续的,且冗余的DB块的数据不得小于2个字节。图中5填写ET200从站的起始地址和个数。表中需要注意的事项;

5、i.冗余的DB块中数据必须大于2个字节,否则冗余会报错。ii.模块的输出DO,AO必须为连续的地址,冗余初始化中的输出中不能有无效地址。iii.上表中的DB1,DB2,DB3数据块不需要人工创建,下载程序时CPU会自动创建数据块。iv.更改OB100中的FC100程序时,需要清空CPU内的所有程序。清空的方式为在线删除块内的所有数据。........................................精品资料i.非冗余的DB块需要手动创建,数据必须大于2个字节。(一)一般我们建议您将您的非冗余程序段编写在OB1当中,而将冗余程序段编写在OB35当中,我们

6、这里使用的是OB35的默认属性,即每100ms中断触发一次,您可以根据实际的需要在CPU属性中修改中断的时间间隔。在OB35里调用FB101‘SWR_ZYK’功能块,FB101块中封装了冗余功能的程序段,实现冗余功能。调用FB101时,你可以在线地读出RETURN_VAL参数的数值,如果为0,说明冗余链接正常。如果为8015说明数据同步的连接不成功,这是一个常见的错误,原因可能是CP342-5之间的FDL链接建立的不正确或物理链路不通,或者是FC100的VERB_ID参数与NETPRO中的链接ID号不一致。当执行”SWR_START”程序块时,系统分配这些数据区,不

7、能用S7的定时器和计数器,只能使用IEC标准的定时器和计数器。你可以在软冗余手册的第三章第9节找到对应的诊断信息。OB35中的程序可以分为4个部分。(二)在OB86中调用诊断功能块FC102........................................精品资料‘SWR_DIAG’,当系统出现PROFIBUS总线错误时,该功能块返回诊断信息,供FB101使用。(一)插入FB101内部调用的FB104,FC5、FC6等功能块,将所有的程序块下载到PLC当中。备注A.在使用MPI进行冗余通讯时不需要建立任何通讯连接,只需将通讯线接好即可。B.在使用以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。