当前位置:文档之家› 利用组态王模拟温度控制

利用组态王模拟温度控制

利用组态王模拟温度控制
利用组态王模拟温度控制

前言

可编程控制器是一种应用很广泛的自动控制装置,它将传统的继电器控制技术、计算机技术和通讯技术融为一体,具有控制能力强、操作灵活方便、可靠性高、适宜长期连续工作的特点,非常适合温度控制的要求。

在工业领域,随着自动化程度的迅速提高,用户对控制系统的过程监控要求越来越高,人机界面的出现正好满足了用户这一需求。人机界面可以对控制系统进行全面监控,包括过程监测、报警提示、数据记录等功能,从而使控制系统变得操作人性化、过程可视化,在自动控制领域的作用日益显著。

本文主要介绍了基于三菱公司FX2N系列的可编程控制器和亚控公司的组态软件组态王的某一对象温度控制系统的设计方案。编程时调用了编程软件STEP 7 -Micro WIN中自带的PID控制模块,使得程序更为简洁,运行速度更为理想。利用组态软件组态王设计人机界面,实现控制系统的实时监控、数据的实时采样与处理。

目录

第一章概述 (2)

第二章总方案 (3)

2.1 系统框图 (3)

2.2 下位机设计 (4)

2.2.1 元件选择 (6)

2.3 上位机设计 (8)

2.3.1 监控主界面 (9)

2.3.2 实时趋势曲线 (10)

2.3.3 历史趋势曲线 (11)

2.3.4 报警窗口 (11)

2.3.5 设定画面 (12)

2.3.6 变量设置 (13)

2.3.7 动画连接 (15)

第三章总结 (17)

第四章参考文献 (17)

第一章概述

温度控制在电子、冶金、机械等工业领域应用非常广泛。由于其具有工况复杂、参数多变、运行惯性大、控制滞后等特点,它对控制调节器要求极高。目前,仍有相当部分工业企业在用窑、炉等烘干生产线,存在着控制精度不高、炉内温度均匀性差等问题,达不到工艺要求,造成装备运行成本费用高,产出品品质低下,严重影响企业经济效益,急需技术改造。

近年来,国内外对温度控制器的研究进行了广泛、深入的研究,特别是随着计算机技术的发展,温度控制器的研究取得了巨大的发展,形成了一批商品化的温度调节器,如:职能化PID、模糊控制、自适应控制等,其性能、控制效果好,可广泛应用于温度控制系统及企业相关设备的技术改造服务。

在工业自动化领域内,PLC(可编程控制器)以其可靠性高、抗干扰能力强、编程简单、功能强大、性价比高、体积小、能耗低等显著特点广泛应用于现代工业的自动控制之中。目前的工业控制中,常常选用PLC 作为现场的控制设备,用于数据采集与处理、逻辑判断、输出控制;而上位机则是利用HMI 软件来完成工业控制状态、流程和参数的显示,实现监控、管理、分析和存储等功能。这种监控系统充分利用了PLC 和计算机各自的特点,得到了广泛的应用。在这种方式的基础上设计了一套温度控制系统。以基于PLC 的下位机和完成HMI功能的上位机相结合,构建成分布式控制系统,实现了温度自动控制。

此外,随着工业自动化水平的迅速提高,用户对控制系统的过程监控要求越来越高,人机界面(HMI)的出现正好满足了用户这一需求。人机界面可以对控制系统进行全面监控,包括参数监

测、信息处理、在线优化、报警提示、数据记录等功能,从而使控制系统变得简单易懂、操作人性化,深受广大用户的喜欢。人机界面(HMI)在自动控制领域的作用日益显著。HMI正在成为引导工业生产制造走向成功的重要因素,因为这些系统越来越多的用于监控生产过程,让过程变得更加准确、简洁和快速。

第二章总方案

2.1系统框图

系统整体设计方案及硬件连接图。系统选用FX2NPLC为控制器,Pt100型热电偶将检测到的实际炉温转化为电压信号,经过FX2N-4AD模拟量输入模块转换成数字量信号并送到PLC中进行PID 调节,PID控制器输出量转化成占空比,通过固态继电器控制炉子加热的通断来实现对炉子温度的控制。PLC和HMI相连接,实现了系统的实时监控。整个硬件连接图如图2-1所示。

2.2下位机设计

根据对系统设计内容的分析,确定控制系统所需要的输入输出点数为1/3点。选用FX2N系列PLC, 输入输出点数的分配如表2-1所示,由于系统必须对温度信号进行采集和控制,还必须使用到模拟量输入/输出模块FX2N-4AD模块、晶闸管跳功模块、温度变送器。整个硬件系统的原理图2-2如下:

下位机总框图2-2

分析简述工作流程:通过热电偶对被测对象进行温度测量,将测量的结果送到温度变送器,通过温度变送器将模拟量转换为标准1-5V的电压信号。转换后的标准电压信号通过FX2N-4AD的A/D器转换为PLC可以识别的数字量。FX2NPLC检测到来自A/D转换后的信号,通过内部的程序进行比较和运算将所得的控制信号输出给固态继电器。固态继电器按照原先设定的准则进行工作从而控制阀门的开或关,以实现蒸汽量的进或出从而使被控对象得到预期的控制。

电器原理图如下图所示:

下位机设计接线原理图

2.2.1 元件的选型

1. 温度传感器

温度传感器是用来检测水温的,他将温度信号转换为电信号,再送到变送器。本次设计选用Pt100铂电阻作温度传感器,铂电阻的阻值变化范围为100.0-138.5欧,经变送器转换后输出4-20mA电流。

2. 温度变送器

温度变送器,专应于热电阻或热点偶,将温度转换成4-20MA 的电流信号。本次选用WZPB一体化温度变送器,WZPB一体化温度变送器是温度传感器与变送器的完美结合,以十分简捷的方式把-200~+1600 ℃范围内的温度信号转换为二线制 4~20mA DC 的电信号传输给显示仪、调节器、记录仪、 DCS 等,实现对温度的精确测量和控制。一体化温度变送器是现代工业现场、科研院所温度测控的更新换代产品,是集散系统、数字总线系统的必备产品。

3. PLC控制器

本次设计中,我们将采用FX2n系列PLC,FX系列PLC为单元型,内含CPU、电源和固定搭配的输入/输出。 Q4AR系列为双机热备系列,最大输入输出点数为8192点。 A系列PLC的最大输入输出点数为2048点。 F系列程控器的最大输入输出点数为256点。三菱小型 FX 2(N)系列程控器的输入输出点最大不超过256点。每台主机可连模入、模出、高速记数、定位等特殊功能模块,不超过8个。 FX系列在日本三菱的姬路制作所生产。目前FX系列PLC为中国内地销量最多的小型PLC。FX2n系列PLC是该系列中功能最强、速度最快的微型PLC。有RAM, EPROM和EEPROM FX2N系列 PLC 的特点超高速的运算速度 0.08微秒. 比FX2的0.48微秒

快六倍.容量极大8K步(最大16K步).比FX2大四倍.机体小型化比FX2小50% .兼容FX2的编程设计.备有多种不同的FX2N扩展单元及特殊模块.

输入输出点数的分配表

表2-1

根据设计要求,本次设计选用模拟量输入模块FX2N-4AD,该模块用4个12位模拟量输入通道,输入量程为DC-10V--+10V和4—20MA,转换速度为15MS/通道或6MS/通道(高速)。

