文档库 最新最全的文档下载
当前位置:文档库 › 组态王课程设计

组态王课程设计

组态王课程设计
组态王课程设计

一、工程的建立和定义外部设备

1、新建名为“饮料生产监控系统”的工程

1、单击菜单栏“文件\新建工程”命令,弹出“新建工程向导一”对话框,如图1.1所示。

图1.1 新建工程向导一图1.2 新建工程向导二

2、单击“下一步”继续新建工程。弹出“新建工程向导二”对话框。单击“浏览”按钮,从弹出的路径选择对话框中选择工程路径,如图1.2所示。

3、单击“下一步”进入新建工程向导三。在“工程名称”文本框中输入“饮料生产监控系统”,单击“完成”确认新建的工程,完成新建工程操作。如图1.3所示。

图1.3 新建工程向导三

2、定义外部设备

1、在工程浏览器的左侧选中“COM1”,在右侧双击“新建”,弹出“设备配置向导”对。在I/O设备列表显示区中,选中PLC设备,单击符号“+”将该节点展开,再选中“亚控”,依次选中“仿真PLC”设备,选中“串行”。如图1.4所示。

图1.4 设备运行向导图1.5 I/O设备名称设置

2、单击“下一步”按钮,则弹出“设备配置向导——逻辑名称”,在编辑框输入“PLC”,如图1.5所示。

3.接下来的对话框设置均采用默认设这,均直接单击“下一步”按钮,直至最后一个对话框,单击“完成”,即完成了外部设备的定义,则设备安装完毕。

二、主画面的制作

1、“饮料生产车间”画面的制作

1、选择工程浏览器左侧大纲项“文件\画面”,在右侧视图中双击“新建”图标,弹出“新画面”对话框,设置画面名称、画面位置和画面风格,如图2.1所示。

图2.1 饮料生产车间画面设置图2.2 搅拌器

2、制作搅拌器。在“工具箱”中选择“多边形”工具,在画面中分别绘制出6个叶片,适当调整美化后,完整的搅拌器如图2.2所示。

为了让搅拌器显示出搅动的效果,通过工具箱下部的图素位置显示栏,估算出每个叶片的图素中心偏离搅拌器旋转中心的距离。双击叶片,在弹出的“动画连接”对话框中,点击“旋转”按钮,弹出“旋转连接”对话框。弹出“旋转连接”对话框中,设置表达式的关联变量为“$秒”,并根据估算结果设置“旋转圆心偏离图素中心的大小”。如图2.3所示。

图2.3 搅拌器叶片旋转动画连接

3、通过“工具箱”中的“图库”和“立体管道”工具在画面中绘制出所需反应器、泵、阀门、开关、游标及连接管道,并命名。利用“矩形”工具,绘制出循环冷却管道中的冷却液(以适量的矩形色块表现,并通过工具箱中的图素对齐和等间隔的工具调整出合适的位置)。再利用“矩形”和“文本”工具,并结合“显示画刷类型”和“显示调色板”,绘制出相关的文字注释。绘制完成后的“饮料反应车间画面”如图2.4所示。

图2.4 饮料反应车间画面

4、新建所需变量。在工程浏览器中左边的目录树中选择“数据词典”项,双击右侧“新建”图标,弹出“定义变量”属性对话框,设置相关内容。“饮料反应车间画面”中所需基本变量有:

I/O变量(l连接设备均为PLC):“原料罐原料重量(实型)”、“混合罐液位(整型)”、“混合罐温度(整型)”、“缓冲罐液位(整型)”;

内存离散变量:“冷却液管道开关”、“原料泵”、“混合罐抽出泵”、“缓冲罐抽出泵”、“混合罐进料阀”;

内存整型变量:“控制冷却液流动”(用于实现冷却液流动效果)。

其中,变量“原料罐原料重量”采用的寄存器为“DECREA100”,初始值和最大值设为100,其具体设置如图2.5所示。其余三个I/O变量的设置相同,以变量“混合罐液位”为例,相关设置如图2.6所示。此四个I/O变量均在“记录和安全区”选项卡中设置为“数据变化记录”,并设置“变化灵敏”为1,如图2.7所示。

图2.5 变量“原料罐原料重量”图2.6 变量“混合罐液位”

图2.7 记录和安全区设置图2.8 变量“混合罐抽出泵”

内存离散变量设置相同,以变量“混合罐抽出泵”为例,如图2.8所示。

内存整型变量“控制冷却液流动”的设置如图2.9所示。

图2.9 变量“控制冷却液流动”图2.10 缓冲罐变量关联

5、将画面中的相关图素进行变量关联和动画连接。以缓冲罐为例,如图2.10

所示。

6、在“混合罐液位”和“混合罐温度”下,利用“工具箱”中的“文本”工具分别绘制“混合罐液位:##”、“混合罐温度:##”字样,分别用于以数字形式实时显示“混合罐液位”和“混合罐温度”的瞬时值。需分别关联变量“混合罐液位”和变量“混合罐温度”,以“混合罐液位:##”的关联为例,双击“##”,在弹出的动画连接对话框点击“模拟值输出”,关联变量“混合罐液位”,具体设置如图2.11所示。

图2.11

7、为了实现“冷却液根据混合管温度值要求进行流动”、“阀的自动开关”等动画效果,需要设置画面命令语言。在画面空白处右键单击,选择“画面语言”,在弹出的对话框中点击“命令语言”,选择“存在时”输入以下命令语言,如图2.12所示。

图2.12 画面语言的设置

至此,饮料反应车间画面制作完毕。

2、“下界面”画面的制作

1、为能够在工程运行时方便地切换各个画面,故制作“下界面”。新建画面“下界面”,设置画面属性为“距顶边862”、“高98”、“宽1280”。

2、利用“工具箱”中的“按钮”工具,在下界面中绘制一个名为“退出”的按钮,双击按钮,在弹出的“动画连接”对话框中,点击“弹起时”,输入命令语言“Exit(0 );”。同法绘制“主画面”、“报警画面”、“历史曲线1”、“历史曲线2”、“棒图和XY曲线”、“影音控件”、“实时报表”、“历史报表”、“数据库1”、“数据库查询”等按钮,并以“ShowPicture("画面名");”的方式输入相应的命令语言,如“ShowPicture("报警画面");”。下界面最终绘

制结果如图2.13所示。

图2.13 下界面

3、主画面的设置

在工程浏览器中左边的目录树中选择“设置运行系统”项,双击右侧“设置运行系统”图标,在“主画面配置”选项卡中设置“饮料生产车间”和“下界面”为主画面,如图2.14所示。

图2.14 主画面设置

三、报警画面的制作

1、在工程浏览器中左边的目录树中选择“报警组”项,双击右侧图标进入“报警组定义”对话框。单击“修改”,在弹出的“修改报警组”对话框中改名为“饮料生产”,如图3.1所示。

2、单击“增加”按钮,在“饮料车间”报警组下再增加一个分组“饮料反应车间”,如图3.2所示。

图3.1 修改报警组图3.2 增加分组

3、新建画面,命名为“报警画面”。

4、在“工具箱”中单击“报警窗口”按钮,绘制出两个报警窗口,调整到合适大小,分别命名为“历史报警”、“实时报警”。

5、双击报警窗口,弹出报警窗口配置属性页。在通用属性页中有一个实时报警窗和历史报警窗的选项,如果选择“实时报警窗”,则当前窗口将成为实时报警窗;如果选择“历史报警窗”,则当前窗口将成为历史报警窗。以实时报警为例,

如图3.3所示。

图3.3 实时报警设置图3.4 列属性设置

6、单击报警窗口配置属性页中的“列属性”标签,设置报警窗口的列属性,如图3.4所示。

