西门子PLC的子程序

时间:2023-03-05作者:佚名

STEP7-Micro/Win在程序编辑器窗口里为每个POU提供一个独立的页。主程序总是第1页,后面是子程序或中断程序。因为各个程序在编辑器窗口里被分开,编译时在程序结束的地方自动加入无条件结束指令或无条件返回指令,用户程序只能使用条件结束和条件返回指令。

通常将具有特定功能且多次使用的程序段作为子程序。子程序可以多次被调用,也可以嵌套(最多8层),还可以递归调用(自己调用自己)。子程序有子程序调用和子程序返回两大类指令,子程序返回又分条件返回和无条件返回。子程序调用指令用在主程序或其他调用子程序的程序中,子程序的无条件返回指令在子程序的最后网络段。梯形图指令系统能够自动生成子程序的无条件返回指令,用户无需输入。

子程序的调用是有条件的,未调用它时不会执行子程序中的指令,因此使用子程序可以减少扫描时间,同时可使整个程序功能清晰,易于查错和维护,还能减少存储空间。为了移植子程序,应避免使用全局符号和变量,例如V存储区中的绝对地址。

在编程软件的程序数据窗口的下方有主程序(OBI)、子程序(SUB0)、中断服务程序(INT0) 的标签,点击子程序标签即可进入SUB0子程序显示区。也可以通过指令树的项目进入子程序SUB0显示区。添加一个子程序时,可以用编辑菜单的插入项增加一个子程序,子程序编号n从0开始自动向上生成。用鼠标右键点击指令树中的子程序或中断程序的图标,在弹出的菜单中选择“重新命名”,可以修改它们的名称。

子程序可能有要传递的参数(变量和数据),这时可以在子程序调用指令中包含相应参数,它可以在子程序与调用程序之间传送。参数(变量和数据)必须有符号名(最多8个字符)、变量和数据类型等内容。子程序最多可传递16个参数。传递的参数在子程序局部变量表中定义。局部变量表中的变量有IN、OUT、IN/OUT和TEMP等四种类型。

●IN类型:将指定位置的参数传入子程序。参数的寻址方式可以是直接寻址(如VB10)、间接寻址(如*ACl)或立即数(如1234)。也可以将数据的地址值传入子程序(

相关阅读

电工赶紧收藏!什么是反时限和瞬时跳闸断路器?

断路器有两种类型: 反时限断路器,又称热磁断路器。 瞬时断路器也称为单磁断路器。反时限断路器反时限断路器与热特性有关。在较低的过电流水平下,断路器必须等待一段时间才能...
2024-08-09
电工赶紧收藏!什么是反时限和瞬时跳闸断路器?

电磁阀控制箱接线电路

在以前的视频中,已经介绍了很多关于控制的电路,相信大家在看了我的视频后,会很快理解控制电路。 现在我们接直介绍下面的电路,这是电磁阀控制箱的接线电路,准备一个转换开...
2023-05-11
电磁阀控制箱接线电路

电气设备概述!想进电力系统工作的,这些都是基础!

一、电气设备 发电厂电气系统 根据电气设备的作用不同,可将电气设备分为一次设备和二次设备。 1. 一次设备 生产、变换、输送、分配和使用电能的设备 ① 生产和转换电能的设备:...
2023-06-25
电气设备概述!想进电力系统工作的,这些都是基础!

临时用电接线操作不容忽视!牢记以下6点,远离危险!

临时用电工作属于危险性较高的电工作业,故相关规程规范对临时用电都有很高的安全技术方面的要求。尤其是雨水肆虐的季节,临时用电接线若不遵守规范,将对作业电工或作业区域...
2023-06-11

测温枪显示不烫,不锈钢管就能摸吗?

巡检时,对着管道扣一下扳机,温度就出来了。比起把探头贴上去,红外测温枪确实方便。 但碰到表面发亮的不锈钢管,这个数字得多留个心眼:仪器没有坏,也可能把一根热管测出偏低的温度...
2026-10-30
测温枪显示不烫,不锈钢管就能摸吗?

热销商品

广东珠江电线电缆阻燃国标定制BYJBV BVR YJV YJY RVV RVS RV KVV

广东珠江电线电缆,专注于阻燃国标定制,产品涵盖BYJBVBVRYJVYJYRVVRVSRVKVV等多种规格。我们采用先进生产技术,严格遵循国家标准,确保产品质量可靠、性能稳定。产品适...
¥ 1

可换头防静电塑胶镊子ESD-7A/242/249/259防划伤夹IC硅晶片陶瓷头

ESD-7A/242/249/259是一款专为半导体行业设计的防静电塑胶镊子,有效防止静电对敏感电子元件的损害。其独特之处在于可更换的镊子头,包括专为夹持IC硅晶片和陶瓷元件...
¥ 2

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

86型开关超薄自粘贴式防水罩浴霸开关家用防水盒浴室插座防溅盒子

86型开关超薄自粘贴式防水罩浴霸开关,是一种专为家用浴室设计的创新产品。其采用超薄设计,无需复杂布线,自粘贴式安装方式简洁高效,有效节省空间。防水罩有效阻挡水汽...
¥ 3.9

L型套筒扳手铣口烟斗双头弯头7字穿孔机修六角汽修轮胎工具6-19mm

L型套筒扳手是一款常用于工业领域的多功能工具,具备双头设计,可高效完成铣口、烟斗等多种工件孔位加工,适用六角汽修、轮胎等场景。其套筒尺寸为6-19mm,精准适配各类...
¥ 3.5

网站栏目