4. 调压器

调压器是应用晶闸管(又称可控硅)及其触发控制电路用于调整负载功率的盘装功率调整单元。本次设计选用PAD-37系列SCR晶闸管作为交流调压器,PAD37系列晶闸管调功器”通过对电压、电流和功率的精确控制,从而实现精密控温。并且凭借其先进的数字控制算法,优化了电能使用效率。

随着自动化技术迅猛发展,控制系统功能越来越强大,控制过程也变得越来越复杂,系统操作最大透明化已经成为一种需要。人机界面(HMI Human Machine Interface)以其过程可视化、操作员对操作过程可方便的控制等显著特点,很好的满足了这种需求而得到广泛的应用。工业HMI又称触摸屏监控器,是一种智能化操作控制显示装置。它一般与PLC等工业控制设备,利用显示

屏显示,通过输入单元(如触摸屏、键盘、鼠标等)写入工作参数或输入操作命令,实现人与机器信息交互。HMI的主要功能有:数据的输入与显示;系统或设备的操作状态方面的实时信息显示;报警处理及打印;数据归档和报表系统。此外,新一代工业人机界面还具有简单的编程、对输入的数据进行处理、数据登录及配方等智能化控制功能。

2.3上位机设计

HMI监控系统由监控主画面及相应的功能子画面组成,HMI 画面设计对于HMI来说是非常关键的。HMI画面是用组态软件来做的,常见的组态软件有西门子公司的Wincc、罗克韦尔公司的RsView及国产的组态王、力控等。在本温度控制系统设计中,我们选择了组态王来完成监控画面的设计。组态王和其他组态软件相比最大的优势是它操作方便,提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持,对于新手来说很容易上手。

我们从北京亚控公司的主页上下载了组态王 6.5.1演示版,安装好以后。双击桌面图标,打开工程管理器,建立工程。如图所示,最下面的一行是我们新建的工程,工程名称为“组态王”。双击工程管理器中的工程名,出现工程浏览器。在工程浏览器中,双击新建图标,新建画面(如图2-3-2所示)。在这里我们制作了监控主界面、实时趋势曲线、历史趋势曲线、报警窗口等画面。

下面详细介绍每个画面的设计方法。

图2-3-1 新建工程

图2-3-2 新建画面

2.3.1监控主界面

打开开发系统页面后,点击“图库”,打开图库管理器,把开关、温度仪表、闹钟直接拖进开发页面,再利用工具箱做好“停止”,“温度输入”和“退出”按钮以及报警窗口、参数设置、实时趋势曲线、历史趋势曲线等按钮。完整的主界面如图2-3-3所示。运行组态王后,开关变绿色,系统开始运行,目前温度值下面的方框和仪表上都显示当前温度值。点击“温度控制”会进入

参数设定画面,点击“报警窗口”会进入报警画面,实时趋势曲线和历史趋势曲线也是一样。点击“停止”按钮,系统运行结束,同时开关变红色。

图2-3-3 温度控制界面

2.3.2实时趋势曲线

打开开发系统页面后,点击工具箱中的“实时趋势曲线”把实时趋势曲线放进开发页面,然后双击曲线画面,对曲线进行设置,如X轴和Y轴的设置及标示定义等,最后利用工具箱做好“返回主界面”按钮,即可形成如图2-3-4所示的实时趋势曲线画面。系统运行时,实时趋势曲线会显示当前温度值的变化趋势和设定温度值。点击“返回主界面”按钮,就会回到主界面。

图2-3-4 实时趋势曲线

2.3.3历史趋势曲线

打开开发系统页面后,点击“图库”,打开图库管理器,双击“历史曲线”把它放进开发页面,再双击历史趋势曲线画面,对曲线进行设置,包括曲线定义,坐标系,操作面板和安全属性等设置,最后利用工具箱做好“返回主界面”按钮,即可形成如图2-3-5所示的历史趋势曲线画面。系统运行时,画面上会记录某段时间内设定温度值和当前温度值的变化曲线。点击“返回主界面”按钮,就会回到主界面。

2.3.4报警窗口

打开开发系统页面后,点击工具箱中的“报警窗口”把报警窗口放进开发页面,然后双击画面,对报警窗口进行设置,包括通用属性、列属性、操作属性、条件属性、颜色和字体属性的设置。最后利用工具箱做好“返回主界面”按钮,即可形成如图2-3-6

所示的报警窗口画面。系统运行时,报警窗口会根据当前温度值

做出适当的报警。此项目中我们设置当前温度低于90度时,“报警类型”栏显示当前温度偏低。当前温度超过105度时,“报警类型”栏显示当前温度偏高。

图2-3-5 历史趋势曲线

图2-3-6 报警窗口

2.3.5设定画面

设定画面的设计和上面4个画面类似,系统运行时该画面会显示增益Kp、积分时间Ti、微分时间Td、采样时间、温度输入等参数的值。

2.3.6变量设置

打开工程浏览器,点击“数据词典”,再点击“新建”建立“温度”、“输入阀”、“输出阀”、“指示灯”、“Kp”、“Ti”、“Td”、“温度输入”等变量。其中变量类型和寄存器是最关键的,在组态王和PLC之间传输的变量都是I/O类型的,只在组态王内部需要的是内存型的。寄存器和数据类型要与程序中一致,否则组态王就不能起到监控作用了。比如“温度”的寄存器为INCREA200,数据类型为SHORT。

下面我们以温度设置为例来说明变量设置的步骤和方法。图2-3-7为变量“温度”基本属性设置图,变量类型设置为I/O实数,连接设备为新IO设备,寄存器为INCREA200,数据类型是SHORT。

图2-3-7温度基本属性设置

图2-3-8为变量“温度”报警定义设置图,我们设置了当前温度低于10度时,报警当前温度太低。当前温度10度到50之间时,报警当前温度偏低。当前温度大于190时,报警当前温度偏

高。

图2-3-8温度报警定义设置

图2-3-9为变量“温度”记录和安全区设置图,我们设置“记录”为数据变化记录,变化灵敏度设为 1.这个主要是为历史趋势曲线服务的,若不设置这个,往往历史趋势曲线就出不来或者效果很差。

图2-3-9 当前温度记录和安全区设置

2.3.7动画连接

打开主界面,双击“停止”按钮,出现如图2-3-10的动画连接画面。在按下时左边打沟,点击“确定”,出现命令语言输入窗口,在该窗口中输入图2-3-11所示的命令,再点击“确定”,就完成了“停止”按钮的动画连接设置。这样,点击“停止”后,系统就开始运行。

图2-3-10 动画连接

打开主界面,双击目前温度值下面的框,出现如图2-3-10所示的动画连接画面。在模拟值输出左边打钩,出现模拟值输出连接画面。点击表达式框右边的问号,选择变量“温度”。输出格式中设置整数位数为2,小数位数为1,显示格式设置为十进制,最后点击“确定”。这样,变量“温度”的动画连接设置就完成了。

打开主界面,双击“温度控制”按钮,出现如图2-3-10的动

画连接画面。在按下时左边打沟,点击“确定”,出现命令语言输入窗口,在该窗口中输入图2-3-12所示的命令,再点击“确定”,就完成了“温度控制”按钮的动画连接设置。运行时,点击主界面中的“温度控制”就可以进入设定画面了。其他按钮的动画连接方法和“停止”按钮类似,只是输入的命令稍有不同。