7、利用“工具箱”中的“图库”、“矩形”和“文本”工具绘制指示灯、游标、“报警确认”按钮、“报警上下限”等,绘制完成的报警画面如图3.5所示。

图3.5 报警画面

8、新建内存离散变量“原料罐原料重量报警”、“混合罐液位报警”、“混合罐温度报警”、“缓冲罐液位报警”,“报警画面”中左侧的四组指示灯分别依次与此四个变量相关联,并设置闪烁条件为“相应关联的变量==1”,以混合罐液位为例,如图3.6所示。四个游标自上而下依次与变量“原料罐原料重量”、“混合罐液位”、“混合罐温度”、“缓冲罐液位”关联。“报警画面”中右上侧的指示灯关联变量“$新报警”,如图3.7所示。

图3.6 混合罐液位报警 图3.7 新报警 9、在“数据词典”中,修改并设置变量“原料罐原料重量”、“混合罐液位”、“混合罐温度”、“缓冲罐液位”的报警定义,以设置报警值。以“混合罐液位”的报警设置为例,双击变量“混合罐液位”,在弹出的“定义变量”对话框的“报警定义”选项卡中,设置“报警限”如图3.8所示。

9、画面中各报警上下限的设置方式相同。以混合罐液位上下限的设置为例,上限设置模拟值输入和模拟值输出关联变量为“\\本站点\混合罐液位.Hilimit ”,下限关联“\\本站点\混合罐液位.Lolimit ”。以“上限”为例,如图3.9所示。

图3.8 变量报警定义 图3.9 画面中“上限”的设置

10、画面左侧的四个“报警确认”设置相似,以混合罐液位的报警确认为例,设置为“弹起时”的命令语言如图3.10所示。

11、画面右上方的“报警确认”设置为“弹起时”的命令语言为“设置为“弹起时”的命令语言如图3.11所示。

图3.10 混合罐液位报警确认 图3.11 新报警报警确认

12、设置画面命令语言如图3.10所示。

图3.10 报警画面画面命令语言图3.11 报警事件命令语言13、为使出现报警时能自动切换至报警画面,在工程浏览器左侧目录树中选择“事件命令语言”选项,双击右边“新建”图标,在弹出的“事件命令语言”设置对话框中设置如图3.11所示。至此,报警画面制作完毕。

四、棒图和X-Y曲线画面的制作

1、新建画面,命名为“棒图和X-Y曲线画面”。

2、点击“工具箱”的“插入控件”工具,在弹出的“创建控件”对话框中,分别选用“趋势曲线”中的“X-Y轴曲线”和“立体棒图”控件,并在画面中绘制

“X-Y轴曲线”和“立体棒图”,如图4.1所示。

图4.1 插入控件图4.2 “立体棒图”控件属性设置

3、“X-Y轴曲线”控件属性采用默认,“立体棒图”控件属性设置为“三维条

形图”,如图4.2所示。

4、设置画面命令语言“显示时”、“存在时”分别如图4.3、图4.4所示。

图4.3 “显示时”图4.4 “存在时”

5、至此,棒图和X-Y曲线画面制作完毕。最终画面如图4.5所示。

图4.5 棒图和X-Y曲线画面

五、实时趋势曲线的制作

1、利用“工具箱”中的“实时趋势曲线”工具,在饮料反应车间画面适当位置绘制趋势曲线。

2、双击此实时趋势曲线,弹出“实时趋势曲线”对话框,设置“曲线1”关联变量“原料罐原料重量”,相关设置如图5.1所示。“原料罐原料重量”实时趋势曲线绘制结果如图5.2所示。

图5.1 实时曲线设置图5.2 实时趋势曲线

3、运用同种方法分别绘制“混合罐液位实时趋势曲线”、“混合罐温度实时趋势曲线”、“缓冲罐液位实时趋势曲线”。至此,实时趋势曲线制作完毕。

六、历史趋势曲线的制作

方法一:

1、新建画面,命名为“历史曲线1”。

2、新建内存整形变量“跨度”和“百分比”。

3、利用“工具箱”中的“图库”工具,在弹出的“图库管理器”中选择“历史曲线”,绘制历史趋势曲线控件。双击该控件,在弹出的“历史曲线向导”中的“曲线定义”和“操作面板和安全属性”选项卡中分别设置如图6.1.1、图6.1.2所示。

图6.1.1 曲线定义图6.1.2 操作面板和安全属性

至此,历史趋势曲线1制作完毕,最终换面如图6.1.3所示。

图6.1.3 历史趋势曲线1

方法二:

1、新建画面,命名为“历史曲线2”。

2、利用“工具箱”中的“插入通用控件”工具,在弹出的“插入控件”中选择“历史趋势曲线”,绘制历史趋势曲线控件。右键单击该控件,选择“控件属性”,在弹出的对话框中的“曲线”选项卡中增加四条曲线,分别对应于变量“原料罐原料重量”、“混合罐液位”、“混合罐温度”、“缓冲罐液位”,四条曲线的设置方式相同,以“混合罐液位”为例,单击“增加”按钮,在弹出的“增加曲

线”对话框中设置如图6.2.1所示。

图6.2.1 增加曲线

3、坐标系的设置采用默认,至此历史趋势曲线2制作完毕,制作效果如图6.2.2

所示。

图6.2.2 历史趋势曲线2

七、影音及时间日期控件的制作

1、新建画面,命名为“影音控件”。

2、新建内存整型变量“年”、“月”、“日”、“时”、“分”、“秒”及内存字符串型变量“FILENAME”。

3、点击“工具箱”中的“插入通用控件”,在弹出的“插入控件”对话框中选择“Windows Media Player”,如图7.1所示,绘制出影音控件,并命名为影音。

图7.1 插入影音控件

4、点击“工具箱”中的“插入通用控件”,在弹出的“创建控件”对话框中选择“窗口控制”中的“下拉式组合框”,绘制出三个下拉框,并依次命名为“FILE”、“FILE1”、“FILE2”,并依次在此三个下拉框右边绘制三个名为“MP3”、“rmvb”、“swf”的按钮,构成三组组合。这三组的下拉框均关联变量“FILENAME”,如图7.2所示,而三个按钮的设置方法相同,以“MP3”为例,如图7.3所示。

图7.2 下拉框变量关联图7.3 “MP3”按钮设置

5、在工程浏览器左侧目录树中选择“数据改变命令语言”选项,双击右边“新建”图标,在弹出的“数据改变命令语言”设置对话框中设置如图7.4所示。

图7.4 数据改变命令语言 图7.5 日期时间文本显示 6,利用“工具箱”中的“文本工具”分别绘制出入图7.5所示各文本,并将各“##”依次关联变量“年”、“月”、“日”、“时”、“分”、“秒”。

7、点击“工具箱”中的“插入通用控件”,在弹出的“插入控件”对话框中选择“Microsoft Data and Time Picker Contro 6.0(SP4)”,绘制出两个控件,并分别命名为“日期”、“时间”。右击“日期” 控件,选择“控件属性”,在弹出的对话框中,将“General ”选项卡中的“Format ”选项设置为

“1-dptshortdata ”,同种方法将“时间”的“Format ”选项设置为“2-dpt time ”。如图7.6所示。

8、点击“工具箱”中的“插入通用控件”,在弹出的“插入控件”对话框中选择“Calendar Control 8.0”,绘制出日历控件,并命名为“日历”。如图7.7所示。

图7.6 控件格式设置 图7.7 日历控件 9、双击“日期”控件,在弹出的对话框的“事件” 选项卡中,双击“CloseUp ”关联函数,在弹出的“控制事件函数”对话框中设置如图7.8所示。同种方法将“时间”控件的“Chang ”关联函数设置如图7.9所示。

