wincc_课程设计报告

合集下载

wincc脚本系统课程设计

wincc脚本系统课程设计

wincc脚本系统课程设计一、课程目标知识目标:1. 学生能理解WinCC脚本系统的基本概念,掌握脚本系统的功能与操作流程。

2. 学生能掌握在WinCC中运用脚本语言进行数据处理、监控和报警等基本操作。

3. 学生了解脚本系统在工业自动化领域的应用及其重要性。

技能目标:1. 学生能独立进行WinCC脚本编程,实现对工业数据的实时监控和分析。

2. 学生具备运用脚本系统解决实际工程问题的能力,如编写数据处理、设备控制和报警处理等脚本程序。

3. 学生能通过脚本系统与其他模块的协同工作,实现复杂的自动化控制需求。

情感态度价值观目标:1. 培养学生热爱工业自动化事业,关注行业前沿技术,增强科技创新意识。

2. 培养学生具备良好的团队协作精神,能够与他人共同探讨问题,共同进步。

3. 培养学生具备严谨、负责的工作态度,对实际工程问题进行深入分析和持续优化。

本课程针对高年级学生,课程性质为专业核心课,旨在帮助学生掌握WinCC 脚本系统的实际应用,提高解决实际工程问题的能力。

课程充分考虑学生已具备的自动化基础知识,结合实际工程案例,以任务驱动的方式进行教学,使学生在实践中掌握脚本系统的运用。

课程目标的设定遵循具体、可衡量原则,旨在为教学设计和评估提供明确依据。

二、教学内容1. WinCC脚本系统概述- 脚本系统的基本概念- 脚本系统在工业自动化中的应用2. WinCC脚本编程基础- 脚本语言入门- 常用脚本函数与对象- 数据类型、变量与运算符3. 数据处理与监控- 实时数据读取与写入- 数据处理与转换- 数据报警与事件处理4. 设备控制与脚本应用- 设备控制脚本编写- 控制逻辑与流程控制- 脚本调试与优化5. 脚本系统综合应用- 脚本系统与其他模块的协同工作- 实际工程案例分析与实施- 项目实践与成果展示教学内容依据课程目标进行选择和组织,保证科学性和系统性。

教学大纲明确教学内容安排和进度,结合教材章节进行详细规划。

wincc课程设计水位

wincc课程设计水位

wincc课程设计水位一、教学目标本课程的教学目标是让学生掌握WinCC课程中的水位监控相关知识。

通过本课程的学习,学生将能够:1.理解水位监测在工业控制系统中的重要性。

2.掌握WinCC软件中水位监控的基本原理和操作方法。

3.学会使用WinCC软件进行水位数据的采集、显示和报警设置。

4.能够分析并解决实际应用中出现的水位监控问题。

二、教学内容本课程的教学内容主要包括以下几个部分:1.水位监控的基本概念:介绍水位监控在工业控制系统中的应用和重要性。

2.WinCC软件概述:介绍WinCC软件的功能、界面及基本操作。

3.水位数据的采集与显示:讲解如何通过WinCC软件采集水位数据并进行显示。

4.水位报警与控制:讲解如何设置水位报警和控制功能,以保证水位安全。

5.实际应用案例分析:分析并解决实际应用中出现的水位监控问题。

三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:讲解水位监控的基本概念、WinCC软件的基本操作等。

2.案例分析法:分析实际应用案例,让学生更好地理解水位监控的应用。

3.实验法:安排实验室实践环节,让学生动手操作WinCC软件进行水位监控。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:选用合适的WinCC教材,为学生提供理论学习的参考。

2.参考书:提供相关的参考书籍,拓展学生的知识面。

3.多媒体资料:制作课件、视频等多媒体资料,帮助学生更好地理解教学内容。

4.实验设备:准备实验室设备,让学生进行实际操作练习。

五、教学评估为了全面、客观、公正地评估学生在WinCC课程中的学习成果,我们将采用以下评估方式:1.平时表现:通过观察学生在课堂上的参与程度、提问回答等情况,评估学生的学习态度和积极性。

2.作业:布置适量的作业,让学生巩固所学知识,通过批改作业了解学生的掌握程度。

3.实验操作:评估学生在实验室实践环节中的操作技能和问题解决能力。

WinCC课程设计

WinCC课程设计

工业组态课程设计题目:基于WinCC的运料小车控制系统监控界面设计院系:物理和电气工程学院班级:学号:姓名:基于WinCC的运料小车控制系统监控界面设计监控界面如下图所示,画面大小为800×600。

设计任务:实现小车的自动运料方式和单动运料方式。

单动运料过程:小车首先位于最左方,在后限位开关指示灯为绿色时,小车车门关闭,小车车厢上的煤为空,此时小车开始启动,向右运行,当运行到漏斗正下方时,前限位开关指示灯由红变绿,漏斗门打开,定时器开始计时7s(70×100ms),小车车门打开,开始卸煤,定时器开始计时5s(50×100ms),卸煤完成,小车停止。

自动运料过程则为单动过程的不断重复。

另外需组态两个按钮,停止按钮和复位按钮,停止按钮用来控制小车在单动和自动运料过程的停止。

复位按钮则用来对小车进行复位,即小车回到如图所示的初始状态下。

设计要求:1.创建如图所示的过程画面。

2.创建所有使用的内部变量并作变量说明(包括变量的数据类型、名称以及作用,可列作表格写出)。

3.写出4个按钮的左键事件的C动作程序代码。

4.写出全局脚本程序代码(自动运行脚本程序和单动运行脚本程序),并要求写出所用的触发器。

