西门子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)。也可以将数据的地址值传入子程序(

相关阅读

导电膏的作用有哪些?

导电膏可以消除看不见的电气 间隙,使接触更加紧密,即使连接很紧固,在导体接触上,也会存在肉眼根本无法看到的“坑”,这时必须采用导电膏进行填补。以前使用凡士林,效果比...
2023-03-21

电气设备的灵魂—电气原理图

俗话说的好没有规矩不成方圆,一个行业只有以相应的工作规矩才能有成熟的发展构架。 如果只是单纯有成熟的理论基础却没有构架进行以辅助的话那么这个行业也没有很远大的发展前...
2023-03-21

配电箱(柜)安装工艺讲解和质量通病

配电箱柜安装 流程图: 低压成套开关设备验收规程 CECS49:93 《建筑电气工程施工质量验收规范》 GB50303-2015 5.1.1 柜、台、箱的金属框架及基础型钢应与保护导体可靠连接;对于装有...
2023-06-11
配电箱(柜)安装工艺讲解和质量通病

电工破坏了灰电平衡的控制柜,结果惨了!

灰电平衡理论就跟设备调试前要上三炷香一样,有着异曲同工之妙。 所谓“灰电平衡”,指的是在电气柜运行过程中,灰尘的积累与电气性能之间形成的一种看似稳定的平衡状...
2024-08-12
电工破坏了灰电平衡的控制柜,结果惨了!

压缩机退磁保护电路原理图讲解

压缩机退磁保护电路用于检测压缩机工作的相电流峰值,与芯片内部软件相配合,当检测到压缩机电流大于设定的退磁保护点时,硬件触发IPM模块关断压缩机驱动PWM信号,同时输出Fo信...
2023-08-07
压缩机退磁保护电路原理图讲解

热销商品

拷边机 包缝机内六角上针匙 开刀 上针内6角螺丝刀扳手 1.5 1.6

拷边机(包缝机)专用内六角上针匙及开刀工具,适用于精确调整机针位置与维护设备。配备1.5mm与1.6mm两种规格的内六角螺丝刀扳手,专为紧固或拆卸上针螺丝设计,确保机针安...
1.65

暗装开关插座面板单开双控一开五孔二三极USB快充肤感超薄家用4开

暗装开关插座面板,简约设计,完美融入家居环境。单开双控,轻松实现远程控制,方便实用。一开五孔,满足多种电器插孔需求;二三极USB快充,快速充电,高效便捷。超薄设计,节省空...
1.2

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用,是一款专为现代家庭设计的多功能插座。该款插座采用86型设计,易于安装和适配各种家用电器,无论是台灯、...
11.9

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草 这款不锈钢加厚镊子维修工具夹子是设计用于各种专业场合的多功能工具。它拥有一个厚实的手柄,确...
0.8

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

网站栏目