用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
状元
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
三菱工控论坛
AD模块数据采集
上一主题
下一主题
zsk1024
级别: *
发送短信
加为好友
精华主题:
* 篇
发帖数量:
* 个
工控威望:
* 点
下载积分:
* 分
在线时间: (小时)
注册时间:
*
最后登录:
*
查看zsk1024的
主题
/
回贴
楼主
发表于: 2011-10-10 16:34
只看楼主
|
小
中
大
我用PLC的AD模块将4-20mA信号采集到数据寄存器D0中,
再用VB编写上位机软件,和PLC通信,读取D0数据,可显示的是数字值,如何才能在上位机中显示采集的模拟量的值。
例如,AD模块采集8mA电流,在上位机中显示8 ; 12mA电流 ,显示12
分享
yangyahong
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
73 个
工控威望:
145 点
下载积分:
1050 分
在线时间: 35(小时)
注册时间:
2009-11-15
最后登录:
2013-06-29
查看yangyahong的
主题
/
回贴
1楼
发表于: 2011-10-10 21:11
只看该作者
|
小
中
大
好像有指令直接读取模拟量的吧。
分享
xiesensheng
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
24 个
工控威望:
125 点
下载积分:
564 分
在线时间: 111(小时)
注册时间:
2010-07-04
最后登录:
2020-01-04
查看xiesensheng的
主题
/
回贴
2楼
发表于: 2011-10-10 21:16
只看该作者
|
小
中
大
用除法指令啊,比如20mA电流对应D0数值是100,但是你上位机要显示的结果是20,那么对应的关系就是100/20=5
然后就用D0的数据除以K5,得出的结果保存在D1上,然后你上位机读取D1的数值,这样不就OK了?
分享
andy陈
http://shop69946803.taobao.com
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
109 个
工控威望:
250 点
下载积分:
680 分
在线时间: 101(小时)
注册时间:
2011-04-28
最后登录:
2024-10-11
查看andy陈的
主题
/
回贴
3楼
发表于: 2011-10-10 22:02
只看该作者
|
小
中
大
VB的程序中可以有个变比来实现的,比如4-20mA对应采集到数值时4000-20000很简单变比为0.001在VB中可以显示为4-20,中间数值由你的采集模块定只要知道范围的话就可以用变比来对应
分享
kf123
没有最好,只有更好。
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
622 个
工控威望:
1559 点
下载积分:
3564 分
在线时间: 184(小时)
注册时间:
2011-06-07
最后登录:
2024-11-13
查看kf123的
主题
/
回贴
4楼
发表于: 2011-10-10 22:04
只看该作者
|
小
中
大
值得学习
春有百花秋有月,夏有凉风冬有雪。若无闲事挂心头,便是人间好时节
分享
上一主题
下一主题
工控人家园
三菱工控论坛
AD模块数据采集
http://ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问