工控PLC擂台第86-PLC连接热电偶的问题 点击:4740 | 回复:18



玻璃的心

    
  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2012-07-19 00:02:16
楼主

本题为擂台征集题:请编写一个带有热电偶信号采集模块和其他模拟量采集模块的的PLC程序。(原题为:热电偶之类的模拟量同时带动(连接仪表和PLC)的是否可以?有没有相互影响? ),这里我们放松些!

 

请编写一完整的小程序实现任何一种PLC与任何一种热电偶以及其他任何模拟量连接并通信的例子,必须写清楚所需要的软件和编写的完成程序及连接过程

 

回答的最好最完全的,原创最多,阐述最详细者获一等奖!

 

 

工控PLC擂台每周一期,本期待85结束一周后结贴。奖项设置:一等奖1名:30~50MP,二等奖3~6名:10MP,三等奖10名:100积分。

MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。

MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。 兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。




李纯绪

  • [版主]
  • 精华:9帖
  • 求助:1帖
  • 帖子:118帖 | 8884回
  • 年度积分:2464
  • 历史总积分:86724
  • 注册:2006年10月09日
发表于:2012-07-19 07:18:17
1楼
用PLC做温控真是傻到家了。

ahukuaipao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2745回
  • 年度积分:0
  • 历史总积分:7439
  • 注册:2011年12月12日
发表于:2012-07-19 07:59:13
2楼
引用 李纯绪 的回复内容: 用PLC做温控真是傻到家了。


那常用的作法都是用温控表???

云锋

  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2012-07-19 13:31:17
3楼
各PLC有专用的热电偶输入模块,读取模块通道数值,在程序中作相应转换处理就OK啦。

EBN战略军团-sdzhibohui

  • 精华:5帖
  • 求助:46帖
  • 帖子:1765帖 | 7713回
  • 年度积分:0
  • 历史总积分:44752
  • 注册:2011年12月19日
发表于:2012-07-19 13:40:46
4楼
这个也太。。。。。。。。。。。。。。。

李纯绪

  • [版主]
  • 精华:9帖
  • 求助:1帖
  • 帖子:118帖 | 8884回
  • 年度积分:2464
  • 历史总积分:86724
  • 注册:2006年10月09日
发表于:2012-07-19 21:30:41
5楼

温度调节器+固态模块=过零触发(调功)

yanngmingyu825

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2012年8月06日
发表于:2012-08-06 15:02:42
6楼
何必用PLC呢?直接将热偶接到温控仪对应的输入点,温控仪经过PID参数调节,直接控制固态继电器的导通角控制电热丝加热就OK了

工控小周

  • 精华:0帖
  • 求助:3帖
  • 帖子:45帖 | 502回
  • 年度积分:3
  • 历史总积分:2254
  • 注册:2011年10月28日
发表于:2012-08-07 08:22:01
7楼
回复内容:
对:李纯绪关于 用PLC做温控真是傻到家了。 内容的回复:

典型的偏激,这个品牌的集成商卖温度模块应该很大的市场吧,其控制也能适应于大部分场合,PLC配上温度模块用PID(自整定,手动)都是典型做法,本人做过10路独立PID的温度项目,虽然项目不大,一天半的调试时间,让我看到了PLC配温度模块还是不错的,目标值跨度不大,其控制精度也是能保证,客户的要求是+—1度,这个10路都保证了,时间稍微长点,我确定能做到+—0.5度,当然不能和剑思庭相比,他做温度都是+-0.2度!

chenminglei0509

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 721回
  • 年度积分:0
  • 历史总积分:5079
  • 注册:2011年3月13日
发表于:2012-09-03 15:50:18
8楼

需要取什么信号就用对应的PLC模块呗,现在PLC模块都很专业了。像专门的测温模块直接就可以把摄氏度的值读到通道里面。觉得没什么特殊的,闪过。

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2012-09-06 22:56:56
9楼

南大傲拓NA400的热电偶模块:AIM401-0806;

如下图:

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2012-09-06 22:57:39
10楼

其处理程序也很简单:如下图;

wyb2866255---王者之师

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

这里我要讲的是用热电偶变送器SWPTC-05与二次仪表及PLC的模拟量输入模块的连接电路设计、转换公式的推导及PLC编程。实现对被测温度的时时采集、显示。

选热电偶变送器其测温范围:-100~+200度,对应输出为4~20ma。热电偶变送器与二次仪表的接线如下图:24V电源正极接变送器的V+输出点,变送器的V- 输出点接二次仪表的输入正,二次仪表的输入-24V电源的负极,形成闭环回路。

输入为4~20ma电流的二次仪表,其 +- 输入端其内部并接一250Ω电阻,将输入的4~20ma电流转换成1~5V电压信号,再对此电压进行A/D转换变为数字量,再进行运算处理,由数码管显示被测温度。

