PLC模拟量输入输出模块

合集下载

PLC调试中常见的模拟量输入输出校准问题及解决方案

PLC调试中常见的模拟量输入输出校准问题及解决方案

PLC调试中常见的模拟量输入输出校准问题及解决方案在工业自动化控制系统中,可编程逻辑控制器(PLC)是一个重要的设备,负责监测和控制各种过程。

模拟量输入输出模块是PLC中至关重要的部分,用于读取和输出模拟量信号。

然而,在PLC调试过程中,经常会遇到模拟量输入输出校准问题。

本文将介绍几个常见的模拟量输入输出校准问题,并提供相应的解决方案。

一、零点漂移问题在PLC调试过程中,模拟量输入输出模块的零点漂移是一个常见的问题。

零点漂移是指模拟量输入输出模块在没有输入信号或输出为零时,输出值不为零的情况。

这可能导致系统误差,影响整个控制过程的准确性。

解决方案:1. 确保输入信号源处于零点状态。

检查传感器、变送器等设备的零点校准,确保输入信号源输出的模拟量为零。

2. 检查输入信号线路。

排除信号线路故障,例如断线、接触不良等情况。

可以使用万用表或示波器检测信号线路的连通性,并重新连接或更换有问题的线路。

二、量程偏移问题模拟量输入输出模块的量程偏移是指模块的输入输出范围与实际应用范围不一致的情况。

这可能导致模块无法准确读取或输出信号,从而影响控制系统的运行。

解决方案:1. 确定量程设置。

检查PLC程序中模拟量输入输出模块的量程设置是否正确。

根据实际应用要求,调整输入输出模块的量程范围,使其与实际信号范围相匹配。

2. 检查量程设置参数是否正确。

对于某些模拟量输入输出模块,需要手动设置量程参数,例如最小值、最大值等。

确保这些参数与实际应用需求一致,并进行相应的设置。

三、传感器误差问题传感器是模拟量输入输出模块的重要组成部分,常用于测量温度、压力、流量等物理量。

然而,传感器的误差可能导致模块读取的信号不准确,从而影响整个控制系统的性能。

解决方案:1. 校准传感器。

使用专业的仪器设备,对传感器进行定期的校准操作。

校准过程可以根据设备制造商提供的校准方法进行,以确保传感器输出的模拟量是准确的。

2. 检查传感器的接线。

排除传感器接线松动、接点氧化等问题,确保传感器与模拟量输入输出模块的连接可靠稳定。

【ch010】FX3U系列PLC的特殊功能模块及其应用

【ch010】FX3U系列PLC的特殊功能模块及其应用

特殊功能模块的应用实例
硬件电路及分析
01
在本例中,由于变频器的速度控制信号是电压信号,属于模拟量,因此需要使用
FX3U-4DA。由表10-4可以看出,在输出模式0时,数字量0~32000对应模拟量
DCO~10V,同时在变频器中对应频率О~50Hz(使用三菱A700变频器,设置参数
Pr.125=-50),那么可以列表进行说明,如表10-9所示。验布机的5种工作速度与
模拟量及数字量的对应关系(数字量640对应模拟量0.2VHz)如表10-10所示。
特殊功能模块的应用实例
根据表10-9绘制出验布机控制系统输入/输出接线图, 如图10-18所示。
特殊功能模块的应用实例
2.程序设计
02
验布机通过X001~X005分别将数字量6400、12800、19200、25600、32000
4路模拟量输出模块
4路模拟量输出模块
1.BFM及分配
FX3U-4AD和FX2N-4AD是4路模拟量输入模块,两者都可以应用于 FX3U系列PLC,二者的特性对比如表10-1所示。
4路模拟量输出模块
FX3U-4DA的 BFM一览表如表10-5所示。
4路模拟量输出模块
在 BFM#0中写入十六进制4位数字H口口口口使各通道初始化,4位数字中的最低位数 控制通道CH1,最高位数控制通道CH4。HD口口口中的每位数值表示的含义如表10-6 所示。其余BFM的内容请参阅模拟量控制手册。
02
PART TWO
特殊功能模块 的读写操作
特殊功能模块的读写操作
三菱PLC的CPU在模块内存中为特殊功能模块分配了一个数据缓冲区 BFM,用于特殊功 能模块和CPU之间的通信。三菱PLC有两条专门的指令用于对BFM进行读写,即FROM指 令和TO指令。对于FX3U系列PLC,也可以采用直接指定方法来读写BFM的数据,这种方 法是适用于FX3U-4AD等模块的专用方法。

