模拟量S7-200 点击:581 | 回复:16



浊世之战

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 45回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2014年8月04日
发表于:2014-08-04 14:50:10
楼主
1. 变送器是4-20MA,经过A/D转换后,AIW0的值为6400-32000。 2. 如果有一个恒温室,当前温度为20度。(量程为0-100度)。 此时变送输出7.2MA在程序中AIW0的值为11520。 那么在本例中VD100的值为0.2。 3. 我要设定40度恒温,要怎么办。是不是在VD108中的值输入0.4。那么AQW0=16640。经过D/A转换后PLC的输出端口为10.4MA。 4. PLC的输出端口为10.4MA。直接连接变频器4-20MA的输入端口上是不是? 5. 是不是向上面这样就可以了。连接好硬件,是不是自动会调节到40度。主要是不明白是怎么自动调整的? 因为要给定40度,那么VD108就给定0.4,那么输出值就是16640。输出固定了。程序是怎么调整的? LD SM0.0 ITD AIW0, AC1 DTR AC1, AC1 -R 6400.0, AC1 /R 25600.0, AC1 MOVR AC1, VD100 PID VB100, 0 MOVR VD108, AC1 *R 25600.0, AC1 +R 6400.0, AC1 ROUND AC1, AC1 DTI AC1, AC1 MOVW AC1, AQW0 6. 如果直接在PID向导程序中SETPOIN中输入50。连接好硬件,是不是自动会调节到50度?



浊世之战

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 45回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2014年8月04日
发表于:2014-08-04 14:52:43
1楼
第6条是PID向导中的程序。没有上传上来。

zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2014-08-04 16:23:38
2楼

模拟量分电压和电流两种,切有不同的量程。你的模拟量输出是电流的,变频器的接受雅瑶与之对应,另外温度的调节要根据实际情况调节参数,已达到稳定的调节效果。

浊世之战

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 45回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2014年8月04日
发表于:2014-08-06 01:27:54
3楼

变送器进来分4-20MA 0-5V 0-10V 还有双极性电压的,这个明白。

我就是不明白如果给定一个温度50度,量程是0-100度,这个温度所对应的值比方说到变频器0-10V端口,那么是给定刚好是16000就是5V。实时检测到的温度是30度。就按上面的程序,在实际的应用中就会自动调节到50度吗?

jb266jb266

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 92回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2013年12月01日
发表于:2014-08-13 00:11:22
4楼

0对应的是0度

1对应的是5

 

meilidianzhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 709回
  • 年度积分:1888
  • 历史总积分:2046
  • 注册:2010年12月16日
发表于:2014-08-13 02:56:20
5楼

学习!!!!!!!!!

tajtaj88

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 212回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2014年5月22日
发表于:2014-08-13 08:14:34
6楼

帮顶,看看楼主的提问觉得不错

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2014-08-13 10:02:16
7楼

  如果恒温室量程为0-100度,其变送器输出为:4~20mA,对应模块转换的数字量为:6400~32000。

  2、如:变送输出7.2MA,则在程序将按下式求得AIW0的值(=11520)。其对应的温度为:

     T20 = 100*(AIW0-6400)/25600 = 100*(11520-6400)/25600 = 20 (度)

  3.如要设定40度恒温,程序应按下式求出对应数字量AQW0:

    AQW0 = T*25600/100+6400 = 40×256+6400 = 16640

  即在温度设定区输入40,程序会自动按上式运算求出对应的数字量,且输入给AQW0(即=16640)

meilidianzhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 709回
  • 年度积分:1888
  • 历史总积分:2046
  • 注册:2010年12月16日
发表于:2014-08-13 19:47:07
8楼

xuexiyixia 

meilidianzhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 709回
  • 年度积分:1888
  • 历史总积分:2046
  • 注册:2010年12月16日
发表于:2014-08-13 19:47:16
9楼

xuexiyixia 

meilidianzhi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 709回
  • 年度积分:1888
  • 历史总积分:2046
  • 注册:2010年12月16日
发表于:2014-08-13 19:47:28
10楼

xuexiyixia 

高仝高

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 67回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2014年8月13日
发表于:2014-08-13 21:03:13
11楼

程序在哪呢??????????????????m

航行

  • 精华:0帖
  • 求助:13帖
  • 帖子:18帖 | 108回
  • 年度积分:0
  • 历史总积分:194
  • 注册:2012年5月24日
发表于:2014-11-24 22:50:27
12楼

好!!!!!!!!!!!!!!!!!!!

fjg70823

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 37回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2012年2月10日
发表于:2014-11-26 21:02:48
13楼

学习!!!!!!!!!

jb266jb266

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 92回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2013年12月01日
发表于:2015-01-09 22:29:46
14楼

非常感谢楼主的无私奉献cccccccccccccccccccccccccccccccccccccc

   

jb266jb266

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 92回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2013年12月01日
发表于:2015-01-26 21:20:06
15楼

谢谢老师分享学习学习赞一个

   9999999999999999999

victortsang2045

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 39回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2015年1月22日
发表于:2015-02-08 00:19:07
16楼

謝謝樓主分享!!!!!!!!!!!


热门招聘
相关主题

官方公众号

智造工程师