图7.8 日期控件设置 图7.9 时间控件设置

10、至此,影音画面制作完毕,最终效果如图7.10所示。

图7.10 影音画面

八、配方画面的制作

1、新建画面,命名为“配方”。

2、新建内存整形变量“水”、“碳酸”、“果汁”及内存字符串型变量“配方名称”。

3、在工程浏览器左侧目录树中选择“配方”,双击“新建”,弹出“配方定义”对话框。选择“工具”之“表格属性”,设置名称为“新配方”、配方种类数目为

4、配方变量为3。并将表格关联变量,并填写相关数据如图8.1所示。保存为“C:\新配方.csv”。

图8.1 定义配方表格属性图8.2 配方表格的设置

4、利用“按钮”、“文本”和“矩形”工具绘制配方画面如图8.3所示。

图8.3 配方画面

5、将画面中的文本“##”自上而下依次关联变量“水”、“碳酸”、“果汁”“配方名称”。

6、各按钮分别设置命令语言为:

上一配方:RecipeSelectPreviousRecipe( "c:\新配方.csv", \\本站点\配方名称 );

RecipeLoad( "c:\新配方.csv", \\本站点\配方名称 );

下一配方:RecipeSelectNextRecipe( "c:\新配方.csv", \\本站点\配方名称 );

RecipeLoad("c:\新配方.csv", \\本站点\配方名称 );

选择配方:RecipeSelectRecipe( "c:\新配方.csv", \\本站点\配方名称, "请选择配方" );

RecipeLoad( "c:\新配方.csv", \\本站点\配方名称 );

增加配方:ShowPicture("增加配方");

删除配方:RecipeDelete( "c:\新配方.csv", \\本站点\配方名称 );

7、新建画面,命名为“增加配方”,绘制效果如图8.4所示。文本关联变量方式与画面“配方”相同,各按钮分别设置命令语言为:

确定:RecipeSave("c:\新配方.csv", \\本站点\配方名称 );

ClosePicture("增加配方");

取消:ClosePicture("增加配方");

至此,配方画面制作完毕。

图8.4 增加配方画面

九、实时报表的制作

1、新建画面,命名为“实时报表”。

2、新建字符串变量“实时报表名”。

3、利用“工具箱”中的“报表窗口”工具绘制两个报表窗口,分别命名为“实时”和“实时报表查询”。结合“文本”、“按钮”工具绘制实时报表画面,并将窗口“实时”关联变量,如图9.1所示。

图9.1 实时报表画面

4、下拉框关联变量“实时报表名”,各按钮命令语言分别设置为:

报表打印:ReportPrint( "实时报表" );

报表历史打印设置:ReportPrintSetup("实时报表");

报表保存:string name;

string year;

string month;

string day;

string hour;

string minute;

string second;

year=StrFromReal( \\本站点\$年, 0, "f" );

month=StrFromReal( \\本站点\$月, 0, "f" );

day=StrFromReal( \\本站点\$日, 0, "f" );

hour=StrFromReal(\\本站点\$时, 0, "f" );

minute=StrFromReal(\\本站点\$分, 0, "f" );

second=StrFromReal( \\本站点\$秒, 0, "f" );

name="D:\实时报表\"+year+month+day+hour+minute+second+".rtl";ReportSaveAs("实时",name);

显示报表:listClear("实时报表查询");

ListLoadFileName( "实时报表查询", "D:\实时报表\*.rtl" );报表查询:listClear("实时报表查询");

ListLoadFileName( "实时报表查询", "D:\实时报表\*.rtl" );

6、至此,实时报表制作完成。

十、历史报表的制作

1、新建画面,命名为历史报表。

2、新建内存字符串型变量“历史报表名”。

3、与实时报表绘制方法相同,绘制历史报表画面如图如图10.1所示。

图10.1 历史报表画面

4、设置下拉框名为“历史报表查询”,并关联变量“历史报表名”。各按钮命令语言设置如下:

手动打印:ReportPrint( "历史" );

打印设置:ReportPrintSetup("历史");

报表手动保存:string name;

name="D:\历史报表\"+

StrFromReal( \\本站点\$年,0,"f" )+

StrFromReal( \\本站点\$月,0," f" )+

StrFromReal(\\本站点\$日, 0,"f" )+

StrFromReal( \\本站点\$时, 0,"f" )+

StrFromReal( \\本站点\$分,0,"f" )+

StrFromReal( \\本站点\$秒,0,"f" )+".rtl";

ReportSaveAs("历史",name);

报表查询:listClear("历史报表查询");

ListLoadFileName( "历史报表查询", "D:\历史报表\*.rtl" );

组态王与PLC循环彩灯课程设计

前言 在使用工控软件中,我们经常提到组态一词,组态英文是“Configuration”,其意义究竟是什么呢?简单的讲,组态就是用应用软件中提供的工具、方法,完成工程中某一具体任务的过程。 与硬件生产相对照,组态与组装类似。如要组装一台电脑,事先提供了各种型号的主板、机箱、电源、CPU、显示器、硬盘、光驱等,我们的工作就是用这些部件拼凑成自己需要的电脑。当然软件中的组态要比硬件的组装有更大的发挥空间,因为它一般要比硬件中的“部件”更多,而且每个“部件”都很灵活,因为软部件都有内部属性,通过改变属性可以改变其规格(如大小、形状、颜色等)。 在组态概念出现之前,要实现某一任务,都是通过编写程序(如使用BASIC , C , FORTRAN等)来实现的。编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。组态软件的出现,解决了这个问题。对于过去需要几个月的工作,通过组态几天就可以完成。 组态软件是有专业性的。一种组态软件只能适合某种领域的应用。组态的概念最早出现在工业计算机控制中。如DCS(集散控制系统)组态,PLC(可编程控制器)梯形图组态。人机界面生成软件就叫工控组态软件。其实在其他行业也有组态的概念,人们只是不这么叫而已。如AutoCAD,PhotoShop,办公软件(PowerPoint)都存在相似的操作,即用软件提供的工具来形成自己的作品,并以数据文件保存作品,而不是执行程序。组态形成的数据只有其制造工具或其他专用工具才能识别。但是不同之处在于,工业控制中形成的组态结果是用在实时监控的。组态工具的解释引擎,要根据这些组态结果实时运行。从表面上看,组态工具的运行程序就是执行自己特定的任务。 虽然说组态就是不需要编写程序就能完成特定的应用。但是为了提供一些灵活性,组态软件也提供了编程手段,一般都是内置编译系统,提供类BASIC语言,有的甚至支持VB。 本实验是利用组态,借助PLC软件来完成循环彩灯的模拟的实验。

组态王曲线数据采集

组态王曲线数据采集 1定义变量 选中工程浏览器左侧数据库\数据词典,在右侧双击新建定义以下变量: 2新建模板和记录体 2.4新建模板 1.选中工程浏览器左侧SQL访问管理器\表格模板。在右侧双击“新建”,建立模板。 2.输入模板名:muban2 字段名称:数据1 变量类型:浮点型 3.点击增加字段,即将字段“数据1”加入到模板中。以同样的变量类型依次将字段 “数据2”到“数据30”加入到模板中最后点击“确认”。如图1: 图1 2.5新建记录体 1.选中工程浏览器左侧SQL访问管理器\记录体。在右侧双击“新建”,建立记录体。 输入记录体名:jiluti3

