step7结构树中SFC块前显示惊叹号
我的CPU是412-3H,step7版本为v5.4 sp4
程序结构是FB10调用FB523,FB523调用SFC51,SFB35。
功能是读取H系统检错信息。
FB523是受系统保护的块,无法打开。
但在该块左侧的结构树中发现被调用块,也就是SFC51,SFB35的前端显示惊叹号。
不知这是否影响使用,惊叹号代表什么意思?
谢谢
问题补充:
硬件网上更新了。
simatic manager中FB523上,右键,特别对象属性,选择第一项消息,打开message configuration对话框,里面有许多SIG的图标,没发现特别的地方。
如果FB523上,右键,对象属性,则直接弹出属性对话框,里面有4个选项卡,general-part1,general-part2,calls,attributes,后两个选项卡内的确有信息,但是无法删除。
现在的问题是,
1,LAD/STL/FBD左侧的call structure里SFC和SFB上的惊叹号是什么意思?
2,FB的属性中的calls和attibutes选项卡是什么意思?
3,FB的特别对象属性中的message是什么意思?
谢谢大家,我提高悬赏
最佳答案
1,LAD/STL/FBD左侧的call structure里SFC和SFB上的惊叹号是什么意思?
答:无条件调用
2,FB的属性中的calls和attibutes选项卡是什么意思?
答:CALL表示FB块中所调用的过的功能块,数据块。
ATTIBUTES:是功能块的属性。这里FB,FC所包含的属性是有区别的。
常用的是S7_M_C(监控属性):这个在FB中包含,FC中不包含。这也是为什么FB对应WINCC中的结构标签,而FC不能对应的一个原因。
还有其他属性,例如S7_LINK(连接)等,可参看相应的资料。
3,FB的特别对象属性中的message是什么意思?
MESSAGE很明显就是消息的意思,通过下位机的MESSAGE文字,OS编译后上传到WINCC上,无需WINCC手动编写报警消息文本了。
提问者对于答案的评价:
非常感谢 凌波微步 和 dcount107 解决了我的疑惑。继续学习。也感谢大家的支持
专家置评
凌侠和D侠说的比较详细和准确.
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc186664.html