文档详情

电阻炉温度控制系统中模拟量的采集方法.pdf

发布:2025-05-10约2.87千字共1页下载文档
文本预览下载声明

维普资讯

20o6年第1期福建电脑183

基于PLC的电阻炉温度控制系统中模拟量的采集方法

徐征·刘遵雄2

(华东交通大学1.电气学院;2.信息学院.江西南昌33OO13)

【摘要】本文以电阻炉温度控制系统为例.介绍了利用三菱Fx一2N型PLC通过Fx一2N一4AD转换模块实现数

据采集的方法。

【关键词】FX一2N.FX-2N-4AD.模拟量的采集

0绪论Ptl00作为热敏电阻.在输入PLC前将电阻的变化转换为电压

由于PLC具有编程方便.使用方便可靠,性价比高.抗干扰信号.温度在0—800℃范围内对应的电压为1~8V.温度与电压成

能力好、扩展功能强等优点.已经在各个工业领域得到广泛的使线性关系。我们可以选用的数字量范围为02000.若数字量为

用。在工业控制中.通常除了开关量以外.还经常遇见模拟量.要0“”时.对应的电压为1V.则偏移量为1V:数字量为2000时.对

对模拟量进行控制.就必须首先采集模拟量.进行A/D转换后.应的电压为8V.则数字量为1000时。对应的电压为4.5V.所以

PLC才能进行处理。本文以电阻炉温度控制系统为例。主要讨论增益量为4.5V。数字量。K与温度T的关系为:

如何利用PLC实现模拟量的采集。目前PLC厂商众多.最具有

竞争力的主要有西门子公司、三菱公司的产品。在此选用三菱公(+1—1)×(晋)=昔(1)

司的具有代表性FX一2N型PLC进行讨论。2.1温度采集方法及流程图

1FX-2N-4AD模拟量输入模块介绍在PLC中采集温度首先需要对4个模拟量通道进行初始

FX-2N型PLC采集模拟最,需要扩展模块.我们采用FX一化设置,然后对偏移量和增益量进行设置。然后就要进行采样次

2N.-.4AD模拟量输入模块。该模块提供包括符号的12位高精度数进行设置,如不设置则默认为8次。采样后可以通过BFM舵9

分辨率(一2“一2“),4通道电压输入(一10—10V)或电流输入(一20的状态判断是否出错,如没有出错将平均值写人数据存储单元,

20mA)。电压输入和电流输入可以自己选择。如图1。如果输入为否则丢到该数据重新采样。图2为是采集的流程图。

电压,接V+和V一两个端子;如果输入为电流。则需要接V+和

Ⅵ一丽个端子。当电压超过正常范围~I5V。电流超过正常范围±

32mA。会对这个模块造成损害。当存在过多的电气干扰时.可以

将连接FG的外壳地端和模块的接地端相连接l【】。

PLC基本单元与FX一2N—lAD之间的数据通信是由FROM/

TO指令来执行的。FR0M是从FX-2N_4AD中读数据的指令.而

m是将数据写入Fx一2N_4AD的指令。实际上读写的操作都是

对FX一2N-4AD的缓冲寄存器BFM进行的操作。该缓冲区由32

个16bit的寄存器组成。编号为BFM#0瑚1。其中BFM加为通

道初始化,其中包括通道是否开通,电压输入还是电流输入的选图2温度采集流程图

择,输入范围的设定等。BFM#1分别为四个通道的平均值取2-2温度采集实现的梯形图

样的次数,BFM#58为四个通道采样的平均值.BFM的12为温度采集程序在SW0PC—FxGP仿真软件中的梯形图如图

四个通道采样的当前值,BFM舵0为重置的缺省设定值,BFM舵13。采样时间为10ms。

为0则禁止偏移量和增益调整,1则允许,BFM舵2一#24用于调

整偏移量和增益值,BFM#29为出错信息

显示全部
相似文档