字段名称:数据1 2.点击图2中“?”按钮关联变量“数据1”,点击增加字段即将数据1加入到“jiluti3” 中。依次将“数据2”到“数据30”增加到“jiluti3”中最后点击“确认”。 图2 3命令语言 3.4应用程序命令语言 在工程浏览器左侧命令语言\应用程序命令语言\启动时增加如下语句: SQLCreateTable( DeviceID, "quxian", "muban2" ); 3.5数据改变命令语言 在工程浏览器左侧命令语言\数据改变命令语言\启动时输入如图3语句,通过点击图中“?”按钮选择关联变量“采集次数”。即当变量“采集次数”值改变时执行命令语言。 图3

3.6事件命令语言 1.选中工程浏览器左侧命令语言\事件命令语言新建命令语言在存在时输入如图4 语句: 图4 a)事件描述:(\\本站点\采集间隔= =0.5)&&(\\本站点\计数标志= =1) b)注意图4中语句执行频率是500毫秒 语句一直要写到:if(\\本站点\采集次数1= =30) \\本站点\数据30=\\本站点\a; 2.在命令语言\事件命令语言\存在时输入语句: SQLInsert( DeviceID, "quxian", "jiluti3" ); 3.如图5创建另一个事件命令语言,“存在时”和“消失时”语句内容同第1步。 图5 区别在于: a)事件描述:(\\本站点\采集间隔= =1)&&(\\本站点\计数标志= =1) b)注意图5中语句执行频率是1000毫秒

基于组态王的机械手设计报告

电气及自动化课程设计报告题目:基于组态王的机械手设计 课程:《工控组态软件应用技术》 学生姓名: 学生学号: 年级: 14级 专业:自动化 班级: 2班 指导教师: 机械与电气工程学院制 2017年5月

基于组态王的机械手设计 机械与电气工程学院自动化 1课程设计的任务与要求 1.1 课程设计的任务 ①熟悉组态王软件,达到熟悉使用组态软件的常用工具; ②学会完成组态王工程的步骤; ③锻炼动手能力和分析问题解决问题的能力。 1.2 课程设计的要求 完成一个机械手的监控系统,具有流程图图画面,个画面能实现灵活转换 2机械手设计步骤 2.1启动组态王建立新工程 打开组态王软件,计入工程管理器,新建一个工程,选择它的储存路径并设定项目名为“机械手设计”。 2.2新建设备并将其命名为PLC 进入工程浏览器后,首先进行设备的链接,上位机COM1与PLC之间通过PC\PPI 编程电缆链接,选择工程浏览器左侧大纲“设备\COM1”,在工程浏览器右侧用鼠标双击“新建”图标,运行“设备配置向导”,相关配置如下图: 图1设备配置图

2.3通讯设备参数的设定 在组态王工程浏览器的工程目录显示区,点击“设备COM1”,进行COM1参数设置,是系统的COM1口设置与PLC一致[1]。 图2 COM1口的设置图 2.4 定义变量 数据库是”组态王”软件的核心部分,在工程管理器中,选择”数据库\数据词典”,双击”新建图标”,弹出”变量属性”对话框,创建机械手各个变量数据,数据变量是构成实时数据库的基本单元,建立实时数据库的过程也即定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。数据对象有I/O开关型、I/O数值型、I/O字符型、内存开关型等8种类型。不同类型的数据对象,属性不同,用途也不同[3]。 设计中的数据变量:时间(内存整数)、垂直移动(内存整数)、水平移动(内存整数)、夹紧(内存离散)、启动(内存离散)。

锅炉原理课程设计毕业论文

课程 设计 姓名: 学号:xxxxxxxx 时间: 地点:教学楼指导老师:

热能与动力工程系 目录 第一节设计任务书 3 - 第二节煤的元素分析数据校核和煤种判别3- 第三节锅炉整体布置的确定5- 第四节燃烧产物和锅炉热平衡计算 5 第五节炉膛设计和热力计算55555555555555555555555555135 第六节后屏过热器热力计算55555555555555555555555555235 第七节对流过热器设计和热力计算55555555555555555555555275 第八节高温 再热器设计和热力计算55555555555555555555555335 第九节第一、二、三转向室及低温再热器 引出管的热力计算55555555555555555555555 3585 第十节低温再热器热力计算55555555555555555555555555465 第十一节旁路省煤器热力计算55555555555555555555555555495 第十二节减温水量校核55555555555555555555555555 5535 第十三节主省煤器设计和热力计算555555555555555555555555553 第十四节空气预热器热力计算55555555555555555555555555575 第十五节热力计算数据的修正和计算结果汇总555555555555555555651 第十六节锅炉设计说明书555555555555555555555555555654 5

第一节设计任务书设计题目400t/h再热煤粉锅炉 原始材料 1。锅炉蒸发量D1 40t/h 2。再热蒸汽流量D2 350t/h 3。给水温度t gs 235 C 4。给水压力p gs 15.6MPa(表压) 5。过热蒸汽温度t1 540 C 6。过热蒸汽压力p1 13.7M Pa(表 ) 7。再热蒸汽进入锅炉机组时温度F t 2 330 C &再热蒸汽离开锅炉机组时温度rr t 2 540 C 9。再热蒸汽进入锅炉机组时压力 F P2 2.5M Pa(表 压) 10。再热蒸汽离开锅炉机组时压力rr P2 2.3M Pa 表压) 11。周围环境温度t lk 20C 12。燃料特性 (1)燃料名称:阜新烟煤 (2) 煤的应用基成分( %): C y= 48.3 : O y= 8.6 ; S y= 1 ; H y= 3.3 N y= 0.8 : W y= 15 : A y= 23 _____ (3) 煤的可燃基挥发分V r= . 4J ________ % (4) 煤的低位发热量Q dw= 18645 kJ/kg (5) 灰融点:t1、t2、t3>1500 C 13。制粉系统中间贮仓式,闭式热风送粉,筒式钢球磨煤机 14。汽包工作压力15.2MPa(表压) 提示数据:排烟温度假定值0 py=135 C;热空气温度假定值t rk=320 C 第二节煤的元素分析数据校核和煤种判别、煤的元素各成分之和为100%的校核

组态王教学-趋势曲线

趋势曲线 常见问题解答 北京亚控科技发展有限公司 2010年01月

目录 1. 实时趋势曲线 (1) 1.1 我发现组态王的实时曲线控件只能显示百分比量程,请问能否显示工程的实际量程呢? (1) 1.2 使用组态王实时趋势曲线控件时,控件属性设置没有问题,但为何看不到曲线? (1) 1.3 在组态王画面上添加一实时趋势曲线控件,如何修改控件的背景颜色? (1) 2. 历史趋势曲线 (1) 2.1 在组态王的历史趋势曲线中看不到曲线为何? (1) 2.2 使用组态王的历史趋势曲线控件时,如何实现自动更新控件右侧时间为系统的当前时间? (1) 2.3 使用组态王历史趋势曲线控件查询时,在查询不存在的历史数据时,组态王是如何处理的? (2) 2.4 在历史趋势曲线控件中增加变量时,为何无法选择变量? (2) 2.5 使用组态王提供的历史趋势曲线控件读取数据库中的数据为何显示不出曲线? (2) 2.6 使用组态王历史趋势曲线控件,查询出来的趋势曲线比实际的历史数据要提前8个小时? (2) 2.7 在组态王运行环境中,能否改变历史趋势曲线控件连接的曲线? (3) 2.8 组态王提供的历史曲线控件中曲线形式能否画成阶梯式的而不是斜线式的? (3) 2.9 通过组态王提供的历史趋势曲线控件查询Access数据库中的数据,"时间字段"的下拉框中为何没有任何选项? (3) 2.10 我想通过指定一个变量的名称来删除历史曲线控件中此变量对应的曲线,在组态王中应如何实现? (3) 2.11 我有100多个设备,每个设备有10几个参数,我想通过改变设备号,在一个历史趋势曲线里查询不同设备的各个参数的历史曲线? (3) 2.12 使用组态王的历史趋势曲线控件时,选择变量时能否显示变量描述? (4) 2.13 使用组态王的历史趋势曲线控件时,怎样对曲线进行删除操作? (4)