到这里,整个人机界面(HMI)就完成了。

图2-3-11 停止按钮命令语言输入窗口

图2-3-12 设定画面命令语言输入窗口

第三章总结

PLC(可编程控制器)以其可靠性高、抗干扰能力强、编程简单、功能强大、性价比高、体积小、能耗低等显著特点广泛应用于现代工业的自动控制之中。

PID闭环控制是控制系统中应用很广泛的一种控制算法,对大部分控制对象都有良好的控制效果。组态软件组态王因其简单易用的特点,在HMI设计中深受用户的喜欢而得到广泛的使用。

在三菱FX2N系列PLC和组态软件组态王的基础上,我们成功模拟出了温度控制系统,该系统达到了快、准、稳的效果,也达到了预期的目标。再加上由组态王设计的人机界面,整个系统操作简单,控制方便,大大提高了系统的自动化程度和实用性。

该温度控制系统也有一些有不足的地方需要改进,编程时我们用了编程软件自带的PID指令向导模块,这样虽然方便,但是使得控制系统超调量和调节时间都稍微偏大,若不直接调用该模块,而是自己编写PID控制子程序的话,控制效果可能会更好。还有人机界面内容不够丰富,若再加上报表系统、打印功能的话,那就更完美了。

第四章参考文献

[1]张伟林.电气控制与PLC综合应用技术. 人民邮电出版社,2009

[2]黄艳丽黎旭设计与人机界面北京理工大学出版社,2007

[3]高钦和.可编程控制器应用技术与设计实例.人民邮电出版社,2004

[4] 赵燕.可编程控制器原理及应用. 中国林业出版社,2006

[5] 李方园.人机界面设计及应用. 化学工业出版社,2008

组态王课程设计锅炉温度控制系统

锅炉温度控制系统上位机设计 1.设计背景 锅炉是化工、炼油、发电等工业生产过程中必不可少的重要的动力设备。它所产生的高压蒸汽,既可以作为风机、压缩机、大型泵类的驱动透平的动力源,又可作为蒸馏、化学反应、干燥和蒸发等过程的热源。随着工业生产规模的不断扩大,生产设备的不断创新,作为全厂动力和热源的锅炉,办向着大容量、高参数、高效率发展。为了确保安全,稳定生产,锅炉设备的控制系统就显得愈加重要。随着经济的迅猛发展,自动化控制水平越来越高,用户对锅炉控制系统的工作效率要求也越来越高,为了提高锅炉的工作效率,较少对环境的污染问题,所以利用计算机与组态软件技术对锅炉生产过程进行自动控制有着重要的意义。 2.任务要求 (1) 按照题目设计监控画面及动态模拟; (2) 在数据字典中定义需要的内存变量和I/O变量; (3) 实现监控系统的实时、历史曲线及报警界面显示; (4) 实现保存数据和参数报表打印功能; (5) 实现登陆界面和帮助界面。 3. 界面功能 3.1 系统说明 本系统的目的是实现锅炉的温度控制,所以在监控界面设置了加热部分和降温部分,同时通过观察相应仪表,操作者手动的实现对锅炉温度的控制,而且在加热过程和降温过程中有信号灯可以清楚地显示系统工作在什么阶段。此外,在监控界面加入了液位控制部分,通过对进水量和出水量的控制实现液位平衡。实时曲线和历史曲线可以让操作者清楚地观察到锅炉内液体的液位高度和温度,从而更加准确的操作系统,达到控制要求。实时报警界面可以随时进行提醒,防止发生意外情况。帮助界面可以让初次登陆该系统的用户快速学会如何操作系统。登陆界面中加入用户登陆部分,只有有相应权限的操作者也可以控制系统。该系统还加入历史曲线打印功能和对系统相关变量的保存功能,用户可以随时查看历史记录。 3.2主监控界面 主控界面实现的是操作者观察仪表,得到锅炉内液体温度和液位的实时信息,通过调节电磁阀1、2,使得锅炉内液体液位保持在要求范围内,通过加热按钮和降温按钮对

组态王报表功能实现方法

一种简单的组态王报表功能实现方法 2010年04月24日星期六 15:18 前段时间用组态王6.53做了一个小的画面组态,其中用到了KVADODBGrid控件来做报表,现总结如下。 一、准备工作 第一步:在组态王工程管理器中新建一个项目,项目路径为D:\实验项目。 第二步:新建一个ACCESS数据库 1、在“D:\实验项目”路径下新建一个 Microsoft Office Access 应用程序并命名为mydatabase.mdb; 2、打开“控制面板\管理工具\ODBC数据源管理器”选择“系统DS N”选项; 3、点击“添加”按钮创建新数据源,选择“Microsoft Access Driver(*.mdb)”; 4、在数据源名处填下“mydata”,并选择数据库路径为“D:\实验项目\mydatabase.mdb”。 第三步:创建表格模板 点击工程浏览器左侧的“SQL访问管理器”下的“表格模板”,新建一个表格并命名为Table。在Table中添加所需记录的变量及

日期参数,其中“日期”为定长字符串型,字符长度为10;其它诸如年、月、日、时、分则为浮点型,字符长度为1。 第四步:创建记录体 点击工程浏览器左侧的“SQL访问管理器”下的“记录体”,新建一个表格并命名为Record,在Record中添加所需记录的变量及日期参数。记录体用来定义Access数据表格字段与组态王变量之间的对应关系。 二、连接数据库 第一步:在工程浏览器左侧的“数据库”下的“数据字典”中定义一个内存整型变量,并命名为ConnectID。 第二步:创立组态王与mydata数据源的连接,并以“表格模板”Table的格式在数据库中建立名为“TheDate”的表格,命令如下:SQLConnect( ConnectID, "dsn=mydata;uid=;pwd="); SQLCreateTable(ConnectID, "TheDate", "Table" ); 将上面两条命令填入“工程浏览器\命令语言\应用程序命令语言”下的“启动时”选项中。 第三步:在工程浏览器左侧的“命令语言\事件命令语言”下新建一事件命令,在“事由描述”项内填下“\\本站点\$分==01”(每小时事件发生一次即分变量每次为一,计算了60分钟),在“发生时”框内填写

温度常用测量方法及原理

温度常用测量方法及原理 (1)压力式测温系统是最早应用于生产过程温度测量方法之一,是就地显示、控制温度应用十分广泛的测量方法。带电接点的压力式测温系统常作为电路接点开关用于温度就地位式控制。 压力式测温系统适用于对铜或铜合金不起腐蚀作用场合,优点是结构简单,机械强度高,不怕振动;不需外部电源;价格低。缺点是测温范围有限制(-80~400℃);热损失大,响应时间较慢;仪表密封系统(温包,毛细管,弹簧管)损坏难以修理,必须更换;测量精度受环境温度及温包安置位置影响较大;毛细管传送距离有限制。 (2)热电阻热电阻测量精度高,可用作标准仪器,广泛用于生产过程各种介质的温度测量。优点是测量精度高;再现性好;与热电偶测量相比它不需要冷点温度补偿及补偿导线。缺点是需外接电源;热惯性大;不能使用在有机械振动场合。 铠装热电阻将温度检测元件、绝缘材料、导线三者封焊在一根金属管内,它的外径可以做得很小,具有良好的力学性能,不怕振动。同时,它具有响应快,时间常数小的优点。铠装热电阻可制成缆状形式,具有可挠性,任意弯曲,适应各种复杂结构场合中的温度测量。 (3)双金属温度计双金属温度计也是用途十分广泛的就地温度计。优点是结构简单,价格低;维护方便;比玻璃温度计坚固、耐振、耐冲击;示值连续。缺点是测量精度较低。 (4)热电偶热电偶在工业测温中占了很大比重。生产过程远距离测温大多使用热电偶。优点是体积小,安装方便;信号远传可作显示、控制用;与压力式温度计相比,响应速度快;测温范围宽;测量精度较高;再现性好;校验容易;价