plc模拟量输入模块并r250ω电阻是上面意思

plc模拟量输入模块并r250ω电阻是上面意思

PLC模拟量输入模块及R250Ω电阻一、简介在工业自动化领域中,PLC(可编程逻辑控制器)起着至关重要的作用。

PLC模拟量输入模块是PLC系统中的一种重要组成部分,它可以将模拟信号转换为数字信号,从而实现对模拟量的监测和控制。

而R250Ω电阻则是在PLC系统中常用的电阻之一,它在模拟量输入时起着重要的作用。

二、 PLC模拟量输入模块1. 概述PLC模拟量输入模块是用来接收模拟信号的模块,它可以将模拟信号转换为数字信号,再传输给PLC的中央处理器进行处理。

在现代工业自动化系统中,模拟信号通常用电压信号或电流信号进行传递,而模拟量输入模块需要能够稳定、精确地接收和转换这些信号。

2. 工作原理当模拟信号输入到PLC的模拟量输入模块时,模块首先会将这个信号进行采样和保持,然后进行模数转换,将模拟信号转换为对应的数字信号。

这样的数字信号可以被PLC中央处理器识别和处理,从而实现对模拟量的监测和控制。

3. 特点和应用PLC模拟量输入模块具有高精度、稳定性强和抗干扰能力高的特点,可以应用于各种工业环境中。

在控制系统中,模拟量输入模块通常用于监测温度、压力、液位等模拟量信号,并根据信号的变化进行相应的控制操作。

在工业生产中,可以利用模拟量输入模块来监测和控制生产过程中的温度变化,保证生产环境的稳定性。

三、R250Ω电阻1. 概述R250Ω电阻是一种固定电阻,它的阻值为250Ω。

在PLC系统中,R250Ω电阻通常用来连接模拟量输入模块和模拟量信号源之间,起到了限流和保护的作用。

2. 作用R250Ω电阻在PLC模拟量输入中起到了重要的作用。

当模拟信号源的输出电压为10V时,通过R250Ω电阻限流的作用,可以将这个电压限制在一定范围内,避免过大的电流对模拟量输入模块造成损坏。

R250Ω电阻也可以将电压信号转换为对应的电流信号,方便模拟量输入模块的处理。

3. 选择和安装选择合适的电阻阻值对于PLC系统的正常工作和保护具有重要意义。

plc中模拟量输出模块的输出类型

plc中模拟量输出模块的输出类型

PLC中模拟量输出模块的输出类型什么是模拟量输出模块?模拟量输出模块(Analog Output Module)是PLC(Programmable Logic Controller,可编程逻辑控制器)系统中的一种重要设备,它用于将数字信号转换成相应的模拟电压或电流输出。

PLC作为工业自动化领域中常用的控制器,用于监控和控制生产过程中的设备和系统。

模拟量输出模块是PLC系统中常用的模块之一,广泛应用于工业控制领域。

模拟量输出模块的输出类型模拟量输出模块的输出类型可以根据电压或电流输出方式的不同划分为以下几种类型:1. 电压输出模块电压输出模块是指输出信号以电压形式表示的模拟量输出模块。

它通常通过维特斯瓦伊达转换器(电压-电流转换器)将PLC输出信号转换成相应的电流信号。

电压输出模块常用的输出范围是0-10V或者0-5V。

2. 电流输出模块电流输出模块是指输出信号以电流形式表示的模拟量输出模块。

它通常通过输出阻抗匹配和保护电路确保输出电流的稳定性和可靠性。

电流输出模块常用的输出范围是4-20mA。

模拟量输出模块的应用场景模拟量输出模块在工业控制领域中具有广泛的应用。

以下是一些典型的应用场景:1. 温度控制在温度控制系统中,模拟量输出模块通常用于将PLC输出的控制信号转换成相应的电压或电流输出,以控制温度控制器、加热器或冷却器的工作状态和效果。

2. 液位控制液位控制系统中,模拟量输出模块常用于将PLC输出的控制信号转换成相应的模拟电压或电流输出,用于控制液位传感器、泵或阀门等设备的工作状态。

3. 速度控制在对转速要求较高的设备中,模拟量输出模块可以用于将PLC输出的控制信号转换成相应的电压或电流输出,从而实现对电机或伺服系统的精确控制。

4. 模拟量输出模拟量输出模块还可以用于控制其他模拟设备的输出,如模拟显示器、图形终端等,实现对模拟量输入信号的监控和显示。

