scratch全局变量和布局变量有什么区别_什么是全局变量和局部变量?

更新时间:2023-05-29 14:01:52 阅读: 评论:0

scratch全局变量和布局变量有什么区别_什么是全局变量和局
部变量?
england
什么是全局变量和局部变量?
有很多朋友经常问我⼀些关于全局变量和局部变量的问题,今天抽点时间给⼤家简要阐述下关于全局变量和局部变量的⼀些问题。
1、全局变量:顾名思义,就是对于整个程序都可以使⽤的变量,任何地⽅可以使⽤的变量,当然前提是你必须要定义变量,它定义在函数或⼦程序的外部,⼜可以称之为外部变量。⽐如对于西门⼦来说I、Q、M等变量。
词组大全
2、局部变量:从字⾯理解就是只能在局部使⽤的变量,也就是说只能在特定的函数或⼦程序中可以访问的变量,它的作⽤域就只在此函数的内部。对于西门⼦PLC来说,在FC或FB预先定义⼀些局部变量,⽐如在接⼝数据区,在主程序调⽤时,可以为输⼊、输出等接⼝变量提供参数。所以说,当你再FC1中定义的局部变量,在FC2中未定义的情况下是不能直接调⽤的。
下⾯我们以博途来举例说明下:
⽐如我们做⼀个电机延时启动的程序,要求当按下启动按钮后延迟10s电机启动。
我们以博途STEP7来举例说明:
⾸先新建⼀个FB块,如下所⽰:
之间英文
在接⼝区域定义局部变量:
在上图中INPUT OUTPUT、STATIC中建⽴的变量就是局部变量。必须要先定义你要使⽤的变量。
煞卡编写程序:blue movie
wipilot是什么
上图中调⽤局部变量,变量前带#号。
簸箕的读音然后打开变量表,添加我们要使⽤的全局变量:如下图所⽰:
bask然后双击打开OB1程序,编写程序:
最后再总结下:局部变量就是只在FB或FC中使⽤的变量,全局变量就是所有地⽅都可以使⽤的变量;如下图所⽰,在FB中调⽤全局变量:
希望通过本⽂的讲解能对你理解全局变量和局部变量有⼀定的帮助。
fluid>英语学习培训班

本文发布于:2023-05-29 14:01:52,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/127059.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图