PLCS7-200)的模拟量输入输出模块为EM235,它有ABCD4路模拟量输入口,其每一路(如A路)的输入除有输入正(A+)、输入负(A-2个接线端外,还有连接250Ω电阻的接线端(RA)。如输入信号为电压,只用(A+)、(A-2个接线端,接输入信号的正负极,EM235的(A+)、(A-)之间为输入的电压信号,其RA可空悬不用。如输入信号是电流,则A+RA二点应接在一起,再接电流+ A- 接电流- 。此时A+A-之间由于了并接250Ω电阻,故4~20ma电流流过输入口时,EM235的(A+)与(A-)之间已变为 1~5V 的电压信号。EM235将这电压信号通过内部的A/D电路转换,将输入的电压转换为与之成比例变化的数字量。

一般输出为4~2ma的变送器,其输出端的饱和电压均在十几伏以上,即容许接略大于500Ω电阻负载而不会使负载电压饱和失真。故输出为4~2ma的变送器可以同时输入给输入电阻皆=250Ω二次仪表与PLC的模拟量输入模块。其连接方法可有2种:1、二次仪表与PLC的模拟量输入模块串联接变送器的输出。2、二次仪表与PLC的模拟量输入模块并联接变送器的输出。

注意:串联接法,二次仪表的地与PLC的电源的地不能共地,二者是由各自电源供电工作的。变送器的输出与二次仪表、PLC的串联接线图如下图一所示。并联接法,二次仪表的地与PLC的电源的地是共地的,变送器的输出与二次仪表、PLC的并联接线图如下图二所示。

 

 

 

一、连线说明:

1、串联接法:见图一:PLC24V正极接变送器的输出V+,变送器的输出V- 接二次仪表的输入+,二次仪表的输入- 并接EM235A+RA二端点,EM235A- PLC24V电源负极。这样变送器的输出总负载=250+250=500Ω,确保转换后的电压信号与4~20ma成比例变化,即不会出现输出信号饱和失真。

串联接法由于变送器与二次仪表之间、二次仪表之间与PLC之间均是由电流传输的,故可远距离传送而不会产生信号失真。串联接法适用于变送器、二次仪表及PLC之间距离较远的场合。

2并联接法:见图二:PLC24V正极接变送器的输出V+,变送器的输出V- 接二次仪表的输入+EM235的输入A+,二次仪表的输入-,和EM235A-接在一起,再接24V的负极,即二次仪表的输入与EM235的输入是并联连接的。注意:EM235RA要空悬或与EM235A-端短接,这样变送器的输出总负载=250Ω(即二次仪表的输入电阻),确保转换后的电压信号与4~20ma成比例变化,且读数正确。

并联接法适用于变送器与二次仪表之间距离较远的场合,而二次仪表与PLC之间由于是电压信号传送,故二次仪表与PLC之间距离不予过长。

 

二、  显示处理:

1、对二次仪表不用做任何处理,直接用它显示被测温度。

    2、对PLC:每隔0.5秒采集一次由EM235 4~20ma 转换的的数字量(AIW0),并将其按转换公式进行运算,运算结果即为实测温度,将它传送给与触摸屏有通信联系的变量(如VD100),VD100将自动的传送给触摸屏,由触摸屏构成温度与时间的变化曲线时时显示之(本文对触摸屏编程略)。

三、转换公式的推导:被测温度为 -100~+200度变化,热电偶变送器的输出为4~20ma,输入给EM235EM235将其转换为 6400~32000数字量。数字量与电流量的关系曲线如下图三:

 

三、  PLC编程:

   说明:用秒脉冲SM0.5的前后沿,读取AIW0数据,且按公式求出对应温度值,再送给VD100,供触摸屏取数显示用,采样间隔为0.5秒。

   本文到此结束,如有不妥之处,请给予整整,本人深表感谢!

whiteowl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2005年1月14日
发表于:2012-10-30 12:18:45
12楼

谢谢分享,会好好学习

刘阳和

  • 精华:17帖
  • 求助:20帖
  • 帖子:3169帖 | 14497回
  • 年度积分:0
  • 历史总积分:71359
  • 注册:2010年8月14日
发表于:2012-10-30 12:49:13
13楼

热电偶采用Pt100,PLC采用三菱FX2N 32MR,编程软件是GX Developer,模数转换模块采用FX2N-4AD,Pt100与4AD连接采用屏蔽线,接入CH1通道(作电压转换,-10V--+10v对应-2000--+2000),其他通道关闭。程序如下:

不好意思,软件丢了,只能画了。

太费劲了,还差一点程序,再将D0中的数据根据温度转换公式送出数显即可。此程序我试验过。可行。

汤汤-骑士军团

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 431回
  • 年度积分:0
  • 历史总积分:2468
  • 注册:2009年2月25日
发表于:2012-10-30 20:06:45
14楼
顶一个 很基础的东西                             

一路飘扬+

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 44回
  • 年度积分:0
  • 历史总积分:744
  • 注册:2009年10月09日
发表于:2012-10-31 21:46:38
15楼
11楼的兄弟说的很详细。

wuhen5135

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 38回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2013年11月13日
发表于:2013-12-23 18:15:28
16楼

回复内容:

对: 工控小周 回复内容:对:李纯绪关于               ... 内容的回复!


您好,可以把您做过的PID温度项目发到我邮箱么,chiws@jereh.com,先谢过了

ascent522

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4234回
  • 年度积分:0
  • 历史总积分:10293
  • 注册:2011年2月28日
发表于:2013-12-23 18:33:15
17楼

都是高手啊,学习了……

fengge11

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 253回
  • 年度积分:0
  • 历史总积分:177
  • 注册:2013年12月25日
发表于:2013-12-26 11:04:48
18楼

过来学习学习,看看大神的编程


热门招聘
相关主题

官方公众号

智造工程师