模拟量输出模块的选择与配置在选择和配置模拟量输出模块时,需要考虑以下几个关键因素:1. 输出分辨率输出分辨率是指模拟量输出模块能够分辨和表示的最小输出变化量。

PLC模拟量模块

PLC模拟量模块

S7-200 PLC的模拟量输入/输出模块EM 235(及CN)为满足工业控制要求,S7-200配有模拟量输入/输出模块EM 235(及CN),它具有4个模拟量输入通道、1个模拟量输出通道。

该模块的模拟量输入功能同EM 231模拟量输入模块,特性参数基本相同,只是电压输入范围有所不同,单极性为0~10V、0~5V、0~1V、0~500mV、0~100mV、0~50mV,双极性为±10V、±5V、±2.5V、±1V、±500mV、±250mV、±100mV、±50mV、±25mV;该模块的模拟量输出功能同EM 232模拟量输出模块,特性参数也基本相同,不再重述。

该模块需要24VDC供电,可由CPU模块的传感器电源DC24V/400mA供电,也可由用户设置外部电源,这在设计时应予以考虑。

图2-21所示是EM 235模拟量输出模块的端子接线图。

M为24VDC电源负极端,L+为电源正极端;M0、V0、10为模拟量输出端;电压输出时,V0为电压正端,M0为电压负端;电流输出时,10为电流的进入端,M0为电流流出端;RA、A+、A-,RB、B+、B-,RC、C+、C-,RD、D+、D-分别为第1~4路模拟量的输入端,电压输入时,“+”为电压正端,“-”为电压负端,电流输入时,需将“R”与“+”短接后作为电流的进入端,“-”为电流流出端。

图2-21 EM 235模拟量输出模块的端子接线图表2-9列出了如何用设定开关DIP设置EM 235模块,开关1~6可选择模拟量输入范围和分辨率,所有输入设置成相同的模拟量输入范围和格式。

表2-10给出了如何选择单/双极性(开关6)、增益(开关4和5)和衰减(开关1、2和开关3)。

表中的ON表示开关接通,OFF表示开关断开。

表2-9 EM 235选择模拟量输入范围和分辨率的开关表表2-10 EM 235选择单,双极性、增益和衰减的开关表。

模拟量模块分为哪几类有什么作用

模拟量模块分为哪几类有什么作用

模拟量模块分为哪⼏类有什么作⽤
我们知道要采集数据就要⽤到采集模块,今天成都远向电⼦⼩编就来讲述⼀下有关于模拟量模块分为哪⼏类有什么作⽤?
有模拟量输⼊模块、模拟量输出模块、模拟量输⼊/输出模块3种。

⼀、PLC模拟量输⼊模块。

模拟量输⼊模块⼜称A/D模块,将现场由传感器检测产⽣的连续模拟量信号转换为PLC的CPU可接收的数字量,⼀般多为12位⼆进制数,数字量位数越多的模块,分辨率越⾼。

⼆、PLC模拟量输出模块。

模拟量输出模块⼜称D/A模块,将PLC的CPU输送到模拟输出模块的数字量转换为外部设备可接收的模拟量(电压或电流)。

模拟量输出模块接收的数字信号⼀般多为12位⼆进制数,数字量位数越多的模块,分辨率越⾼。

数字模块在检测外部开关量输⼊的状态下全部展开。

三、数字量模块。

数字输⼊输出信号是开关量信号、1或0、模拟量信号,有2种、电压或电流信号,⼀般是传送器传送的信号,例如⽤压⼒变器检测⽔管的压⼒,将模拟信号的4-20ma或0-10V的信号输出到PLC、PLC进⾏数据处理。

模拟量输⼊模块主要是收集模拟信号,收集外部压⼒传感器后,在模块内部收集压⼒传感器收集的模拟信号,并进⾏相应的处理。

模拟量输出模块是通过数模转换输⼊的数字信号进⾏转换,输出可控制的连续电流和信号。

数字量模块有输⼊输出两种功能。

那就是集成输⼊/输出功能,⼀个模块既可以输⼊信号也可以输出信号。

PLC模拟量输入模块的使用方法

PLC模拟量输入模块的使用方法

PLC模拟量输入模块的使用方法篇一PLC模拟量输入模块在工业自动化领域可是相当重要的存在呢。

那咱先得知道啥是模拟量输入模块的基本原理呀。

