诊断DP主站,从站错误.doc

诊断DP主站,从站错误.doc

ID:53243073

大小:68.50 KB

页数:2页

时间:2020-04-02

诊断DP主站,从站错误.doc_第1页
诊断DP主站,从站错误.doc_第2页
资源描述:

《诊断DP主站,从站错误.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、根据OB86的局部变量诊断和显示有故障的PROFIBUS-DP从站一直想编这样一个程序,用仿真调试完后,发现程序很短,功能很强,有较大的实用价值。S7-300/400的OB86的局部变量OB86_EV_CLASS(LB0)为16#39和16#38分别表示故障出现和故障消失。OB86_FLT_ID(LB1)为16#C3和16#C4分别表示DP主站系统(DP网络)故障和DP从站故障。LB10是DP主站系统的ID(网络的编号),LB11是有故障的DP从站的编号。假设项目中只有一个DP网络,12个DP从站的编号分别为3~14,它们分别对应于

2、M10.3~M11.6。出现DP主站系统故障时(LW0为W#16#39C3),将M10.3~M11.6全部置为1(将W#16#F87F送MW10)。某个DP从站出现故障时(LW0为W#16#39C4),将故障从站编号和M10.0的地址相加,计算出故障从站对应的地址,然后用间接寻址点亮故障从站对应的指示灯。某个DP从站故障消失时(LW0为W#16#38C4),将故障从站编号和M10.0的地址相加,计算出故障从站对应的地址,然后用间接寻址熄灭故障从站对应的指示灯。在SIMATIC管理器中生成一个人机界面的站点,双击站点中的画面1,打开W

3、inCCflexible的项目,在画面中生成12个指示灯。它们分别通过M10.3~M11.6来显示3~14号从站的状态。下面是OB86中的程序。LW#16#39C3LLW0==IJCNm001//不是主站系统故障则跳转LW#16#F87FTMW10//点亮3~14号从站的指示灯m001:LW#16#39C4LLW0==IJCNm002//不是从站故障出现则跳转LLB11//故障从站编号送累加器1LP#10.0//起始地址送累加器1+DTLD20//故障从站地址送地址指针SM[LD20]//点亮故障从站对应的指示灯m002:LW#16

4、#38C4LLW0==IJCNm003//不是从站故障消失则跳转LLB11//故障从站编号送累加器1LP#10.0//起始地址送累加器1+DTLD20//故障从站地址送地址指针RM[LD20]//熄灭故障从站对应的指示灯m003:NOP0下图是5号和13号从站有故障时指示灯的状态。使用16个字节(例如MB10~MB25),最多可以用画面上的指示灯显示120多个从站的状态。此程序稍作修改,可以显示多个网络的从站故障。

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

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

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