您现在所在的是:

三菱Mitsubishi

回帖:10个,阅读:12598 [上一页] [1] [2] [下一页]
6182
10011001
文章数:1301
年度积分:336
历史总积分:6182
注册时间:2007/12/24
发站内信
发表于:2020/9/11 17:55:48
#0楼
怎样理解PLC中的〈全局标签〉,〈局部标签〉的正常使用方法~~~~~~。
此帖发自手机工控论坛
20183
高雅的雅
文章数:15777
年度积分:-205
历史总积分:20183
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2020/9/11 19:05:45
#1楼
简单一点给你说:
局部标签====仅仅用于该子程序的变量名,
全局标签====可以用于全部程序(包含所有子程序)的变量名,
那一瞬间忽然不再想你,因为去一趟漠河,走了一趟西藏,逛了一趟天涯海角,泡了一会栖谷温泉,回来就是:一切随他去吧,该咋过咋过!!车祸不死感言
20912
bnnyygy
文章数:5990
年度积分:1578
历史总积分:20912
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/9/12 19:05:14
#2楼
顾名思义,

局部标签,只在这个子程序,功能块内部使用。

全局标签,就是在全部程序,主程序,子程序,功能块都可以用。

大神好像都是子程序内部不用全局变量的。。。
6182
10011001
文章数:1301
年度积分:336
历史总积分:6182
注册时间:2007/12/24
发站内信
发表于:2020/9/12 21:17:36
#3楼
以下是引用bnnyygy2020/9/12 19:05:14的发言:
顾名思义,

局部标签,只在这个子程序,功能块内部使用。

全局标签,就是在全部程序,主程序,子程序,功能块都可以用。

大神好像都是子程序内部不用全局变量的。。。
没懂出于什么目的,设计出标签这功能
此帖发自手机工控论坛
20912
bnnyygy
文章数:5990
年度积分:1578
历史总积分:20912
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/9/12 21:43:19
#4楼
以下是引用100110012020/9/12 21:17:36的发言:
以下是引用bnnyygy2020/9/12 19:05:14的发言:
顾名思义,

局部标签,只在这个子程序,功能块内部使用。

全局标签,就是在全部程序,主程序,子程序,功能块都可以用。

大神好像都是子程序内部不用全局变量的。。。
没懂出于什么目的,设计出标签这功能


大神说的,还在用绝对地址编程是很落后的编程方法,例如三菱的D0 就是绝对地址。

用户编程,用标签可以不用管地址分配的问题。

·························

不过好像我自己用这些PLC,和上位机链接还是需要使用部分绝对地址。

··························

自己玩的CODESYS,上位机可以用OPC UA通讯,基本上就可以不用绝对地址了。
20912
bnnyygy
文章数:5990
年度积分:1578
历史总积分:20912
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/9/12 21:46:28
#5楼
回复 #3楼 10011001
可以了解下IEC61131,好像是一个标准。

很多PLC编程都在向标准靠拢,学习的话,还是直接学新的吧。

反过来你就会觉得,麻蛋,以前都学的啥啊。


··············
42328
YXBK 版主
文章数:19445
年度积分:2742
历史总积分:42328
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2020/9/13 20:17:15
#6楼
以下是引用100110012020/9/12 21:17:36的发言:
以下是引用bnnyygy2020/9/12 19:05:14的发言:
顾名思义,

局部标签,只在这个子程序,功能块内部使用。

全局标签,就是在全部程序,主程序,子程序,功能块都可以用。

大神好像都是子程序内部不用全局变量的。。。
没懂出于什么目的,设计出标签这功能


我的感觉标签这功能的最大的好处就是可以自定义吧,可以随意取名字便于使用,比如某个寄存器用于计产量,以前只能是D多少加注释,标签的话可以直接定义为产量。
大家一起学习
37240
cvlsam 版主
文章数:12401
年度积分:1592
历史总积分:37240
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2020/9/13 21:23:59
#7楼
以下是引用YXBK2020/9/13 20:17:15的发言:
以下是引用100110012020/9/12 21:17:36的发言:
以下是引用bnnyygy2020/9/12 19:05:14的发言:
顾名思义,

局部标签,只在这个子程序,功能块内部使用。

全局标签,就是在全部程序,主程序,子程序,功能块都可以用。

大神好像都是子程序内部不用全局变量的。。。
没懂出于什么目的,设计出标签这功能


我的感觉标签这功能的最大的好处就是可以自定义吧,可以随意取名字便于使用,比如某个寄存器用于计产量,以前只能是D多少加注释,标签的话可以直接定义为产量。

标签最大的好处在于软硬件的分离,程序员不需要知道标签所对应的具体地址,可以更多的关心程序逻辑实现本身,同时由于软硬件的分离,使得不同厂家之间的程序移植降低了门槛。

Good Luck~
6182
10011001
文章数:1301
年度积分:336
历史总积分:6182
注册时间:2007/12/24
发站内信
发表于:2020/9/13 22:51:25
#8楼
以下是引用cvlsam2020/9/13 21:23:59的发言:
以下是引用YXBK2020/9/13 20:17:15的发言:
以下是引用100110012020/9/12 21:17:36的发言:
以下是引用bnnyygy2020/9/12 19:05:14的发言:
顾名思义,

局部标签,只在这个子程序,功能块内部使用。

全局标签,就是在全部程序,主程序,子程序,功能块都可以用。

大神好像都是子程序内部不用全局变量的。。。
没懂出于什么目的,设计出标签这功能


我的感觉标签这功能的最大的好处就是可以自定义吧,可以随意取名字便于使用,比如某个寄存器用于计产量,以前只能是D多少加注释,标签的话可以直接定义为产量。

标签最大的好处在于软硬件的分离,程序员不需要知道标签所对应的具体地址,可以更多的关心程序逻辑实现本身,同时由于软硬件的分离,使得不同厂家之间的程序移植降低了门槛。

Good Luck~
但是最终还是要(输入、输出)元件地址对应上标签,其他的元件标签就是随意分配了,只考虑元件编程逻辑关系,看着直观的自定义标签。。
此帖发自手机工控论坛
2009
万泉河.
文章数:915
年度积分:-106
历史总积分:2009
注册时间:2009/12/4
发站内信
发表于:2021/6/12 16:13:19
#9楼
回复 #3楼 10011001
请去搜索我这篇文章
【万泉河】PLC编程:我梦寐以求的符号寻址

可以得到答案。
PLC标准化编程

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

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

78.0005