组态王课程设计报告

《组态王课程设计报告》题目:反应器液位的检测与监控 姓名:张正强 学号:201211214 专业:自动化 班级:112班 指导教师:王继东 2015年6月22日

目录 一、组态王软件介绍 (3) 二、设计要求 (4) 三、实验目的 (4) 1.熟悉组态王软件,达到熟练使用组态软件的常用工具 (4) 2.学会完成组态工程的设计步骤 (4) 3.锻炼动手能力和分析问题解决问题的能力 (4) 四、实验步骤: (4) 1、系统设计: (4) A.启动浏览器,新建工程 (4) B.设备定义 (4) C.变量定义 (5) D.画面绘制 (6) E.动画连接及按键的程序编写 (7) 五、结束语 (13) 六、参考文献 (13)

一、组态王软件介绍 组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。 图一组态王软件

锅炉课程设计

题目 锅炉课程设计 学生姓名 学号 院 ( 系 ) 专业 指导教师 报告日期2016年12月28日 目录 前言 第一章锅炉课程设计任务书 (3) 第二章煤的元素分析数据校核和煤种判别 (5) 第三章燃料燃烧计算 (7) 第四章锅炉热平衡计算 (9) 第五章炉膛设计和热力计算 (10) 第六章前屏过热器设计和热力计算 (15) 第七章后屏过热器设计和热力计算 (20) 第八章温再热器设计和高热力计算 (24) 第九章第一悬吊管热力计算 (28) 第十章高温对流过热器设计和热力计算 (30) 第十一章第二悬吊管热力计算 (33) 第十二章低温再热器垂直段设计和热力计算 (35)

第十三章转向室热力计算 (39) 第十四章低温再热器水平段设计和热力计算 (41) 第十五章省煤器设计及热力计算 (45) 第十六章分离器气温和前屏进口气温的校核 (48) 第十七章空气预热器设计和热力计算 (49) 第十八章锅炉整体热平衡校核 (56) 第十九章热力计算结果的汇总 (57)

前言 《锅炉原理》是一门涉及基础理论面较广,而专业实践性较强的课程。该课程的教学必须有相应的实践教学环节相配合,而课程设计就是让学生全面运用所学的锅炉原理知识设计一台锅炉,因此,它是《锅炉原理》课程理论联系实际的重要教学环节。它对加强学生的能力培养起着重要的作用。 本设计说明书详细的记录了锅炉本体各受热面的结构特征和工作过程,内容包括锅炉受热面,锅炉炉膛的辐射传热及计算。对流受热面的传热及计算,锅炉受热面的布置原理和热力计算,受热面外部工作过程,锅炉蒸汽参数的变化特性与调节空气动力计算等。 由于知识掌握程度有限以及三周的设计时间对于我们难免有些仓促,此次设计一定存在一些错误和遗漏。 第一章锅炉课程设计任务书 引言 锅炉课程设计是巩固我们理论知识和提高实践能力的重要环节。它不仅使我们对锅炉原理课程的知识得以巩固、充实和提高掌握了锅炉机组的热力计算方法,学会使用锅炉机组热力计算标准方法,并具有综合考虑锅炉机组设计与布置的初步能力而且培养了我们查阅资料,合理选择和分析数据的能力,培养了我们严肃认真和负责的态度。 我国的锅炉目前以煤为主要燃料。锅炉的结构设计和参数的设计与选择以及煤种的选择与应用等都将会对燃料效率、锅炉安全经济运行水平以及环境污染等问题有影响。因为在锅炉设计中对锅炉的性能、

基于PLC与组态王的倒计时控制系统设计

理工类大学本科毕业设计论文 目录 摘要.............................................................................................................. 错误!未定义书签。前言 (2) 1 硬件系统介绍 (3) 1.1 可编程序控制器的概述 (3) 1.1.1 PLC的特点 (3) 1.1.2 PLC的主要功能 (4) 1.2 S7-200 PLC的概述 (4) 2 S7-200编程软件介绍 (5) 2.1 STEP7-Micro/WIN编程软件 (5) 2.2 编程软件的功能 (6) 2.3 编程计算机与CPU通信 (6) 2.4 编程语言 (6) 2.4.1 顺序功能图 (7) 2.4.2 梯形图 (7) 2.4.3 功能块图 (7) 3 倒计时程序设计 (7) 3.1本课题的系统要求 (7) 3.2 程序设计 (8) 3.2.1 PLC I/O端口设置 (8) 3.2.2 程序编译 (11) 4 上位机的组态设计介绍 (33) 4.1 组态王软件介 (33) 4.1.1 基本介绍 (33) 4.1.2 主要特点 (33) 4.1.3 实际应用 (34)

理工类大学本科毕业设计论文 1.使用组态王实现控制系统实验仿真的基本方法: (34) 5 组态王的程序设计与和PLC之间的通讯 (35) 5.1 组态王的数据列表 (35) 5.2 组态王与PLC S7-200 之间的通讯 (38) 5.3 组态王的界面设计 (40) 5.4 完成通讯后的运行画面 (41) 总结 (45) 致谢 (46) 参考文献 (47) 附录 (48)

基于组态王OPC的数据采集的组态方案设计

基于组态王OPC的数据采集的组态方案设计 【摘要】在开发自动控制系统中,能否准确无误的采集输入数据,完成数据输入,直接制约系统功能的预定实现,同时完成系统的仿真测试是及其重要的一步,通过测试,可以验证系统功能能否达到实际需求,能否满足系统响应的速度,本文就基于组态王OPC的数据采集介绍一种简单有效的方案。 【关键词】组态王;数据采集;OPC;仿真 一、模型OPC服务器设置 先设置模型的OPC服务器,因为OPC技术是基于DCOM基础上的,所以在添加OPC服务器前,必须完成PC机上的DCOM设置。在运行窗口中输入“dcomcnfg”,对Knight.OPC.Server.VC模型OPC Server编辑以下分布式COM配置属性:进入“默认安全机制”属性页进行定义,对“默认访问权限”、“默认启动权限”和“默认配置权限”进行设置,将everyone用户设置为“允许访问”、“允许调用”和“完全控制”。然后选中“OpcEnum”,进行“属性”配置。在“安全性”属性页中选中“使用自定义访问权限”,“使用自定义启动权限”和“使用自定义配置权限”,并分别编辑,把“Everyone”用户设置为允许访问、允许调用和完全控制。然后再“身份标识”属性页中选中“交互式用户”。 针对不通的模型建立不同的工程,并进行数据库组态。 四、基于组态王的过程控制仿真实验流程组态 (一)控制方案组态 1.单回路PID控制控制方案组态 在组态画面中插入通用PID控件,并进行变量连接,在组态王的PID控件中,SP关联数据库中的液位设定,PV关联液位测量值,YOUT关联阀位输出。 2.串级控制组态 该控制回路与变频支路控制回路相同,只是有2个被控变量,主控变量是下水箱液位,副控制变量是支路流量。串级控制包括2个控制器,在画面组态中,需要2个PID控件,在关联变量时,主控制器的输出YOUT是关联到副控制器的SP。另外也需要变频器的初始化控制按钮和变频器状态输出框。 3.仿真实验系统流程组态 下面以二阶系统为例来说明组态的过程。

组态王毕业设计

