




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一篇上位机组态软件组态王介绍第一章概概述第一节组组态王的构成成“组态王”是运运行于MicroosoftWindoows988/NT中文平台的的全中文界面面的组态软件件,采用了多多线程、COM组件等新技技术,实现了了实时多任务务,软件运行行稳定可靠。组组态王具有一一个集成开发发环境“组态王工程程浏览器”,在工程浏浏览器中您可可以查看工程程的各个组成成部分,也可可以完成构造造数据库、定定义外部设备备等工作。画画面的开发和和运行由工程程浏览器调用用画面制作系系统TOUCHHMAK和画面运行行系统TOUCHHVEW来完成的。TOUCHHMAK是应用程序序的开发环境境。您需要在在这个环境中中完成设计画画面、动画连连接等工作。TOUCHHMAK具有先进完完善的图形生生成功能;数数据库中有多多种数据类型型,能合理地地抽象控制对对象的特性;;对变量报警警、趋势曲线线、过程记录录、安全防范范等重要功能能都有简单的的操作办法。TOUCHHVEW是“组态王”软件的实时时运行环境,在TOUCHMAK中建立的图形画面只有在TOUCHVEW中才能运行。TOUCHVEW从工业控制对象中采集数据,并记录在实时数据库中。它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。第二节建立立新工程的一一般过程1.设计图形界界面(定义画画面)2.定义设备3.构造数据库库(定义变量量)4.建立动画连连接5.运行和调试试需要说明的是,这这五个步骤并并不是完全独独立的,事实实上,这四个个部分常常是是交错进行的。在在用组态王画画面开发系统统编制工程时时,要依照此此过程考虑三三个方面:图形用户希望怎怎样的图形画画面?也就是是怎样用抽象象的图形画面面来模拟实际际的工业现场场和相应的工工控设备。数数据怎样用数数据来描述工工控对象的各各种属性?也也就是创建一一个具体的数数据库,此数数据库中的变变量反映了工工控对象的各各种属性,比比如温度,压压力等。连接接数据和图形形画面中的图图素的连接关关系是什么??也就是画面面上的图素以以怎样的动画画来模拟现场场设备的运行行,以及怎样样让操作者输输入控制设备备的指令。第二章开开始一个新工工程第一节建立一个新新工程要建立新的组态态王工程,请请首先为工程程指定工作目目录(或称“工程路径”)。“组态王”用工作目录录标识工程,不不同的工程应应置于不同的的目录。工作作目录下的文文件由“组态王”自动管理。启启动“组态王”工程管理器器(ProjjManagger),选选择菜单“文件\新建工程”或单击“新建”按钮,弹出出如图2.11所示。图2.1新建建工程向导一一单击“下一步”继续。弹出“新建工程向向导之二对话话框”.在工程路径文本本框中输入一一个有效的工工程路径,或或单击“浏览…”按钮,在弹弹出的路径选选择对话框中中选择一个有有效的路径。单单击“下一步”继续。弹出“新建工程向向导之三对话话框”,如图2.2所示。图2.2新建工工程向导三在工程名称文本本框中输入工工程的名称,该该工程名称同同时将被作为为当前工程的的路径名称。在在工程描述文文本框中输入入对该工程的的描述文字。工工程名称长度度应小于322个字符,工工程描述长度度应小于400个字符。单单击“完成”完成工程的的新建。系统统会弹出对话话框,询问用用户是否将新新建工程设为为当前工程,单单击“否”按钮,则新新建工程不是是工程管理器器的当前工程程,如果要将将该工程设为为新建工程,还还要执行“文件\设为当前工工程”命令;单击“是”按钮,则将将新建的工程程设为组态王王的当前工程程。定义的工工程信息会出出现在工程管管理器的信息息表格中。双双击该信息条条或单击“开发”按钮或选择择菜单“工具\切换到开发发系统”,进入组态态王的开发系系统。建立的的工程路径为为:C:\WWINDOWWS\Dessktop\\demo(组态王画画面开发系统统为此工程建建立目录C::\WINDDOWS\DDesktoop\demmo并生成成必要的初始始数据文件。这这些文件对不不同的工程是是不相同的。因因此,不同的的工程应该分分置不同的目目录。这些数数据文件列在在附录AX中)。具体体工程管理器器的使用方法法。注意:建立的每个工程程必须在单独独的目录中。除除非特别说明明,不允许编编辑修改这些些初始数据文文件。第二节设计计一个画面进入组态王开发发系统后,就就可以为每个个工程建立数数目不限的画画面,在每个个画面上生成成互相关联的的静态或动态态图形对象。这这些画面都是是由“组态王”提供的类型型丰富的图形形对象组成的的。系统为用用户提供了矩矩形(圆角矩矩形)、直线线、椭圆(圆圆)、扇形(圆圆弧)、及按按钮、趋势曲曲线窗口、报报警窗口、报报表等复杂的的图形对象。提提供了对图形形对象在窗口口内任意移动动、缩放、改改变形状、复复制、删除、对对齐等编辑操操作,全面支支持键盘、鼠鼠标绘图,并并可提供对图图形对象的颜颜色、线型、填填充属性进行行改变的操作作工具。“组态王”采用面向对对象的编程技技术,使用户户可以方便地地建立画面的的图形界面。用用户构图时可可以像搭积木木那样利用系系统提供的图图形对象完成成画面的生成成。同时支持持画面之间的的图形对象拷拷贝,可重复复使用以前的的开发结果。第一步:定义新新画面进入新建的组态态王工程,选选择工程浏览览器左侧大纲纲项“文件\画面”,在工程浏浏览器右侧用用鼠标左键双双击“新建”图标,弹出出对话框如图图2.3所示。图2.3新建画画面在“画面名称”处输入新的的画面名称,如如Test,其其它属性目前前不用更改,(关关于其它属性性的设置请参参见“第四章组态态王开发环境境——工程浏览器”)。点击“确定”按钮进入内内嵌的组态王王画面开发系系统。如图22.4所示。图2.4组态王王开发系统第二步:在组态态王开发系统统中从“工具箱”中分别选择“矩形”和“文本”图标,绘制制一个矩形对对象和一个文文本对象。在工具箱中选中中“圆角矩形”,拖动鼠标在在画面上画一一矩形,如上上图所示。用用鼠标在工具具箱中点击“显示画刷类类型”和“显示调色板”。在弹出的“过渡色类型”窗口点击第第二行第四个个过渡色类型型;在“调色板”窗口点击第第一行第二个个“填充色”按钮,从下下面的色块中中选取红色作作为填充色,然然后点击第一一行第三个“背景色”按钮,从下下面的色块中中选取黑色作作为背景色。此此时就构造好好了一个使用用过渡色填充充的矩形图形形对象。在工工具箱中选中中“文本”,此时鼠标变变成“I”形状,在画画面上单击鼠鼠标左键,输输入“####”文字。选择“文件\全部存”命令保存现现有画面。第三节建建立设备和变变量组态王把那些需需要与之交换换数据的设备备或程序都作作为外部设备备。外部设备备包括:下位位机(PLCC、仪表、模模块、板卡、变变频器等),它它们一般通过过串行口和上上位机交换数数据;其他WWindowws应用程程序,它们之之间一般通过过DDE交换换数据;外部部设备还包括括网络上的其其他计算机。只只有在定义了了外部设备之之后,组态王王才能通过II/O变量量和它们交换换数据。为方方便定义外部部设备,组态态王设计了“设备配置向向导”引导用户一一步步完成设设备的连接。本本例中使用仿仿真PLC和组态王通通信。仿真PPLC可以以模拟PLCC为组态王王提供数据。假假设仿真PLLC连接在在计算机的CCOM1口口。定义IO设备备继续上节的工程程。选择工程程浏览器左侧侧大纲项“设备\COMM1”,在工程浏浏览器右侧用用鼠标左键双双击“新建”图标,运行“设备配置向向导”,如图2.5所示。图2.5设备配配置向导一选择“仿真PLLC”的“串行”项,单击“下一步”,弹出“设备配置向向导”。为外部设备取一一个名称,输输入PLC,单击“下一步”,弹出“设备配置向向导”,如图2.6所示。图2.6设备配配置向导三为设备选择连接接串口,假设设为COM11,单击“下一步”,弹出“设备配置向向导”,如图2.7所示。图2.7设备配配置向导四填写设备地址,假假设为1,单击“下一步”,弹出“设备配置向向导”,如图2.8所示。图2.8设备备配置向导五五设置通信故障恢恢复参数(一般情况下下使用系统默默认设置即可可),单击“下一步”,弹出“设备配置向向导”。请检查各项设置置是否正确,确确认无误后,单单击“完成”。设备定义义完成后,可可以在工程浏浏览器的右侧侧看到新建的的外部设备“PLC”。在定义数数据库变量时时,只要把IIO变量连连结到这台设设备上,它就就可以和组态态王交换数据据了。第三章让画画面动起来第一节动画连接定义动画连接是是指在画面的的图形对象与与数据库的数数据变量之间间建立一种关关系,当变量量的值改变时时,在画面上上以图形对象象的动画效果果表示出来;;或者由软件件使用者通过过图形对象改改变数据变量量的值。“组态王”提供了21种动画连接接方式:属性性变化、线属性变化化、填充属性变变化、文本色色变化、位置与大小小变化、填充、缩放放、旋转、水水平移动、垂垂直移动、值输出模拟拟值输出、离离散值输出、字字符串输出、值值输入、模拟拟值输入、离离散值输入、字字符串输入、特特殊、闪烁、隐隐含、滑动杆杆输入、水平平、垂直、命命令语言、按按下时、弹起起时、按住时时、一个图形形对象可以同同时定义多个个连接,组合合成复杂的效效果,以便满满足实际中任任意的动画显显示需要。创建动画连接继续上节的工程程。双击图形形对象——即矩形,可可弹出“动画连接”对话框,如如图3.1所示。图3.1动画连连接用鼠标单击“填填充”按钮,在“表达式”处输入“a”,“缺省填充刷”的颜色改为为黄色,其余余属性目前不不用更改,单单击“确定”,再单击“确定”返回组态王王开发系统。为为了让矩形动动起来,需要要使变量即aa能够动态态变化,选择择“编辑\画面属性”菜单命令。单单击“命令语言…”按钮,弹出出画面命令语语言对话框。在编辑框处输入入命令语言::if(a<1000)a=a+10;;elsea=0;可将“每30000毫秒”改为“每500毫秒”,此为画面面执行命令语语言的执行周周期。单击“确认认”,及“确定”回到开发系系统。双击文文本对象“####”,可弹出“动画连接”对话框。用用鼠标单击“模拟值输出”按钮。在“表达式”处处输入“b”,其余属性性目前不用更更改。单击“确定”,再单击“确定”返回组态王王开发系统。选择“文件\全部存”菜单命令。第二节命令语言此菜单命令用于于将另一组态态王工程的画画面和命令语语言导入到当当前工程中。单单击“工程\导入入”菜单,则弹弹出“画面和命令令语言导入向向导”画面,如图图3.2所示。图3.2画面和和命令语言导导入向导单击“取消”按按钮:用于退退出画面和命命令语言导入入向导;单击击“下一步”按钮:用于于进入“第一步:选选择路径”画面。在画画面文本框中中输入保存有有组态王画面面和命令语言言文件的路径径。若希望对对路径进行选选择,单击“浏览”按钮,弹出“打开”对话框,选选择正确的路路径,如:FF:\ProogramFFiles\\Kingvview6..5\Exaample\\Demo22,单击“打开”按钮,则返返回到“第一步:选选择路径”对话框,选选择的路径显显示在路径文文本框内。单单击“上一步”按钮:用于于返回“画面和命令令语言导入向向导”画面;单击“下一步”按钮:用于于进入“第二步:选选择画面和命命令语言”画面。单击“画面”和和“命令语言”后面“详细资料…”按钮可以对对二者进行详详细选择。单单击“画面”—“详细资料…”按钮,弹出“选定画面”对话框。系统默认是全部部选中画面进进行导入。在在对话框中选选择想要导入入的画面,可可用鼠标对画画面进行逐一一选择,也可可点击“全选”按钮全部选选中。单击“清除”按钮将清除除全部选定画画面。单击“确定”返回到“第二步:选选择画面和命命令语言”对话框。单单击“命令语言”—“详细资料…”按钮,弹出“命令语言选选项”对话框。在此对话框中对对想要导入的的命令语言进进行选择,然然后单击“确定”,返回到“第二步:选选择画面和命命令语言”对话框。单单击“第二步:选选择画面和命命令语言”对话框中“完成”按钮。系统统首先完成对对画面的导入入。画面导入入完成后弹出出“函数导入”对话框,如如图3.3所示。图3.3“函数数导入”对话框在此对话框中选选择对应用程程序命令语言言导入时处理理同名(同类类型)函数的规则。“略过”::遇到同名(同同类型)的函函数时,不予予导入。“替换掉现现有函数”:遇到同名名(同类型)的的函数时,将将被导入文件件中的同名(同同类型)函数数替换现有的的函数。“将函数内内容合并”:遇到同名名(同类型)的的函数时,将将被导入文件件中的同名(同同类型)函数数的内容合并并到现有的函函数中。“应用到全全部”:选中此复复选框,则对对数据改变命命令语言、事事件命令语言言、热键命令令语言和自定定义函数命令令语言均应用用同样的规则则。否则将依依次出现各种种命令语言的的“函数导入”对话框。单击“确定”,系系统进行命令令语言的导入入。导入命令令语言结束后后,就将其他他组态王工程中的的画面和命令令语言导入到到当前的组态态王工程中。此菜单命令用于于将当前组态态王工程的画画面和命令语语言导出到指指定文件夹中中。单击“工程\导出”菜单,则弹弹出“画面和命令令语言导出向向导”画面。单击“取消”按钮:用于于退出画面和和命令语言导导出向导;单单击“下一步”按钮:用于于进入“第一步:选选择路径”画面。在画画面文本框中中输入要导出出组态王画面面和命令语言言所要保存的的路径。若希希望对路径进进行选择,单单击“浏览”按钮,弹出“打开”对话框,操操作方法与导导入画面和命命令语言时选选择路径相同同。单击“下一步”按钮,进入“第二步:选选择画面和命命令语言”。单击“画面”和“命令语言”后面“详细资料…”按钮可以对对二者进行详详细选择。使使用方法与导导入画面和命命令语言详细细选择画面和和命令语言相相同。单击“完成”,系统完成成对选定画面面和命令语言言的导出。可可以在相应的的导出路径下下看到导出的的文件。在文文件夹中文件件有三种类型型的文件:**.pic(画画面中所有图图素的信息文文件)、*..cfg(各各种命令语言言的信息文件件)和*.ddat(画面面属性的信息息文件)。注意:使用工程导入\\工程导出菜菜单命令可以以重新使用旧旧工程中的画画面和命令语语言,减少工工程制作人员员的工作量,使使组态王工程程具有可重用用性。第四章报警警和事件为保证工业现场场安全生产,报报警和事件的的产生和记录录是必不可少少的。“组态王”提供了强有有力的报警和和事件系统,并并且操作方法法简单。报警是指当系统统中某些量的的值超过了所所规定的界限限时,系统自自动产生相应应警告信息,表表明该量的值值已经超限,提提醒操作人员员。如炼油厂厂的油品储罐罐,如果往罐罐中输油时,如如果没有规定定油位的上限限,系统就产产生不了报警警,无法有效效提醒操作人人员,则有可可能会造成“冒罐”,形成危险险。有了报警警,就可以提提示操作人员员注意。报警警允许操作人人员应答。事事件是指用户户对系统的行行为、动作。如如修改了某个个变量的值,用用户的登录、注注销,站点的的启动、退出出等。事件不不需要操作人人员应答。组组态王中报警警和事件的处处理方法是::当报警和事事件发生时,组组态王把这些些信息存于内内存中的缓冲冲区中,报警警和事件在缓缓冲区中是以以先进先出的的队列形式存存储,所以只只有最近的报报警和事件在在内存中。当当缓冲区达到到指定数目或或记录定时时时间到时,系系统自动将报报警和事件信信息进记录。报报警的记录可可以是文本文文件、开放式式数据库或打打印机。另外外,用户可以以从人机界面面提供的报警警窗中查看报报警和事件信信息。往往在监控系统统中,为了方方便查看、记记录和区别,要要将变量产生生的报警信息息归到不同的的组中,即使使变量的报警警信息属于某某个规定的报报警组。组态态王中提供报报警组的功能能。报警组是是按树状组织织的结构,缺缺省时只有一一个根节点,缺缺省名为RoootNodde(可以改改成其它名字字)。可以通通过报警组定定义对话框为为这个结构加加入多个节点点和子节点。这这类似于树状状的目录结构构,每个子节节点报警组下下所属的变量量,属于该报报警组的同时时,属于其上上一级父节点点报警组。如如在上述缺省省RootNNode报报警组下添加加一个报警组组“A”,则属于报报警组“A”的变量同时时属于“RootNNode”报警组。组组态王中最多多可以定义5512个节节点的报警组组。通过报警警组名可以按按组处理变量量的报警事件件,如报警窗窗口可以按组组显示报警事事件,记录报报警事件也可可按组进行,还还可以按组对对报警事件进进行报警确认认。定义报警警组后,组态态王会按照定定义报警组的的先后顺序为为每一个报警警组设定一个个ID号,在在引用变量的的报警组域时时,系统显示示的都是报警警组的ID号,而不是是报警组名称称(组态王提提供获取报警警组名称的函函数GetGGroupNName())。每个个报警组的IID号是固固定的,当删删除某个报警警组后,其它它的报警组IID都不会会发生变化,新新增加的报警警组也不会再再占用这个IID号。在在组态王工程程浏览器的目目录树中选择择“数据库\报警组”。第五章趋趋势曲线组态王的实时数数据和历史数数据除了在画画面中以值输输出的方式和和以报表形式式显示外,还还可以曲线形形式显示。组组态王的曲线线有趋势曲线线、温控曲线线和X-Y曲线。趋势势分析是控制制软件必不可可少的功能,“组态王”对该功能提提供了强有力力的支持和简简单的控制方方法。趋势曲曲线有实时趋趋势曲线和历历史趋势曲线线两种。曲线线外形类似于于坐标纸,XX轴代表时时间,Y轴代表变变量值。对于于实时趋势曲曲线最多可显显示四条曲线线;而历史趋趋势曲线最多多可显示十六六条曲线,而而一个画面中中可定义数量量不限的趋势势曲线(实时时趋势曲线或或历史趋势曲曲线)。在趋趋势曲线中工工程人员可以以规定时间间间距,数据的的数值范围,网网格分辨率,时时间坐标数目目,数值坐标标数目,以及及绘制曲线的的“笔”的颜色属性性。画面程序序运行时,实实时趋势曲线线可以自动卷卷动,以快速速反应变量随随时间的变化化;历史趋势势曲线不能自自动卷动,它它一般与功能能按钮一起工工作,共同完完成历史数据据的查看工作作。这些按钮钮可以完成翻翻页、设定时时间参数、启启动/停止记录、打打印曲线图等等复杂功能。第一节实时时趋势曲线在组态王开发系系统中制作画画面时,选择择菜单“工具\实时时趋势曲线”项或单击工工具箱中的“画实时趋势势曲线”按钮,此时时鼠标在画面面中变为十字字形,在画面面中用鼠标画画出一个矩形形,实时趋势势曲线就在这这个矩形中绘绘出,如下图图所示:图5.1实时时趋势曲线实时趋势曲线对对象的中间有有一个带有网网格的绘图区区域,表示曲曲线将在这个个区域中绘出出,网格左方方和下方分别别是X轴(时间间轴)和Y轴(数值轴轴)的坐标标标注。可以通通过选中实时时趋势曲线对对象来移动位位置或改变大大小。在画面面运行时实时时趋势曲线对对象由系统自自动更新。实时趋势曲线对对话框如下所所示:图5.2定义义实时趋势曲曲线在生成实时趋势势曲线对象后后,双击此对对象,弹出“曲线定义”对话框,本本对话框通过过单击对话框框上端的两个个按钮在“曲线定义”和“标识定义”之间切换。曲线定义属性卡卡片选项:坐标轴:目前此此项无效。分割线为短线::选择分割线线的类型。选选中此项后在在坐标轴上只只有很短的主主分割线,整整个图纸区域域接近空白状状态,没有网网格,同时下下面的“次分割线”选择项变灰灰。X方向、Y方向向:X方向和和Y方向的主主分割线将绘绘图区划分成成矩形网格,次次分割线将再再次划分主分分割线划分出出来的小矩形形。这两种线线都可改变线线型和颜色。分分割线的数目目可以通过小小方框右边“加减”按钮增加或或减小,也可可通过编辑区区直接输入。工工程人员可以以根据实时趋趋势曲线的大大小决定分割割线的数目,分分割线最好与与标识定义((标注)相对应。曲线:定义所绘绘的1~4条曲线YY坐标对应的的表达式,实实时趋势曲线线可以实时计计算表达式的的值,所以它它可以使用表表达式。实时时趋势曲线名名的编辑框中中可输入有效效的变量名或或表达式,表表达式中所用用变量必需是是数据库中已已定义的变量量。右边的“?”按钮可列出出数据库中已已定义的变量量或变量域供供选择。每条条曲线可通过过右边的线型型和颜色按钮钮来改变线型型和颜色。标识X轴—时间间轴、标识YY轴—数值轴:选选择是否为XX或Y轴加标标识,即在绘绘图区域的外外面用文字标标注坐标的数数值。如果此此项选中,左左边的检查框框中有小叉标标记,同时下下面定义相应应标识的选择择项也由灰变变加亮。数值轴(Y轴轴)定义区:因因为一个实时时趋势曲线可可以同时显示示4个变量的的变化,而各各变量的数值值范围可能相相差很大,为为使每个变量量都能表现清清楚,“组态王”中规定,变变量在Y轴上以百百分数表示,即即以变量值与与变量范围(最最大值与最小小值之差)的的比值表示。所所以Y轴的范围围是0(0%)至1(100%)。标标识数目:数数值轴标识的的数目,这些些标识在数值值轴上等间隔隔。时间轴定义区::标识数目:时间间轴标识的数数目,这些标标识在数值轴轴上等间隔。在在组态王开发发系统中时间间是以yy::mm:ddd:hh:mmm:ss的形式表示示,在TouuchVeww运行系统统中,显示实实际的时间,在在组态王开发发系统画面制制作程序中的的外观和历史史趋势曲线不不同,在两边边是一个标识识拆成两半,与与历史趋势曲曲线区别。格式:时间轴标标识的格式,选选择显示哪些些时间量。时间长度:时间间轴所表示的的时间范围。字体:规定时间间轴标识所用用的字体。与与数值轴的字字体选择方法法相同。第二节历历史趋势曲线线在组态王开发系系统中制作画画面时,选择择菜单“图库\打开开图库”项,弹出“图库管理器”,单击“图库管理器”中的“历史曲线”,在图库窗窗口内用鼠标标左键双击历历史曲线(如如果图库窗口口不可见,请请按F2键激活活它),然后后图库窗口消消失,鼠标在在画面中变为为直角符号“┌”,鼠标移动动到画面上适适当位置,单单击左键,历历史曲线就复复制到画面上上了。拖动曲曲线图素四周周的矩形柄,可可以任意移动动、缩放历史史曲线。图5.3历史趋趋势曲线历史趋势曲线对对象的上方有有一个带有网网格的绘图区区域,表示曲曲线将在这个个区域中绘出出,网格左方方和下方分别别是X轴(时间间轴)和Y轴(数值轴轴)的坐标标标注。曲线的的下方是指示示器和两排功功能按扭。可可以通过选中中历史趋势曲曲线对象来移移动位置或改改变大小。通通过定义历史史趋势曲线的的属性可以定定义曲线、功功能按扭的参参数、改变趋趋势曲线的笔笔属性和填充充属性等,笔笔属性是趋势势曲线边框的的颜色和线型型,填充属性性是边框和内内部网格之间间的背景颜色色和填充模式式。组态王提供三种种形式的历史史趋势曲线::第一种是从图库库中调用已经经定义好各功功能按扭的历历史趋势曲线线,对于这种种历史趋势曲曲线,用户只只需要定义几几个相关变量量,适当调整整曲线外观即即可完成历史史趋势曲线的的复杂功能,这这种形式使用用简单方便;;该曲线控件件最多可以绘绘制8条曲线,但该曲线无无法实现曲线线打印功能。第二种是调用历历史趋势曲线线控件,对于于这种历史趋趋势曲线,功功能很强大,使使用比较简单单。通过该控控件,不但可可以实现组态态王历史数据据的曲线绘制制,还可以实实现ODBCC数据库中中数据记录的的曲线绘制,而而且在运行状状态下,可以以实现在线动动态增加/删除曲线、曲曲线图表的无无级缩放、曲曲线的动态比比较、曲线的的打印等等。第三种是从工具具箱中调用历历史趋势曲线线,对于这种种历史趋势曲曲线,用户需需要对曲线的的各个操作按按扭进行定义义,即建立命命令语言连接接才能操作历历史曲线,对对于这种形式式,用户使用用时自主性较较强,能做出出个性化的历历史趋势曲线线;该曲线控控件最多可以以绘制8条曲线,该该曲线无法实实现曲线打印印功能。无论使用哪一种种历史趋势曲曲线,都要进进行相关配置置,主要包括括变量属性配配置和历史数数据文件存放放位置配置。生成历史趋势曲线对象后,在对象上双击鼠标左键,弹出“历史趋势曲线”对话框。历史趋趋势曲线对话话框由三个属属性卡片“曲线定义”、“坐标系”和“操作面板和和安全属性”组成。第六章配配方在制造领域,配配方是用来描描述生产一件件产品所用的的不同配料之之间的比例关关系。配方是是生产过程中中一些变量对对应的参数设设定值的集合合。例如,一一个面包厂生生产面包时有有一个基本的的配料配方,此此配方列出所所有配料成份份表(如水,面面粉,糖,鸡鸡蛋等)。另另外,也列出出所有可选配配料成份表(如如果酱,维生生素等),这这些可选配料料成份可以被被添加到基本本配方中用以以生产各样面包。配方1配方2配方3配料名果酱面包巧克力面包维生素面包水200克200克200克面粉4500克4500克4500克盐325克325克325克糖500克500克500克鸡蛋10个10个10个香油300克300克300克水果5个00巧克力0500克0在钢铁厂,一个个配方可能就就是机器设置置参数的一个个集合,而对对于批处理器器,一个配方方可能被用来来描述批处理理过程中的不不同步骤。组组态王支持对对配方的管理理,用户利用用此功能可以以在控制生产产过程中得心心应手,提高高效率。比如如当生产过程程状态需要大大量的控制变变量参数时,如如果一个接一一个地设置这这些变量参数数就会耽误时时间,而使用用配方,则可可以一次设置置大量的控制制变量参数,满满足生产过程程的需要。组态王提供的配配方管理由两两部分组成::配方管理器器和配方函数数集。配方管管理器打开后后,弹出对话话框,用于创创建和维护配配方模板文件件;配方函数数允许组态王王运行时对包包含在配方模模板文件中的的各种配方进进行选择,修修改,创建和和删除等一系系列操作。所所有配方都在在配方模板文文件中定义和和存储,每一一个配方模板板文件以扩展展名为csvv的文件格格式存储,一一个配方模板板文件是通过过配方定义模模板产生的。配配方定义模板板用于定义配配方中的所有有项目名,项项目类型,数数据变量,配配方名。每一一个配方指定定每一个配料料成份所要求求的数量大小小。配方定义义模板的结构构如下:项目名变量名变量类型(项目目类类型)配方1配方2配方M配料1变量1实数型、整数型型、离离散型或字字符符串型1121M1配料2变量2实数型、整数型型、离离散型或字字符符串型1222M2配料3变量3实数型、整数型型、离离散型或字字符符串型1323M3配料4变量4实数型、整数型型、离离散型或字字符符串型1424M4配料N变量N实数型、整数型型、离离散型或字字符符串型1N2NMN注:配方名由用用户设定,具具体的配方数数表示配料的的数量大小,此此处的数字是是示意性的,并并不表示具体体意义。第七章报报表第一节组态王王内嵌数据报报表进入组态王开发发系统,创建建一个新的画画面,在组态态王工具箱按按钮中,用鼠鼠标左键单击击“报表窗口”按钮,如图17.11所示,此时时,鼠标箭头头变为小“+”字形,在画画面上需要加加入报表的位位置按下鼠标标左键,并拖拖动,画出一一个矩形,松松开鼠标键,报报表窗口创建建成功,如图图17.22所示。鼠标标箭头移动到到报表区域周周边,当鼠标标形状变为双双“+”字型箭头时时,按下左键键,可以拖动动表格窗口,改改变其在画面面上的位置。当当在画面中选选中报表窗口口时,会自动动弹出报表工工具箱,不选选择时,报表表工具箱动消消失。图7.1工具具箱按钮图7.2创建建后的报表窗窗口第二节组态态王与EXCCEL间的数数据交换组态王与Exxcel间的数据交交换为了建立DDE连接,需要要在“组态王”的数据词典典里新建一个个I/O变量,并且且登记服务器器程序的三个个标识名。当当Exceel作为“顾客”向“组态王”请求数据时时,要在Exceel单元中输入入远程引用公公式:=VIEEW|TAGGNAME!!设备名.寄存器名此设备名.寄存器名指指的是“组态王”数据词典里I/O变量的设备备名和该变量量的寄存器名名。设备名和和寄存器名的的大小写一定定要正确。组态王访问EExcel的数据“组态王”作为为客户程序,需需要在定义I/O变量时设置置服务器程序序Exceel的三个标识识名,即:服服务程序名设设为Exceel,话题名设设为电子表格格名,项目名名设置成Exceel单元格名。具具体步骤如下下。1、在“组态王王”中定义DDE设备在工程浏览器中中,从左边的的工程目录显显示区中选择择“设备\DDE”,然后在右右边的内容显显示区中双击击“新建”图标,则弹弹出“设备配置向向导”,已配置的DDE设备的信息息总结列表框框如图7.3所示图7.3利用设备安安装向导定义义DDE设备定义的连接对象象名为EXCCEL(也就就是连接设备备名),定义义I/O变量量时要使用此此连接设备。2、在“组态王王”中定义变量在工程浏览器左左边的工程目目录显示区中中,选择“数据库\数据词典”,然后在右右边的目录内内容显示区中中用左键双击击“新建”图标,弹出“变量属性”对话框,在在此对话框中中建立一个I/O实型变量。如如图7.4所示。图7.4组态王定义义变量并与Exceel进行连接3、创建“组态态王”画面新建组态王画面面名为test,如图7.5所示。图7.5组态态王运行系统统输出变量为文本对象“######”设置“模拟值输出”的动画连接接,如图7.6所示。图7.6对变量输出出进行动画连连接设置完成后,选选择菜单“文件\全部存”命令,保存存画面。在工工程浏览器中中选择菜单“配置\运行系统”,弹出“运行系统配配置”对话框,从从对话框中选选择主画面配配置卡片,将将画面testt设置为主画画面。4、启动应用程程序首先启动Exxcel程序,然后后启动组态王王运行系统。TouchhVew启动后,TouchhVew就自动开始始与Exceel连接。在Exceel的A2单元(第二二行第一列)中中输入数据,可可以看到,TouchhVew中的数据也也同步变化。如如图7.7所示。图7.7组组态王访问Exceel交换数据特别地,在EExcel的A1单元中输入入一个数值,A2单元中输入入公式=SQRTT(A1)公式的含义义是:A2单元的值是A1单元值的平平方根。利用用Exceel的功能,默默认情况下,每每当任一数据据发生变化时时,公式的值值都将重新计计算。单元A1的值改变时时,单元A2的值也将同同时变化,并并传给“组态王”中与之有连连接的变量。如如图7.8所示。在“组态王”中就可以得得到这个变量量的平方根,好好像“组态王”在独立计算算一样。用类类似的方法,可可以极大地扩扩充“组态王”的功能。图7.8组组态王访问Exceel交换数据第二篇下位机控控制系统:PPLCS77-200介绍第一章西门子小小型型PLCS77-2000CPU模块S7-200CCPPU将一个微处处理器,一个集成电电源和数字字量量I/O点集成在一一个紧凑的的封封装中,从而形成一一个功能强强大大的微型PLC,特性CCPU22244CPUU2226外行尺寸1200..5*800**6219900*80**662程序存储区4096字44096字数据存储区2560字22560字掉电保持时间1190小时11990小时本机I/O14入/10出24入/16出扩展模块数量77高速计数器单相66路30KHZZ6路30KHZZ双相4路20KHZZ4路20KHZZ脉冲输出(DCC))2路20KHZZ2路20KHZZ模拟电位器22实时时钟内置内置通讯口11RRS-4885522RRS-48855浮点数运算有I/O映象区22556(12288入/128出)第二章模拟量量输输入输出模模块块235、模拟量扩展模块块提提供了模拟拟量量输入/输出的功能能,优点如如下下:
1.最佳适应性
可适用于复复杂的控制制场场合
2.直接与传感感器和执行行器器相连,12位的分辨率率和多种输输入入/输出范围能能够不用外外加加放大器而而与与传感器和和执执行器直接接相相连,例如EM235模块可直接接与PT100热电阻相连
3.灵活性
当实际应用用变化时,PLC可以相应地地进行扩展展,并并可非常容容易易的调整用用户户程序。
EM235端端子子连接图EM235配配置置表A-13所示示为如如何用DIP开关设置EM2335模块。开关1到6可选择模拟拟量输入范范围围和分辨率率。所所有的输入入设设置成相同同的的模拟量输输入入范围和格格式式。表A-14所示为如何何选择单/双极性(开开关6)、增益(开开开关4和5)和衰减(开开开关1、2和3)。下表中中,ON为接通,OFF为断开。表A-13EM22335选择模拟量量输入范围围和和分辨率的的开开关表单极性满量程输入分辨率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFON0到50mV12.5μVOFFONOFFONOFFON0到100mVV25μVONOFFOFFOFFONON0到500mVV125uAOFFONOFFOFFONON0到1V250μVONOFFOFFOFFOFFON0到5V1.25mVONOFFOFFOFFOFFON0到20mA5μAOFFONOFFOFFOFFON0到10V2.5mV双极性满量程输入分辨率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFOFF±25mV12.5μVOFFONOFFONOFFOFF±50mV25μVOFFOFFONONOFFOFF±100mV50μVONOFFOFFOFFONOFF±250mV125μVOFFONOFFOFFONOFF±500250μVOFFOFFONOFFONOFF±1V500μVONOFFOFFOFFOFFOFF±2.5V1.25mVOFFONOFFOFFOFFOFF±5V2.5mVOFFOFFONOFFOFFOFF±10V5mV----表AA--14EEMM235选择单/双极性、增增益和衰减减的的开关表EM235开关关单/双极性选择择增益选择衰减选择SW1SW2SW3SW4SW5SW6
ON单极性
OFF双极性
OFFOFF
X1
OFFON
X10
ONOFF
X100
ONON
无效
ONOFFOFF
0.8OFFONOFF
0.4OFFOFFON
0.2
EM23355的校准和配配置位置EM235输输入入数据字格格式式图A-21为为CPPU中模拟量输输入字中12位数据值的的存放位置置。注意
-----模模拟量到数数字字量转换器(ADC)的12位读数,其其数据格式式是是左端对齐齐的的。最高有有效效位是符号号位位:0表示是正值值数据字,对对对单极性格格式式,3个连续的0使得ADC计数数值每每变化1个单位则数数据字的变变化化是以8为单位变化化的。对双双极极性格式,4个连续的0使得ADC计数数值每每变化1个单位,则则数据字的的变变化是以16为单位变化化的。
EM2355的的输入方框框图图
EM2355输输出数据字字格格式图A-23为CCPUU中模拟量输输出字中12位数据值的的存放位置置。第三章模拟量量输入输出模模模块231模拟量扩展模块块提提供了模拟拟量量输入/输出的功能能,优点如如下下:
1.最佳适应性
可适用于复复杂的控制制场场合
2.直接与传感感器和执行行器器相连,12位的分辨率率和多种输输入入/输出范围能能够不用外外加加放大器而而与与传感器和和执执行器直接接相相连,例如EM235模块可直接接与PT100热电阻相连
3.灵活性
当实际应用用变化时,PLC可以相应地地进行扩展展,并并可非常容容易易的调整用用户户程序。
EMM
231订货数据
EM
231端端子子连接图
EM
231配配置置
----表A-12所示为如何何用DIP开关设置EM
2331模块。开关1、2和3可选择模拟拟量输入范范围围。所有的的输输入设置成成相相同的模拟拟量量输入范围围。下下表中,ON为接通,OFF为断开。
表A-12
EM
22331选择模拟量量输入范围围的的开关表
EM
231的的校校准和配置置位位置
图A-21
为CPU中模拟量输输入字中12位数据值的的存放位置置。
模拟量到数字量量转转换器(ADC)的12位读数,其其数据格式式是是左端对齐齐的的。最高有有效效位是符号号位位:0表示是正值值数据字,对对对单极性格格式式,3个连续的0使得ADC计数数值每每变化1个单位则数数据字的变变化化是以8为单位变化化的。对双双极极性格式,4个连续的0使得ADC计数数值每每变化1个单位,则则数据字的的变变化是以16为单位变化化的。
EM
2331的输入方框框图
第四章PLCCS7--200编程环境介介绍用STEP7--Miicro//wwin创建用户程程序要打开STEPP77-Miccrro/wiinn,可以双击STEP77-Miccrro/wiinn图标,也可可以在命令令菜菜单中选择Startt/SIMMAATIC//SSTEP77--Micrroowinn33.2。如图所示示,STEP77-Miccrro/wiinn项目窗口为为创建你的的控控制程序提提供供了一个便便利利的工作空空间间。工具栏栏为为常用菜单单命命令的快捷捷方方式提供按按钮钮。你可以以显显示或隐藏藏任任意工具栏栏。操操作栏为访访问问STEP77-Miccrro/wiinn中不同的程程序组件提提供供了一组图图标标。指令树树显显示了所有有的的项目对象象和和创建你的的控控制程序所所需需要的指令令。你你可以将指指令令从指令树树中中拖到你的的应应用程序中中,也也可以双击击指指令的方法法将将该指令插插入入到程序编编辑辑器中的当当前前光标所在在地地。程序编编辑辑器中包括括程程序逻辑和和局局部变量表表。你你可以在句句比比变量表中中为为临时的局局部部变量定义义符符号名。在在程程序编辑器器的的底部有子子程程序和中断断服服务程序的的标标签。点击击这这些标签,你你你可以在主主程程序,子程程序序和中断服服务务程序之间间切切换。STEP77-Miccrro/wiinn提供三种编编辑器来创创建建你的程序序::梯形图(LAD),语句表表(STL)和功能块块图(FBD)。用任何何一种乘隙隙编编辑器编写写的的乘隙,都都可可以用另外外一一种程序编编辑辑器来浏览览和和编辑,但但要要遵循一些些输输入规则。STL编辑器的的特特点STL编辑器按按照照文本语言言的的形式显示示程程序。STL编辑器允许许你输入指指令令助记符来来创创建你的控控制制程序,语语句句表也允许许你你创建用LAD和FBD编辑器无法法创建的程程序序。这是因因为为你在使用S7-2000的本族语言言进行编程程,而而在图形编编辑辑器中,为为了了正确的画画出出图形,必必须须遵守一些些规规则,入图5-2所示,这些些基于文本本的的概念与汇汇编编语言编程程非非常相似。S7-200从从上上到下按照照程程序的次序序执执行每一条条指指令,然后后回回到程序的的开开始重新执执行行。STL使用一个个逻逻辑堆栈来来分分析控制逻逻辑辑。你插入STL指令来处理理堆栈操作作。LD100..0//读一个输入入A100..1//与另一个出出入“与”=Q1..00///写一个输出出值图5-2SSTLL程序举例当你选择STLL编编辑器时,考考考虑以下要要点点:STL最适合于于有有经验的程程序序员STL有时让你你能能够解决用LAD和FBD不容易解决决的问题当你使用STLL编编辑器时,只只只能使用SIATIIC指令集虽然你可以用SSTTL编辑器查看看或编辑用LAD或FBD编辑器写的的程序,但但是是反之不一一定定成立。LAD或FBD编辑器不一一定总能显显示示所有利用STL编辑器编写写的程序LAD编辑器的的特特点LAD编辑器以以图图形的方式式显显示程序,与与与电气接线线图图类似。梯梯形形图程序允允许许程序方针针来来自电源的的电电流通过一一系系列的逻辑辑输输入条件,决决决定是否使使能能逻辑输出出。一一个LAD程序包括左左侧提供能能流流的能量线线。闭闭合的触点点允允许能流经经过过并到达下下一一个元素;;打打开的触点点会会组塞能流流。逻辑控制是分段段的的,程序在在同同一时间执行一一段,从左左到到右。从上上到到下。不同同的的指令用不不同同的图形符符号号来表示。它它它包括三种种基基本的形式式。触点代表逻辑输输入入条件,例例如如:开关,按按按纽或内部部条条件等。线圈通常表示逻逻辑辑输出的结结果果,例如::灯灯负载,电电机机启动器,中中中间继电器器或或者内部输输出出条件。盒表示其他一些些指指令,例如如::定时器,计计计数器或数数学学运算指令令。当你选择LADD编编辑器时,考考考虑以下要要点点:梯形逻辑易于初初学学者使用。图形表示法易于于理理解而且全全世世界通用。LAD编辑器能能够够使用SIMATTIC和IEC11131-3指令集。可以使用STLL编编辑器显示示所所有用SIMATTICLLAAD编辑器编写写的程序。FBD编辑器的的特特点FBD编辑器以以图图形方式显显示示程序,由由通通用逻辑门门图图形组成。它它它没有梯形形图图编辑器中中的的触点和线线圈圈,但有与与之之等价的指指令令,用盒指指令令表示。FBD不使用左左右右能量线,因因因此“能量”这个术语用用于表示通通过过FBD编辑块控制制流这样一一个个类似的概概念念。逻辑“1”通过过FBD元素称为能能流。能流流的的原始输入入和和最终的输输出出可以直接接分分配给操作作数数。程序逻辑由这些些盒盒指令之间间的的连接决定定,也也就是说,一一一条指令(例例例如AND盒)的输出出可以用来来允允许另一条条指指令(例如如定定时器),这这这样可以建建立立所需要的的控控制逻辑。这这这样的连接接概概念你可以以解解决各种各各样样的逻辑问问题题。当你选择FBDD编编辑器时,考考考虑以下要要点点:图形逻辑门的表表示示形式有利利于于程序流的的跟跟踪。FBD编辑器能能够够使用SIMATTIC和IEC11131-3指令集。可以使用STLL编编辑器显示示所所有用SIMATTICFFBBD编辑器编写写的程序。SIMATICC和和IEC11131-3指令集的选选择大部分PLC产产品品提供相似似的的基本指令令,但但是不同的的厂厂商的PLC产品在它们们的表示和和操操作上常常常有有小的差别别。近近年来,国国际际电工委员员会会(IEC)推出了一一个有关PLC编程各个方方面的一个个全全球标准。这这这个标准鼓鼓励励不同PLC厂商向用户户提供与IEC指令集的表表示和操作作一一致的指令令。S7-2000提供两种指指令集用于于完完成各种自自动动化任务。IEC11311--3标准编译IEC指令集,而SIMATTIC指令集是S7-2000专用的。提示:当在STEP77--Micrroo/win中选择IEC模式时,在在指令中不不能能够被IEC11131-3标准使用的的指令旁边边会会显示一个个红红色的菱形形。在SIMATIIC指指令集和IEC11131-3指令集之间间有一些主主要要区别。IEC11311--3指令集是不不同于PLC厂商的指令令标准。SIMATTIC指令集中的的一些指令令并并不是IEC11131-3规范中的标标准指令。这这这些是仍在在使使用的非标标准准指令,但但是是如果使用用它它们,程序序就就不再严格格的的与IEC11131-3兼容。一些指令可以接接受受多种的数数据据格式,这这个个概念通常常指指多重功能能。例例如,数学学指指令盒中不不区区分整数加加法法和实数加加法法,而是在在加加法指令中中检检查被加数数的的格式,并并自自动选择正正确确的指令。这这这样可以节节省省宝贵的程程序序设计时间间。当使用IEC111131-3指令时,自自动检查指指令令参数并选选择择合适的数数据据格式。数数据据格式检查查不不需要用户户介介入。例如如::如果你给给一一个位操作作适适龄输入一一个个整数值,就就就会出现一一个个错误。这这样样,可以有有助助于减少编编程程的语法错错误误。在选择在SIMMAATIC指令集或IEC指令集时,考考考虑以下因因素素:SIMATICC指指令通常执执行行时间最短短。一一些IEC指令的执行行时间较长长。一些IEC指令令与与SIMATTIC指令操作数数不同,例例如如定时器指指令令,计数器器指指令,乘法法指指令和出发发指指令。你可在全部的三三种种程序编辑辑器器(LAD,STL,FBD)中使用SIMATTIC指令集,但但只能在LAD和FBD编辑器中使使用IEC指令。对于不同品牌PPLLC,IEC指令的操作作是标准的的,因因而创建IEC程序的知识识与PLC操作平台无无关。因为IEC标准准中中定义的指指令令少于SIMATTIC指令集,因因而可以使使用用SIMATTIC指令完成更更多的功能能。IEC11311--3规定变量必必须使用类类型型声明,而而且且支持系统统数数据类型检检查查。理解程序编辑器器中中使用的惯惯例例STEP7-MMiicro//wwin在所有程序序编辑器中中使使用以下惯惯例例:在符号前加#(##Var1)表示该符符号为局部部变变量。在IEC指令中中%表表示直接地地址址。操作数符号???或或者??????表示需要要操操作数。LAD程序被分分为为程序段,一一一个程序段段是是按照顺序序安安排的以一一个个完整电路路的的形式连接接在在一起的触触点点,线圈和和盒盒,不能短短路路或开路,也也也不能有能能流流倒流的现现象象存在。STEP77-Miccrro/wiinn允许你为LAD程序中的每每一个程序序段段加注释。FBD编程同样使使用程序段段的的概念和允允许许注释程序序。STL程序不能能用用分段,但但是是你可以用用关关键词NETWOORK将程序分段段。LAD编辑器中中使使用的惯例例在LAD编辑器器中,你你可以使用F4,F6和F9来快速输入入触点,盒盒和和线圈指令令。FBD编辑器中中使使用的惯例例在FBD编辑器器中,你你可以使用F4,F6和F9来快速输入AND,OR和盒指令。反向圈:操作或或者者能流的负负逻逻辑或者反反向向输入端加加一一个小圆圈圈。反反向圈仅用用于于能够作为为参参数或者能能流流的布尔信信号号。立即输入:在FFBBD编辑器中,用用用在FBD指令输入端端加一条垂垂直直线的方法法来来表示布尔尔操操作数的的的立立即输入,立立立即输入直直接接从物理入入点点上读取数数据据。立即操操作作数只能用用物物理输入点点。没有输入或者输输出出的盒:一一个个盒没有输输入入意味着这这条条占领与能能流流无关。提示:AND和OR指指令令的操作数数的的个数可以以扩扩展到最多32个。要增加加或者减少少操操作数的个个数数,用键盘盘上上的“+”或者“-”。S7-200编编程程的通用惯惯例例EN/END的的定定义EN(使能输入入)是LLAD和FBD中盒的布尔尔输入。要要使使指令执行行,必必须使能流流达达到这个输输入入。在STL中,指令没没有EN输入,但是是要想使STL指令执行,堆堆堆栈顶部的的逻逻辑值必须须是是“1”。在STL中没有有师能能输出,但但是是STL指令象相关关的有ENO输出的LAD和FBD指令一样,位位位置一个特特殊殊的ENO位。这个位位可以由ANDEEND(AENO)指令访问问,并且能能与与盒指令的ENO产生同样的的影响。提示EN/ENO操操作作数的数据据类类型并没有有在在每条指令令中中的操作数数表表中给以说说明明,因为这这一一操作数在在所所有LAD和FBD指令中都是是一样的。表表表5-1列出了这些LAD和FBD中的操作数数和数据类类型型。这些操操作作数对本手手册册中介绍的的所所有LAD和FBD指令均适用用。表5-1LAAD和和FBD中EN/ENNO操作数和数数据类型程序编辑器输入/输出操作数数据类型LADEN,ENO能流BOOLDBSEN,ENOI,Q,V,MM,SM,S,T,C,LBOOL条件输入/无条条件件输入在LAD和FBBD中中,如果一一个个盒或者线线圈圈的左侧没没有有任何元素素,则则它与能流流有有关。如果果一一个盒或者者线线圈的左侧侧直直接连接到到能能量线上,则则则它与能流流武武官。表5-2中给出了条条件输入和和无无条件输入入的的例子。表5-2条件输输入和和无条件输输入入的表示方方法法能流LADFBD与能流有关的指指令令(条件输输入入)与能流无关的指指令令(无条件件输输入)没有输出的指令令无法级连的盒指指令令被表示为为没没有布尔输输出出。这些包包括括子程序调调用用,跳动和和条条件返回指指令令。梯形线线圈圈也只能放放在在能量线之之后后。这些指指令令包括标签签,装装载SCR,SCR条件结束和SCR结束指令。这这这在FBD中用无输出出的盒指令令作作为与其他他指指令的区别别。比较指令无论是否有能流流,比比较指令都都会会被执行。如如如果无能流流则则输出0。如果有能能流,输出出值值取决于比比较较的结果。在在在STMATTICFFBBD,IEC梯形图和IECFFBD中,比较指指令都用盒盒表表示,尽管管它它实现的是是触触点操作。第三篇过程控制制实实验台简介介目前国内的各大大院院校的过程程控控制实验装装置置大多是自自己己研制的,它它们结构较较为简单,仅仅能进行简简单的实验验,已经远远远满满足不了现现代代教育的要要求求。国内厂厂家生生产的一些些实实验装置档档次次和价格都都较较高且难于于讲讲解使用,还还有一些结结构过于简简单单,虽然价价格格较低,但但使使用功能较较少少。沈飞电电子子公司在广广泛泛研究市场场的的基础上,巧巧巧妙灵活的的设设计了一种种价价格适中,功功功能齐全,适适适应现代教教学学的实验台台。它它不但涵盖盖了了大学本科科过过程控制方方面面的实验内内容容,方便学学生生动手实验验,同同时也可用用于于硕研和博博研研的各种实实验验。其中有有些些设计在同同类类装置中属属于于首创,已已申申请专利。第一章被控控对对象电机1和电机22同时给水水槽1和水槽2供水,水槽1的液位经液液位变送器1变为电信号号送PLC或计算机进进行运算,其其其结果控制制变变频器1来调节输入1的大小,水水槽2的液位经液液位变送器2变为电信号号送PLC或计算机进进行运算,其其其结果控制制变变频器2调节输入2的大小。最最终通过控控制制两个水槽槽的的进水量,使使使两个水槽槽的的液位都达达到到设定值在单回路中,加加入入温度控制制。水水槽2的温度经温温度变送器器变变为电信号号送送到PLC或计算机,在在在PLC中进行PID运算或在计计算机中进进行行其他运算算后后,用输出出((此输出是开开关量)来调节固态态继电器(SSR)从而调节节加热器的的加加热温度。做做做温度控制制,温温度控制在在880℃以下时,采采用加热器器来来控制温度度;;当温度在在880℃以上时,就就采用流量量来来控制温度度。当当液位低于于整整个液位的1/3时,系统会会发出报警警信信号。第二章检测测装装置TSl004静静压式液位位变变送器利用静压法测量量原原理当液位变送器投投入入到被测液液体体中某一深深度度时,传感感器器迎液面受受到到的压力为为::P=P·g·HH+Poo式中:P:传感器迎液液面所所受压力,
单位:Pap:被测液体密密度,
单位:kg/m3g:当地重力加加速度度,
单位:m/s2Po:液面上大大气压,
单位:PaH:传感器投入入液体体的深度或或安安装位置距距离离液面的高高度度
单位:m同时,通过导气气电电缆将液面面上上的大气压Po引入传感器器的背压腔腔,以以抵消传感感器器迎液面的Po,使传感器器测得压力力为为:P=p·g·HH(传感器的背背压腔始终终同同大气相通)。
显然,通过测取取压压力P,可以得到到液位深度Ho,传感器感感测的压力力信信号经电路路转转换放大,补补补偿后以标标准准信号输出出。
注:此型号适应应于于开口容器器的的液位测量量密密闭容器采采用用1151DDP或1151LLT差压变送器器或其它型型式式来测量。一、使用对象TSl004PP普通型,用用于温度在在1120℃~350℃之间的高温温液体的液液位位测量。TSl00044F防腐型,用用于温度小小于于180t的酸、碱等等腐蚀位液液体体的液位测测量量。二、技术性能
1.测测量量范围:0.5、1、2、5、15、20m
2.测测量量精度:1.0%
3.介质质温度:TTSl00044P:0~350℃TSl00004F:0~180℃
4.输输出出:4~20mA、0~10mA5.相对湿度度:0~~95%6.电源:244VDDC,无负载变变送器可在12VCDD工作,最高高工作电压36VDC。负载特性性:
7.过过载载能力:基基准准量程的1.5倍8.温度附加误误差::零点温度度附附加误差:±0.5%%F.S/55℃综合温度附附加误差:±1.0%%F.S/55℃9、防爆标志::iaaⅡBT6三、外形尺尺寸及结构构TS10044静压式液位位变送器由TS10004P和TS100044F组成,TS10004P的基本结构构形式见下下图图2。TS100044F的基本结构构形式下图3。图2、图3所标注的法法兰尺寸选选自自国标CB91119.3—88,公称通径DN=1000。用户也可可根据实际际情情况选用其其它它尺寸的安安装装法兰,选选用用时注明法法兰兰外径D和螺栓孔中中心圆直径K。接线方式接线见图6。在在防防爆环境下下使使用的液位位变变送器应配配安安全栅。小型工业压力变变送送器工作原理AM66993L型压力变送送器是将被测测介质液位位高高度转化成成标标准电流信信号号(一般为4~20mA)的一种液位位测量仪表表,液液位变送器器和和二次显示示控控制仪表联联接接起来就组组成成了一套液液位位测量控制制系系统。设敞敞口口容器中液液体体密度为ρ,大气压力力为Po,测量点处处压力为P,液体深度度为H,则P=Po+ρH。若被测液液体密度为ρ一定,测量量压力P就知道液体体深度。变变送送器采用导导气气电缆,将将大大气压力Po引入敏感元元件背压一一侧侧,导气电电缆缆的通气孔孔经经中继箱与与大大气相通,从从从而使P实=ρH,这样就消消除了大气气压压力变化引引起起的测量误误差差,保证了了液液位的精确确测测量。采用用国国际高技术术的的压力膜片片,传传感器在感感受受到被测液液体体的静压后后将将其转换成0~100mV电压信号,经经经特制的屏屏蔽蔽导气电缆缆传传送到信号号转转换电路,输输输出与液位位成成正比的4~20mA..DC信号。转换换电路在设设计计上采用具具有有国际先进进水水平的集成成芯芯片,提高高了了整机的可可靠靠性。一、使用对象
用于管管路路压力、罐罐体体液位测量量二、技术性能
1、规规格格型号:见见表表一
2、使使用用温区:-330℃~80℃、-10~60℃(带现场指示示表)
3、温温度度附加误差差::零点、灵灵敏敏度<0.002%F..SS/℃
4、零零点点迁移:正正、负负迁移为0~75%FSS(有正、负输输出转换功功能能)
负载特性:
5、量量程程扩展:5:1
6、电电源源:24VDC,无负载变变送器可在12VDCC工作,最高高工作电压36VDC。
7、过过载载能力:基基准准量程的1.5倍
8、防防爆爆标志:idIBTT6三、外型尺寸四、安装形式
TS220001小型工业压压力变送器器采采用螺纹连连接接方式,不不需需要固定支支架架,安装比比较较方便。应应选选远离热源源、无无振动的地地方方为测量点点。用用压力变送送器器测量液位位时时,一般采采用用罐底引压压方方式,见图3。五、接线方式在防爆环境下使使用用的压力变变送送器应酉己己安安全栅。接接线线见图4。温度变送器一、概述TT302是一一种种将温度、温温温差、毫伏伏等等工业过程程参参数转变为为现现场总线数数字字信号的变变送送器,它还还具具有控制功功能能,起到了了基基地式(现现场场)仪表的作用。
TT3022测量温温度配用RTD(热电阻)或或或热电偶,但但但也可配用用其其他具有电电阻阻或毫伏输输出出的传感器器,诸诸如高温计计、负负荷传感器器、电电阻或位置置指指示器等。TT302采用数字技技术后能实实现现下列性能能::单一的型型号号能接受多多种种传感器、宽宽宽量程范围围、单单值或差值值测测量;在现现场场和控制室室之之间接口容容易易,可大大大减减少安装和和维维护费用,能能能接受二路路输输入,也就就是是说有两个个测测量点,准准确确度为0.02%。
TT3022温度变变送器内装AI(模拟输入入)、PID(比例加积积分加微分分控控制)、ISS(输入选择择)、CHAR(线性化)和和和ARTH(计算)等5种功能模块块。它们具具有有可由用户户组组态的基本本功功能,各种种功功能模块都都有有输入、输输出出,并装有有参参数和一个个算算法。各功功能能模块用一一个个标识符来来表表示,功能能模模块的输入入、输输出等能用用其其他仪表从总线上上读出,它它们们之间也能能互互相连接,其其其他仪表也也能能写入模块块的的输入。TT302与其他现场场总线仪表表互互连构成现现场场总线控制制系系统。用户户可可通过功能能模模块的连接接建建立适合控控制制应用所需需的的控制策略略。
·全固态结构,,工工业级器件件·体积小,价格格低廉,可靠性高·安装使用方便便,,可装于现现场标准接接线线盒内·配用热电阻、热热电电偶温度传传感感器·应用于石油、化化工工、冶金、电电电力等工业业现现场二.主要技术指指标·输入形式热电偶:KK、EE、J、T、S、B分度号热电阻:PPt1100、Cu50、Cu1000分度号直流毫伏··测量范围:铅热电阻::-2200~600℃最小量程500℃铜热电阻::-550~150℃最小量程100℃热电偶:00~11800℃℃最小量程15mVV直流毫伏::0~~loomVV
最小量程50mVV·输出信号::4~~20mA((DC)热电阻:输出出与温度成成正正比热电偶:输出出与温度成成正正比(155mV)输出与毫伏输入入成成正比(55mV)直流毫伏:输输出与毫伏伏输输入成正比比·精度等级::±±0.2%FF.S、±0.5%FF.S·工作环境条件件环境温度:--440~+85℃(热电阻)-10~+700℃(热电偶)
相对湿度::5~995%RHH·工作电压:224VV(DC))±±10%
(热电电偶型)
77.5~35V(DDC)
(热电阻阻型)·负载电阻::0~~500Ω·输入短路::≤44mA·输入开路::≤224mA·功耗:≤llWLX013电电远远传玻璃转转子子流量计流量计又称浮子子流流量计,是是变变面积式流流量量计的一种种,其其是由一个个锥锥形管和一一个个置于锥形形管管内可以上上下下自由移动动的的转子(也称浮子)构成。转子子流量计本本体体可以用两两端端法兰、螺螺纹纹或软管与与测测量管道连连接接,垂直安安装装在测量管管道道上。当流流体体自下而上上流流入锥管时时,被被转子截流流,这这样在转子子上上、下游之之间间产生压力力差差,转子在在压压力差的作作用用下上升,这这这时作用在在转转子上的力力有有三个:流体对转子子的动压力力、转转子在流体体中中的浮力和和转转子自身的的重重力。
量计垂直安安装时,转转子子重心与锥锥管管管轴会相相重重合,作用用在在转子上的的三三个力都沿沿平平行于管轴轴。当当这三个力力达达到平衡时时,转转子就平稳稳地地浮在锥管管内内某一位置置上上。对于给给定定的转子流流量量计,转子子大大小和形状状己己经确定,因因因此它在流流体体中的浮力力和和自身重力力都都是已知是是常常量,唯有有流流体对浮子子的的动压力是是随随来流流速速的的大小而变变化化的。因此此当当来流流速速变变大或变小小时时,转子将将作作向上或向向下下的移动,相相相应位置的的流流动截面积积也也发生变化化,直直到流速变变成成平衡时对对应应的速度,转转转子就在新新的的位置上稳稳定定。对于一一台台给定的转转子子流量计,转转转子在锥管管中中的位置与与流流体流经锥锥管管的流量的的大大小成一一一对对应关系。这这这就是转子子流流童计的计计量量原理。LZBD-2型型与与LZBD--22L型电远传传玻璃转子子流流量计是在在玻玻璃转子流流量量计基型产品的基基础上,新新研研制的二种种数数显型和数数显显累积型远远传传流量仪表表,该该种仪表除除具具有玻璃转转子子流量计的的各各种特点参参数数和性能外外。数数列显型能能够够实现远传传数数字显示流流量量。数显累累积积型能够实实现现数显与累累积积流量的远远传传。两种仪仪表表都可输出0-100mA或4-20mmA的标准电信信号,可与DDZ-III或DDZ-IIII型二次电动动单元仪表表配配套使用,达达达到对流量量的的记录、累累计计、报警、自自自动调节和和经经A/D转换后可与与计算机联联网网使用等多多种种功能的应应用用选择。该该种种仪表结构构简简单、反应应灵灵敏、性能能稳稳定可靠、耐耐耐腐性强、使使使用寿命长长、维维修量小、一一一次表流量量计计并可直观观显显示流量,所所所以它是化化工工、纤维、制制制药、环保保、石石油等多种种工工业部门及及科科研单位对对液液体、气体体、流流量测量、调调调节的理想想仪仪表。整个个仪仪表由玻璃璃转转子流量计计传传感器、变变送送器三部分分组组成.第三章执行行机机构电动调节阀产品品概概述HYDT系列新型电电动调节阀阀是是在我公司司原原生产的ZAP(二通)、ZAX(三通)型基础上经经过改进设计的新产品品。它它集中了国国内内外同类产产品品的优点,具具具有设计合合理理,造型新新颖颖、体积小小、重重量轻、使用性能可可靠靠、维修方方便便等主要特特点点及稳定可可靠靠,防锈除除垢垢,温度过过热热保护、密密封封零泄漏,远传数显控制,安安全保护,降降温防潮,手手轮装置等优优点。调节系系统电动调节节阀是自动化化控制系统中的执
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论