低。缺点是热电势与温度之间是非线性关系;精度比电阻低;在同样条件下,热电偶接点易老化。 (5)光学高温计光学高温计结构简单、轻巧、使用方便,常用于金属冶炼、玻璃熔融、热处理等工艺过程中,实施非接触式温度测量。缺点是测量靠人眼比较,容易引入主观误差;价格较高。 (6)辐射高温计辐射高温计主要用于热电偶无法测量的超高温场合。优点是高温测量;响应速度快;非接触式测量;价格适中。缺点是非线性刻度;被测对象的辐射率、辐射通道中间介质的吸收率会对测量造成影响;结构复杂。(7)红外测温仪(便携式)特点是非接触测温;测温范围宽(600~1800℃ /900~2500℃);精度高示值的1%+1℃;性能稳定;响应时间快(0.7s);工作距离大于0.5m。

基于组态王的智能家居温湿度控制

《控制工程》 课程设计论文 论文题目: 基于组态王的智能家居温湿度控制 学院计算机与信息科学学院、软件学院 专业自动化 年级 2012 级 学生姓名苏雷 学号 222012321042083 指导教师张渝 日期 2015-08-03

目录 摘要 (4) 1. 项目概述 (3) 1.1课程设计题目 (3) 基于组态王的智能家居温湿度控制。 (3) 1.2 项目背景 (3) 1.3 设计目的 (4) 1.4 功能 (4) 2. 项目实施方案 (4) 2.1 设计方案及程序流程 (4) 2.1.1设计方案 (4) 2.1.2 人员分工及进度安排 (5) 3. 项目实施过程 (6) 3.1 设计图 (6) 3.2 元器件说明 (7) (2)RS485温湿度传感器说明书 (9) 通讯协议 (11) 3.3 编码过程 (11) 3.4 制作过程 (12) 4. 项目成果 (15) 4.1实物照片 (15) 4.2 测试结果 (17) 5. 总结 (18) 5.1收获 (18) 5.2 难点、创新点 (18) 5.3 不足、改进措施 (19)

基于组态王的智能家居温湿度控制 苏雷 西南大学计算机与信息科学学院,重庆 400715 摘要本系统设计通过温湿度传感器采集信号,经MODBUS扩展模块传输信号到485-232转串口把信号传递到计算机上,计算机在组态王软件的协助下对温湿度分析比较设置读取温湿度变化,获得温湿度动态曲线,设置参数报表等。输入额定温湿度之后,按语言命令编程的要求发出警报同时发送信号到MODBUS模块的继电器模块,使连接继电器的风扇接受指令转动或者停止,从而达到对室内温湿度的智能控制。这是智能家居的初步设定,如果有其他传感器也可以连接到计算机上控制的内容可以更多,市场开发前景也很好。 关键词:温湿度传感器;组态王软件;风扇控制;串口通信。 1. 项目概述 1.1课程设计题目 基于组态王的智能家居温湿度控制。 1.2 项目背景 温湿度传感器的特点是感应读取外界温湿度,当接收到信号时通过发送IO 离散信号到计算机,通过相应软件读取温湿度,如果想对温湿度进行控制就需要外加电风扇或者加湿器等其它的器材,我们这里只有风扇,所以只对风扇进行控制,实际操作中可以控制多个继电器对其他改变温室的的器具进行控制。如果额定值大于采集到的温室度则继电器工作风扇转动。这个系统可以用于室内智能温湿度控制,使温湿度保持在客户需要的值。也可用于工厂、仓库等对温湿度要求比较高的地方,运用前景很好。

基于PID法温度控制

基于P I D法温度控制Revised on November 25, 2020

制器会发出信号停止加热。但这时发热棒或发热圈的内部温度会高于400℃,发热棒、发热圈还将会对被加热的器件进行加热,即使温度控制器发出信号停止加热,被加热器件的温度还往往继续上升几度,然后才开始下降。当下降到设定温度的下限时,温度控制器又开始发出加热的信号,开始加热,但发热丝要把温度传递到被加热器件需要一定的时候,这就要视乎发热丝与被加热器件之间的介质情况而定。通常开始重新加热时,温度继续下降几度。所以,传统的定点开关控制温度会有正负误差几度的现象,但这不是温度控制器本身的问题,而是整个热系统的结构性问题,使温度控制器控温产生一种惯性温度误差。 2、PID控制解决 要解决温度控制器这个问题,采用PID控制技术,是明智的选择。PID控制,是针对以上的情况而制定的、新的温度控制方案,用先进的数码技术通过Pvar、Ivar、Dvar三方面的结合调整,形成一个模糊控制,来解决惯性温度误差问题。然而,在很多情况下,由于传统的温度控制器温控方式存在较大的惯性温度误差,往往在要求精确的温控时,很多人会放弃自动控制而采用调压器来代替温度控制器。但是用调压器来代替温度控制器时,必须在很大程度上靠人力调节,随着工作环境的变化而用人手调好所需温度的度数,然后靠相对稳定的电压来通电加热,勉强运作,但这决不是自动控温。当需要控温的关键很多时,就会手忙脚乱。这样,调压器就派不上用场,因为靠人手不能同时调节那么多需要温控的关键,只有

采用PID 模糊控制技术,才能解决这个问题,使操作得心应手,运行畅顺。 二、该温控系统的结构和原理: 1、系统的结构: 系统功能主要实现断水保护和高水位指示、自动保温、自动报警及高温保护功能。用双排数码管分别显示设计与测量温度,保温时间,加热周期及PID 的各参数,当测量温度达保温温度时,数码管显示设定温度。当达设定温度时,数码管应该切换到设定的保温时间,并倒计时。 控制结构图: 2、系统原理: 1)、温度采样及转化 温度传感器t P 100铂热电阻在0~850°C 间,其电阻t R 和温度T 的关系为: 0R :0o C 时的电阻值,为100Ω A=×1310--C o B=×2710--C o 由于电阻Rt 和温度T 之间的关系是非线性的,因此在设计变送器时必须进行线性校正,本系统采用三线制铂热电阻测温电桥电路。输出电压U 。与电阻Rt 之间成近似线性关系。在控制精度范围内有效解决非线性问题。

基于组态王的温度控制系统

