当前位置: 主页 > PLC控制

SFB8、SFB9、SFB12、SFB13这4个块在s7 300系统中不能用吗?怎么我下载不下去呢?

SFB8、SFB9、SFB12、SFB13这4个块在s7300系统中不能用吗?怎么我下载不下去呢?系统提示:downloadtoCPUSIMATIC300STation\CPU315-2DP(1)\S7程序(1)on2015/1/268:42:19(entireprogram)
E:ThesystemblocksSFB8usedintheprogramdoesnotexistintheoperatingsystemoftheCPU.
E:ThesystemblocksSFB9usedintheprogramdoesnotexistintheoperatingsystemoftheCPU.
E:ThesystemblocksSFB12usedintheprogramdoesnotexistintheoperatingsystemoftheCPU.
E:ThesystemblocksSFB13usedintheprogramdoesnotexistintheoperatingsystemoftheCPU.

问题补充:
我又查了一下,我的315-2AG10-0AB0,它的性能数据里面是不含有这4个模块的,硬件版本也是目前最高的,这是不是就是说,这款S7300是不能用这4个块的?

图片说明:

SFB8、SFB9、SFB12、SFB13这4个块在s7 300系统中不能用吗?怎么我下载不下去呢?SFB8、SFB9、SFB12、SFB13这4个块在s7 300系统中不能用吗?怎么我下载不下去呢?

最佳答案

系统功能块是固化在CPU中的,这几个通信用的功能块,一般CPU都是支持的,但是你这里提示CPU的OS中不存在。你可以通过STEP7在线PLC\DIAGISTICE/SETTING/MODBLEINFORMATION里面有个PERFORMANCEDATA里看看你的这个CPU中是否支持上面的SFB。如果不支持,可以尝试更新CPU的固件版本了,到西门子网站下下载最新的固件版本。

补充:
如果不支持(这些功能块是S7-400专用),那就是有其他系统功能块可以使用。
SFB8/9在S7-300里系统功能的程序块是FB8/9
SFB12/13在S7-300里就是FB12/13
你把SFB换成相应版本的FB就可以,这些FB在程序块的StandardLibary\CommunicationBlocks里面

提问者对于答案的评价:
写的不错。

专家置评

已阅,最佳答案正确。

  • 关注微信
上一篇:教材指导

猜你喜欢

微信公众号