咱们生活中有好多传感器,像测量温度的热电偶啦,测量压力的压力传感器啦,它们输出的信号是模拟信号,这信号是连续变化的。

PLC模拟量输入模块呢,就像是一个翻译官,它把这些外部的模拟信号,像温度、压力等传感器传来的信号,转化成PLC能够识别的数字信号。

这就好比把一种外语直接翻译成PLC能懂的语言啦。

接下来就是使用步骤啦。

首先是连接硬件。

这得小心谨慎呢,要把传感器的信号线准确无误地连接到模拟量输入模块对应的接口上,就像给不同的小零件找到它们各自的家一样,可不能接错呀,要是接错了,那信号就全乱套了。

然后是配置参数。

这个环节也很关键哦。

要根据传感器的类型,比如是电压型还是电流型的传感器,来设置模拟量输入模块的参数。

要是传感器输出的是0 - 10V的电压信号,那模块就得设置成能接收这个范围电压信号的模式。

最后就是编写程序啦。

这时候就要根据具体的控制要求来写程序啦。

比如说,如果是要根据温度来控制一个风扇的转速,那在程序里就得写好,当温度达到多少度的时候,风扇的转速要怎么调整。

这就像是给PLC下达命令,告诉它在不同的数字信号情况下要做啥。

PLC模拟量输入模块的使用就是这样一个从硬件连接到参数配置再到程序编写的过程,每个环节都很重要,都需要认真对待哦。

篇二在工业环境里,PLC模拟量输入模块可太重要了。

就说自动化流水生产线吧,这里面有好多模拟量数据需要采集呢。

先讲讲速度数据的采集。

在生产线上,产品的传送速度是个关键因素。

PLC 模拟量输入模块得先正确连接速度传感器。

这传感器就像是模块的小跟班,把速度这个模拟量信号传给它。

模块得设置好对应的参数,像信号类型得匹配好,是电流信号还是电压信号。

要是在汽车生产线上,不同工序的传送速度不一样,这时候模块采集速度数据就得特别精准。

如果参数设置错了,那采集到的数据可就全乱套了,可能会导致生产节奏失调,就像乐队里鼓手突然乱打鼓一样。

PLC调试中如何处理模拟量输入输出问题

PLC调试中如何处理模拟量输入输出问题

PLC调试中如何处理模拟量输入输出问题在PLC调试中,处理模拟量输入输出问题是一个重要的技巧。

模拟量输入输出在工业控制领域中起着至关重要的作用,它们可以帮助我们获取和控制温度、压力、流量等模拟信号。

然而,由于各种因素的干扰,模拟量输入输出问题常常会导致系统不稳定或运行异常。

本文将探讨如何处理PLC调试中的模拟量输入输出问题。

第一,了解PLC模拟量输入输出模块的工作原理。

PLC通常配备有模拟量输入模块和模拟量输出模块,它们通过模拟量信号进行数据的输入和输出。

模拟量输入模块用于将模拟信号转换为数字信号,并输入给PLC处理;模拟量输出模块则将PLC输出的数字信号转换为模拟信号,控制外部设备。

了解模块的工作原理,可以帮助我们更好地理解问题所在。

接下来,应注意信号质量的检测和保证。

模拟量信号的质量直接影响着PLC的稳定性和准确性。

因此,在调试过程中应该确保信号的稳定性和准确性。

我们可以使用示波器或者多用途测试仪等工具来检测信号的波形和幅度,确保其在合理范围内。

此外,还要注意信号的干扰问题,如电磁干扰、信号线路的接地问题等,可以通过合理布线和屏蔽措施来减少干扰。

另外,校准和调整模拟量输入输出模块也是必不可少的步骤。

在调试前,我们应对模块进行校准和调整。

对于模拟量输入模块,可以通过校准来确保模块对模拟信号转换的准确性;对于模拟量输出模块,可以通过调整来确保PLC输出的数字信号能够精确控制外部设备。

对于不同的模块,校准和调整的方法和步骤可能会有所不同,我们可以参考相关的技术手册或联系供应商来获取具体步骤。

此外,合理配置采样频率和分辨率也是处理模拟量输入输出问题的关键。

采样频率指的是PLC对模拟信号进行采样的频率,分辨率指的是PLC将模拟信号转换为数字信号的精度。

在调试中,应根据具体的应用需求来合理配置采样频率和分辨率。

