您现在所在的是:

施耐德电气论坛

回帖:4个,阅读:4124 [上一页] [1] [下一页]
3254
wangtaotao
文章数:951
年度积分:48
历史总积分:3254
品牌积分(施耐德):48
注册时间:2003/12/8
发站内信
发表于:2020/2/17 19:04:30
#0楼
请问各位朋友,VAR、VAR_TEMP、VAR_STAT,这三种变量类型有啥不同?如何使用?
谢谢!
附件 1110.jpg



14098
lizy 版主
文章数:3694
年度积分:436
历史总积分:14098
品牌积分(施耐德):716
注册时间:2005/12/28
发站内信
发表于:2020/2/17 23:06:19
#1楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
37234
cvlsam 版主
文章数:12401
年度积分:1586
历史总积分:37234
品牌积分(施耐德):222
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2020/2/18 9:13:18
#2楼
以下是引用wangtaotao2020/2/17 19:04:30的发言:
请问各位朋友,VAR、VAR_TEMP、VAR_STAT,这三种变量类型有啥不同?如何使用?
谢谢!
附件 1110.jpg




VAR 是指本地变量,其所在的POU对其具有读写权限,对于其他同项目下的POU,对其只能读取不能写入,通过对其属性的改变,可以将其变为可持久存储变量。

VAR_TEMP 本地临时变量,不能对于所在的POU以外的访问提供支持,也就是说,其他POU无法读取VAR_TEMP的值,并且每次调用POU或者块时,VAR_TEMP变量都将被系统初始化,通常在不需要提供外部访问的情况下,可以使用VAR_TEMP来替代VAR。

VAR_STAT 静态变量,当调用其的块退出时,该变量的值不变。

Good Luck~
50
weicy007
文章数:571
年度积分:50
历史总积分:50
品牌积分(施耐德):852
注册时间:2019/4/29
发站内信
发表于:2020/2/18 11:26:10
#3楼
楼主也可以在SoMachine软件的帮助中找到详细的介绍,具体如下图,在变量类型当中有详细说明。
附件 Snipaste_2020-02-18_11-25-07.jpg
3254
wangtaotao
文章数:951
年度积分:48
历史总积分:3254
品牌积分(施耐德):48
注册时间:2003/12/8
发站内信
发表于:2020/2/18 13:22:55
#4楼
非常感谢cvlsam老师的解答,并再次感谢weicy007老师。

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

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

62.4004