摘要:过热温度是各种工业锅炉设备的重要参数。如果过热蒸汽温度过高,则过热器容易损坏,也会使汽轮机内部引起过度的热膨胀严重影响生产运行的安全;过热蒸汽温度偏低,则设备的效率将会降低,同时使通过汽轮机最后几级的蒸汽湿度增加,引起叶片的磨损。因此,必须控制过热器出口蒸汽温度。锅炉过热蒸汽温度的控制任务,就是为了维持过热器出口蒸汽温度在允许的范围内,并保护过热器管壁温度不超过允许的工作温度。 本课题利用智能仪表控制系统,结合组态王监控软件设计人机对话界面,实现锅炉过热蒸汽控制系统设计。通过对现场系统数据的采集处理,在组态王中实现动画显示、报警处理、流程控制、实时曲线和报表输出等功能。同时利用智能仪表控制系统,在所设计的组态王监控界面中,进行相关仪表调校和控制器参数整定。最后向用户提供锅炉过热蒸汽控制系统的动态运行结果。 关键词:过热蒸汽温度;智能仪表;组态王 Abstract:Superheated steam temperature is a variety of important industrial boiler equipment parameters, in the production process, the entire path of soft drink is the highest temperature of superheated steam temperature, superheater temperature normal working hours, there are generally closer to the material to allow the maximum temperature, if overheating steam temperature too high, easy to damage superheater and steam turbine will cause excessive internal seriously affected the production of thermal expansion of the safety of operation; superheated steam temperature is low, it will reduce the efficiency of equipment, while the adoption of the final class of steam turbine steam humidity increased, the wear and tear caused by the leaves. Therefore, we must control the export steam superheater temperature. Overheated steam boiler control is tantamount to the task, that is, in order to maintain the export steam superheater temperature in the permit, and to protect the superheater tube wall temperature does not exceed allowable operating temperature. The subject control system using smart meters, combined with monitoring software Kingview dialogue man-machine interface design, the realization of superheated steam boiler control system design. Through on-site data acquisition and processing system, in achieving kingview animation, alarm processing, process control, real-time curves and the functions of the output statements. At the same time, the use of intelligent instrument control system, designed in Kingview monitoring interface, the associated instrumentation and controls to adjust the setting parameters. Finally, to provide users

组态王日报表例程

组态王日报表的实现例程 配置参考文档 北京亚控科技发展有限公司 技术部

目录 一、功能概述 (3) 一、功能概述 (3) 二、工程实例 (3) 三、操作步骤: (3) 1、定义设备: (3) 2、定义变量: (3) 3.制作画面: (4) 3.1) 创建报表: (4) 3.2) 创建日历控件: (6) 4.进入运行系统: (12) 四、注意事项 (13) 图表 图一报表 (5) 图二报表设计 (5) 图三日报表 (6) 图四日历控件 (7) 图五控件事件函数 (10) 图六保存报表 (10) 图七打印报表 (11) 图八打印报表 (11) 图九运行系统 (12) 图十打印预览 (13)

一、功能概述 常规需求:很多工业现场会用到报表功能,而日报是其中最基本的一种报表形式。 日报表一般为每天整点的数据,每一个变量有24个数据。 组态王中的实现方法: 利用组态王内置报表以及报表的函数来实现对日数据的查询生成日报表。 组态王内置报表的操作类似excel,操作简单、方便,并且组态王提供了大量的报表函数来实现各种复杂功能。 二、工程实例 我们举一个例子来说明日报表的实现方法。在此例程中我们定义五个变量,分别为“压力”、“温度”、“密度”、“电流”、“电压”,运行系统运行后记录历史数据,查询日报表数据时自动从历史数据中查询整点数据生成报表,并可以保存、打印报表。下面就以此为例来演示完成这一要求的具体步骤。 三、操作步骤: 1、定义设备: 根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为”PLC”。 2、定义变量: 在组态王中定义三个变量:压力(IO实数类型)、温度(IO实数类型)、密度(IO实数类型)。压力变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器INCREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 温度变量:最小值0,最大值50,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择

鸡舍内对于温度和湿度的协调控制方法

鸡舍内对于温度和湿度协调控制方法 一、鸡舍内对于温度和通风的协调控制方法 鸡舍是一个封闭的空间,养殖户要保证养鸡的产值和收益,每个鸡舍的养殖密度都相对较大,在这样大密度的养殖空间中,养殖户必须得把控好温度和通风的状态,只有适宜的通风状态和温度才能确保鸡的安全成长。 随着鸡龄的增加,鸡舍的温度也应随之改变。0周龄~6周龄的雏鸡,应将鸡舍内的温度控制在18℃~25℃。其中在育雏的第一天应将鸡舍内的温度控制在33℃~35℃,接下来每周下降2℃~3℃,到18℃~25℃即可。鸡开始产蛋的时候,鸡舍内的温度适宜在15℃~24℃,产蛋期间鸡舍的温度不能低于5℃,不要超过30℃。 鸡舍养殖期间忌讳出现忽冷忽热情况,忽冷忽热极易造成冷热应激现象,进而导致免疫或用药失败。由此可见,鸡舍内温度的控制也是另一个养鸡的关键因素,常用的鸡舍温度控制方式有自然调控和鸡舍温湿度监控系统调控。自然调控鸡舍温度是利用白天的太阳光来使鸡舍内的温度升高,夜间利用墙体与垫料的储热功能来保持稳定的温度变化。建大仁科鸡舍温湿度监控系统调控鸡舍温度是利用温湿度传感器系统来监测和控制温度,通常通过控制湿帘、空调、加热器等来调节温度,使温度处于恒定变化。 夏季的天气较为炎热,尤其是当空气温度在30℃以上时,会使鸡群感到不适,这样可能导致其生长发育不良与产蛋能力下降等。因此,适量的通入凉风能够在降低环境温度的同时舒缓鸡群的心情,使其正常生长。 鸡舍内的空气质量取决于养殖户对于鸡舍通风的控制,空气质量直接影响鸡的健康。我们都知道,流感等疾病多数是通过空气进行传播,所以,在进行换气处理的时候对于进入鸡舍的空气要做一些相应的净化与灭菌消毒处理,对于进入的气体要除去尘埃。 特别说明的是,在鸡舍的设计中就应该做到通风口的设计,在建设中就将通风设备进行安装和调试,并且做好对风扇的频率控制,在计算鸡舍面积和鸡的总数之后确定安装的风扇个数和风

组态王课程设计--锅炉温度控制系统