如果采样频率过低或者分辨率过低,可能会导致数据丢失或者精度不高;如果采样频率过高或者分辨率过高,可能会增加系统的负荷和成本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 引言可编程控制器(以下简称PLC)由于其高可靠性、编程简单、通用性强、体积小、结构紧凑、安装维护方便等特点,而在工业控制中得到了广泛应用。

PLC的模块一般分为以下几大类:开关量输入模块、开关量输出模块、模拟量输入模块、模拟量输出模块。

在工业控制中特别是过程控制领域中需要采集和控制的模拟量比较多,因而对PLC的模拟量输入、输出模块需要的较多,而模拟量输入、输出模块比较贵,增加模拟量输入、输出模块就增加了成本,降低了整个系统的性价比,限制了PLC的应用。

本文提出了一种基于通讯的模拟量输入、输出模块的扩展方法力图解决这一问题。

2 基于通讯的模拟量输入、输出模块的扩展方法(1) 模拟量输入模块扩展这里以一路12位模拟量输入为例,模拟信号以0~5V标准电压的形式送入信号输入端,应用12位A/D转换芯片MAX187实现模数转换。

MAX187是12位串行A/D,具有较高的转换速度,采样频率是75kHz,适用于较高精度的过程控制。

考虑到实际工业现场中的高频干扰,在采样信号送MAX187之前还使用了低通滤波器滤波,如图1所示。

图1 低通滤波、放大器及A/D转换MAX187具有内部参考电压,既4#管脚(REF)为4.096V,因此,A/D 转换的全量程为4.096V。

而输入信号是0~5V,因此,要加一级运放把0~5V转换成0~4.096V后送入MAX187。

AT89C52的P1.3和MAX187的片选端(CS)相连、AT89C52的P1.4和MAX187的串行时钟信号端(SCLK)相连、AT89C52的P1.5和MAX187的串行数据输出端(DOUT)相连。

模拟量采样的值存入单片机的内存中,再由单片机的串行口传送给PLC。

A/D转换的C51程序如下:#include#includesbit IC4_S = P1^4; /* AD输入端口设置*/sbit IC4_D = P1^5;sbit IC4_C = P1^3;void input(void ){ unsigned char idata i;unsigned int idata result=0x0000;IC4_C = 0; /* CS端为低电平*/for(i=0;i<12;i++){ result = result << 1;IC4_S = 0; /*时钟端产生时钟脉冲*/IC4_S = 1;if( IC4_D ) result++; /*从串行数据输出端读入A/D转换数据*/}IC4_C = 1; /* CS端为高电平*/pdat[1] = result;}MAX187的工作时序图见图2。

图2 MAX187的工作时序图(2) 模拟量输出模块扩展这里以一路12位模拟量输出为例,设计中将采用12位D/A转换芯片MAX531来实现数摸转换。

我们在MAX531的输出端接运算放大器,将模拟输出调节至0~5V,输出部分的硬件电路如图3所示。

这里,MAX531是12位串行D/A,具有较高的转换速度, MAX531具有内部参考电压,既10#管脚(REFOUT)为2.048V,因此,D/A转换的全量程为2.048V。

而输出信号一般要求是标准的0~5V,因此,要加一级运放把MAX531输出的0~2.048V信号转换成0~5V信号。

AT89C52的P1.0和MAX531的串行时钟信号端(SCLK)相连、AT89C52的P1.1和MAX531的串行数据输入端(DIN)相连、AT89C52的P1.2和MAX531的片选端(CS)相连。

PLC把要输出的模拟量通过串行口传送给单片机,存入的内存中,再由单片机完成D/A转换进行输出。

A/D 转换的C51程序如下:图3 D/A转换及放大器原理图#include#includesbit IC2_S = P1^0; /*DA输出端口设置*sbit IC2_D = P1^1;sbit IC2_C = P1^2;void output(unsigned int dat){ unsigned char idata i = 12;IC2_C = 0; /* CS端为低电平*/while( i-- ){ IC2_S = 0; /*时钟端产生时钟脉冲*/if ( dat &0x0800 ) IC2_D =1; /*从串行数据输入端读入DA转换数据*/ else IC2_D =0;IC2_S = 1;dat = dat << 1;}IC2_C=1; /* CS端为高电平*/}MAX531的工作时序图见图4。

图4 MAX531的工作时序图3 PLC与扩展模块之间的通信接口及通信协议(1) 通信接口以松下FP1系列PLC为例来阐述PLC与扩展模块之间的通信,FP1系列PLC的通信接口采用标准9芯RS232接口,它与扩展模块之间的接线如图5所示。