组态王毕业设计 【篇一:组态王毕业论文】 佳木斯大学信息电子技术学院 2010级专业综合实训 题目: 污水处理厂自控系统 姓名:王齐州班级: 自动化三班 学号: 1009044312 指导教师: 摘要 伴随着中国城市化进程的加速,中国必须发展的环境意识,逐步解 决环境保护与社会发展之间的矛盾,构建社会主义和谐社会。 现在,武威工业parksewage处理厂需要市政排水系统治疗达到制 作的城市形象,改善投资环境。 武威工业parksewage处理厂为例,根据物料的特性和工艺的企业 过程和为了控制ss,ph值,cod,bod和油等,工业废水的处理工 艺进行了探讨。在工艺的选择,成本进行综合考量,并确定了工艺 组合气浮法和催化氧化处理效率和施工。通过本设计工艺,预测结 果可以达到国家一类“工业水污染物排放标准”。随着污泥停留太久 在污泥浓缩、污泥膨胀和污泥消化池,将上清液需要设置。处理后,上清液返回抽水站,和污泥作为垃圾卫生填埋场,或是作为农业肥料。 关键词:工业废水;反冲洗;催化氧化 abstract coupled with the acceleration of chinese urbanization, china must advances environmental consciousness and gradually resolves the contradiction between environment protection and social development so as to build socialistic concordant society. now, wuwei industrial parksewage treatment plant need a municipal drainage system to treat it to meet the goal of fabricate urban image, ameliorate investment environment. wuwei industrial parksewage treatment plant as example,according to the characteristics of raw material and craft process of this enterprise and in order to control ss,ph,cod,

吉林大学锅炉课程设计说明书

本科生课程设计题目: 锅炉课程设计--26题 学生姓名:刘泰秀42101020 专业:热能与动力工程(热能)班级:421010班

一、设计任务 1.本次课程设计是一次虚拟锅炉设计,主要目的是为了完成一次完整的热力计算。 2.根据所提供参考图纸,绘制A0图纸2张,其目的是为掌握典型锅炉的基本机构及工作原理。 3.以《锅炉课程设计指导书》为主要参考书,以《电站锅炉原理》、《锅炉设计手册》为辅助参考资料,进行设计计算。 二、题目要求 锅炉规范: 1.锅炉额定蒸发量670t/h 2.给水温度:222 ℃ 3.过热蒸汽温度:540 ℃、压力(表压)9.8MPa 4.制粉系统:中间仓储式 5.燃烧方式:四角切线圆燃烧 6.排渣方式:固态 7.环境温度:20 ℃ 8.蒸汽流程:指导书4页 三、锅炉结构简图 设计煤种名称Car Har Oar Nar Sar Aar Mar Qar 枣庄甘霖井56.90 3.64 2.25 0.88 0.31 28.31 7.71 22362

燃烧计算表 序 号 项目名称符号单位计算公式及数据结果 1 理论空气量V0 m3/kg 0.0889*(Car+0.375*Sar)+0.265*Har- 0.0333*Oar 5.9584 2 理论氮容积V0N2 m3/kg 0.8*Nar/100+0.79*V0 4.7142 3 RO2容积VRO2 m3/kg 1.866*Car/100+0.7*Sar/100 1.0639 4 理论干烟气 容积 V0gy m3/kg V0N2+VRO2 5.7781 5 理论水蒸气 容积 V0H2O m3/kg 11.1*Har/100+1.24*Mar/100+1.61*dk *V0 0.5956 6 飞灰含量αfh 查表2-4 0.9 烟气特性表 序号名称符号单位公式结果 1 锅炉输入热量Q r kJ/kg Qr≈Qar,net22362 2 排烟温度θpy ℃先估后校140 3 排烟焓hpy kJ/kg 查焓温表1705.44 4 冷空气温度tlk ℃取用20 5 理论冷空气焓h0lk kJ/kg h0lk=(ct)kV0 157.81

锅炉课程设计

辽宁工程技术大学课程设计说明书 课程名称锅炉及锅炉房设备设计 院(系)建筑工程学院 专业建筑环境与能源应用工程 姓名王宇鹏 学号1323020123 起讫日期2016年 5月23日至2016年6月3日指导教师刘成丹 2016 年月日

题目:SHL20-1.0/350-WI型锅炉热力计算 一、锅炉课程设计的目的 锅炉课程设计是“锅炉原理”课程的重要教学实践环节。通过课程设计应达到一下目的:对锅炉原理课程的知识得以巩固、充实提高:掌握锅炉机组的热力计算方法,学会使用《锅炉机组热力计算标准方法》,并具有综合考虑锅炉机组设计与布置的初步能力;培养学生查阅资料、合理选择和分析数据的能力;培养学生对工程技术问题的严肃认真和负责的态度。 二、锅炉课程设计热力计算方法 根据计算任务的不同,可分为计算(结构)热力计算和校核热力计算两种。 设计热力计算:设计热力计算的任务是在锅炉容量和参数、燃料性质及某些受热面边界处的水、汽、风、烟温度给定的情况下,选择合理的炉子结构和尺寸,并计算出各个受热面上的数值,同时也为锅炉其他一些热力计算提供必要的原始资料。 三、校核热力计算主要内容 1.锅炉辅助设计计算;这部分计算的目的是为后面受热面的热力计算提供必要的基本计算数据或图表。 2.受热面热力计算:其中包含为热力计算提供结构数据的各受热面的结构计算。 3.计算数据的分析:这部分内容往往是鉴定设计质量、考核学生专业知识水平的主要依据。 四、锅炉课程设计应提供的必备资料 1.课程设计任务及其要求; 2.给定的燃料及其特性; 3.锅炉的主要参数,如锅炉蒸发量、给谁的压力和温度、过热蒸汽和再热蒸汽的主要参数等; 4.锅炉概况,如锅炉结构的基本特点、制粉设备及其系统、燃烧及排渣方式以及连续排污量等; 5.锅炉结构简图、烟气和汽水系统流程简图、受热面和烟道的主要尺寸等。 6.蒸汽流程:汽包→顶棚管→低温对流过热器→屏式过热器→高温对流过热器冷段→高温对流过热器热段→汽轮机 7.烟气流程:炉膛→屏式过热器→高温对流过热器→低温对流过热器→高温省煤器→高温空预器→低温省煤器→低温空预器 五、锅炉的辅助计算 (一)锅炉参数 1.额定蒸发量D:20t/h; 2.蒸汽压力P:1.3MPa 3.蒸汽温度t gr :350℃; 4.給水温度t gs :105℃; 5.冷空气温度t lk :30℃; 6.预热空气温度t r :150℃;

关于组态王的课程设计

一、概述 组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配臵等的系统组态工具。运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。 通常情况下,建立一个应用工程大致可分为以下六个步骤: 1.创建新工程为工程创建一个目录用来存放与工程相关的文件。 2.定义硬件设备并添加工程变量添加工程中需要的硬件设备和工程中使 用的变量,包括内存变量和 I/O 变量。 3.制作图形画面并定义动画连接按照实际工程的要求绘制监控画面并 使静态画面随着过程控制对象产生动态效果。 4.编写命令语言通过脚本程序的编写以完成较复杂的操作上位控制。 5.进行运行系统的配臵对运行系统、报警、历史数据记录、网络、用户 等进行设臵,是系统完成用于现场前的必备工作。 6.保存工程并运行完成以上步骤后,一个可以拿到现场运行的工程就制 作完成了。 接下来我将建立一个反应车间的监控中心。监控中心从现场采集生产数据,以动画形式直观的显示在监控画面上。监控画面还将显示实时趋势和报警信息,并提供历史数据查询的功能,完成数据统计的报表。将实时数据保存到关系数据库中,并进行数据库的查询等。 二、建立一个新工程 一)建立一个新工程 点击“开始”---〉“程序”---〉“组态王 6.5”---〉“组态王6.5”(或直接双桌面上组态王的快捷方式),启动后的工程管理窗口如图2-1 所示: 图2-1 图2-2 新建:单击此快捷键,弹出新建工程对话框建立组态王工程。点击工程 管理器上的“新建”,弹出“新建工程向导之一”,接下来一直按下一步直到 点击完成后会出现“是否将新建的工程设为组态王当前工程”的提示,选择 “是”即可新建一工程如图2-2: 二)工程浏览器

