西门子PLC子程序的作用与创建

时间:2023-03-19来源:佚名

西门子plc CPU的控制程序由主程序、子程序和中断程序组成。STEP 7-Micro/WIN 32在程序编辑器窗口里为每个POU(程序组织单元)提供一个独立的页。主程序总是第1页,后面是子程序或中断程序。
因为各个程序在编辑器窗口里被分开,编译时在程序结束的地方自动加入无条件结束指令或无条件返回指令。用户程序只能使用条件结束和条件返回指令。
1.子程序的作用
子程序常用于需要多次反复执行相同任务的地方,只需要写一次子程序,别的程序在需要子程序的时候调用它,而无需重写该程序。子程序的调用是有条件的,未调用它时不会执行子程序中的指令,因此使用子程序可以减少扫描时间。
使用子程序可以将程序分成容易管理的小块,使程序结构简单清晰,易于查错和维护。如果子程序中只引用参数和局部变量,可以将子程序移植到其他项目。为了移植子程序,应避免使用全局符号和变量,如I、Q、M、SM、Al、AQ、V、T、C、S、AC等存储器中的绝对地址。
2.子程序的创建
可采用下列方法创建PLC子程序:在“编辑”菜单中选择“插入→子程序”;在程序编辑器视窗中按鼠标右键,从弹出菜单中选择“插入→子程序”。程序编辑器将从原来的POU显示进入新的子程序,程序编辑器底部将出现标志新的子程序的新标签,在程序编辑器窗口中可以对新的子程序编程。可以使用该子程序的局部变量表定义参数,各子程序最多可以定义16个IN、OUT参数。用右键双击指令树中的子程序或中断程序的图标,在弹出的窗口中选择“重新命名”,可修改它们的名称。

相关阅读

风力发电机组的并网技术,很多人都不清楚

随着风力发电机组单机容量的增大,在并网时对电网的冲击也越大。这种冲击严重时不仅引起电力系统电压的大幅度下降,并且可能对发电机和机械部件(塔架、桨叶、增速器等)造成...
2023-06-16

电力系统发生短路会产生什么后果?

(1)短路时的电弧、短路电流和巨大的电动力都会使电器设备遭到严重破坏或缩短使用寿命。 (2)使系统中部分地区的电压降低,给用户造成经济损失。 (3)破坏系统运行的稳定性...
2023-06-13
电力系统发生短路会产生什么后果?

初学电工应该掌握的知识,看看有你不会的吗?

初学电工应该掌握的知识,看看有你不会的吗? 扩展阅读 水电工的心酸,外行人永远不会懂 涨知识|日本电工布线是怎样的? 2017年最全面的电工常识都在这里了,初学电工的你速度...
2023-06-11
初学电工应该掌握的知识,看看有你不会的吗?

为什么电机启动电流大?启动后电流又小了?

电机启动电流到底有多大? 电机的启动电流是额定电流的多少倍说法不一,很多都是根据具体情况来说的。如说十几倍的、6~8倍的、5~8倍的、5~7倍的等。 一种是说法说在启动瞬间(即启...
2023-06-11
为什么电机启动电流大?启动后电流又小了?

为什么三相电压为380v?三相电的电压分别是多少

为什么三相电压为380v?380V是因为单相星型接法的每相电压为220V(即额定市电电压),线电压为相电压的1.732倍,因此线电压为220*1.732=380V。三相电的电压分别是多少?即,220V。对于正弦交...
2023-08-26
为什么三相电压为380v?三相电的电压分别是多少

热销商品

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

防静电塑料镊子93301-08硬质碳纤维合成镊子 尖头镊子 纤维镊子

防静电塑料镊子93301-08采用硬质碳纤维合成材料制成,兼具高强度与轻量化特性,适用于精密操作场景。其尖头设计精细,夹持力稳定,可精准抓取微小元件,广泛应用于电子元器...
0.3

耐高温发泡硅胶密封垫片背胶定制聚氨酯丁晴氟橡胶EPDM矩形软四氟

耐高温发泡硅胶密封垫片背胶定制产品,采用优质硅胶、聚氨酯、丁腈橡胶、氟橡胶及EPDM等多种高性能材料,具备优异的耐高温、耐油、耐腐蚀与抗老化性能。其发泡结构质...
2

硅胶发泡圆条硅胶发泡条耐高温密封条海绵条 1mm/2/3/4/5/8/10/12

硅胶发泡圆条(又称硅胶发泡条、耐高温密封条、海绵条)是一种高性能密封材料,采用优质硅胶发泡工艺制成,具有优异的耐高温、耐老化、阻燃及弹性恢复性能。常见规格包括...
1.6

轻便型防撞鸭舌安全帽车间防撞安全鸭舌帽防砸帽劳保帽子定制印字

轻便型防撞鸭舌安全帽专为车间作业设计,融合安全防护与舒适佩戴体验。采用高强度ABS材质,重量轻、抗冲击性强,有效抵御高处坠物及侧面碰撞,符合国家安全标准。鸭舌帽...
14.6

网站栏目