设计如下:1.创建过程画面如下:2.所使用的内部变量:3.个按钮的C动作程序代码:自动:SetTagDWord("flag1",1);单动:SetTagDWord("flag2",1);停止:SetTagDWord("flag1",0);SetTagDWord("flag1",0);复位:SetTagDWord("flag1",0);SetTagDWord("flag1",0);SetTagDWord("xiaochex",0);4.全局脚本程序代码:单动程序:#include "apdefap.h"int gscAction( void ){ DWORD value,valueT5,valueT7;int bit1;SetTagDWord("T5",50);SetTagDWord("T7",70);SetTagDWord("loudoushanxiaoshi",1);bit1=GetTagDWord("flag1");while(bit1){ bit1=GetTagDWord("flag1");value=GetTagDWord("xiaochex");value+=10;if(value>640){ value=640;SetTagDWord("xiaochex",value);SetTagDWord("qianxiankaiguan",1); //前限位开关变色SetTagDWord("loudoumen",30); //漏斗门开SetTagDWord("loudoushanxiaoshi",0); //漏斗沙消失SetTagDWord("cheshachuxian",1); //车沙出现while(bit1){ valueT7=GetTagDWord("T7"); //定时7SvalueT7-=1;if(valueT7<=0){ valueT7=0;SetTagDWord("T7",valueT7); //车沙出现SetTagDWord("loudoumen",0); //漏斗门开关SetTagDWord("loudoushanxiaoshi",1); //漏斗沙出现SetTagDWord("qianxiankaiguan",0); //前限位开关变还色while(bit1){ value=GetTagDWord("xiaochex");value-=10;if(value<=0){value=0;SetTagDWord("xiaochex",value);while(bit1){ SetTagDWord("xiachemen",1); //che门开SetTagDWord("houxiankaiguan",1); //hou限位开关变色valueT5=GetTagDWord("T5"); //定时5SvalueT5-=1;if(valueT5<=0){ valueT5=0;SetTagDWord("cheshachuxian",0);SetTagDWord("houxiankaiguan",0); //hou限位开关huan色SetTagDWord("xiachemen",0);SetTagDWord("flag1",0);}SetTagDWord("T5",valueT5);bit1=GetTagDWord("flag1");}}SetTagDWord("xiaochex",value);bit1=GetTagDWord("flag1");}}SetTagDWord("T7",valueT7);bit1=GetTagDWord("flag1");}}SetTagDWord("xiaochex",value);bit1=GetTagDWord("flag1");}return 0;}自动程序:#include "apdefap.h"int gscAction( void ){ DWORD value,valueT5,valueT7;int bit1;while(bit2){SetTagDWord("T5",50);SetTagDWord("T7",70);SetTagDWord("loudoushanxiaoshi",1);bit1=GetTagDWord("flag2");while(bit1){ bit1=GetTagDWord("flag2");value=GetTagDWord("xiaochex");value+=10;if(value>640){ value=640;SetTagDWord("xiaochex",value);SetTagDWord("qianxiankaiguan",1); //前限位开关变色SetTagDWord("loudoumen",30); //漏斗门开SetTagDWord("loudoushanxiaoshi",0); //漏斗沙消失SetTagDWord("cheshachuxian",1); //车沙出现while(bit1){ valueT7=GetTagDWord("T7"); //定时7SvalueT7-=1;if(valueT7<=0){ valueT7=0;SetTagDWord("T7",valueT7); //车沙出现SetTagDWord("loudoumen",0); //漏斗门开关SetTagDWord("loudoushanxiaoshi",1); //漏斗沙出现SetTagDWord("qianxiankaiguan",0); //前限位开关变还色while(bit1){ value=GetTagDWord("xiaochex");value-=10;if(value<=0){value=0;SetTagDWord("xiaochex",value);while(bit1){ SetTagDWord("xiachemen",1); //che门开SetTagDWord("houxiankaiguan",1); //hou限位开关变色valueT5=GetTagDWord("T5"); //定时5S valueT5-=1;if(valueT5<=0){ valueT5=0;SetTagDWord("cheshachuxian",0);SetTagDWord("houxiankaiguan",0); //hou限位开关huan色SetTagDWord("xiachemen",0);SetTagDWord("flag2",0);}SetTagDWord("T5",valueT5);bit1=GetTagDWord("flag2");}}SetTagDWord("xiaochex",value);bit1=GetTagDWord("flag2");}}SetTagDWord("T7",valueT7);bit1=GetTagDWord("flag2");}}SetTagDWord("xiaochex",value);bit1=GetTagDWord("flag2");}bit1=GetTagDWord("flag2");}return 0;}。

WINCC双容液位实验

WINCC双容液位实验

重庆工程学院课程设计总结报告课程名称:工控网络与组态技术课程设计学生姓名:李帅学号: 179410114 所属学院:电子信息学院专业:自动化指导教师:葛国秋日期: 2020年6月教务处制一、课程设计项目双容水箱液位定值控制系统上位机设计。

二、课程设计目的一.理解上位机软件在双容水箱液位定值控制系统的应用;二.掌握WinCC基本的使用及编程方法;三.掌握OPC通讯的基本知识和相关的设置方法。

三、课程设计时间教学周十七周十八周四、课程设计地点实训楼114和六教101五、课程设计过程(1)实训前先仔细阅读设计内容:1.双容水箱液位定值控制系统工艺流程图绘制;2.对双容水箱液位定值控制系统参数、电气参数及设备状态进行监测;3.实现各参数的报警功能,并可查询历史报警记录;4.实现各参数的趋势显示功能,可以查询短期和长期归档;5.实现对重要的参数的操作权限管理,对不同的用户设置不同的访问权限,共分为工程师级、操作员级、浏览级等;6.通过OPC方式采集双容水箱液位定值控制系统的各个参数。

(2)阅读实训原理/流程1.系统P&ID图根据自动化实验室流程控制实验实际对象,绘制工艺流程图,参考流程图如图1所示。

图1 双容水箱液位定值控制系统工艺示意图2.上海万讯单回路调节仪的相关参数设置,部分参数设置和接线图如下所示。

图2 智能仪表接线图3.OPC通讯,通过OPC Server软件读取上海万讯仪表的参数,进行通讯,实现通过WinCC读取上述仪表的数据并动态显示的功能。

4.实现上位机程序的完整功能要求,包括报警,变量归档,用户管理,报表功能等并优化程序调试成功。

WINCC上的操作一.登陆画面的设计在登陆界面的设置中,主要用到了三个方面的知识。

第一个是登陆用户显示的设置,是用文本框加一个输出框,来显示当前登陆用户,采用的是连接内部变量显示的方法。

第二个是登陆与注销按钮的的设置,采用的是C脚本的方法。

代码如下登陆#pragma code ("useadmin.dll")#include"PWRT_API.H"#pragma code()PWRTLogin('1');注销#pragma code ("useadmin.dll")#include"PWRT_API.H"#pragma code()PWRTLogout ( )第三个是画面切换按键的制作,只需要在组态按钮里面选择切换画面选择主画面,即可。

wincc课程设计

wincc课程设计

wincc 课程设计一、教学目标本课程旨在让学生掌握WinCC的基本操作和应用,培养学生对工业控制系统的认识和理解。

通过本课程的学习,学生将能够:1.描述WinCC的功能和特点,理解其在工业控制系统中的应用。

2.掌握WinCC的基本操作,包括启动、配置、编辑、运行和维护。

3.设计和实现简单的工业控制系统,包括数据采集、报警处理、趋势分析和报表生成等。

4.分析并解决工业控制系统中的常见问题,提高生产效率。

二、教学内容本课程的教学内容主要包括WinCC的基本概念、操作和应用。

具体安排如下:1.第一章:WinCC概述,介绍WinCC的功能、特点和应用场景。

2.第二章:WinCC基本操作,包括启动、配置、编辑、运行和维护。

3.第三章:工业控制系统设计,介绍如何使用WinCC设计和实现工业控制系统。

4.第四章:WinCC高级应用,包括数据采集、报警处理、趋势分析和报表生成等。

5.第五章:WinCC案例分析,分析实际应用中WinCC的解决方案。

三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等。

1.讲授法:用于介绍WinCC的基本概念和操作方法。