锅炉温度控制系统上位机设计 1. 设计背景 锅炉是化工、炼油、发电等工业生产过程中必不可少的重要的动力设备。它所产生的高压蒸汽,既可以作为风机、压缩机、大型泵类的驱动透平的动力源,又可作为蒸馏、化学反应、干燥和蒸发等过程的热源。随着工业生产规模的不断扩大,生产设备的不断创新,作为全厂动力和热源的锅炉,办向着大容量、高参数、高效率发展。为了确保安全,稳定生产,锅炉设备的控制系统就显得愈加重要。随着经济的迅猛发展,自动化控制水平越来越高,用户对锅炉控制系统的工作效率要求也越来越高,为了提高锅炉的工作效率,较少对环境的污染问题,所以利用计算机与组态软件技术对锅炉生产过程进行自动控制有着重要的意义。 2.任务要求 (1) 按照题目设计监控画面及动态模拟; (2) 在数据字典中定义需要的内存变量和I/O变量; (3) 实现监控系统的实时、历史曲线及报警界面显示; (4) 实现保存数据和参数报表打印功能; (5) 实现登陆界面和帮助界面。 3. 界面功能 3.1 系统说明 本系统的目的是实现锅炉的温度控制,所以在监控界面设置了加热部分和降温部分,同时通过观察相应仪表,操作者手动的实现对锅炉温度的控制,而且在加热过程和降温过程中有信号灯可以清楚地显示系统工作在什么阶段。此外,在监控界面加入了液位控制部分,通过对进水量和出水量的控制实现液位平衡。实时曲线和历史曲线可以让操作者清楚地观察到锅炉内液体的液位高度和温度,从而更加准确的操作系统,达到控制要求。实时报警界面可以随时进行提醒,防止发生意外情况。帮助界面可以让初次登陆该系统的用户快速学会如何操作系统。登陆界面中加入用户登陆部分,只有有相应权限的操作者也可以控制系统。该系统还加入历史曲线打印功能和对系统相关变量的保存功能,用户可以随时查看历史记录。 3.2主监控界面 主控界面实现的是操作者观察仪表,得到锅炉内液体温度和液位的实时信息,通过调节电磁阀1、2,使得锅炉内液体液位保持在要求范围内,通过加热按钮和降温按钮对温度进行控制,使得温度在要求范围内。这样,就实现了锅炉温度的控制。在该界面加入菜单项,可以查看历史系统报警。加入实时曲线、历史曲线和帮助界面按钮,可以使操作者更加快捷、准确的实现对系统的控制。如图1所示:

组态王中的数据报表制作与保存.doc

组态王中的数据报表制作与保存 摘要:本文主要介绍如果使用组态王来构建数据报表,并以EXCEL的格式在指定的文件路径保存。 关键字:组态王历史库数据报表制作保存 一、引言 数据报表是反应生产过程中的数据、状态等,并对数据进行记录的一种重要形式。它既能反映系统实时的生产情况,也能对长期的生产过程进行统计、分析,使管理人员能够实时掌握和分析生产情况。 组态王提供内嵌式报表系统,工程人员可以任意设置报表格式,对报表进行组态。组态王为工程人员提供了丰富的报表函数,实现各种运算、数据转换、统计分析、报表打印等。既可以制作实时报表,也可以制作历史报表。组态王还支持运行状态下单元格的输入操作,在运行状态下通过鼠标拖动改变行高、列宽。另外,工程人员还可以制作各种报表模板,实现多次使用,以免重复工作。 二、数据报表的制作 数据报表分为实时数据报表和历史数据报表2类。报表的构建方法如下: 在画面内,使用工具箱中的报表窗口按钮创建一个报表窗口,如图1所示。 图1 创建后的报表窗口 用鼠标双击报表窗口的灰色部分,弹出“报表设计”对话框,该对话框主要设置报表的名称、报表表格的行列数目以及选择套用表格的样式。 1、制作实时数据报表 实时数据报表是实时显示相关变量的数据值,在报表窗口的单元格中直接引用变量来实现。在报表的单元格中直接输入“=变量名”,既可在运行时在该单元格中显示该变量的数值,当变量的数据发生变化时,单元格中显示的数值也会被实时刷新。 2、制作历史数据报表 历史数据报表是从组态王的历史库中查询相关变量的历史数据,并在历史数据报表内显示,因此对历史数据报表要查询的数据必须设置历史记录属性。 在组态王中,离散型、整型和实型变量支持历史记录,字符串型变量不支持历史记录。组态王的历史记录形式可以分为数据变化记录、定时记录(最小单位为1分钟)和备份记录。记录形式的定义通过变量属性对话框中提供的选项完成。如图2所示。

常用温度传感器的对比分析及选择

常用温度传感器的对比分析及选择 大致的要点: 1.温度传感器概述:应用领域,重要性; 2.四种主要的温度传感器类型的横向比较 3.热电偶传感器 4.热电阻传感器 5.热敏电阻传感器 6.集成电路温度传感器以及典型产品举例 7.温度传感器的正确选择及应用 在各种各样的测量技术中,温度的测量可能是最为常见的一种,因为任何的应用领域,掌握温度的确切数值,了解温度与实际状态之间的差异等,都具有极为重要的意义。就以测量为例,在力的测量,压力,流量,位置及电平高低等测量的过程中,为了提高测量精度,通常都会要求对温度进行监视,如压力或力的测量,往往是使用惠斯登电阻电桥,但组成电桥的电阻随温度变化引起的误差,往往会大大超过待测力引起的电阻值变化,如不对温度进行监控并据此校正测量结果,则测量完全不可能进行或者毫无效果。其他参数测量也有类似问题,可以说,各种的物理量都是温度的函数,要得到精确的测定结果,必须针对温度的变化,作出精确的校正。本文就是帮助读者针对特定的用途,选择最为合适的温度传感器,并进行精确的温度测量。 工业上常用的温度传感器有四类:即热电偶、热电阻RTD、热敏电阻及集成电路温度传感器;每一类温度传感器有自己独特的温度测量范围,有自己适用的温度环境;没有一种温度传感器可以通用于所有的用途:热电偶的可测温度范围最宽,而热电阻的测量线性度最优,热敏电阻的测量精度最高。表1是四类传感器的各自独特的性能特性及相互比较。表2是四类传感器的典型应用领域。

热电偶--通用而经济 热电偶由二根不同的金属线材,将它们一端焊接在一起构成,如图1所示;参考端温度(也称冷补偿端)用来消除铁-铜相联及康铜-铜联接端所贡献的误差;而两种不同金属的焊接端放置于需要测量温度的目标上。 两种材料这样联接后会在未焊接的一端产生一个电压,电压数值是所有联接端温度的函数,热电偶无需电压或电流激励。实际应用时,如果试图提供电压或电流激励反而会将误差引进系统。 鉴于热电偶的电压产生于两种不同线材的开路端,其与外界的接口似乎可通过直接测量两导线之间的电压实现;如果热电偶的的两端头不是联接至另外金属,通常是铜,那末事情真会简单至此。 但热电偶需与另外一种金属联接这一事实,实际上又建立了新的一对热电偶,在系统中引入了极大的误差,消除此误差的唯一办法是检测参考端的温度(参见图1),以硬件或硬件-软件相结合的方式将这一联接所贡献的误差减掉,纯硬件消除技术由于线性化校正的因素,比软件-硬件相结合技术受限制更大。一般情况下,参考端温度的精确检测用热电阻RTD,热敏电阻或是集成电路温度传感器进行。原则上说,热电偶可由任意的两种不同金属构建而成,但在实践中,构成热电偶的两种金属组合已经标准化,因为标准组合的线性度及所产生的电压与温度的关系更趋理想。 表3与图2是常用的热电偶E,J,T,K,N,S,B R的特性。

组态王报表保存成excel

组态王报表保存成excel文件格式改变解决方案 组态王内嵌的表格可以做成各种很精美的格式,也可以保存成.xls格式和.csv格式,但是原来的格式会荡然无存,很不方便。 下图是组态王报表格式(组态王6.52): 下面是保存成excel之后的格式:

下图是应用次解决方案后的最终效果图: 下面我们来说明次方案的步骤: 1.“打开文件”按钮命令语言:StartApp("F:\aa.xls"); 2.“文件另存为”按钮命令语言: ActivateApp("Excel.exe"); ActivateApp("Excel.exe"); SendKeys("%(f)abb.xls%(s)%(f)x"); 3.“文件转移”按钮命令语言:

string filename; filename="F:\report\"+StrFromReal( \\本站点\$时, 0, "f" )+StrFromReal( \\本站点\$分, 0, "f" )+StrFromReal( \\本站点\$秒, 0, "f" )+".xls"; ReportSaveAs("Report0",fileName); FileDelete( filename ); FileMove( "F:\bb.xls", filename , DoneTag ); 说明: 1.这部分是整个解决方案的核心。利用的是组态王的报表可以保存成以时间为文件名的xls文件,同时FileMove这个函数在文件转移的时候的名字也是可以改变的。 2.“文件另存为”按钮和“文件转移”按钮里的命令语言不要写在一起,否则命令语言不执行,要让这个程序自动执行,可以做定时器实现。 4.组态王报表数据传递到excel 组态王中建立excel 的dde连接,报表中所有数据均要建立dde变量,应用程序命令语言中通过赋值语言进行实时刷新。 新保存指定文件名的excel解决方案: 1.建一个excel模板ee.xls(必要时隐藏最上一行) 2.复制模板到aa文件夹下ee.xls 3.导出excel到aa下的ee.xls 4.移动ee.xls到指定的文件夹下,可以用此移动命令改为想要的名字,如bb.xls 5.完成。命令按钮如下 \\本站点\app_inf=InfoAppDir(); String adde; String adda; String addc; String addb; adda=\\本站点\app_inf+"\aa.xls"; addc=\\本站点\app_inf+"\report"; addb=\\本站点\app_inf+"\report\aa.xls"; adde=\\本站点\导出+\\本站点\报告编号.Comment+".xls"; 6.ReportSaveAs("曲线",adda); 导出excel到aa下的ee.xls FileCopy(adda, addc, \\本站点\文件转移标志); FileMove( addb,adde, \\本站点\文件转移标志); filename=filename+\\本站点\$日期+StrFromint(\\本站点\$时,10)+"时"+StrFromint(\\本站点 \$分,10)+"分"+StrFromint(\\本站点\$秒,10)+"秒.xls";//建立一时间为文件名的EXECL文件 夹

温度控制结构的制作方法

本技术新型公开了一种温度控制结构,包括一个具有安装腔的导热壳体、固定设置在安装腔内的支架、温控元件以及热敏电阻元件,所述支架上设置有热敏电阻安装槽和温控器安装槽,所述温控元件包括温控器和温控器导线,所述热敏电阻元件包括热敏电阻和电阻导线,所述热敏电阻和温控器对应安装在热敏电阻安装槽和温控器安装槽中,所述支架上设置有一个的引脚,引脚通过插接端子与一根接地线连接。与现有技术相比,该温度控制结构在不影响产品性能的情况下,结构更简单、可靠,工作人员可以快速完成接地线与支架的连接,简 化装配工序,提高生产效率。

权利要求书 1.一种温度控制结构,其特征在于,包括一个具有安装腔的导热壳体、固定设置在安装腔内的支架、温控元件以及热敏电阻元件,所述支架上设置有热敏电阻安装槽和温控器安装槽,所述温控元件包括温控器和温控器导线,所述热敏电阻元件包括热敏电阻和电阻导线,所述热敏电阻和温控器对应安装在热敏电阻安装槽和温控器安装槽中,所述支架上设置有一个的引脚,引脚通过插接端子与一根接地线连接。 2.根据权利要求1所述的温度控制结构,其特征在于,所述支架包括具有缺口的圆盘部和设置在该缺口上的折弯部,所述圆盘部的边缘设有向上翻折的翻边,所述圆盘部的底面上开设有与温控器相适配的温控器安装槽,所述折弯部折弯形成所述热敏电阻安装槽。 3.根据权利要求2所述的温度控制结构,其特征在于,所述引脚为一块竖直朝下设置在圆盘部底部的导电插片;所述接地线与插接端子连接的一端设置有导电插条,所述插接端子的一端与导电插片连接,另一端与导电插条连接。 4.根据权利要求3所述的温度控制结构,其特征在于,所述插接端子包括相互连接的第一安装部和第二安装部,第一安装部包括底片和两片设置在底片的左右两侧且向内翻折的弧边,所述弧边用于将导电插片抵压在底片上,所述第二安装部为插座,所述插座上设有用于插接导电插条的插槽。 5.根据权利要求1所述的温度控制结构,其特征在于,所述热敏电阻两端的引脚设置折弯形成U字型,所述电阻导线的一端与热敏电阻的引脚连接,另一端通过第一连接端子与微电 脑控制面板连接。 6.根据权利要求5所述的温度控制结构,其特征在于,所述热敏电阻的外部套设有绝缘套管。 7.根据权利要求1所述的温度控制结构,其特征在于,所述温控器的底部设置有两个插脚,两个插脚分别通过第二接线端子与一根温控器导线连接。

利用组态王模拟温度控制.

前言 可编程控制器是一种应用很广泛的自动控制装置,它将传统的继电器控制技术、计算机技术和通讯技术融为一体,具有控制能力强、操作灵活方便、可靠性高、适宜长期连续工作的特点,非常适合温度控制的要求。 在工业领域,随着自动化程度的迅速提高,用户对控制系统的过程监控要求越来越高,人机界面的出现正好满足了用户这一需求。人机界面可以对控制系统进行全面监控,包括过程监测、报警提示、数据记录等功能,从而使控制系统变得操作人性化、过程可视化,在自动控制领域的作用日益显著。 本文主要介绍了基于三菱公司FX2N系列的可编程控制器和亚控公司的组态软件组态王的某一对象温度控制系统的设计方案。编程时调用了编程软件STEP 7 -Micro WIN中自带的PID控制模块,使得程序更为简洁,运行速度更为理想。利用组态软件组态王设计人机界面,实现控制系统的实时监控、数据的实时采样与处理。 目录 第一章概述 (2) 第二章总方案 (3) 2.1 系统框图 (3) 2.2 下位机设计 (4) 2.2.1 元件选择 (6) 2.3 上位机设计 (8) 2.3.1 监控主界面 (9) 2.3.2 实时趋势曲线 (10) 2.3.3 历史趋势曲线 (11) 2.3.4 报警窗口 (11) 2.3.5 设定画面 (12) 2.3.6 变量设置 (13) 2.3.7 动画连接 (15) 第三章总结 (17) 第四章参考文献 (17) 1 第一章概述 温度控制在电子、冶金、机械等工业领域应用非常广泛。由于其具有工况复杂、参数多变、运行惯性大、控制滞后等特点,它对控制调节器要求极高。目前,仍有相当部分工业企业在用窑、炉等烘干生产线,存在着控制精度不高、炉内温度均

报表系统-组态王报表系统

第八讲报表系 统 在本课程您将: ì掌握实时报表的创建过程 ì掌握历史报表的创建、查询过程 第一节概述 数据报表的用途 数据报表是反应生产过程中的过程数据、运行状态等,并对数据进行记录、统计的一种重要工具,是生产过程必不可少的一个重要环节。它既能反应系统实时的生产情况又能对长期的生产过程数据进行统计、分析,使管理人员能够掌握和分析生产过程情况。 组态王提供内嵌式报表系统,工程人员可以任意设置报表格式,对报表进行组态。组态王为工程人员提供了丰富的报表函数,实现各种运算、数据转换、统计分析、报表打印等。既可以制作实时报表又可以制作历史报表。另外,工程人员还可以制作各种报表模板,实现多次使用,以免重复工作。 第二节实时数据报表 创建实时数据报表 实时数据报表创建过程如下: 6、新建一画面,名称为:实时数据报表画面。 7、选择工具箱中的工具,在画面上输入文字:实时数据报表。 3、选择工具箱中的工具,在画面上绘制一实时数据报表窗口,如图8-1 所示:

