S7-300的PLC程序用到S7-400上的问题

有两台设备,所有的配置都是一样的,唯一的区别就是一个用的S7-300的PLC,一个用的S7-400的PLC。由于S7-400的程序丢掉了,我把S7-300的WLD文件恢复到了S7-400的PLC上,设备能运行,各种操作也都正常,但是就是时不时会出现以下OB85和OB86的报警,每次都是一闪,然后就自动恢复正常了。
这个需要怎么处理?

最佳答案

你可以把300程序上传上来,再新建一个400的项目,硬件组态按照实际400来配置。然后将OB、FB、FC等块都复制到400项目下,在下载。
你可以在OB85、OB86中把表示故障代码的临时变量传送到没有使用的M或DB块中的变量,当出现故障后查看故障代码来确认原因。
参见:组织块使用说明
http://wenku.baidu.com/link?url=KhL8eOg8K7Np95N0OspCiwxi9Nv9e046Ed2TfCoLWULcPJ0egr5fNY3eJ8KiDpgIDIzBp90phfg17zBhJqBxMAD62xSZTqh6Tmq1w-MN01G
也可以在线进入诊断缓冲区,PLC---Diagnostic/Setting----Module Information查看故障原因。

提问者对于答案的评价:
好的,我在线连接查查看

专家置评

已阅,最佳答案正确。

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

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

相关推荐