2.讨论法:用于探讨工业控制系统设计中的问题,促进学生思考。

3.案例分析法:分析实际应用中WinCC的解决方案,帮助学生理解WinCC的应用。

4.实验法:让学生动手操作WinCC,实践工业控制系统的设计和实现。

四、教学资源为了支持教学内容和教学方法的实施,我们将选择和准备以下教学资源:1.教材:《WinCC应用教程》,作为学生学习的主要参考资料。

2.参考书:提供更多关于WinCC和工业控制系统的理论知识和实践案例。

3.多媒体资料:包括教学PPT、视频教程和在线案例,丰富学生的学习体验。

4.实验设备:提供WinCC实验所需的计算机、硬件设备和网络设施。

五、教学评估为了全面、客观地评估学生的学习成果,本课程将采用以下评估方式:1.平时表现:通过课堂参与、提问回答和小组讨论等方式,评估学生在课堂上的表现。

水塔水位winccplc课程设计

水塔水位winccplc课程设计

水塔水位winccplc课程设计一、课程目标知识目标:1. 学生能理解WINCC与PLC在水塔水位监控系统中的应用和交互原理;2. 学生能掌握WINCC组态软件的基本操作,包括创建项目、配置变量、设计监控界面;3. 学生能了解PLC编程中与水塔水位控制相关的基本逻辑和指令。

技能目标:1. 学生能通过实践操作,完成WINCC与PLC的连接和通信设置;2. 学生能运用PLC编程实现对水塔水位的自动控制,包括启停水泵、报警等;3. 学生能运用WINCC设计出直观、易操作的水塔水位监控界面。

情感态度价值观目标:1. 学生在课程学习过程中,培养对自动化控制技术的兴趣和热情;2. 学生通过小组合作,提高团队协作能力和解决问题的能力;3. 学生能认识到自动化技术在工业生产和日常生活中的重要性,增强社会责任感和创新意识。

课程性质:本课程为实践性较强的课程,结合理论知识与实际操作,培养学生的动手能力和实际应用能力。

学生特点:学生具备一定的计算机操作基础,对PLC和WINCC有一定了解,但对实际应用中的复杂系统控制尚缺乏经验。

教学要求:教师需引导学生结合理论知识,注重实践操作,关注学生在操作过程中遇到的问题,及时给予指导和解答,以提高学生的实际应用能力。

同时,注重培养学生的团队协作能力和创新思维。

通过本课程的学习,使学生能够将所学知识应用于实际工程案例中,提高解决实际问题的能力。

二、教学内容1. 理论知识:- PLC基础知识:PLC的结构、工作原理、编程语言及指令系统;- WINCC基础知识:WINCC软件功能、组态过程、变量管理及监控界面设计。

2. 实践操作:- 水塔水位控制系统设计:根据水塔水位要求,设计PLC控制程序;- WINCC与PLC连接:配置WINCC与PLC通信参数,实现数据交换;- 监控界面设计:利用WINCC设计水塔水位监控界面,实现实时监控和报警功能。

3. 教学大纲:- 第一周:PLC基础知识学习,理解PLC在水塔水位控制系统中的作用;- 第二周:学习WINCC基础知识,掌握组态软件的基本操作;- 第三周:实践操作,分组进行水塔水位控制系统的设计与编程;- 第四周:调试与优化,完善水塔水位监控系统,进行成果展示。

WINCC课程--图形设计

WINCC课程--图形设计

第三部分:WINCC软件课程———图形设计目的:通过绘图工具,建立静态流程图。

●第1步:右击Graphics designer(图形编辑器),选中N EW PICTURE(新建画面),系统将生成一幅新的画面;画面名称为:NEWPD0.PDL右击画面名称,选择Rename picture(重命名画面);将画面名称更改成:WA TER;然后点击OK!●第2步:双击W ATER。

PDL,打开空画面。

下图是画面制作工具的介绍!● 第3步:制作一幅完整的流程图画面,一般情况一幅完整的流程图有四个部分组成: 图形按钮区——————实现不同流程图画面的切换 流程图名称区——-——当前流程图画面名称 操作画面区——-———防真的流程图信息报警区-——-—-超限报警、设备的启停报警等常用绘图工具栏:直线、圆等SIEMENS 控制工具栏,主要完成系统时钟、模拟面板或库图形调用完成复杂功能,比如退出 WINCC 运行等图形属性模板,可以直接改变直线粗细、线形等颜色模板,可以改变对象的颜色吸管工具,可以完成静态属性的复制。

反转功能,实现对象90度、180度旋转!第4步:我们首先制作流程图名称(图形按钮在后面在制作),在右面Standard Objects(对象调色板)下面,选中Static Text(静态文本);将鼠标放置画面的合适位置,然后点击鼠标,将会出现一个静态文本输入筐;在输入筐中输入:水处理画面;画面流程图名称制作完成图形按钮区流程图名称区操作画面区信息报警区●第5步:在上面的名称制作完成后,名称文本非常不美观,现在就按照下面的步骤修改!右击“水处理画面”文本,选择Properties(属性),系统弹出属性页,下图是制作流程图最常用的界面,画面对象的所有属性都可以通过该属性页进行更改,具体见下图介绍!对象位置和宽度、高度对象所有组成部分的颜色:外围线、背景色、字体颜色类型:外围线类型、填充区的类型字体设置:包括大小、字型、对齐方式等闪烁设置:包括颜色、速度等杂项:可以设置是否要操作保护和对象是否显示或隐藏添充:可以设置对象的填充高度●第6步:首先按照下图改变文本筐的宽度和高度。

Wincc课程设计报告

Wincc课程设计报告

