您现在所在的是:

PLC论坛

回帖:11个,阅读:935 [上一页] [1] [2] [下一页]
665
随遇而安ZPgM
文章数:69
年度积分:50
历史总积分:665
注册时间:2016/3/4
发站内信
发表于:2017/12/14 14:18:34
#0楼
麻烦大神帮看看这程序有问题吗?VD44小于等于14376.7时置位Q1.3,VD44大于等于18800.3时复位Q1.3。
10分悬赏
665
随遇而安ZPgM
文章数:69
年度积分:50
历史总积分:665
注册时间:2016/3/4
发站内信
发表于:2017/12/14 14:28:24
#1楼
麻烦大神帮看看程序,谢谢
附件 QQ图片.jpg
附件 QQ图片1.jpg
此帖发自论坛手机版
23320
gk_0 版主
文章数:7738
年度积分:326
历史总积分:23320
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2017/12/14 14:55:31
#2楼
工程量上限你设了1.0,即输出最大也就1.0,哪里来的14376.7这么大的数值呢
[此贴子已经被作者于2017/12/14 14:57:32编辑过]
3929
sjpuk
文章数:429
年度积分:50
历史总积分:3929
注册时间:2010/7/6
发站内信
发表于:2017/12/14 14:57:13
#3楼
理论上程序没错,实际有问题。VD44 不会大于等于18800.3
Input :表示需要转换的数字量,即采样所的数字量
   Ish:换算对象的高限,即最大模拟量所对应的数字量值(27648)
  Isl:  换算对象的低限,即最小模拟量所对应的数字量值(0)
  Osh:换算结果的高限,即测量范围最大值
  Osl:换算结果的底限,即测量范围最小值。
  VD44:换算结果所存储的值
26398
ytleaderplc
文章数:11036
年度积分:961
历史总积分:26398
注册时间:2008/6/7
发站内信
发表于:2017/12/14 16:20:13
#4楼
比例关系没有搞清楚
2195
0134228
文章数:98
年度积分:50
历史总积分:2195
注册时间:2006/2/14
发站内信
发表于:2017/12/14 16:51:49
#5楼
那个上升沿是多余的
665
随遇而安ZPgM
文章数:69
年度积分:50
历史总积分:665
注册时间:2016/3/4
发站内信
发表于:2017/12/15 9:47:00
#6楼
回复 #3楼 sjpuk
模拟量采集是4-20ma。对应0-1mpa。请教一下怎么做模拟量采集的程序?
此帖发自论坛手机版
665
随遇而安ZPgM
文章数:69
年度积分:50
历史总积分:665
注册时间:2016/3/4
发站内信
发表于:2017/12/15 9:53:33
#7楼
回复 #3楼 sjpuk
模拟量采集是4-20ma。对应0-1mpa。存储在VD44里,当压力低于0.4mpa时置位,当压力高于0.6mpa时复位,请教一下怎么做模拟量采集的程序和置复位程序?
此帖发自论坛手机版
23320
gk_0 版主
文章数:7738
年度积分:326
历史总积分:23320
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2017/12/15 10:07:08
#8楼
以下是引用随遇而安ZPgM2017/12/15 9:53:33的发言:
模拟量采集是4-20ma。对应0-1mpa。存储在VD44里,当压力低于0.4mpa时置位,当压力高于0.6mpa时复位,请教一下怎么做模拟量采集的程序和置复位程序?
那就直接<0.4就或>0.6就好了呀,为什么要1万多的数字拿来比较呢,让人无法理解啊
3929
sjpuk
文章数:429
年度积分:50
历史总积分:3929
注册时间:2010/7/6
发站内信
发表于:2017/12/15 12:56:23
#9楼
以下是引用gk_02017/12/15 10:07:08的发言:
以下是引用随遇而安ZPgM2017/12/15 9:53:33的发言:
模拟量采集是4-20ma。对应0-1mpa。存储在VD44里,当压力低于0.4mpa时置位,当压力高于0.6mpa时复位,请教一下怎么做模拟量采集的程序和置复位程序?
那就直接<0.4就或>0.6就好了呀,为什么要1万多的数字拿来比较呢,让人无法理解啊
比较值改为0.4和0.6就可以了

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

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

78.0005