功能FC和功能块FB的使用资料下载.pdf
- 文档编号:16120432
- 上传时间:2022-11-20
- 格式:PDF
- 页数:29
- 大小:712.51KB
功能FC和功能块FB的使用资料下载.pdf
《功能FC和功能块FB的使用资料下载.pdf》由会员分享,可在线阅读,更多相关《功能FC和功能块FB的使用资料下载.pdf(29页珍藏版)》请在冰豆网上搜索。
FCFBs.4SIMATICS7SiemensAG2003.Allrightsreserved.临时变量临时变量Date:
FCFBs.5SIMATICS7SiemensAG2003.Allrightsreserved.256Bytes事件所占用的Lstack1OB1OB11操作系统程序所占用的局部数据区的总长度程序所占用的局部数据区的总长度FC20有临时变量OB1FC20FC1733OB1FC1744OB1FC1766FC20有临时变量OB1FC20FC1755FC17有临时变量2OB1FC1727OB17Date:
FCFBs.6SIMATICS7SiemensAG2003.Allrightsreserved.执行的程序执行的程序局部数据堆栈的大小局部数据堆栈的大小对于对于S7-300:
局部堆栈大小局部堆栈大小优先级优先级256bytes127总容量:
总容量:
1.5Kbyte(CPU313.316)总容量:
1.5Kbyte(CPU313.316)启动程序(只执行一次)循环扫描程序启动程序(只执行一次)循环扫描程序256bytes256bytes256bytes1232时间中断日时钟中断延时处理中断循环处理中断时间中断日时钟中断延时处理中断循环处理中断循环扫描中的错误处理中断循环扫描中的错误处理中断256bytes162826256bytes事件驱动中断硬件中断启动过程中的错误处理中断事件驱动中断硬件中断启动过程中的错误处理中断Date:
FCFBs.7SIMATICS7SiemensAG2003.Allrightsreserved.块所需要的局部数据区的长度块所需要的局部数据区的长度RightClickDate:
FCFBs.8SIMATICS7SiemensAG2003.Allrightsreserved.练习练习:
使用临时变量使用临时变量#Setpoint#Setpoint替换为临时变量替换为临时变量#SetpointDate:
FCFBs.9SIMATICS7SiemensAG2003.Allrightsreserved.示例:
用输出示例:
用输出LED故障信息指示故障信息指示Fault_SignalDisplayAcknowledgeStored_Fault要求要求解决方案解决方案AcknowledgeStored_FaultFault_SignalStored_FaultFault_SignalDisplayEdge_MemoryFlash_FrequencyPRSSRQDate:
FCFBs.10SIMATICS7SiemensAG2003.Allrightsreserved.Fault_SignalEdge_MemoryAcknowledgeStored_FaultDisplayFlash_freqFC20调用调用FC20(e.g.inOB1)可以分配参数的块可以分配参数的块A(AI1.0RM40.0AI1.1FPM40.1SM40.0AM40.0)AM10.3OAI1.1ANM40.0=Q5.1不可以分配参数的块不可以分配参数的块形式参数形式参数M40.0M40.1I1.3I1.0Q5.1M10.3实际参数实际参数A(A#AcknowledgeR#Stored_FaultA#Fault_SignalFP#Edge_MemoryS#Stored_FaultA#Stored_Fault)A#Flash_Freq.OA#Fault_SignalAN#Stored_Fault=#Display可以分配参数的块可以分配参数的块FC20的的STL程序程序Date:
FCFBs.11SIMATICS7SiemensAG2003.Allrightsreserved.定义定义FC20形式参数形式参数使用方法使用方法图形显示图形显示只能读在块的左侧只能写在块的右侧参数类型参数类型输入参数输出参数输入/输出参数定义定义inoutIn_out可读/可写在块的左侧形式参数形式参数Date:
FCFBs.12SIMATICS7SiemensAG2003.Allrightsreserved.编辑可以分配参数的块编辑可以分配参数的块Date:
FCFBs.13SIMATICS7SiemensAG2003.Allrightsreserved.调用可以分配参数的块调用可以分配参数的块Date:
FCFBs.14SIMATICS7SiemensAG2003.Allrightsreserved.练习练习:
编辑可以分配参数的编辑可以分配参数的FC块块Date:
FCFBs.15SIMATICS7SiemensAG2003.Allrightsreserved.练习练习:
调用可以分配参数的调用可以分配参数的FC块块第一次调用第一次调用FC20时的参数分配时的参数分配第二次调用第二次调用FC20时的参数分配时的参数分配Date:
FCFBs.16SIMATICS7SiemensAG2003.Allrightsreserved.功能块功能块(FB)DB2OB1FB块的变量声明表块的变量声明表FB20ENFault_SignalAcknowledgeDisplayFlash_FrequencyENODate:
FCFBs.17SIMATICS7SiemensAG2003.Allrightsreserved.用功能块实现的故障信息显示用功能块实现的故障信息显示FB的声明表背景数据块Date:
FCFBs.18SIMATICS7SiemensAG2003.Allrightsreserved.生成背景数据块生成背景数据块1.在在FB调用时生成背景数据块调用时生成背景数据块2.创建一个新的背景数据块创建一个新的背景数据块在LAD/STL/FBDEditor在SIMATICManagerDate:
FCFBs.19SIMATICS7SiemensAG2003.Allrightsreserved.之后插入/删除块的参数之后插入/删除块的参数SaveDate:
FCFBs.20SIMATICS7SiemensAG2003.Allrightsreserved.检查块的一致性检查块的一致性Date:
FCFBs.21SIMATICS7SiemensAG2003.Allrightsreserved.调用被修改过的块时应做的更正调用被修改过的块时应做的更正单击鼠标右键单击鼠标右键Date:
FCFBs.22SIMATICS7SiemensAG2003.Allrightsreserved.练习练习:
编辑功能块编辑功能块Date:
FCFBs.23SIMATICS7SiemensAG2003.Allrightsreserved.练习练习:
调用功能块并测试调用功能块并测试添加添加Network2&
3删除删除Network2Date:
FCFBs.24SIMATICS7SiemensAG2003.Allrightsreserved.多重背景模型多重背景模型DB10普通背景模型普通背景模型FB20OB1CallFB20,DB10Disturb._Input:
=Acknowledge:
=Flash_Freq:
=Display:
=DB11FB20CallFB20,DB11Disturb._Input:
=DB12FB20CallFB20,DB12Disturb._Input:
=多重背景模型多重背景模型FB100DB100CallFB100,DB100OB1statDist_1FB20statDist_2FB20第二次调用FB20的参数和静态参数CallDist_2Disturb._Input:
=第一次调用FB20的参数和静态参数CallDist_1Disturb._Input:
=Date:
FCFBs.25SIMATICS7SiemensAG2003.Allrightsreserved.练习练习:
识别变量的类型识别变量的类型AbsoluteSymbolicTemporaryStaticParameterL#Number_1T#Maximum_valueTMW40StatementL#Number_2L#Intermediate_resultL“Number_1”T#Number_2GlobalLocalDate:
FCFBs.26SIMATICS7SiemensAG2003.Allrightsreserved.LAD/FBDSTL在块调用时使用在块调用时使用EN/ENO参数参数CALLFC1NOP0例子?
.?
FC1ENENOFC2ENENOFC3ENENO=FC1ENENO?
无条件调用AI0.1JNB_001CALLFC1_001:
ABR=Q5.0FC1ENENOI0.1=Q5.0条件调用Date:
FCFBs.27SIMATICS7SiemensAG2003.Allrightsreserved.总结总结:
块的调用块的调用CALLFC1UCFC1CCFC1STLLADFBDFC1ENENOFC1ENENOFC1(CALL)FB无参数,无
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 功能 FC 功能块 FB 使用
![提示](https://static.bdocx.com/images/bang_tan.gif)