- 0
- 0
- 约6.54千字
- 约 45页
- 2023-04-10 发布于重庆
- 举报
3.2.6 子程序 子程序在结构化程序设计中是一种方便有效的工具。S7-200 PLC的指令系统具有简单、方便、灵活的子程序调用功能。与子程序有关的操作有:建立子程序、子程序的调用和返回。 1. 建立子程序 建立子程序是通过编程软件来完成的。 2. 子程序调用 (1) 子程序调用指令CALL 在使能输入有效时,主程序把程序控制权交给子程序。 (2) 子程序条件返回指令CRET 在使能输入有效时,结束子程序的执行,返回主程序中 。 第三十页,共四十五页。 3. 带参数的子程序调用 子程序中可以有参变量,带参数的子程序调用扩大了子程序的使用范围,增加了调用的灵活性。 (1) 子程序参数 子程序最多可以传递16个参数,参数在子程序的局部变量表中加以定义。参数包含下列信息:变量名、变量类型和数据类型。 ① 变量名:变量名最多用8个字符表示,第一个字符不能是数字。 ② 变量类型:变量类型是按变量对应数据的传递方向来划分的,可以是传入子程序(IN)、传入和传出子程序(IN/OUT)、传出子程序(OUT)和暂时子程序(TEMP)4种变量类型。 ③ 数据类型:局部变量表中还要对数据类型进行声明。数据类型可以是:能流、布尔型、字节型、字型、双字型、整数型、双整数和实型。 第三十一页,共
您可能关注的文档
- 电脑rs-接口培训教程.ppt
- 电脑基础知识培训.ppt
- 电脑基础知识培训资料.ppt
- 电脑即时艺术签名设计.ppt
- 电脑排版制表基础知识论述.ppt
- 电脑显示器的基础知识.ppt
- 电脑硬件知识培训.ppt
- 电脑组装与维护培训教程第课电脑病毒防治.ppt
- 电能质量监测系统的研究与设计.ppt
- 电气安全检查报告.ppt
- 浙江省温州市苍南县2024-2025学年八年级下学期期末数学试题(含答案).pdf
- 【生物卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 【化学卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).docx
- 【政治卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 2026年普通高中毕业班考前冲刺题数学(二)参考答案.pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).docx
- 社区姑息护理:临终关怀的实施.pptx
原创力文档

文档评论(0)