中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

施耐德论坛

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 施耐德PLC → 浏览主题: ∞光分享∞041:有用分享-保持型变量下载程序时保持数据不变
发表新帖 回复该主题
回帖:8个,阅读:69 [上一页] [1] [下一页]
* 帖子主题:

∞光分享∞041:有用分享-保持型变量下载程序时保持数据不变

分享到
1756
0aguang0
文章数:480
年度积分:1287
历史总积分:1756
品牌积分(施耐德):677
注册时间:2010/10/21
发站内信
发表于:2019/11/5 21:37:49
#0楼
此技巧来自 我推荐的好书<施耐德电气somachine控制器应用技巧120例>
的1.3.12章节
在somachine应用中,如果需要使变量具有断电保持的属性,则必须使用一下两个方法:
直接使用物理地址(在规划的断电保持区域内的)编程的方法,可以做到断电保持.
将物理地址(在规划的断电保持区域内的)声明为变量后,则编程方便,但不能做到断电保持.

将物理地址(规划的断电保持区域内的)声明为RETAIN变量,则编程方便,也可以做到断电保持,但是在每次重新下载程序时,变量数据仍会丢失.
 一个巧妙的解决方式如下:将物理地址(在规划的断电保持区域内的)声明为RETAIN变量,同时.将该变量地址设置在初始值部分,则可以做到编程方便,也可以做到断电保持,而且在每次重新下载程序时,变量数据仍会保持.
设置方法如下
VAR_RETAIN
 A1  AT %MW0: INT := %MW0;
 A2  AT %MW1: INT := %MW1;
 A3  AT %MW2: INT := %MW2;
 A4  AT %MW3: INT := %MW3;
END_VAR



这样是不是比那个 既R又P的方式好一些??

水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
828
weicy007
文章数:257
年度积分:828
历史总积分:828
品牌积分(施耐德):397
注册时间:2019/4/29
发站内信
发表于:2019/11/6 22:26:23
#1楼
这个还真没注意到,学习了。
很惭愧,做了一点微小的贡献。
1734
FreeTigerMan
文章数:352
年度积分:1231
历史总积分:1734
品牌积分(施耐德):626
注册时间:2002/9/9
发站内信
发表于:2019/11/7 10:15:09
#2楼
程序做和系统设置做,看个人习惯和工艺特点。好多时候吧重要的初始值在程序里赋值,在换硬件啥的情况下比较保险,在项目间共享程序也确保好用。
372
dingood
文章数:7
年度积分:72
历史总积分:372
品牌积分(施耐德):6
注册时间:2013/8/26
发站内信
发表于:2019/11/7 15:54:05
#3楼
从微博上看过来的。楼主分享很不错!
1756
0aguang0
文章数:480
年度积分:1287
历史总积分:1756
品牌积分(施耐德):677
注册时间:2010/10/21
发站内信
发表于:2019/11/7 17:46:41
#4楼
回复 #1楼 weicy007
这是李振李工那本书里的...李工是去AB了吗?
我没验证过.等出差回去有时间验证一下..这样好像就不用那个r加P了
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
1756
0aguang0
文章数:480
年度积分:1287
历史总积分:1756
品牌积分(施耐德):677
注册时间:2010/10/21
发站内信
发表于:2019/11/7 17:52:09
#5楼
回复 #2楼 FreeTigerMan
主要是这个平台如果想做下载保持的变量需要用P&R的那个保持型.但这个保持型变量没办法映射到物理地址上
我之前的一个帖子说过..
这个小技巧就是绕过那个限制..把下载保持型变量映射到了物理地址上.

我没有具体实验..有机会尝试一下
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
1756
0aguang0
文章数:480
年度积分:1287
历史总积分:1756
品牌积分(施耐德):677
注册时间:2010/10/21
发站内信
发表于:2019/11/7 17:52:47
#6楼
回复 #3楼 dingood
微博???什么微博???
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
372
dingood
文章数:7
年度积分:72
历史总积分:372
品牌积分(施耐德):6
注册时间:2013/8/26
发站内信
发表于:2019/11/8 10:53:45
#7楼
回复 #6楼 0aguang0
我从工控论坛的微博推送里看到点进来的表情
1756
0aguang0
文章数:480
年度积分:1287
历史总积分:1756
品牌积分(施耐德):677
注册时间:2010/10/21
发站内信
发表于:2019/11/8 22:26:48
#8楼
回复 #7楼 dingood
哇?论坛还有微博呢?我去看看.叫啥名字啊?
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.
工控学堂推荐视频:

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

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

218.4