组态实训心得体会.docx
- 文档编号:27117096
- 上传时间:2023-06-27
- 格式:DOCX
- 页数:21
- 大小:22.69KB
组态实训心得体会.docx
《组态实训心得体会.docx》由会员分享,可在线阅读,更多相关《组态实训心得体会.docx(21页珍藏版)》请在冰豆网上搜索。
组态实训心得体会
组态实训心得体会
组态控制技术及应用
学校:
二级学院:
班级:
姓名:
学号:
指导教师:
日期:
MCGS实训总结
经过连续两周的组态实训,不管项目是老师讲解,还是照搬原书或者与同学们一起讨论解决相关问题。
其任务还是踉踉跄跄的完成了,总的来说,两周的训练我还是对组态(MCGS)软件的运行及使用有了较初步的认识。
近几年,科技迅速发展,自动化产品层出不穷,作为自动化专业的一员,掌握组态控制技术是必要的。
现在我就简单先总体介绍一下组态技术。
组态控制技术属于一种计算机控制技术。
它是利用计算机监控某种设备使其按照控制要求工作。
利用组态控制技术构成的计算机组态监控系统主要由被控对象、传感器、I/O接口、计算机及执行机构等部分组成。
本次实训是借助MCGS组态软件平台来完成组态监控系统人机界面制作和程序的设计的。
MCGS(MonitorandControlGeneratedSystem,通用监控系统)组态软件是北京昆仑通态软件公司研发的基于Window平台的,用于快速构造和生成上位机监控系统的组态软件系统。
通过对现场数据的采集处理,以动画显示、报警处理、流程控制、报表输出等和多种方式向用户提供解决实际工程问题的开发平台。
由于是国人开发的软件,所以它是全中文的,很适合我们使用,还有它可提供近百种绘图工具和基本图符,快速构造图形界面,此外还提供上千个精美的图库元件及渐进色等多种
动画方式可以快速的构建精美的动画,它还支持温控曲、计划曲线、时实曲线、历史曲线、XY等多种工控曲线。
总之使用MCGS软件可以较快速的完成一个运行稳定、功能成熟、维护量小并且具备专业水准的计算机监控控制系统的开发工作。
下面我来介绍在使用MCGS组态软件来完成任务的详细过程及遇到的问题和解决的办法。
任务一水泵运行控制
打开MCGS通用版组态软件,我们会看见5个部分,分别为主控窗口、设备窗口、用户窗口、实时数据库和运行策略。
首先我们先新建一个工程,将其命名为水泵控制系统并进行保存。
然后打开用户窗口完成相关图符的建立,老师在建工程时先建立了实时数据库,是因为对图符的控制属性有较清楚的认识,所以对于初学者来说,先画图符是最先的选择。
(1)在用户窗口中新建一个窗口0,并将其重命名水泵运行控制,在动画窗口中用标签建立动画的标题“水泵控制”
(2)绘制水泵
在软件中,已经为我们提供了“对象原件库”我们可以在其中选择所要的原件,所以接下来添加一个“泵30”图符再确定,可以调节图符的大小,以至达到美观的效果
(3)在泵下面添加两个“按钮”分别将名称改为“启动”和“停止”也可以双击来改变按钮的背景颜色。
(4)因为要展示停止和启动时的状态所以再添加两个指示灯,为了更为清楚的展现启动和停止的状态,也可以自己改造一个指示灯,其改造方法为先用一个库提供的指示灯作为改造对象先分解单元在将最前面的图符拖走,将底层的图符分解图符再改变其颜色和添加一个“可见度”属性并在表达式里填入@开关量,然后再对另一只指示灯做相关属性的设置。
(5)为了显示时间我们再添加两个按钮分别为“定时器启动”和“定时器复位”再添加两个标签分别为控制“计时时间”和“时间到”。
(6)添加四个输入框将其属性设置为数值型,
(7)现在我们来进行实时数据库里相关数据的添加,分别为水泵、启动、复位、定时器启动、定时器复位都是开关量,而“计时时间”和“时间到”为数值型。
(8)实时数据建立完成后,再进行用户窗口里图符的相关表达式的关联,由于要有时间控制所以在运行策略里我们要添加一个定时器,和一个脚本程序,在定时器属性里设置时间值为35秒,在脚本程序里用IF-THEN语句来编写控制程序。
记住要用EXIT来划分步骤,在最后要进入运行环境测试前,应调节循环策略的属性,将定时循环时间改为200s。
任务二水泵运行监控
前期仅是利用MCGS系统的“设备无关性”在水泵控制组态工程中借助定时器和脚本策略,初步实现了水泵控制系统的模拟运行,并未达到实时监控的目的,所以接下来要监控设置。
我们知道,水泵运行控制主要是使用PLC来控制的,而MCGS系统,一方面需要从PLC采集相关数据,改变实时数据库中对应变量的值,然后以画面中图符构件的动画形式显示出来,从而达到监视运行的目的;另一方面还需要将上位机组态环境中设置的暂停和运行时间写入PLC中,实现对水泵运行时间到调整,以及通过上位机启动和停止按钮实现对水泵硬件系统的运行和停止的控制。
打开前一个“任务一”将其另存为“水泵运行监控”在将“任务一”组态工程动画及属性设置进行改进。
(1)删除定时器策略及脚本程序策略。
【在联机时,PLC完成控制任务,所以组态工程
中的定时器和脚本程序就无用了】
(2)修改数据库中与定时器相关的4个数据对象,分别为“定时器启动”“定时器复位”计时时间和时间到,以提高运行环境效率。
然后在添加4个新的数据对象,分别为“运行时间显示”、“运行时间调整”、“暂停时间显示”和“暂停时间调整”,对象类型为数值型。
(3)在“动画组态水泵控制”窗口中删除与定时器相关的图符,并且制作6个新的文字标签。
(4)制作如图的动画窗口。
在设备窗口中添加一个“通用串口父设备”再添加一个“西门子_S7200PPI”。
(5)选择好后就对设备进行属性设置,以便与MCGS进行通信。
(6)在通用串口属性设置”串口端子号为“1”数据校验方式为“偶校验”采集数据为“同步采集”。
最小采集周期设为200ms.【依据所接PLC型号进行设定】
(7)设置西门子PPI属性,添加4个i寄存器、2个Q寄存器、3个M寄存器和4个VW寄存器。
(8)在图纸上先画出PLC程序,注意为了较为正确的控制组态,所以在程序设计过程中要进行数据转换。
加入转移指令和整数除法指令,将计时器时间除以10放到寄存器中。
还要添加“上位机启动”和“上位机停止”。
(9)在联机监控操作时,打开MCGS时需要关闭Step7软件,然后进行通连道接,直到显示为0是就表示连接成功了,便可进行监控测试。
任务三机械手控制系统
机械手的运行控制较前两个任务还是增加了难度,
(1)首先我们先建一个工程将其命名为“机械手运行控制”再在用户窗口中新建一个窗口将其命名为“机械手控制”
(2)在用户窗口中建立所需的图符,
A.创建4个按钮,分别命名为启动、复位、定时器启动、定时器复位。
B.再用标签建立2个文本框分别命名为,计时时间、和时间到,和4个矩形框。
C.用矩形框建立机械手底座和用管道建立机械手横臂和竖臂,再用3个矩形建立抓手。
D.添加6个相同的步指示灯和2个启动和复位指示灯。
其中6个步是下移、加紧、上移、左移、右移、放松。
E.关于要搬运的物块,当然自己要动手画出。
用一个矩形和两个椭圆通过改变填充颜色和合成图符组成一个整体。
(3)在实时数据库里添加开关型数据分别为定时器启动、定时器复位、启动、复位、下移夹紧、上移、右移、放松和左移。
左工件和右工件。
(4)再添加垂直移动量,水平移动量、计时时间和时间到等数据型数据。
(5)在各个图符里添加相关的属性,注意连接管子的两个矩形要合成图符因为要添加“水平移动量”属性。
(6)当相关属性在表达式里从实时策略里选完后,最后还要给机械臂添加大小变化的属性,其计算方法为臂伸长后的总长度=臂的实际长度+伸长的量,如何进行长度测量,先画一条直线打开查看栏里的状态条,便会在右下角显示长度,
(7)至于属性框里表达式的值则要通过下降的时间除以200ms
(8)在循环策略里添加脚本程序和定时器。
任务四机械手运行监控
在任务二中已经介绍过监控的实际运用的意义,所以在此任务中就不再详细介绍。
(1)删除定时器策略及脚本程序策略。
【在联机时,PLC完成控制任务,所以组态工程中的定时器和脚本程序就无用了】修改数据库中与定时器相关的4个数据对象,分别为“定时器启动”“定时器复位”计时时间和时间到,以提高运行环境效率。
然后在添加4个新的数据对象,分别为“运行时间显示”、“运行时间调整”、“暂停时间显示”和“暂停时间调整”,对象类型为数值型。
(2)在“机械手运行控制”窗口中删除与定时器相关的图符,
(3)制作如图的动画窗口。
(4)在设备窗口中添加一个“通用串口父设备”再添加一个“西门子_S7200PPI”。
(5)选择好后就对设备进行属性设置,以便与MCGS进行通信。
(6)在通用串口属性设置”串口端子号为“1”数据校验方式为“偶校验”采集数据为“同步采集”。
最小采集周期设为200ms.【依据所接PLC型号进行设定】
(7)设置西门子PPI属性,在基本属性里添加4个i寄存器、14个Q寄存器、6个M寄,其中M2.0为上位机启动,M2.1为上位机停止。
(8)在图纸上先画出PLC程序,注意为了较为正确的控制组态,所以在程序设计过程中要进行数据转换。
加入转移指令和整数除法指令,将计时器时间除以10放到寄存器中。
还要添加“上位机启动”和“上位机停止”。
(9)在联机监控操作时,打开MCGS时需要关闭Step7软件,然后进行通连道接,直到显示为0是就表示连接成功了,便可进行监控测试。
任务五分炼机械手监控系统
由于本次任务是通过查看课本自己完成的,所以影响较深刻,“分炼机械手监控系统”较与“机械手运行系统”多了变频器【用来控制传送带】对称的机械手、储料塔、到位传感器,有货传感器、传送带、推料气缸。
(1)在用户窗口中的变频器是自己画出来的,为了显示变频器和传感器的状态所以在给指示灯添加完属性后将其与传感器和变频器进行合成单元。
(2)在实时数据里添加的数据有两个水平移动量,和两个垂直移动量要注意添加正确。
(3)对于定时器和动画的计时控制前几个任务已经介绍过,所以就不再多说,但时间要
篇一:
组态王实训报告
工业
组态技术实践
题目:
姓名:
系别:
专业:
班级:
学号:
导教师:
电气工程系自动化
xx年3月日
指
近二十多年来,由于微电子技术和计算机技术的飞速发展以及工业自动化的要求不断提高,
plc应用已经在工业生产中较为普及。
越来越多的用户需要监控这些智能装置的运行状态和
运行参数,以使及时了解现场信息。
组态软件正是满足了这些要求而产生。
组态王软件是一种
通用的工业监控软件,通过本次课程设计的学习,让我们掌握了组态王的构成及基础级的应
用,组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬
件平台构成的集成系统取代传统的封闭式系统。
组态王操作简单易学且编程简单,参数输入与
修改灵活,具有多次或重复仿真运行的控制能力,可以实时地显示参数变化前后系统的特性曲
线,能很直观地显示控制系统的实时趋势曲线,这些很强的交互能力使其在自动控制系统的实
验中可以发挥理想的效果
关键字:
组态王,
监控
绪论································································第一章
1.1创建一个新的
应用工程············································1.2数据变量的定义和检
查············································1.3制作图形画
面····················································第二章
2.1动画的设计及
连接················································2.1.1简单填充及流
动···············································2.1.2隐含和显
示···················································2.1.3图库的调
用···················································2.2报警的配置和使
用················································2.2.1建立报警窗
口················································2.3曲线的应
用······················································2.3.1实时趋势曲
线·················································
2.3.2创建历史趋
势曲线控件·········································
结
论································································
组态王软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于
一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。
它基于microsoftwindowsxp/nt/2000操作系统,用户可以在企业网络的所有层次的各个
位置上都可以及时获得系统的实时信息。
采用组态王软件开发工业监控工程,可以极大地增
强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消
耗。
组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
工程管理器:
工程
管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及
实现数据词典的导入和导出等功能。
工程浏览器:
工程
浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、
命令语言以及设定运行系统配置等的系统组态工具。
运行系统:
工程运行界面,从采集
设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交
互操作。
组态王与i/o设
备
组态王软件作为一
个开放型的通用工业监控软件,支持与国内外常见的plc、智能模块、智能仪表、变频器、
数据采集板卡等(如:
西门子plc、莫迪康plc、欧姆龙plc、三菱plc、研华模块等等)
通过常规通讯接口(如串口方式、usb接口方式、以太网、总线、gprs等)进行数据通讯。
1.1创建一个新的应用工程:
为工程创建一个目
录用来存放与工程相关的文件。
并定义硬件设备并添加工程变量添加工程中需要的硬件设备
和工程中使用的变量,包括内存变量和i/o变量。
(如图1.1.1和1.1.2)组态王把那些需要
的与之交换数据的设备或程序都作为外部设备。
外部设备包括下位机,他们一般通过串行口
和上位机交换数据;其他widows应用程序,它们之间一般通过dde交换数据;外部设备还包
括网络上的其他计算机。
只有在自定义了外
部设备之后,组态王才能通过i/0变量和它们交换数据。
为方便定义外部设备,组态王设计
了‘设备配置向导’引导用户一步步完成设备连接。
图1.1.1建立新工程图1.1.2定义硬件设备
1.2数据变量的定义和检查:
在“数据词典”中
可以设置我们需要的变量,如液位1,点击数据词典中的新建对所需要的变量进行创建,并
选择相应的功能。
(如图1.2.1)
篇二:
mcgs实训总结
组态控制技术及应用
学校:
二级学院:
班级:
姓名:
学号:
指导教师:
日期:
mcgs实训总结
经过连续两周的组
态实训,不管项目是老师讲解,还是照搬原书或者与同学们一起讨论解决相关问题。
其任务
还是踉踉跄跄的完成了,总的来说,两周的训练我还是对组态(mcgs)软件的运行及使用有了
较初步的认识。
近几年,科技迅速
发展,自动化产品层出不穷,作为自动化专业的一员,掌握组态控制技术是必要的。
现在我
就简单先总体介绍一下组态技术。
组态控制技术属于
一种计算机控制技术。
它是利用计算机监控某种设备使其按照控制要求工作。
利用组态控制
技术构成的计算机组态监控系统主要由被控对象、传感器、i/o接口、计算机及执行机构等
部分组成。
本次实训是借助
mcgs组态软件平台来完成组态监控系统人机界面制作和程序的设计的。
mcgs(monitorand
controlgeneratedsystem,通用监控系统)组态软件是北京昆仑通态软件公司研发的基于
window平台的,用于快速构造和生成上位机监控系统的组态软件系统。
通过对现场数据的采
集处理,以动画显示、报警处理、流程控制、报表输出等和多种方式向用户提供解决实际工
程问题的开发平台。
由于是国人开发的
软件,所以它是全中文的,很适合我们使用,还有它可提供近百种绘图工具和基本图符,快
速构造图形界面,此外还提供上千个精美的图库元件及渐进色等多种
动画方式可以快速的构建精美的动画,它还支持温控曲、计划曲线、时实曲线、历史曲线、
xy等多种工控曲线。
总之使用mcgs软件可以较快速的完成一个运行稳定、功能成熟、维护
量小并且具备专业水准的计算机监控控制系统的开发工作。
下面我来介绍在使用mcgs组态软
件来完成任务的详细过程及遇到的问题和解决的办法。
任务一水泵运行
控制
打开mcgs通用版
组态软件,我们会看见5个部分,分别为主控窗口、设备窗口、用户窗口、实时数据库和运
行策略。
首先我们先新建一
个工程,将其命名为水泵控制系统并进行保存。
然后打开用户窗口
完成相关图符的建立,老师在建工程时先建立了实时数据库,是因为对图符的控制属性有较
清楚的认识,所以对于初学者来说,先画图符是最先的选择。
(1)在用户窗口中
新建一个窗口0,并将其重命名水泵运行控制,在动画窗口中用标签建立动画的标题“水泵
控制”
在软件中,已经为
我们提供了“对象原件库”我们可以在其中选择所要的原件,所以接下来添加一个“泵30”
图符再确定,可以调节图符的大小,以至达到美观的效果
(3)在泵下面添加
两个“按钮”分别将名称改为“启动”和“停止”也可以双击来改变按钮的背景颜色。
(4)因为要展示停
止和启动时的状态所以再添加两个指示灯,为了更为清楚的展现启动和停止的状态,也可以
自己改造一个指示灯,其改造方法为先用一个库提供的指示灯作为改造对象先分解单元在将
最前面的图符拖走,将底层的图符分解图符再改变其颜色和添加一个“可见度”属性并在表
达式里填入@开关量,然后再对另一只指示灯做相关属性的设置。
(5)为了显示时间
组态实训心得体会》出自:
:
/xindetihui//69987.html请保留,谢谢!
内容仅供参考
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 心得体会