毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于PC_Based PLC温度数据采集系统的设计+流程图(4)

时间:2017-04-14 13:07来源:毕业论文
2)Security SRAM:由Dallas芯片上提供的小内存区,大小为113B,主要用于存储重要的用户参数。 3)Flash ROM:也称快闪存储器,具有EEPROM的电可擦除特点和EPR


2)Security SRAM:由Dallas芯片上提供的小内存区,大小为113B,主要用于存储重要的用户参数。
3)Flash ROM:也称快闪存储器,具有EEPROM的电可擦除特点和EPROM结构简单的特点。平常情况下与EPROM一样是禁止写入的,在需要的时候加入一个较高的电压就可以写入或擦除。具有断电后不丢失信息、电可擦除、电可编程的特点。某些特定文件,如操作系统、BIOS和监视程序,必须保存在Flash ROM中。用Flash ROM存放操作系统安全可靠,而且文护与升级都很方便,满足了PC_Based PLC的稳定性要求。Flash ROM在ADAM-5510HC中也称C盘。主要用于存储用户的最终程序,在运行过程中其数据不可更改,作用相当于PC_Based PLC的硬盘。用户可以用随机提供的程序将自己的最终程序下载至ADAM-5510HC中。
4)Flash Memory:读写存储器,在ADAM-5510HC中也称D盘,Reset后数据不会丢失。Flash Memory主要用于大量的重要参数的存储,如参数表的存储。Flash Memory的读写均以32KB为单位。
5)Battery Memory:Battery Memory实际上为电池保护SRAM,具有系统掉电后数据不丢失的特点,主要用于重要参数的保护。
c) 串行通信接口
ADAM-5510HC的底座上带有三个串行通信口COM1、COM2、COM4和一个编程口COM3。编程口与上位机编程器-PC连接,用于系统程序和用户程序的下载,也可用于RS-232方式通信。COM1固定于RS-232方式,可与其他串行设备通信,如Modem;COM2固定于RS-485方式,用于RS-485网络通信;COM4是RS-232/RS-485复用方式。这些通信方式采用通用的通信协议,而不是特定厂家的专用通信协议,因此使用非常灵活,可与其他设备自由通信。
2.1.2  模拟量输入模块的选用原则
模拟量输入模块用来将来自传感器的电压、电流、热电偶(TC)、热电阻(RTD)等信号转换成数字量,以供给主控模块进行数据处理和控制。模拟量输入模块一般有2路、4路、8路等规格,每路输入信号都要经过前置放大、多路选择开关、D/A转换、光电隔离等环节,最终送人存储区或寄存器。
模拟量输入模块在选择时应该考虑:
    a)转换的分辨率:分辨率高则采样精度高。但需要注意的是:不同范围的输入信号,其最小可分辨的信号单位不同。如16位的A/D转换高于12位的A/D转换。采用何种精度的分辨率取决于用户希望被采集信号的还原程度。
    b)合理选择电压型或电流型输入以及输入范围:一般情况下,电流型的抗干扰能力比电压型的好,传输距离也长于电压型信号。模块的输入量程要与现场信号的范围相匹配,如输入10mV信号,就要选择相应的毫伏范围,如±15mV,而不能选择±5V量程。在合适的量程条件下,一定要兼顾采集精度与适应能力的平衡,如10mV信号输入,即可选择±15mV,又可选择±50mV。±50mV量程下的适应能力强,但其绝对误差会偏大;而在±15mV量程下,采集精度相对较高;但是如果采集信号受到干扰,电压超过量程范围,就可能会对采集模块造成损害。
    c)转换速度:由于考虑到滤波效果,通常模块采用积分式转换,所以其转换速度以毫秒计算。不同的模块,转换速度也不同,要求高的控制,可以考虑专用的高速模块[9]23。
2.1.3  模拟量输入模块的校准
在某些情况下,用户需要对模拟量输入模块进行校准,校准的结果会保存在内置的EEPROM中。随机提供的用户程序支持模块的校准。ADAM-5510提供应用软件对模拟量进行软件校准。
在校准前,需要将Simu5000.exe下载到ADAM-5510HC中。Simu5000.exe是一个特殊的可执行文件,在ADAM-5510HC中运行此文件可以将ADAM-5510HC仿真为支持RS-485协议的ADAM-5000,这样可以利用ADAM-5000的标准工具ADAM-4000/5000 Utility进行模拟量模块的标定。 基于PC_Based PLC温度数据采集系统的设计+流程图(4):http://www.youerw.com/zidonghua/lunwen_5100.html
------分隔线----------------------------
推荐内容