W i n c c课程设计报告(总23页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--河南理工大学《组态软件技术基础》设计报告水位、水温检测系统姓名:学号:专业班级:指导老师:所在学院:2012年7月 6 日摘要本设计是基于SIMATIC WinCC的水位水温监控系统,可以自动完成蓄水和排水功能,满足工业生产过程中的需要。

SIMATIC WinCC是第一个使用最新的32位技术的过程监视系统,具有良好的开放性和灵活性。

随着科学技术的发展,工业生产过程的自动化水平越来越高,相应的要求其控制界面也应该越来越人性化和简洁化,人们也逐渐意识到原有的上位机编程的开发方式。

组态王软件是一种通用的工业监控软件,它把过程控制设计、现场操作以及工厂资源管理与一体,实现最优化管理。

它基于Microsoft Windows XP/NT2000操作系统,用户可以在企业网络的所有层次的各个位置上都可以获得系统的实时信息。

采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。

它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布是大型集中监控管理系统的开发。

它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。

关键字:WinCC、组态王软件、工业监控AbstractThis design is based on SIMATIC WinCC and water temperature control system, you can auto-complete of water storage and drainage features, and meet the needs of industrial production processes.SIMATIC WinCC is the first process monitoring systems with the latest 32-bit technology, openness and flexibility with good. With the development of science and technology, the industry increasingly higher level of automation of the production process, the corresponding requirements under its control interface should be more humane and simplicity of, people also come to realize that the original development of computer programming. Kingview software is a general industrial monitor software, it design, hands-on process control and plant resource management and integration, achieving optimal management. It is based on the Microsoft Windows XP/NT2000 operating system, the user can at all levels of the corporate network wherever it can get real time information system. Using the kingview software development industry to monitor the project, can greatly enhance user control, to improve productivity and efficiency, improve product quality, reduce costs and raw material consumption. It is suitable for production and operations management from a single device and troubleshooting to the network structure is the distribution of the large concentrated monitoring system development.It to a standard industry computer software and hardware platforms constitute integrated system to replace the traditional closed systems.Keywords: WinCC, kingview software, industrial monitor目录1 概述.................................................... 错误!未定义书签。

组态软件WinCC及其应用教学设计

组态软件WinCC及其应用教学设计

组态软件WinCC及其应用教学设计1. 简介组态软件是一种工业自动化控制技术,它可以通过计算机软件对企业的各种生产设备、运输设备、能源等进行自动化控制。

WinCC是西门子公司开发的一款组态软件,主要用于工业控制系统的监控和数据采集。

本文将介绍WinCC的基本功能和应用教学设计。

2. WinCC的基本功能WinCC是一款功能强大的组态软件,它能够监控和控制多种设备,包括压力、温度、湿度、电力、流体、气体等多种参数。

WinCC的主要功能如下:2.1 监控和控制WinCC可以将实时数据以文本、图表、动画等形式直观展现,能够准确反映生产现场的状态。

同时,它还可以控制设备的开关、调节参数等操作。

2.2 数据采集WinCC可以与多种PLC进行无缝连接,并进行数据采集和处理。

它还可以对采集的数据进行报警、记录等操作,以及进行数据的分析和应用。

2.3 报表生成WinCC可以生成各种报表,包括历史趋势图、数据统计表、设备运行状态等报表。

这些报表能够帮助用户更好地了解生产过程中的状态和趋势。

3. WinCC的应用教学设计WinCC是广泛应用于工业自动化领域的一款组态软件,它的应用教学设计也是非常重要的。

下面将介绍WinCC在应用教学设计中的主要内容和方法。

3.1 自动化控制实验设计WinCC可以与实验板、PLC等设备配合使用,进行自动化控制实验。

在实验设计中,需要对实验目的、实验方案、实验步骤等进行详细安排,同时需要注意实验的难易程度和实用性。

3.2 实例教学案例设计WinCC实例教学案例是指通过案例演示的方式,向学生介绍WinCC的各种功能和应用。

这种方法需要选择一些实用性强、应用场景明确、展示效果好的案例,让学生在实际应用中体验WinCC的效果和优势。

3.3 课程设计在课程设计中,WinCC需要被作为一个独立的单元来进行设计。

课程内容需要涵盖WinCC的基本功能、数据采集、报表生成等方面,同时需要注重实践性的训练,让学生能够真正掌握WinCC的应用技能。

wincc课程设计详细步骤

wincc课程设计详细步骤

wincc课程设计详细步骤一、教学目标本课程的教学目标是让学生掌握WinCC的基本概念、功能和操作方法,能够运用WinCC进行简单的监控和管理。

具体目标如下:1.了解WinCC的起源、发展历程和版本特点。

2.掌握WinCC的基本功能,如数据采集、报警处理、趋势分析等。

3.熟悉WinCC的界面布局和操作方法。

4.能够熟练安装和配置WinCC。

5.能够使用WinCC进行数据采集和处理。

6.能够设置WinCC的报警和趋势分析功能。

情感态度价值观目标:1.培养学生对工业自动化和智能制造的兴趣和认识。

2.培养学生团队合作和解决问题的能力。

二、教学内容教学内容主要包括WinCC的基本概念、功能和操作方法。

具体安排如下:1.WinCC概述:介绍WinCC的起源、发展历程和版本特点。

2.WinCC基本功能:讲解数据采集、报警处理、趋势分析等功能。

3.WinCC界面布局和操作方法:详细讲解WinCC的界面布局和操作步骤。

4.实例演示:通过实际案例,演示如何使用WinCC进行监控和管理。

三、教学方法采用多种教学方法,激发学生的学习兴趣和主动性。

具体方法如下:1.讲授法:讲解WinCC的基本概念和功能。

2.案例分析法:通过实际案例,让学生学会使用WinCC进行监控和管理。

3.实验法:安排实验室实践,让学生亲手操作WinCC软件。

四、教学资源为学生提供丰富的教学资源,以支持教学内容和教学方法的实施。

具体资源如下:1.教材:选用权威、实用的WinCC教材。

2.参考书:提供WinCC相关的高级教程,供学生深入学习。

3.多媒体资料:制作WinCC操作视频,方便学生随时查阅。

4.实验设备:配备WinCC软件和相应的实验设备,让学生进行实际操作。

五、教学评估为了全面、客观地评估学生的学习成果,本课程采用以下评估方式:1.平时表现:评估学生在课堂上的参与程度、提问和回答问题的表现等,占总分的30%。

2.作业:布置适量的作业,评估学生的理解和应用能力,占总分的20%。

wincc实验报告

wincc实验报告

西安邮电大学实验报告题目:西门子W incc v7.0的安装系别:自动化学院专业:电气工程及其自动化学生姓名:**06114066一.实验要求正确安装W inccv7.0版本,并能够正常的运行,拥有足够多的变量点。

二.实验目的通过本次实验了解Wincc V7.0组态软件,项目支持管理器的组工具包括变量管理器,画面生成、组态消息系统的编辑器、过程值存档、报表系统、脚本建立、用户管理系统等。

在图形编辑器中分别创建主画面、过程画面、报警画面、趋势画面、表格画面;变量管理中建立所需变量,变量记录中完成变量的归档报警记录中完成所需报警变量的归档和设置;全局脚本中可以完成脚本的写。

三.实验设备电脑以及W inccV7.0软件四.实验内容W incc v7.0 SP1安装说明:安装之前先关闭防火墙关闭杀毒软件特别是360安全卫士需要内置到step7中的话,先装step71)下载好软件后,将以下6个安装包放到一个目录下,W inccv7.part1.rarW inccv7.part2.rarW inccv7.part3.rarW inccv7.part4.rarW inccv7.part5.rarW inccv7.part6.rar2)双击W inccv7.part1.rar进行解压,(因为W inccv7.part1.rar。

W inccv7.part6.rar,在一个目录下,双击了W inccv7.part1.rar,就将全部的选择了)选择好解压到的目录,点击确定要注意:目录中不能有中文,因为中文与德文有冲突3)找到setup.e x e,双击进行安装其他的,需要参考,西门子的: W incc v7 sp1安装.pdf安装完进行授权:安装完授权授权时:1)先复制CCLicenseService.e x e关于W INCC7.0亚洲版本使用USB硬狗的问题,现在有了一个完美的解决方案。

