第八章 S7-1200 PLC的用户程序结构提纲函数和函数块组织块交叉引用函数和函数块函数(Function,FC)和函数块(Function block,FB)是用户编写的子程序,它们包含完成特定任务的程序。FC和FB有与调用它的代码块交互信息的输入、输出接口参数,执行完FC和FB后,将执行结果返回给调用它的代码块。函数和函数块函数函数FC主要用于进行一些运算,没有专用存储区,在FC执行结束后所有内部数据空间将全部释放。函数和函数块函数函数和函数块函数注意:在函数接口区中定义的这些变量都只能在函数所在块内使用,都属于局部变量。程序编辑器自动地在局部变量的前面添加#号,例如#in1。函数和函数块函数图8-3 函数FC在OB1中的调用在OB1中对函数FC1进行了调用,方框外面的参数是实参。程序编辑器自动地在全局变量的符号地址两边添加双引号,例如“Tag_1”。注意: 调用函数时,Output和InOut不能用常数来作实参。只有Input的实参能设置为常数。函数和函数块函数函数FC除了像上面那样作为处理一个复杂的运算的子程序外,还可以将函数FC作为子程序被OB1调用,使得整个程序更加结构化。函数和函数块函数块函数块FB是用户编写的有自己的存储区(背景数据块)的代码块。每次调用FB时,都需要指定一个背景数据块。函数块FB的输入、输出参数和静态局部数据(Static)用指定的背景数据块保存
您可能关注的文档
- 电气控制与S7-1200 PLC应用技术教程 课件 第1章 常用低压电器.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第2章 基本电气控制线路.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第3章 可编程控制器概述.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第4章 可编程控制器的硬件结构.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第5章 S7-1200的硬件和软件开发环境.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第6章 S7-1200 PLC的编程基础.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第7章 S7-1200 PLC的指令.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第9章 精简系列面板的组态与应用.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第10章 开关量控制系统梯形图设计方法.pptx
- 电气控制与S7-1200 PLC应用技术教程 课件 第11章 SCL编程基础.pptx
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
最近下载
- 2026国家“六张网”建设全面解读PPT.pptx
- 解读《GB_T 6075.6 - 2024机械振动 在非旋转部件上测量评价机器的振动 第6部分:功率大于100kW的往复式机器》.docx VIP
- 年产100吨苯佐卡因生产工艺设计.docx
- 常用金属与非金属材料的性质及特点.pptx VIP
- 李含光-C语言程序设计教程(第2版)课后习题答案.pdf
- 制冷空调机器设备-全套PPT课件.pptx
- 对八橹船船型、尺度的考证和复原研究(二稿).pdf VIP
- 《广东富饶农业》课件.ppt VIP
- 二千料六桅郑与木质宝船的初步考证与复原研究(第五稿).pdf VIP
- 消防系统月度、年度维保计划.docx
原创力文档

文档评论(0)