sfc15功能块通讯的问题

很奇怪的一个问题。我们在现场的一个300(cpu型号:6es7315-2ah14-0ab0)站作为profibus总线上的一个子站与上级plc进行通讯,上级plc是ab的系统,使用一个anybus网关作为整个profibus总线的主站,整个网络上除了我们的系统外还挂有三个s7-300从站何一个em277从站。其他几个从站已经和主站正常通讯。我们这个站主要向主站发送数据,因此采用了sfc15功能块(向标准dp从站写数据)进行数据传送,传送的数据长度总共为32个字,用两条调用指令进行分别传送。
奇怪的是故障出现了,bf灯一直闪,sf灯常亮,系统诊断缓冲区读不到相关的错误提示,反复检查了硬件配置和组态,以及程序里的相关组态,没有发现问题,并且将相关程序发给了西门子技术支持同时也给了上级plc的工程商,都没发现有什么问题。我们拿着自己的程序和别的通讯正常的几个300站的程序比较,大家都适用的sfc15作发送,组态和配置方法也都是一样。但奇怪的是我们的通讯就是不正常,因为怀疑是硬件问题,我们还对dp接头和cpu都做过更换检查,但是故障依然存在。在上级anybus的诊断画面里,我们的站标记是蓝色的,主站厂家说这是表示硬件物理连接已经连上,但是通讯没有建立。真是让人不得其解。
想请问一下有没有有过这方面经验的同仁,遇到过类似问题或者使用过anybus网关做过这种通讯,看我们的问题还可能出在哪里,还有什么检查的途径没有。多谢了。

最佳答案

试试在硬件组态时用315 2AH14的老版本315 2AG10代替。之前遇到过系统版本低,不能识别新CPU,改用同型号的老版本CPU后就可以了。仅供参考。

提问者对于答案的评价:
今天在现场查到最后找了一块老的2ag10换上,果然问题解决。刚回来看到这位朋友的回答真是一模一样。可惜早几天没发帖子上来,不然可以早几天解决了,多谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc171503.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日 下午7:22
下一篇 2017年6月12日 下午7:22

相关推荐