因为相应的W INCC7.0英文版本仍然是使用软授权的,针对W INCC7.0亚洲版使用USB 硬狗,只需要替换一个文件,就可以像英文版本一样也使用软授权了。

基于wincc课程设计

基于wincc课程设计

基于wincc课程设计一、教学目标本课程的教学目标是让学生掌握WinCC的基本操作和应用,具备一定的WinCC系统设计和实施能力。

具体来说,知识目标包括:了解WinCC的系统架构和功能特点;掌握WinCC的基本操作,如数据采集、报警处理、趋势分析等;理解WinCC在工业自动化领域的应用场景。

技能目标包括:能够使用WinCC进行简单的系统设计和实施;能够根据实际需求,配置WinCC的参数和界面;能够运用WinCC进行数据分析和处理。

情感态度价值观目标包括:培养学生对工业自动化领域的兴趣和热情;培养学生勇于探索、积极向上的学习态度;培养学生团队协作、沟通交流的能力。

二、教学内容根据课程目标,教学内容主要包括WinCC的基本概念、系统架构、基本操作和应用案例。

具体安排如下:第1-2课时:WinCC基本概念和系统架构,介绍WinCC的发展历程、功能特点和系统架构。

第3-4课时:WinCC基本操作,包括数据采集、报警处理、趋势分析等。

第5-6课时:WinCC应用案例,介绍WinCC在工业自动化领域的实际应用案例,如生产线监控、能源管理 etc.三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、案例分析法、实验法等。

具体安排如下:第1-2课时:采用讲授法,介绍WinCC的基本概念和系统架构。

第3-4课时:采用案例分析法,通过分析实际应用案例,让学生了解WinCC的操作和应用。

第5-6课时:采用实验法,让学生动手操作WinCC,实践所学知识。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:选择合适的WinCC教材,为学生提供系统性的学习资料。

2.参考书:提供相关的WinCC技术手册和教程,供学生自主学习。

3.多媒体资料:制作WinCC操作视频和案例分析课件,方便学生随时查阅和复习。

4.实验设备:准备WinCC实验环境,让学生能够实际操作和实践所学知识。

PLC和wincc课程设计报告

PLC和wincc课程设计报告

摘要........................................................................................................................................ - 2 - 第1章绪论.. (3)1.1 课题背景和意义 (3)1.2 国内外物业供水系统发展与现状 (3)1.3 组态软件的功能特点发展方向 (4)第2章 PLC300程序的设计 (5)2.1 PLC的基本结构 (5)1) CPU模块 (5)2) I/O模块 (5)3)编程器 (6)4)开关量I/O模块 (6)2.2方案分析和设计 (6)1)控制器I/O口分配表 (7)2)程序符号表 (7)3)程序的设计 (8)4)主电路图纸 (9)第3章飞机盘箱件检测系统的软件设计 (10)3.1 过程监控界面设计 (10)1)指示灯属性设置 (11)2)退出按钮设置 (12)3.2系统中软件实现的功能 (12)第4章结束语 (14)参考文献 (16)致谢 (17)摘要随着计算机技术的发展以及工业自动化水平的不断提高,利用计算机技术对生产进行管理以及对生产过程实施数据采集和监控,越来越受到人们的关注。

组态软件就是计算机技术向工业领域渗透的产物。

它具有接口开放、功能齐全、组态灵活、运行稳定、简单易学等特点,为用户提供了快速构建工业监控系统的手段,使其有效降低了开发成本和有效缩短了开发周期。

在计算机上配以组态软件实现数据采集和过程控制是工业控制领域的一个明显趋势,因为这种模式可更直观、更方便地对生产过程进行实时监控,充分发挥计算机的复杂数据运算处理、报表统计和图形显示能力,同时避免工业控制过程中大量烦琐的编程工作,使用户能根据自己的控制对象和控制目的任意组态,从而构筑符合用户要求的监控系统。

根据飞机盘箱件检测系统对监控系统的实际要求的分析以及对各种组态软件的对比分析,选择组态软件wincc,基于wincc完成飞机盘箱件检测系统功能设计,包括过程监控界面制作,过程值归档,趋势界面,报表系统设计,报警记录设计以及用户主界面设计,系统中下位机用PLC实现具体的控制功能。

基于WinCC组态软件的电梯控制系统设计_课程设计

基于WinCC组态软件的电梯控制系统设计_课程设计

吉林化工学院专业课程设计(论文)题目:基于WinCC组态软件的电梯控制系统设计专业:测控技术与仪器系指导单位:测控技术与仪器系日期: 2012年 8月 27日至 2012年 12月21日摘要PLC是Programmable Logical Controller 的简称,广泛应用于冶金、石油、化工、交通运输、轻工、电力、汽车、通用机械、智能建筑等各个领域,是目前一种应用场合最多的工业控制器,在工业自动化中起着举足轻重的作用。

而电梯是人们生活中不可或缺的工具之一。

目前,电梯控制使用最多的是PLC控制方式。

本文主要介绍了可编程控制器及其应用特点,并用西门子S7–300系列PLC来做一个电梯控制系统的设计,然后采用西门子公司的工控组态软件WinCC与S7-PLCSIM 仿真软件配合使用实现S7-300与工控组态软件WinCC之间虚拟通讯,模拟控制过程。

关键词:电梯控制;可编程控制器;WinCC;SIMATIC S7-300;S7-PLCSIMABSTRACTThe PLC is the brief name of the Programmable Logical Controller, which is widely used in the metallurgy, petroleum, chemical engineering, transportation extensively conveyance, light work, electric power, automobile, general use machine, the intelligence building etc. It’s currently a kind of the most situation applied industry controller, and rises a prominent role in industry automation area. Elevator is important tools of our life. Nowadays, more and more people design the elevator system by using PLC. The main purpose of this article is to introduce the application features of programmable logic controller and build the elevator system by use SIMENS S7-300. Next, we use the Siemens industrial control configuration software Wincc combination with PLCSIM simulation software to build up a virtual communications between S7-300 and WinCC, so as to simulate the control process.Key words:Elevator Control;PLC;WinCC;SIMATIC S7-300;S7-PLCSIM目录第一章绪论 (1)1.1 电梯的基本结构 (1)1.2 电梯的控制方式 (1)1.3 电梯的主要功能 (2)第二章PLC概述 (3)2.1 PLC的发展简史及发展趋势 (3)2.2 PLC的功能及应用 (4)2.3 PLC的分类和特点 (5)2.4 PLC的基本结构 (6)2.5 PLC的工作原理 (7)2.6 PLC控制系统设计的基本原则和内容 (7)第三章软件介绍 (9)3.1 STEP7概述 (9)3.2 仿真软件S7-PLCSIM (10)3.3 工控组态软件WinCC (10)第四章电梯系统设计 (12)4.1 课题设计分析 (12)4.2 课题程序设计 (15)4.2.1 编程涉及的部分指令 (15)4.2.2 创建项目并编程 (27)4.2.3 主要程序段 (21)4.3 WinCC上的人机界面组态 (24)结束语 (31)致谢 (32)参考文献 (33)附录A (34)第一章绪论随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的必须设备。

