dvp14ss在模拟量输入时的程序编写 点击:1203 | 回复:10



菜鸟+菜鸟

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 15回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2007年9月10日
发表于:2007-09-10 00:37:00
楼主
例如有三个模拟量,怎么编一个小程序,最好有一个小例子,我接触的都是开关量的程序!
谢谢各位大哥!



一棵葱

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 971回
  • 年度积分:0
  • 历史总积分:1506
  • 注册:2007年4月04日
发表于:2007-09-10 14:55:00
1楼
没懂你的意思。

菜鸟+菜鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 15回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2007年9月10日
发表于:2007-09-10 21:04:00
2楼
就是有模拟输入的情况下,例如有三个模拟输入量,怎么样编一个程序,随便一个简单程序对他进行处理,总之就是一个带模拟输入的程序!谢谢大哥 

xiao a

  • 精华:1帖
  • 求助:0帖
  • 帖子:102帖 | 555回
  • 年度积分:0
  • 历史总积分:958
  • 注册:2005年12月10日
发表于:2007-09-11 08:56:00
3楼
要是用到模拟量输入的话得用到模拟量模块的,如果是台达的模块可以直接使用FROM 和TO指令读写模块参数,仔细看一下PLC技术手册里和模块说明书FROM ,TO指令说明和例子就能明白了。

菜鸟+菜鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 15回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2007年9月10日
发表于:2007-09-11 12:21:00
4楼
最后用个比较指令得出输出就可以了吧!?是吗?
4000Lsb是十进制数吗?
还想问一下把模拟输入的数据存到D0的话,那这个里面存的是xxxLSB这种数据吗?谢谢

xiao a

  • 精华:1帖
  • 求助:0帖
  • 帖子:102帖 | 555回
  • 年度积分:0
  • 历史总积分:958
  • 注册:2005年12月10日
发表于:2007-09-11 14:39:00
5楼
用不用比较指令输出看你自己要求了,4000是十进制数,模拟量读取到D0里是也是以十进制数如你说的xxxLSB形式表示的,你可以根据读到数值大小在程序里做一下处理就能得到对应的实际模拟量的电压或是电流大小了,具体范围模块手册上有。

菜鸟+菜鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 15回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2007年9月10日
发表于:2007-09-11 17:25:00
6楼
在我用几个电阻串联的情况下得到几个分电压作为模拟输入可以吗?
我如果将gain设为6伏,offset设为2伏是什么意思?
谢谢yi yi

菜鸟+菜鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 15回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2007年9月10日
发表于:2007-09-12 17:58:00
7楼
怎么没人回应呀?
大家帮帮忙!
谢谢

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2007-09-13 10:15:00
8楼
GAIN值和OFFSET值是用来调整A/D曲线或者D/A曲线的斜率的!

菜鸟+菜鸟

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 15回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2007年9月10日
发表于:2007-09-17 00:22:00
9楼
意思是输入输出是按照那个入斜率进行的?
谢谢!

一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2007-09-17 10:05:00
10楼
首先使用from/to指令读出/写入资料,然后才能操作

热门招聘
相关主题

官方公众号

智造工程师