图8-1 “报表工具箱”会自动显示出来,双击窗口的灰色部分,弹出“报表设计”对话框,如图8-2 所示: 图8-2 对话框设置如下:报 表控件名:Report1 行数:6 列数:10 4、输入静态文字:选中A1 到J1 的单元格区域,执行“报表工具箱”中的“合并单元格”命令并在合并完成的单元格中输入:实时数据报表演示。 利用同样方法输入其它静态文字,如图8-3 所示: 图8-3

5、插入动态变量:合并B2 和C2 单元格,并在合并完成的单元格中输入:=\\本站点\$ 日期。(变量的输入可以利用“报表工具箱”中的“插入变量”按钮实现)利用同样方法输入其它动态变量,如图8-4 所示: 图8-4 注:如果变量名前没有添加“=”符号的话此变量被当作静态文字来处理。 6、单击“文件”菜单中的“全部存”命令,保存您所作的设置。 7、单击“文件”菜单中的“切换到VIEW”命令,进入运行系统。系统默认运行的画面可能不是您刚刚编辑完成的“实时数据报表画面”,您可以通过运行界面中“画面”菜单中的“打开”命令将其打开后方可运行,如图8-5 所示: 图8-5 实时数据报表打印 一、实时数据报表自动打印设置过程如下: 1、在“实时数据报表画面”中添加一按钮,按钮文本为:实时数据报表自动打印。

几种常用温度传感器的原理及发展

1 引言 科学技术离不开测量。测量的目的就是要获得被测对象的有关物理或化学性质的信息,以便根据这些信息对被测对象进行评价或控制,完成这一功能的器件就我们称之为传感器。传感器是信息技术的前沿尖端产品,被广泛用于工农业生产、科学研究和生等领域,尤其是温度传感器,使用范围广,数量多,居各种传感器之首。温度传感器的发展大致经历了以下3个阶段; (1) 传统的分立式温度传感器(含敏感元件);主要是能够进行非电量和电量之间转换。 (2) 模拟集成温度传感器/控制器; (3) 智能温度传感器。目前,国际上新型温度传感器正从模拟式向数字式、由集成化向智能化、网络化的方向发展。 2 传感器的分类 传感器分类方法很多,常用的有2种:一种是按被测的参数分,另一种是按变换原理来分。通常按被测的参数来分类,可分为热工参数:温度、比热、压力、流量、液位等;机械量参数:位移、力、加速度、重量等;物性参数:比重、浓度、算监度等;状态量参数:颜色、裂纹、磨损等。温度传感器属于热工参数。 温度传感器按传感器于被测介质的接触方式可分为2大类:一类是接触式温度传感器,一类是非接触式温度传感器,接触式温度传感器的测温元件与被测对象要有良好的热接触,通过热传导及对流原理达到热平衡,这时的示值即为被测对象的温度。这种测温方法精度比较高,并在一定程度上还可测量物体内部的温度分布,但对于运动的、热容量比较小的、或对感温元件有腐蚀作用的对象,这种方法将会产生很大的误差。非接触测温的测温元件与被测对象互不接触。目前最常用的是辐射热交换原理。此种测温方法的主要特点是可测量运动状态的小目标及热容量小或变化迅速的对象,也可测温度场的温度分布,但受环境的影响比较大。 3 传感器的原理及发展 3.1 传统的分立式温度传感器—热电偶传感器 热电偶传感器是工业测量中应用最广泛的一种温度传感器,它与被测对象直接接触,不受中间介质的影响,具有较高的精确度;测量范围广,可从-50℃-1600℃进行连续测量,特殊的热电偶如金铁-镍铬,最低可测到-269℃,钨-铼最高可达2800℃。 热电偶传感器主要按照热电效应来工作。将两种不同的导体A和B 连接起来,组成一个闭合回路,即构成感温元件,如图1所示。当导体A和B的两个接点1和2之间存在温差时,两者之间便产生电动势,因而在回路中形成一定大小的电流,这种现象即称为热电效应,也叫温差电效应。热电偶就是利用这一效应进行工作的。热电偶的一端是将A、B两种导体焊接在一起,称为工作端,置于温度为t的被测介质中。另一端称为参比端或自由端,放于温度为t0的恒定温度下。当工作端的被测介质温度发生变化时,热电势随之发生变化,将热电势送入计算机进行处理,即可得到温度值。 热电偶两端的热电势差可以用下式表示: Et=E(t)-E(t0) 式中:Et—热电偶的热电势 E(t)—温度为t时的热电势

报表系统-组态王报表系统

第八讲 报表系 统 掌握历史报表的创建、查询过程 第一节 概述 数据报表的用途 数据报表是反应生产过程中的过程数据、运行状态等,并对数据进行记录、统计的一种 重要工具,是生产过程必不可少的一个重要环节。它既能反应系统实时的生产情况又能对长 期的生产过程数据进行统计、分析,使管理人员能够掌握和分析生产过程情况。 组态王提供嵌式报表系统,工程人员可以任意设置报表格式,对报表进行组态。组态 王为工程人员提供了丰富的报表函数,实现各种运算、数据转换、统计分析、报表打印等。 既可以制作实时报表又可以制作历史报表。另外,工程人员还可以制作各种报表模板,实现 多次使用,以免重复工作。 第二节 实时数据报表 创建实时数据报表 实时数据报表创建过程如下: 6、 新建一画面,名称为:实时数据报表画面。 7、 选择工具箱中的 工具,在画面上输入文字:实时数据报表。

3、选择工具箱中的工具,在画面上绘制一实时数据报表窗口,如图8-1 所示:

图 8-1 “报表工具箱”会自动显示出来,双击窗口的灰色部分,弹出“报表设计”对话框,如图8-2 所示: 图 8-2 对话框设置如下:报 表控件名:Report1 行数:6 列数:10 4、输入静态文字:选中A1 到J1 的单元格区域,执行“报表工具箱”中的“合并单元格”命令并在合并完成的单元格中输入:实时数据报表演示。 利用同样方法输入其它静态文字,如图8-3 所示: 图 8-3

5、插入动态变量:合并B2 和C2 单元格,并在合并完成的单元格中输入:=\\本站点 \$ 日期。(变量的输入可以利用“报表工具箱”中的“插入变量”按钮实现)利用同样方法输入其它动态变量,如图8-4 所示: 图 8-4 注:如果变量名前没有添加“=”符号的话此变量被当作静态文字来处理。 6、单击“文件”菜单中的“全部存”命令,保存您所作的设置。 7、单击“文件”菜单中的“切换到VIEW”命令,进入运行系统。系统默认运行的画面可能不是您刚刚编辑完成的“实时数据报表画面”,您可以通过运行界面中“画面”菜单中的“打开”命令将其打开后方可运行,如图8-5 所示: 图 8-5 实时数据报表打印 一、实时数据报表自动打印设置过程如下:

相关主题
文本预览
相关文档 最新文档