贵阳西门子PLC代理商|上海CPU选型

    贵阳西门子PLC代理商|上海CPU选型      贵阳西门子PLC代理商|上海CPU选型

    贵阳西门子PLC代理商|上海CPU选型贵阳西门子PLC代理商|上海CPU选型贵阳西门子PLC代理商|上海CPU选型

    三菱PLC的子程序调用,你学会了吗?

    什么是子程序?我们可以在主程序中进行调用,调用的时候执行子程序,不调用的时候不执行。子程序与主程序区别主要体现在三个方面:使用不同、调用不同、结束不同。


    1、使用不同

    子程序:子程序不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作。主程序:主程序可以作为独立的加工程序使用。


    2、调用不同

    子程序:子程序可以被任何主程序或其他子程序调用。主程序:主程序不可以被任何其他程序调用。


    3、结束不同

    子程序:子程序执行结束,自动返回到调用的主程序中。主程序:主程序执行结束,整个软件结束运行。


    那么所说的调用是如何实现呢?在PLC中是有调用指令实现调用的功能的,对于FX5U PLC,子程序相关的指令包括两条,子程序调用CALL和子程序返回指令RET/SRET。


    子程序调用CALL:调用指针P的子程序进行执行。

    子程序返回指令RET/SRET:表示子程序的结束,这是这两个指令的功能。




    我们在使用的时候需要注意以意事项:

    1、子程序在FEND指令的后面,以标号P开头,以返回指令RET/SRET结束。

    2、如果多次使用FEND指令,在后的FEND和END之间编写子程序。

    3、子程序调用指令CALL与跳转指令CJ不能使用相同的标号P。

    4、子程序可以嵌套调用。


    那有学员可能就要问了,那什么情况下会用到子程序呢?

    1、系统规模很大,控制要求复杂时,使用子程序可以将程序分成容易管理的小块,使程序结构简单,易于阅读、调试、查错和维护,这时可以应用子程序的功能。


    2、有一些程序功能在程序中反复执行,如标定变换运算程序、排序程序、报警程序、通信校验程序等。将这些程序编程子程序,可使主程序简单清晰,程序容量减少,扫描时间也相应缩短。


    我们举个应用子程序的例子,比如:某化工企业的多液体物料化合处理项目,需要化合炉的温度控制工作。温度控制使用加温和降温设备,温度需维持在一个区间内。


    X1为上限位温度传感器、X2为下限位温度传感器,对于这种情况下我们可以利用子程序的功能,X1为ON时,调用降温控制子程序,X2为ON时,调用升温控制子程序。这是将子程序分成各个小块,需要时调用执行,使得程序结构比较清晰明了。




    对于所说的一些程序功能在程序中反复执行,我们先看下面的程序结构,其中的D程序是需要反复执行的,我们就可以将它做成子程序。本来是三段D程序的,使用子程序功能之后,只需要一段D程序即可,这样是不是可以使程序容量减少,扫描时间也相应缩短呢?




    下面我们以一个例子来看一下。

    【案例】X1、X2、X3分别接通时,将相应的数据传送到D0、D10,然后调用子程序。在子程序中,将D0和D10的数据相加,运算结果存D20,用D20存储数据控制输出字元件K1Y0。








    浔之漫智控技术(上海)有限公司专注于西门子低压电器授权代理商,西门子PLC模块总代理商,西门子模块总代理商,西门子中国一级代理商,西门子PLC一级代理商,西门子DP电缆代理商等

  • 词条

    词条说明

  • 西门子PLC中央控制器CPU414-3PN/DP

    西门子PLC中央控制器CPU414-3PN/DP西门子PLC中央控制器CPU414-3PN/DP西门子PLC中央控制器CPU414-3PN/DP电缆,电线,交换机,PLC模块,CPU,模块,触摸屏变频器,电源,CPU供应,通讯电缆,DP电缆,低压断路器西门子PLC,供应商,西门子,模块西门子,供应商,模块,CPU,PLC模块,上海西门子S7-200CPU系列代理商,西门子S7-1200CPU系列代

  • 广西西门子S7-200模块代理商

    广西西门子S7-200模块代理商广西西门子S7-200模块代理商广西西门子S7-200模块代理商广西西门子S7-200模块代理商广西西门子S7-200模块代理商各项目根据各自配备的技术力量和设备情况,决定设备/系统是外判或自己维修保养,正确地把握这两者的关系非常重要,请专业公司保养需要支付昂贵的费用,如果没有把握,自己保养则有可能达不到预期效果,甚至损坏设备。为了保证公司大厦正常运行、延长设备的使

  • 衡水西门子S7-1200代理商

    广州西门子电缆代理商西门子CPU模块代理商衡水西门子S7-1200代理商衡水西门子S7-1200代理商衡水西门子S7-1200代理商衡水西门子S7-1200代理商FX系列PLC的编程电缆型号是什么?答:FX系列PLC的编程电缆型号是SC-09电缆或者USB-SC09-FX电缆。SC-09为连接电脑串口用。USB—SC09—FX为连接电脑USB口用。CPU模块Classic6ES7211-0AA23

  • 上海西门子PLC经销商

    上海西门子PLC经销商上海西门子PLC经销商上海西门子PLC经销商西门子CPU供应商,西门子CPU经销商,西门子电缆代理商,西门子电缆一级代理商,西门子电缆总代理商,西门子电缆授权代理商,西门子电缆供应商,西门子电缆经销商,西门子通讯电缆一级代理商,西门子通讯电缆供应商,西门子通讯电缆经销商,西门子电源代理商,西门子电源一级代理商,西门子电源总代理商,西门子电源授权代理商,西门子电源供应商,西门子

联系方式 联系我时,请告知来自八方资源网!

公司名: 浔之漫智控技术(上海)有限公司

联系人: 颜经理

电 话:

手 机: 15021292620

微 信: 15021292620

地 址: 上海松江小昆山 广富林4588弄52号3楼

邮 编:

网 址: yan6789.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 浔之漫智控技术(上海)有限公司

联系人: 颜经理

手 机: 15021292620

电 话:

地 址: 上海松江小昆山 广富林4588弄52号3楼

邮 编:

网 址: yan6789.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved