您现在所在的是:

PLC论坛

回帖:12个,阅读:1350 [上一页] [1] [2] [下一页]
50
only轩
文章数:9
年度积分:50
历史总积分:50
注册时间:2019/9/2
发站内信
发表于:2019/12/5 10:36:57
#0楼
在ST语言中定义一个中间浮点变量量程怎么设置啊???
[此贴子已经被jint于2019/12/5 10:45:56编辑过]
2762
sxjice545
文章数:540
年度积分:57
历史总积分:2762
注册时间:2013/2/23
发站内信
发表于:2019/12/5 11:06:57
#1楼
中间浮点变量能理解
中间浮点变量量程是什么鬼?
50
only轩
文章数:9
年度积分:50
历史总积分:50
注册时间:2019/9/2
发站内信
发表于:2019/12/5 12:03:36
#2楼
回复 #1楼 sxjice545
就是用有量程的浮点变量给这个中间变量赋值,但是这个中间变量没有量程,然后就识别不出来个值该怎么搞啊?
2762
sxjice545
文章数:540
年度积分:57
历史总积分:2762
注册时间:2013/2/23
发站内信
发表于:2019/12/5 13:15:00
#3楼
回复 #2楼 only轩
你这你说的量程,是指上下限对吗?
50
only轩
文章数:9
年度积分:50
历史总积分:50
注册时间:2019/9/2
发站内信
发表于:2019/12/5 13:16:53
#4楼
回复 #3楼 sxjice545
是的
4326
965528555
文章数:507
年度积分:50
历史总积分:4326
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2019/12/5 13:38:06
#5楼
不太好理解楼主的表达

如果说想对某个变量进行限值,那么直接这样用就好了
if tag1<=MIN then
tag1:=MIN;
end if
if tag1>=MAX then
tag1:=MAX;
end if
西门子S7-1200.S7-1500.S7-300.V90.G120.S120.
2762
sxjice545
文章数:540
年度积分:57
历史总积分:2762
注册时间:2013/2/23
发站内信
发表于:2019/12/5 13:45:07
#6楼
回复 #4楼 only轩
能具体举个例子吗?
50
only轩
文章数:9
年度积分:50
历史总积分:50
注册时间:2019/9/2
发站内信
发表于:2019/12/5 13:57:10
#7楼
模拟量是有上下限的,两个模拟量量进行比较的话也是基于量程百分比进行比较,假如tag1量程设置是0-100,ST中直接调用,建一个中间变量tag2,将tag1的值赋给tag2,tag2识别不了。
VAR
 tag2:SFLOAT;
END_VAR
50
only轩
文章数:9
年度积分:50
历史总积分:50
注册时间:2019/9/2
发站内信
发表于:2019/12/5 14:02:08
#8楼
但是建一个输出变量tag3,在外部设置好上下限就可以识别了,怎样才能在外部少建一个变量,在程序中直接实现呢?
4326
965528555
文章数:507
年度积分:50
历史总积分:4326
注册时间:2009/9/7
发站内信
三菱电机活动(三)
发表于:2019/12/5 15:43:53
#9楼
看你这描述非常累啊
你还不如索性通过图片来表达
西门子S7-1200.S7-1500.S7-300.V90.G120.S120.

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

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

62.4004