wincc课程设计报告

wincc课程设计报告

河南理工大学《组态软件技术基础课程设计》基于wincc的物业供水系统成员:王彦凯专业班级:电仪09-3班指导老师:张新良所在学院:电气工程与自动化学院2012年7月 5日摘要随着计算机技术的发展以及工业自动化水平的不断提高,利用计算机技术对生产进行管理以及对生产过程实施数据采集和监控,越来越受到人们的关注。

组态软件就是计算机技术向工业领域渗透的产物。

它具有接口开放、功能齐全、组态灵活、运行稳定、简单易学等特点,为用户提供了快速构建工业监控系统的手段,使其有效降低了开发成本和有效缩短了开发周期。

在计算机上配以组态软件实现数据采集和过程控制是工业控制领域的一个明显趋势,因为这种模式可更直观、更方便地对生产过程进行实时监控,充分发挥计算机的复杂数据运算处理、报表统计和图形显示能力,同时避免工业控制过程中大量烦琐的编程工作,使用户能根据自己的控制对象和控制目的任意组态,从而构筑符合用户要求的监控系统。

根据物业供水系统对监控系统的实际要求的分析以及对各种组态软件的对比分析,选择组态软件wincc,基于wincc完成物业供水系统功能设计,包括过程监控界面制作,过程值归档,趋势界面,报表系统设计,报警记录设计以及用户主界面设计,系统中下位机用PLC实现具体的控制功能。

关键字:wincc 物业供水系统 PLCAbstractWith the development of computer technology, and constantly improve the level of industrial automation, the use of computer technology to manage the production and implementation of data collection and monitoring of the production process, more and more attentions. The configuration software is the product of computer technology to the industrial field penetration. It has open interfaces, full-featured, flexible configuration, stable operation, easy to learn features to provide users with the means to quickly build industrial monitoring system, to reduce development costs and effectively shorten the development cycle. Together with the configuration software on the computer data acquisition and process control is a clear trend in the field of industrial control, because this model can be more intuitive, real-time monitoring of the production process more convenient, give full play to the complexity of computer data computing, report statistical and graphical display capabilities, while avoiding a lot of tedious programming work in the industrial process control, allowing users according to an arbitrary configuration of the control object and control purposes, to build a monitoring system to meet user requirements.Comparative analysis based on the analysis of the properties of the water supply system of the actual requirements of the monitoring system, as well as a variety of configuration software, select the configuration software wincc is based on the the wincc completion of the property water supply system functional design, including the production of process monitoring interface, the process value archive and trend interface , reports, system design, alarm record design and design of the user's home interface, the next bit machine with PLC system control functions.Keywords: PLC;property water supply system目录第1章绪论 (1)1.1 课题背景和意义 (1)1.2 国内外物业供水系统发展与现状 (1)1.3 组态软件的功能特点发展方向 (2)1.4 基于wincc的物业供水系统实现功能及特点 (3)第2章供水系统的理论分析及方案的确定 (4)2.1 恒压供水系统原理 (4)2.2 系统方案确定 (4)第3章供水系统的硬件设计 (6)3.1 系统主要配置的选型 (6)3.1.1 水泵机组的选型 (6)3.1.2 PLC的选型 (7)3.1.3 压力传感器的选型 (7)3.2 可编程控制器I/O分配 (8)3.3 系统电路分析及设计 (8)3.3.1 系统电源 (8)3.3.2 供水系统主电路分析与设计 (9)3.3.3 I/O接线图 (10)第4章供水系统的软件设计 (12)4.1 过程监控界面设计 (12)4.2 趋势界面组态 (20)4.3报警信息记录画面组态介绍 (26)4.4状态量信息表格记录组态介绍 (30)4.5 主界面组态 (32)4.6 系统中软件实现的功能 (34)4.7供水系统下位机PLC程序设计 (38)4.7.1 供水系统的PLC程序主体思路: (38)4.7.2供水系统下位机PLC程序设计 (38)4.8 Wincc与PLC之间的通信 (41)4.9 PLC程序调试及仿真 (43)4.10 程序调试及仿真体会 (46)第5章结束语 (48)参考文献 (49)致谢 (50)第1章绪论1.1 课题背景和意义随着工业自动化水平的发展,物业供水系统也越来越需要智能化的监控手段来实现其功能。

wincc课程设计

wincc课程设计

报告名称:通过工程汽车变速箱涂装生产线系统学习WinCC专业名称:自动化班级学号: *********学生姓名:**2014年6月22日第一章绪论德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。

西门子(SIEMENS)公司的PLC产品包括LOGO,S7-200,S7-300,S7-400,工业网络,HMI人机界面,工业软件等。

西门子的工业软件分为三个不同的种类:编程和工程工具、基于PC的控制软件、人机界面软件。

其中人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。

人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。