组态王软件的应用与控制系统的设计

组态王软件的应用与控制系统的设计 姓名:徐标标(080312080) 指导老师:徐文权 摘要:组态王软件是完成数据采集与过程控制的专用软件,它是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业控制系统。同时组态王软件开发的监控系统软件以标准的工业计算机软、硬件平台构成的开放式系统取代传统的封闭式系统,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态。本文通过介绍组态王的特点、基本功能及组态王应用实例与控制系统的设计,详细直观的把组态王软件的特性展示出来。 关键词:组态王,组态王软件的应用,组态控制系统的设计 一、组态王软件简介 组态王软件是利用系统软件提供的工具,用户通过简单的形象组织组合工作,即可实现所需的软件功能。工业过程控制系统中,常常要求有如下功能:数据采集与数据处理功能、数据存储功能、包括数据查询、数据管理和数据显示等系统故障或事故报警、现场动态图形功能、显示现场生产过程或实时状态、自动或召唤出实时和历史报表功能或数据曲线显示功能、友好的人机界面等。过去在开发控制系统软件时开发者要选择一种程序设计语言来实现上述功能。往往软件的编程量很大软件开发成本高、开发周期长、软件的维护量大组态软件就是在这当种需求下产生。组态软件将士主常用功能组合在一起形成一个新的软件平台用户只须在这个软件平台下进行二次开发,系统所需的软件即可。组态软件正在代替各种计算机语言的软件开发。其优点有:提高系统的成功率和可靠性、缩短项目开发周期、减少开发费用组态王组态软件是在流行的微机上建立工业控制对象的人机接口的一种智能软件包。它是以windows98/windowsnt4.0中文操作系统为其操作平台。充分利用了windows的图形功能完备、界面一致性好、易学易用的特点。它使采用微机开发的系统工程比以往的使用专用机开发的工业控制系统更有通用性,大大地减少了工控软件开发者的重复性工作并可运用微机丰富的软件资源进行开发。 二、组态王的特点 它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。 三、组态王功能简介 组态王软件是真正的32位程序支持多任务、多线程、运行于windows98等操作系统。

锅炉课程设计.doc

扬州大学广陵学院 锅炉及锅炉房课程设计题目:燃油锅炉房工艺设计 院(系)别土木电气工程系 专业建筑环境与能源应用工程 班级建环81301班 学号130054101 姓名白杰 指导教师刘义 二○一六年七月

目录 1.锅炉课程设计任务书 (4) 1.1.设计目的 (4) 1.2.设计任务 (4) 1.3.原始资料 (4) 1.4.设计内容和要求 (4) 2.锅炉型号和台数的选择 (6) 2.1.热负荷计算 (6) 2.2.锅炉型号和台数选择 (6) 3.水处理设备的选择及计算 (8) 3.1.决定是否要除碱 (8) 3.2.确定水处理设备生产能力 (8) 3.3.软化设备选择计算 (9) 4.给水设备和主要管道的选择计算 (11) 4.1.决定给水系统 (11) 4.2.给水泵的选择 (11) 4.3.给水箱的选择 (11) 4.4.其他水泵的选型 (11) 4.5.主要管道和阀门的选择 (12) 4.6.分气缸选择计算 (13) 4.7.换热器的选择 (13) 5.送引风系统设计 (14) 5.1.计算空气量和烟气量 (14) 5.2.决定烟、风管道截面尺寸 (14) 5.3.确定送引风系统及其布置 (15) 5.4.确定烟囱高度和断面尺寸 (15) 6.供油系统设计 (16) 6.1.供油系统的确定 (16)

6.2.贮油罐容量确定 (16) 6.3.贮油罐的计算 (16) 6.4.日用油箱的计算 (17) 6.5.油泵选择 (17) 6.6.油路设计 (17) 7.锅炉房工艺布置 (19) 7.1.锅炉房建筑 (19) 7.2.锅炉房设备布置 (19) 7.3.风烟管道和主要汽水管道布置 (19) 8.附锅炉房热力系统图、锅炉房平面图、锅炉房剖面图

PLC装配流水线课程设计

课程设计报告 题目 课程名称 院部名称 专业 班级 学生姓名 学号 课程设计地点 课程设计学时 指导教师

摘要 本次设计主要是介绍PLC模拟控制在工业生产中的运用,要求学会使用组态王软件和PLC(SIMEINS S7-200)控制系统连接,采用下位机执行,上位机监控的方法,构建完成装配流水线的模拟控制系统。通过PLC模拟控制和组态王的监控,本文实现了装配流水线的控制和监视。 PLC控制;下位机执行;上位机监控;组态王监控在工业自动化生产中,由于PLC控制具有一系列的的优点,而且便于控制,深受企业的喜爱,同时运用组态软件进行监控生产流程,更是让整个过程变得可视化。而且工业自动化通用组态软件-组态王软件系统与最终工程人员使用的具体的PLC或现场部件无关。对于不同的硬件设施,只需为组态王配置相应的通讯驱动程序即可。组态王支持一系列的硬件设备,包括可编程控制器(PLC)、智能模块、板卡、智能仪表、变频器等等。所以在装配流水线上PLC的模拟控制运用的越来越广泛. 目录 1.课程设计的目的 (2) 2.课程设计的内容 (3) 2.1.操作说明和实验说明 (3) 2.2设备选择 (4) 2.3系统的I/O配置 (4) 2.4轧钢机控制系统模拟面板 (5) 2.5程序流程图 (5) 2.6梯形图 (6) 3.课程设计总结 (9)

1、课程设计目的 (1)熟悉可编程序控制器的使用方法 (2)练习用电脑输入,修改和调试程序的方法 (3)练习辅助继电器和定时器的使用 (4)利用可编程序控制器对简单系统进行控制的过程课程设计内容 2.1.操作要求:系统中的操作工位A、B、C,运材工位D、E、F、G 及仓库操作工位H只能对工件进行循环处理。 2闭合“启动”开关,工件经过传送工位D送至操作工位A ,在此工位完成加工后再由传送工位E传送至操作工位B.....,依次传送加工,直至工件被送至仓库操作工位H,由该工位完成对工件的入库操作,循环处理。 3断开“启动”开关,系统加工完成最后一个工件入库后,自动停止工作。 4按“复位”键,无论此时工件位于任何工位,系统均能复位至起始状态,即工件又重新从传送工位D处开始运送并加工。 2.2设备选择 PLC-1B实验箱一只

组态王连接Accesss数据库与历史曲线显示

我是依据组态王帮助文件里面的案例,不过我写的会更详细! 以某工业现场应用为例,需要对原料进行称量,并记录原料的生产厂家、原料编号、称量日期、称量时间,值班人员、原料重量。针对这种关系数据,使用组态王的历史库是无法记录的,因此我们使用关系数据库Access 进行记录。下面就以此为例来演示完成这一现场需求的设置步骤。 操作步骤: 1、新建数据库以及表: 1.1)在Access 中新建一个空数据库,例如建立路径为:D:\数据库存储例程\数据.mdb。 1.2)在数据库D:\数据库存储例程\数据.mdb 中创建一个数据表:表的名称为:原料数据。字段为:称量日期、称量时间、原料重量、原料厂家、原料编号、值班人员、datetime(这个变量是我自己需要历史曲线用的)。如下图所示:(下面的值是我测试的) 其中原料重量字段类型为“数字”设置为“单精度”,datetime设置为日期/时间默认值改为now()。其余为“文本”类型。(这里默认的视图是数据表视图,要切换到设计视图,如图所示:)

