charlene
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看charlene的 主题 / 回贴
楼主  发表于: 2009-07-30 09:57
我把AD的数据读取到D0中 但是D0一直是1019 温度变化他也不变化 什么原因?
是D0在程序中只能被存储一次后,再读入的直就不会覆盖以前的直了?
还是其他的问题,温控表的设置是对的,4-20MA,AD的设置也是4-20MA,CH1-CH4是平均采样数,(1-4096)默认直是8,正常速度,
CH5-CH8 是通道1-4平均采样后的通道数据值,CH9-CH12是1-4通道读入的当前直,我用CH5 和CH9都试过,D0中显示的1019,当温度升高或降低都不变化呢,后面我又在程序后面复位了D0,前面的D0始终还是1019不变化
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9670 个
工控威望: 8567 点
下载积分: 16701 分
在线时间: 5326(小时)
注册时间: 2006-08-10
最后登录: 2024-11-26
查看ymmfa的 主题 / 回贴
1楼  发表于: 2009-08-06 10:03
4AD的话,就照书上程序抄一下不会有错的
也可以简化一下
[ TOP K0 KO H0000 K1 ]
[ FROM K0 K5 D0 K4 ]
这样就可以设置为电压形式,读出4个通道值到D0,D1,D2,D3
前提是你的模块紧挨着主机
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水