WinCC是一个真正开放的,面向监控与数据采集的SCADA(Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。

WinCC操作简单,系统可靠性高,与STEP 7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。

它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,支持在办公室通过IE浏览器动态监控生产过程。

第二章组态软件的基础知识1.1 WinCC简介SIMATIC WinCC(Windows Control Center)--视窗控制中心,它是第一个使用最新的32位技术的过程监视系统,具有良好的开放性和灵活性。

从面市伊始,用户就对SIMATIC WinCC(Windows Control center)印象深刻。

一方面,是其高水平的创新,它使用户在早期就认识到即将到来的发展趋势并予以实现;另一方面,是其基于标准的长期产品策略,可确保用户的投资利益。

凭籍这种战略思想,WinCC,这一运行于Microsoft Windows 2000和XP下的Windows 控制中心,已发展成为欧洲市场中的领导者,乃至业界遵循的标准。

大学wincc课程设计

大学wincc课程设计

大学wincc课程设计一、课程目标知识目标:1. 理解WinCC软件的基本概念,掌握其作为工业过程监控系统的作用与功能;2. 学会使用WinCC进行基本的项目创建、画面组态及变量管理;3. 掌握在WinCC中实现数据记录、报警处理及趋势图显示的方法;4. 了解并掌握WinCC与其他自动化设备的通信连接方式。

技能目标:1. 能够独立完成WinCC项目的创建与配置,进行基本的监控画面设计;2. 掌握在WinCC中导入导出数据,进行数据的备份与恢复;3. 具备使用WinCC进行故障排查及系统优化的能力;4. 能够将WinCC与其他自动化系统进行集成,实现数据交互。

情感态度价值观目标:1. 培养学生对待工业自动化技术的积极态度,激发他们对工业4.0及智能制造的兴趣;2. 增强学生的团队合作意识,培养在项目实施过程中与他人沟通协作的能力;3. 培养学生具备安全意识,注重生产过程中的稳定与安全;4. 引导学生关注工业自动化领域的发展动态,培养他们的创新意识和持续学习能力。

本课程针对大学年级学生,结合学科特点及教学要求,注重理论与实践相结合,旨在提高学生在工业自动化领域的实际操作能力,为我国智能制造产业发展培养合格的技术人才。

通过对课程目标的分解与实施,使学生能够达到预期的学习成果,为后续的职业发展奠定坚实基础。

二、教学内容1. WinCC基础概念- 工业过程监控系统介绍- WinCC软件功能与特点- WinCC软件的安装与配置2. WinCC项目管理- 项目创建与组态- 变量管理- 监控画面设计3. 数据处理与记录- 数据记录与归档- 报警处理- 趋势图显示4. 通信与集成- WinCC与其他自动化设备通信连接- 数据交换与接口技术- 集成案例分析5. 系统优化与维护- 故障排查与处理- 系统性能优化- 数据备份与恢复6. 实践操作- 案例分析与实操演练- 项目实施与调试- 团队合作与沟通本教学内容依据课程目标,以教材为核心,结合实际工业需求,制定详细的教学大纲。

组态软件WinCC及其应用课程设计

组态软件WinCC及其应用课程设计

组态软件WinCC及其应用课程设计1. 简介WinCC是Siemens公司出品的一款用于HMI(人机界面)或SCADA(监控与数据采集)的组态软件。

在自动化控制市场中,它一直是最受欢迎的软件之一,提供了完美的人机交互界面和易于使用的操作方式。

WinCC软件的主要功能包括:数据采集、处理和显示;报警处理;趋势和图形绘制;制造执行系统(MES)和生产计划管理(PPM)集成等。

因此,它被广泛应用于工业自动化控制及信息化领域。

在本文中,我们将介绍WinCC组态软件的基本功能,以及如何将其应用于实际的课程设计中。

2. WinCC软件基本功能WinCC软件的基本功能如下:2.1 数据采集、处理和显示WinCC软件可以将从PLC(可编程逻辑控制器)或其他设备中采集的数据进行处理和显示。

同时,它还可以与其他软件进行数据交换,如MES、PPM等,以实现生产数据的实时监控和管理。

2.2 报警处理WinCC软件可以对从PLC或其他设备中获取的报警信息进行监测和处理。

当出现故障或异常情况时,它能够立即发出警报并显示相关信息,以便工人及时采取措施。

2.3 趋势和图形绘制WinCC软件可以对从PLC或其他设备中获取的生产数据进行趋势和图形绘制。

这样,我们可以通过实时显示来了解生产过程的变化趋势,并及时采取相应的调整措施,提高生产效率和质量。

2.4 制造执行系统(MES)和生产计划管理(PPM)集成WinCC软件可以与制造执行系统(MES)和生产计划管理(PPM)等软件进行集成,实现生产数据的实时监控和管理。

这有助于生产管理人员及时获取和分析生产数据并制定生产计划,从而提高生产效率和质量。

3. WinCC软件在课程设计中的应用WinCC软件不仅可以在工业自动化控制及信息化领域中发挥重要作用,在教育领域中也有广泛应用。

下面我们将介绍如何将WinCC软件应用于实际的课程设计中。

3.1 针对不同级别的学生的课程设计WinCC软件可以根据不同级别的学生来设置不同难度的课程设计。

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

摘要本设计是利用WINCC7.0设计一个单用户的项目,内容包括基本过程界面的组态,及常用变量的关联及使用方法。

在设计中使用过程值归档,并利用表格趋势控件输出过程值归档。

报警显示使用报警控件,显示模拟量报警。

WINCC支持脚本语言,设计中包括有VB脚本及C脚本的使用。

利用画面窗口控件可以实现多画面切换,便于多画面显示。

在最后利用MSCOMM控件实现了简单的串口通信,通过虚拟串口与串口调试助手进行通信。

关键词:WINCC VB脚本C脚本目录摘要 (1)目录 (2)1 概述 (3)1.1 WINCC浏览器概述 (3)1.2 设计目的 (3)1.3 设计任务 (3)2 主界面配置及主画面介绍 (4)2.1 主界面配置(main.Pdl) (4)2.2 多画面切换 (4)2.3 主画面 (5)3 过程值归档及表格、趋势控件配置 (6)3.1 过程值归档 (6)3.2 表格控件使用 (6)3.3 趋势控件使用 (7)4 报警记录组态 (8)4.1 组态报警及模拟量报警 (9)4.2 报警控件组态 (9)5 脚本介绍 (10)5.1 C脚本使用 (10)5.2 VB脚本使用 (13)6 MSCOMM控件及添加 (15)6.1 Active控件添加 (15)6.2 MSCOMM控件使用 (16)7 心得体会 (18)8 参考文献 (19)1 概述1.1 WINCC浏览器概述SIMATIC WinCC是第一个使用最新的32位技术的过程监视系统,具有良好的开放性和灵活性。

从面市伊始,用户就对SIMATIC WinCC(Windows Control center)印象深刻。

一方面,是其高水平的创新,它使用户在早期就认识到即将到来的发展趋势并予以实现;另一方面,是其基于标准的长期产品策略,可确保用户的投资利益。

凭籍这种战略思想,WinCC,这一运行于Microsoft Windows 2000和XP下的Windows控制中心,已发展成为欧洲市场中的领导者,乃至业界遵循的标准。

如果你想使设备和机器最优化运行,如果你想最大程度地提高工厂的可用性和生产效率,WinCC当是上乘之选。

WINCC软件包括WINCC项目管理器及图形编辑器。

项目管理器支持的组态工具包括变量管理、画面生成、组态消息系统的编辑器、过程值存档、报表系统、脚本建立、用户管理系统等。

图形编辑器主要用来对新建画面的配置,添加控件。

在对象调色板里包括标准对象、智能对象、窗口对象、管对象及Active控件类。

还可以在库中选择控件等。

1.2 设计目的使用常用控件制作一个综合界面,可以实现画面切换,过程值组态及表格趋势控件使用。

组态报警变量实现报警功能。

利用VB或C脚本实现对变量值的自增一功能及切换画面等。

1.3 设计任务1、学会使用变量及基本画面的组态2、学会过程值的归档3、表格及趋势控件的组态4、报警控件的组态5、VB脚本及C脚本的使用2 主界面配置及主画面介绍2.1 主界面配置(main.Pdl)主画面主要为了实现多画面的切换,控件包括按钮、画面窗口、文本框、图片框。

按下对应按钮会显示对应的窗口。

退出按钮使用动态向导中的系统函数来实现退出功能。

图1-1 主画面2.2 多画面切换将组态的各个单独画面(即主界面l2.PDL, trend.PDL, chart.PDL, alarm.PDL)组态为一个主画面下的子画面,步骤如下:1、新建主画面main.PDL,在图形编辑器中,分别添加smart objects--Graphic object,standard objects--static text(2个), library—Global liabry—displays—displays—Digital output(2个),windows objects—button(5个), smart objects—picture window2、添加’河南理工大学’位图;添加标题并改变显示属性;修改按钮文本;画面窗口初始显示过程画面l2.PDL。

3、按钮操作控制显示画面。

属性—Events—Mouse—Mouse Action—action—Direct connect。

Source—常量constant,选择对应的画面名称,赋给target—当前画面的对象Object in Picture—Picture window1—Picture name4、退出按钮组态:打开系统向导—系统函数—选择退出WINCC运行系统—双击打开向导—下一步—选择鼠标左键—完成配置。

2.3 主画面主画面主要包括:开关控件、输入输出域、仪表、指示灯、滑块、单选框、圆形。

主要功能是:当开关打开时状态灯会变为红色,关闭时变为绿色。

单选框与圆形关联当选择不同的选项时,圆形会填充不同的范围及颜色。

当拖动滑块时仪表的只会随着滑块的值的改变指针会改变,同时输入输出域会显示数值。

开关控件组态:开关控件是在库中选取Toggle Buttons。

开关需关联二进制变量b,同时灯的填充也要关联此变量,且灯要设置为动态填充,背景颜色设置true时为红色、false时为绿色。

仪表控件的组态:仪表面板- Control1,属性-control properties-value,动态关联变量—l2,设置最大最小值,delta值;滑块控件sliderObject1,属性-其他-Process Driver connection-动态设置-变量-l2,设置范围0-100;I/O 域控件IOField1,属性-Input/Output-output-关联变量-l2;设置其最大最小值。

图2-1 主界面3 过程值归档及表格、趋势控件配置3.1 过程值归档① Tag-Logging---Open—设置定时器—新建②数据窗口中--归档向导—过程值归档—归档名称(speed)---选择要归档的(过程)变量;③表格窗口中---添加变量l2,并修改归档变量的默认值(右键—属性),为归档周期2sec,采集周期500ms。

④双击归档名称,设置归档位置为硬盘或主存储器,并设置归档编号为50,50表示归档缓冲区的大小。

注:归档类型有:过程值的连续周期性归档、有选择的周期性归档、事件控制的非周期归档(只归档一次)和过程值被修改时的非周期归档(只归档一次)四种归档方法。

3.2 表格控件使用表格控件功能:显示时间及数据l2。

①从对象面板的控件/ActiveX控件中拖放一个wincc Online Table Control趋势控件—双击—属性页②常规设置—包含标题、窗口属性等,默认值即可;③参数设置—列表头对齐格式(双击),时间我们设置表格控件一屏幕显示1分钟数据。

④在数值列—选择变量名—归档数据(speed)—变量l2。

图3-1 表格控件运行图3.3 趋势控件使用Trend控件功能:显示内部变量l2,l2每隔一秒增加一到100时又变为0,Ruler Control用来显示数值及对应的时间。

趋势控件可显示归档值,也可显示过程值。

关键词:趋势窗口(Trend-window)、趋势(Trend)、时间轴、数值轴(及其分配)①新建画面trend.Pdl 从对象面板的控件/ActiveX控件中拖放一个wincc OnlineTrendControl趋势控件—双击—属性页—趋势项(Trends)②设置曲线图-Trend window,只使用一个即可;·曲线一条—object 1(如Line_value255);name无关紧要;·变量分配(可来自归档数据speed/l2);·注意纵坐标的设置,即value axis,我们为两条曲线分别设置纵坐标的值,故value 1指定其显示范围为0—100,此处也可进行纵坐标名称的添加;·time axis我们在曲线图trend window中仅使用一个时间轴即可,此处我们设置窗口显示的数据长度为1分钟。

③计算机启动项—全局脚本+变量归档+图形界面运行系统;④运行过程中可以选择放大、标尺、打印等功能,也可以在线配置趋势图。

图 3-2 趋势控件运行图4 报警记录组态4.1 组态报警及模拟量报警监控自动化系统的某个特定位,或限定值。

报警输出可以是画面、声音或归档。

报警记录编辑器(Alarm logging)用来组态报警如报警类型、报警内容、报警时间等,使监控系统运行时可按照期望的形式显示在运行系统中,完成已组态的功能,如归档等。

运行系统(画面),主要负责过程值的监控、控制报警输出、管理报警确认等;右键打开报警记录编辑器(Alarm logging),其中消息块包含三个内容分别为系统块(时间-日期-报警消息ID)、用户文本块(消息文本-报警点)和过程值块。

文件-选择向导—系统向导—配置运行系统中消息块的内容,即时间、消息文本和过程值;预设值类别中选择带有“进入的确认”的“带有报警、故障和警告的类别错误”。

模拟量报警组态步骤:1、报警记录编辑器—工具—附加项—选中模拟量报警2、右击浏览器窗口的“模拟量报警”,从快捷菜单中选择“新建”菜单项。

3、打开属性对话框,定义监控变量l24、选中l2 右击新建上下限值,并设置报警号。

4.2 报警控件组态报警控件功能:共组态了3个变量,上限90,下限10,及开关量。

当上限值大于90或小于10时会产生报警,开关被打开时会产生报警。

并添加响应的消息文本和错误点分别为上限值>90、下限值<10、开关被打开和开关、l2错误点。

新建画面alarm.PDL,在此图形编辑器的界面中对报警的消息视图、消息行和消息块进行组态。

从ActiveX控件中拖放wincc Alarm Control,并双击其属性设置。

在消息块-类型中,激活已组态。

图4-1 报警控件运行图5 脚本介绍5.1 C脚本使用要使对象动态化,在WinCC中有多种不同的选项可用。

其中包括变量连接.动态对话框和直接连接。

通过它们可以实现复杂的动态。

然而,随着要求的增加它们会有限制。

对于用户来说,组态C动作、项目函数或动作可以有更广的范围。

它们在WinCC 脚本语言C中创建。

对于许多应用来说,不必具备非常全面的C 语言知识。

它足以为现有函数提供参数。

然而,为了使用WinCC脚本语言C的全部功能,需要具备有关这种编辑语言的基本知识。

本课程可以为用户提供这些知识。

脚本就是程序。

WinCC提供的组件、动态对话框、直接关联等(其本身也可以用脚本来实现)无法的功能,可以通过编写程序,即脚本来进行二次开发。

对于C脚本的创建,WinCC提供两个不同的编辑器。

一个是图形编辑器中的动作编辑器,用于在对象处创建C动作;另一个是全局脚本编辑器,用于创建项目函数和全局动作。

脚本语言的语法与采用ANSI的标准C语言相一致。

相关文档
最新文档