- 23
- 0
- 约2.5万字
- 约 52页
- 2016-12-25 发布于广东
- 举报
* * 引言 当需要对程序的某部分频繁调用时,可以使用分配了参数的块,这样做有下列优点:? 程序只需生成一次? 该块只在用户存储器中保存一次,却可以被程序任意次调用。? 该块采用形式参数( input, output 或 in/out参数)编程,当用户程序调用该块 时,要用实际地址(实际参数)给这些参数赋值。 参数传递举例 当上面的块被执行时,操作系统扫描语句“A Disturb_input”时要给形式参数 “Disturb_input”分配实际地址。例如, 实际地址为I 1.3,则将执行如下语句: “A I 1.3” 。 FC / FB 可以分配参数的块为 FC 或 FB。 可传递参数的块FC20 在本例中,故障显示功能在控制系统中将被使用10次,所以将该功能用可传递参数的块FC 20来编写,在程序中用不同的参数对其调用10次。 * 形式参数 对于可传递参数的块,在编写程序之前,必须在变量声明表中定义形式参数。 参数的类型 在上面的表中,列举了三种类型的参数及定义方法。 注意,当需对某个参数做读、写访问时,必须将它定义为in/out 型参数。 以 FC20为例 幻灯片下面的表为该块的变量声明表。因为对故障信息标志位既要读(扫描)又要写 (set/reset),所以它被定义为in/out型参数。 说明 在最初的声明表中,每一种参数只占一行。如果需要定义多个参数,
您可能关注的文档
- 西门子S7-200PLC应用教程作者刘瑞新第8章PLC控制系统简介课件.ppt
- 西门子S7-200PLC应用教程作者刘瑞新第10章STEP7编程软件及应用课件.ppt
- 西门子S7-300PLC基础与应用第2版作者吴丽第1章PLC概述课件.ppt
- 西门子S7-300PLC基础与应用第2版作者吴丽第2章编程软件课件.ppt
- 西门子S7-300PLC基础与应用第2版作者吴丽第3章基本指令课件.ppt
- 西门子S7-300PLC基础与应用第2版作者吴丽第4章定时器课件.ppt
- 西门子S7-300PLC基础与应用第2版作者吴丽第5章置位与复位课件.ppt
- 西门子S7-300PLC基础与应用第2版作者吴丽第10章网络课件.ppt
- 西门子S7-300PLC基础与应用作者吴丽第1章课件.ppt
- 西门子S7-300PLC基础与应用作者吴丽第2章编程软件课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波10模拟量处理课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波11组织块课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波12-1检测导致CPU停机的故障课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波12-2检测逻辑错误课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波12-3系统信息课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波13文档处理课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波14MPI通讯课件.ppt
- 西门子S7-300400PLC编程与应用第2版作者刘华波14Profibus和以太网通讯课件.ppt
- 薪酬管理作者张雪飞第八章员工福利管理课件.ppt
- 薪酬管理作者张雪飞第九章特殊员工群体的薪酬管理课件.ppt
原创力文档

文档评论(0)