求教一个命令和AD模块的使用 点击:3819 | 回复:14



lifestyle1

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 34回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2010年12月13日
发表于:2011-04-13 16:29:05
楼主
这个命令是什么意思MOV K2M10 D316
还有台达的AD模块怎么使用,我的参数设置好了,数据也可以读出来,但是我不知道OFFSET和GAIN该怎么计算,比如我有一个量程0~100摄氏度的温度传感器,输出信号是4~20mA,OFFSET设置为800LSB,GAIN设置为4000LSB,我用的是台达04AD模拟量输入模块。04TC的计算方法也是一样的吗?希望大家给出解答,谢谢!



lifestyle1

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 34回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2010年12月13日
发表于:2011-04-15 08:12:15
1楼
回楼上兄弟,MOV K2M10 D316中的K2M10确实是连在一起的,而且用台达的编程软件编译了也没有问题,我现在不明白这条语句的含义。这个程序包含了MODBUS通讯协议设置。我还不清楚这一句是不是通讯协议的一部分。
我知道OFFSET和GAIN要用TO命令写入相应的特殊模块寄存器,但是数值设置真确以后,用FROM命令读出了数值,这个数值该怎么换算才能得出我想要的温度数值

lifestyle1

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 34回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2010年12月13日
发表于:2011-04-16 08:53:52
2楼
人工置顶,请教高人!

dugang

  • 精华:0帖
  • 求助:9帖
  • 帖子:82帖 | 453回
  • 年度积分:0
  • 历史总积分:1299
  • 注册:2005年4月26日
发表于:2011-04-16 18:59:38
3楼

MOV  K2M10 D136的意思是把从M10到M17的的2进制值传送到D136

lifestyle1

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 34回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2010年12月13日
发表于:2011-04-20 16:35:18
4楼
感谢DUGANG,不知道有没有人回答一下台达OFFSET和GAIN值是怎么计算的?

kk19760106

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2007年1月12日
发表于:2011-04-23 21:34:52
5楼

我觉得参考一下台达的模块手册,需要的加我,我有电子版的,359208117

lifestyle1

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 34回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2010年12月13日
发表于:2011-04-26 08:36:58
6楼
kk19760106

我觉得参考一下台达的模块手册,需要的加我,我有电子版的,359208117
--------------------------------------------------------------------------------------------------------
这位朋友好像你的QQ加不了。我希望哪位能给出一个实例,谢谢

一棵葱

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 971回
  • 年度积分:0
  • 历史总积分:1506
  • 注册:2007年4月04日
发表于:2011-04-28 10:26:28
7楼
K2M10表示从M10开始的8个M位所组成的数据,也就是2进制和10进制的问题。所以这指令指的是搬从M10开始8个位组成的数字到D316。

modyhank

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 20回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2011年4月14日
发表于:2011-04-28 14:58:15
8楼

楼主,你没有台达的AD模块手册吗?

lifestyle1

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 34回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2010年12月13日
发表于:2011-05-09 16:48:10
9楼
有,但是有些不明白,所以上来请教

makui0543

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 12回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2011-05-10 13:39:38
10楼

大家想讨论这方面的问题可以加入QQ群,78157170

wlong880701

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2011年3月30日
发表于:2011-05-10 15:35:09
11楼

和三菱FX2N-4AD的编程方法一样!用FROM, TO 指令!

 

程灿强

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:48
  • 注册:2008年6月14日
发表于:2011-12-17 13:16:41
12楼
楼主说的是说明书还是技术手册,我有技术手册。

程灿强

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:48
  • 注册:2008年6月14日
发表于:2011-12-17 13:18:21
13楼
需要的话联系我,479461520

wenwan90

  • 精华:0帖
  • 求助:12帖
  • 帖子:28帖 | 575回
  • 年度积分:12
  • 历史总积分:2497
  • 注册:2011年11月03日
发表于:2011-12-17 16:34:34
14楼
回复内容:
对:lifestyle1关于回楼上兄弟,MOV K2M10 D316中的K2M10确实是连在一起的,而且用台达的编程软件编译了也没有问题,我现在不明白这条语句的含义。这个程序包含了MODBUS通讯协议设置。我还不清楚这一句是不是通讯协议的一部分。我知道OFFSET和GAIN要用TO命令写入相应的特殊模块寄存器,但是数值设置真确以后,用FROM命令读出了数值,这个数值该怎么换算才能得出我想要的温度数值 内容的回复:


数值如果读出之后用加减乘除计算一下不就好了吗,还这么麻烦。模块型号不一样,地址也不一样,TOP设置模块,用FROM读出来不就好了吗。QQ915077314,星期天不上班。

热门招聘
相关主题

官方公众号

智造工程师