您现在所在的是:

PLC论坛

回帖:7个,阅读:641 [上一页] [1] [下一页]
6047
liaosun
文章数:1398
年度积分:50
历史总积分:6047
注册时间:2003/5/4
发站内信
2015论坛贡献奖
2014论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011博客贡献奖
2010博客杰出贡献奖
发表于:2014/1/20 8:12:57
#0楼

编写带有临时存储区(例如S7-200的子程序的局部变量)的子程序,就像使用一个酒杯喝酒一样,这个杯子是公用的,你也用,他也用,也许当你用的时候还残留有别人的酒,那么你就应该在使用之前把酒杯中的东西一股脑的全给他倒掉(程序里就应该叫做复位),这样别人使用过的酒杯就不会影响你了,否则别人残留的酒就会影响你的酒了(在程序里,就是表现为程序异常)。

下面是廖老师对子程序的局部变量的说明:
S7-200同一级的的子程序的临时变量使用公用的存储区,类似于公用的布告栏,谁都可以往上面贴布告,后贴的布告将原来的布告覆盖掉。每次调用子程序之后,不再保存它的局部变量的值。
假设主程序调用子程序1和子程序2,它们属于同一级的子程序。子程序1调用结束后,它的局部变量的值将被后面调用的子程序2的局部变量覆盖。每次调用子程序和中断程序时,首先应初始化局部变量(写入数值),然后再使用它,简称为先赋值后使用。
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=190948&Name=liaochangchu
我是廖常初,是一个高校的老师,曾在企业从事机械、电气技术工作,长期从事工业控制和PLC应用的教学、科研和工程应用工作。博客中的日志除注明外均为原创。愿意在此与大家探讨工控的问题!
廖常初工控博客地址:http://blog.gkong.com/blog.asp?name=liaochangchu
我曾写过几本小书: 《PLC编程及应用》第3版(S7-200)、《S7-300/400 PLC应用技术》第3版、《FX系列PLC编程及应用》第2版、《S7-200 PLC编程及应用》、《PLC基础及应用》第2版(FX系列大专教材)、《西门子人机界面(触摸屏)组态与应用技术》、《西门子工业通信网络组态编程与故障诊断》、《S7-1200 PLC编程及应用》第2版、《跟我动手学S7-300/400 PLC》、《跟我动手学FX系列PLC》
机械工业出版社廖常初图书专题:http://www.gkong.com/zt/liaochangchu/
21891
yejingmao
文章数:12575
年度积分:50
历史总积分:21891
注册时间:2007/5/3
发站内信
2017春节活动(三)
发表于:2014/1/20 8:19:47
#1楼
老师说得很形象透彻
自学成才!
23449
gk_0 版主
文章数:7739
年度积分:455
历史总积分:23449
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2014/1/20 8:32:41
#2楼
经常使用子程序,廖老师的话,让我恍然大悟啊
不被人嘲笑的梦想,就不值得去追求!
18266
ZHTOK
文章数:11585
年度积分:-16
历史总积分:18266
注册时间:2004/3/11
发站内信
2014相约国庆
发表于:2014/1/20 8:55:53
#3楼
    生动而形象,容易理解并且提高。
5369
1294023404
文章数:2847
年度积分:50
历史总积分:5369
注册时间:2011/8/25
发站内信
2018春节活动(三)
2015春节活动
2013辞旧迎新
发表于:2014/1/20 10:17:49
#4楼
楼主说的挺容易理解的!
24574
mjinbao
文章数:13933
年度积分:50
历史总积分:24574
注册时间:2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2014/1/20 20:37:58
#5楼
通俗易懂,比喻形象。
6594
eyujiedianqi
文章数:2622
年度积分:50
历史总积分:6594
注册时间:2009/6/5
发站内信
发表于:2014/1/21 13:02:40
#6楼
廖老师讲的通俗易懂。
11841
gjf201337
文章数:2623
年度积分:256
历史总积分:11841
注册时间:2013/11/1
发站内信
三菱电机活动(三)
发表于:2014/6/5 13:34:26
#7楼
很容易懂,你这样形容
享受生活

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

109.3608