图5 扩展模块与PLC的通讯连接·扩展模块的RXD端与PLC的TXD端联接,使扩展模块接收到PLC 发出的数据;·扩展模块的TXD端与PLC的RXD端联接,使扩展模块发出的数据被PLC接收到;·扩展模块的地与PLC的SG端互联,使两者的工作基准地电平相同。

上面采用的是RS232接口,PLC一次只能扩展一个模块。

如果要扩展多个模块,可以采用RS485接口,现代的PLC一般都带有RS485接口。

(2) 通信协议松下FP1系列PLC与扩展模块之间的通信协议为松下公司专用的MEWTOCOL-COM协议,该协议采用异步通信方式,其波特率有1200、2400、4800、9600、19200、38400、57600、115200bps等多种可选,且报文长度可变可固定。

该协议格式分为命令消息(CommandMessage),正常响应消息(Response Message-normal),出错响应消息(Response Message-error)三种。

其中:%为起始符,标记每一帧报文的开始;CR为结束符,标记每一帧报文的结束;AD为PLC的站地址,为两位16进制数,如00则表示第一台PLC; #、$、!标注该帧报文为何种类型。

Command code为命令代码,如例1中的“RD”,表示读数据区。

Response code为响应代码一般返回接收到的命令消息中的命令代码。

Error(H)和Error(L)为出错代码,是两位16进制数, 可根据其值在协议中查出错误的描述。

Text code为命令参数,如例1命令消息中“D 01105 01107”,“D”表示数据寄存器,“01105 01107”表示第1105号至1107号,而在例1响应消息中,“6300 4433 0A00”则表示DT1105至DT1107中数据分别为6300、4433、0A00。

BCC(H)和BCC(L)为前面字符串的BCC校验码的高、低位,为两位16进制数。

其初值为0,然后从起始符开始与该帧报文中每一字节按位进行异或运算得到。

l 例1:读取DT1105至DT1107中的数据的命令消息如下:若DT1105至DT1107中数据分别为6300、4433和0A00,PLC返回的响应消息如下:那么, 模拟量输入扩展模块与PLC通讯的报文可如下:表示1号模拟量输入扩展模块把模拟量采样值0FFF存入PLC的第1105个数据寄存器模拟量输出扩展模块与PLC通讯的报文可如下:表示1号模拟量输出扩展模块请求把PLC中第1106个数据寄存器保存的模拟量输出值读入。

若DT1106中数据为0fff,PLC返回的响应消息如下:1号模拟量输出扩展模块就把接收到的数字量0fff转换成模拟量输出。

4 结束语本文提出的方法已在实验室中调试通过,并多次长时间运行测试,以验证其准确性与稳定性,收到了令人满意的效果,通信十分稳定可靠。

各位读者可在本文的基础上,开发出8路、16路8位、10位、12位等模拟量输入、输出扩展模块;本文使用的是松下公司已有的MEWTOCOL-COM协议,读者也可以自己编制通讯协议。

本文意在提出一种低成本的PLC模拟量输入、输出模块扩展方法,如果要把它变成产品还有很长的路要走,例如,如何让用户使用得更方便,可靠性更高等等。

这些都是需要进一步完善的。

参考文献[1] NASI可编程控制器(FP系列)FP1硬件技术手册[Z].松下电工株式会社,1999.[2] 松下PLC MEWTOCOL-COM通信协议[Z].松下电工株式会社,1999.[3] 甘朝晖,张震. 计算机与松下FP1系列可编程控制器的通信[J]. 电气自动化2002,(5):43-44.作者简介甘朝晖(1969-) 男副教授现在武汉科技大学信息科学与工程学院任教,研究方向:智能控制及电力电子技术。

模拟量采集电路图在该系统中主要考虑模拟前端为传感器,从传感器送来的是标准信号(即4mA~20mA),这样设计具有一定的通用性,只要前端接不同的传感器就可以采集不同的信号源。

由于A/D转换基准为电压,也就是参考源为电压,所以A/D转换的是电压,这样需要将电流信号转换成电压信号。

图为模拟量采集具体的电路。

由图可以看出,采集电路通过一个电阻将电流信号转换成电压信号,为了提高采集的进度,需要采用高精度的电阻,这里采用的是精度为1%的电阻。

电路中采用二极管作为ESD保护电路,考虑到干扰问题,采用电容进行滤波处理,增加采集电路的抗干扰问题。

图模拟量采集电路图。

相关文档
最新文档