在这下面设置字段大小为单精度型,小数位数为2(这个按自己需求设置位数)。 2、设置ODBC 数据源: 2.1) 在“控制面板”-----“管理工具”----“ODBC 数据源” 中建立ODBC 数据源,点击“ODBC数据源”弹出“ODBC 数据源管理器”,如下图所示:(这里注意的是如果系统是64位系统的话,则打开C:\Windows\SysWOW64\odbcad32.exe)

2.2) 在“用户DSN”中点击“添加”,弹出“选择数据源驱动程序”窗口,如下图所示:选择“Microsoft Access Driver (*.mdb)”驱动,点击“完成”。弹出如图所示窗口,填写ODBC数据源的名称,根据需要对数据源进行命名,如“数据”,点击“选择(S)”,如图所示,选择我们前面定义的数据库文件“D:\数据库存储例程\数据.mdb”。点击“确定”完成ODBC 数据源的定义,如图所示。其他数据库如SQLServer 的ODBC 定义请参考相关文档。

锅炉课程设计(范例)

《电厂锅炉原理》 课程设计指导书 能源与动力工程系 目录 1

第一章锅炉设计的任务及热力计算的作用和分类 .............. 错误!未定义书签。第二章锅炉的设计计算 .......................................................... 错误!未定义书签。 第一节设计计算的步骤 ................................................... 错误!未定义书签。 第二节辅助计算和热平衡计算 ....................................... 错误!未定义书签。 第三节炉膛计算 ............................................................... 错误!未定义书签。 第四节屏式受热面的计算 ............................................... 错误!未定义书签。 第五节烟道对流受热面的计算 ....................................... 错误!未定义书签。第三章锅炉的校核计算 .......................................................... 错误!未定义书签。第四章符号与参考文献 .......................................................... 错误!未定义书签。 A. 符号比较 ......................................................................... 错误!未定义书签。 B. 参考文献 ......................................................................... 错误!未定义书签。附录1 课程设计的目的和任务 (2) 附录2 课程设计例题——2102t/h超临界煤粉锅炉热力计算 (5) 第一部分热力计算书 (5) 第二部分结构计算书 ......................................................... 错误!未定义书签。附录3 锅炉设计说明书示例 .. (53) 附录1 课程设计的目的和任务 一、课题 2012 t/h亚临界压力自然循环锅炉的设计布置与计算 二、目的和任务 目的: 1)运用原理课所学知识, 并加以巩固充实和提高; 2

锅炉课程设计:正文汇总

工业锅炉设备课程设计任务书 一、课程设计题目:某厂锅炉房工艺设计 二、设计目的: 课程设计是“锅炉及锅炉房设备”课程的主要教学环节之一。通过课程设计,了解锅炉房工艺设计内容、程序和基本原则,学习设计计算方法和步骤,提高设计计算和制图能力,巩固所学的理论知识和实际知识,并学习运用这些知识解决锅炉房工程设计中的实际问题。 三、设计原始资料: 1、热负荷资料 元素分析成分:Mar(W y)=9.00% , Aar(A y)=32.48%, Car(C y)=46.55%, Har(H y)=3.06%, Sar(S y)=1.94%, Oar(O y)=6.11%, Nar(N y)=0.86% . 煤的干燥无灰基挥发分:Vdaf(V r)=38.5%, 接受基低位发热量Qnet,v,ar(Q y d w)=17693KJ/Kg 3、水源资料:以自来水为水源,供水水温10℃,供水压力0.6MPa 1)总硬度:3.3 mol/L 2)永久硬度:1.1 mol/L 3)暂时硬:2.2 mol/L 4)总碱度:2.1 mol/L 5)PH值:6.9 6)溶解氧: 6.5~8.9 mg/L

7)悬浮物:0 mg/L 8)溶解固形物:450 m g/L 4、气象资料: 1)年主导风向:冬夏西北; 2)平均风速:3.0 m/s 3)大气压:97 880 Pa 4)海拔高度:396.9 m 5)最高地下水位:-3.5 m 6)土壤冻结深度:无土壤冻结情况 7)冬季采暖室外计算温度:-5℃ 8)冬季通风室外计算温度:-1℃ 9)采暖期平均室外计算温度:0.5℃ 5、其他资料 1)生产为三班制,全年工作300天 2)采暖用汽天数90天 3)通风用汽天数90天 4)凝结水回收为自流方式 四、设计内容与要求 1、热负荷计算 包括最大计算热负荷和年热负荷的计算。对于具有季节性负荷的锅炉房,应分别以采暖季和非采暖季求出最大计算热负荷和平均热负荷。计算结果应以表格方式汇总。 2、选择锅炉型号和台数 要求提出2-3种选型方案,就其燃烧设备或燃料适应性,负荷适应性或负荷率、备用性、锅炉效率、占地面积、建筑造价、扩建余地、人员编制、环境污染、投资高低等方面进行简单的分析比较后确定最佳选炉方案。 3、水处理系统的确定及其设备选择计算 (1)计算各种水量包括回水量、补给予水量、总给水量,按采暖季和非采暖季分别

PLC课程设计 十字路口交通灯控制系统PLC程序及组态设计

题目:十字路口交通灯控制系统PLC程序及组态设计 一、课程的性质与任务 电气控制与PLC课程设计是自动化专业一个重要的实践性教学环节。本设计课题与自动化专业密切相关,通过设计同学可全面运用所学专业知识,进一步提高自己的实践动手能力和解决实际问题的能力。通过课程设计达到以下要求: 1. 熟悉十字路口交通灯系统控制要求、收集技术资料,了解PLC和组态软件在控制系统中的应用、发展及未来趋势。 2、进一步熟悉西门子PLC的特点、性能和编程方法;通过PLC实现交通灯的自动控制。 4、掌握控制系统的硬件和程序设计方法、调试及运行步骤。 5、了解组态软件的基本结构、特点和设计方法;锻炼运用组态软件编程的能力。 二、课程教学的基本要求 1、论证设计方案并写出基本设计框图及步骤。 2、绘制硬件设计原理图及电路图。 3、设计出完整的程序框图和程序清单。 4、说明硬软件的调试过程和调试方法及设计者的心得体会 5、1月18日提交电子和打印文档,包括文字、图、程序等,2500字左右。 三、主要参考资料: [1] PLC编程及应用(第三版),廖常初,机械工业出版社,2007。 [2] 组态王组态软件使用手册。 [3] 工控组态软件与PLC应用技术,吴天明,北航出版社,2007。 完成期限:自 2011年 1 月 7 日至 2011 年 1 月 18 日指导教师:教研室主任: 学院院长: 2011 年 1 月 10 目录

摘要 (4) 一、课程设计的目的与要求 (4) 二、设计正文 (4) 1 控制系统分析 (4) 1.1 工艺过程和控制要求 (4) 1.2 方案论证 (5) 2 系统设计 (5) 2.1 硬件设计 (6) 2.2 程序设计 (7) 2.3 组态设计 (10) 3 系统调试 (11) 三、课程设计总结或结论 (12) 参考文献 (12) 十字路口交通灯控制系统PLC程序及组态设计 摘要:本设计是对可编程控制器在控制中应用的探索,采用了西门子的可编程控制器plc200

相关文档
相关文档 最新文档