分享
分享赚钱 收藏 举报 版权申诉 / 8

类型WinCC运料小车课程设计.doc

  • 上传人:精品资料
  • 文档编号:7663938
  • 上传时间:2019-05-23
  • 格式:DOC
  • 页数:8
  • 大小:171KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    WinCC运料小车课程设计.doc
    资源描述:

    1、WinCC课程设计说明书设计题目:运料小车控制系统监控界面设计班 级: 10级自动化(2)班 姓名:段文林学 号:080310112 指导教师:陈世军老师 物理与电气工程学院2012 年 12 月 30 日2一、题目:基于 WinCC 的运料小车控制系统监控界面设计1、设计任务:实现小车的自动运料方式与单动运料方式。单动运料过程:小车首先位于最左方,在后限位开关指示灯为绿色时,小车车门关闭,小车车箱上的煤为空,此时小车开始启动,向右运行,当运行到漏斗正下方时,前限位开关指示灯由红变绿,漏斗门打开,定时器开始计时 7s(70x100ms ) ,小车车箱装上煤,漏斗门关闭,小车开始向左运行,前限位

    2、开关指示灯变红,小车车门打开,开始卸煤,定时器开始计时 5s(50x100ms),卸煤完成,小车停止。自动运料过程则为单动过程的不断重复。另外需组态两个按钮,停止按钮与复位按钮,停止按钮用来控制小车在单动与自动运料过程的停止。复位按钮刚用来对小车时进行复位,即小车回到如图所示的初始状态下。监控界面如下图所示,画面大小为800x600.2、设计要求:(1).创建如图所示的过程画面。(2).创建所有使用的内部变量,并作变量说明(包括变量的数据类型、名称以及作用,可列作表格写出) 。(3).写出 4 个按钮的左键事件的 C 动作程序代码。(4).写出全局脚本程序代码(自动运行脚本程序与单动运行脚本程

    3、序) ,并要求写出所使用的触发器。3二、设计步骤如下:1新建一个名为“080310112”的单用户工程项目。2.新建一个名为“080310112”的过程画面,过程画面大小为800x600 在过程画面中添加如下元件,如图所示:保存画面。3.所建内部变量以及内部变量类型如下表所示:内部变量 数据类型 名称 作用dandongflag 二进制 单动标志位 控制单动autoflag 二进制 自动标志位 控制自动qianxianwei 二进制 前限位开关 限位开关houxianwei 二进制 后限位开关 限位开关xiaochemei 二进制 车煤出现 控制小车煤出现loudoumei 二进制 漏斗煤出现

    4、 控制漏斗煤出现xiaochemen 二进制 小车门 控制小车门loudoumen 二进制 漏斗门 控制漏斗门xiaochex 无符号 16 位 小车位置 控制小车位置T5 无符号 16 位 定时 5s 定时T7 无符号 16 位 定时 7s 定时44.过程画面中四个按钮的 C 动作程序代码如下:自动:SetTagDWord(“flag1“,1);单动:SetTagDWord(“flag2“,1);停止:SetTagDWord(“flag1“,0);SetTagDWord(“flag1“,0);复位:SetTagDWord(“flag1“,0);SetTagDWord(“flag1“,0);S

    5、etTagDWord(“xiaochex“,0);5打开全局脚本 C 编辑器,在脚本编辑器中新建 2 个全局动作分别命名为 dandong.pas 和 auto.pas 并分别添加触发器 dwl 和 ff,全局动作脚本程序代码如下:(1) 、单动 dandong.pas 程序:#include “apdefap.h“int gscAction( void )DWORD value,valueT5,valueT7;int bit1; SetTagDWord(“T5“,50);SetTagDWord(“T7“,70);SetTagDWord(“loudoumei“,1); bit1=GetTagD

    6、Word(“dandongflag“);while(bit1) bit1=GetTagDWord(“dandongflag“);value=GetTagDWord(“xiaochex“);value+=10;if(value640) value=640;SetTagDWord(“xiaochex“,value);SetTagDWord(“qianxianwei“,1); 5SetTagDWord(“loudoumen“,30); SetTagDWord(“loudoumei“,0); SetTagDWord(“xiaochemei“,1); while(bit1)valueT7=GetTagD

    7、Word(“T7“); valueT7-=1; if(valueT7700)(autovalue2=0,autovalue1=700);SetTagDWord(“xiaochex“,autovalue1);SetTagDWord(“houxianwei“,0x00FF);/LED1 监视SetTagDWord(“qianxianwei“,0xFF);/LED2 监视SetTagDWord(“loudoumen“,30);/料门监控SetTagDWord(“T7“,time2value);while (time2value0)/LED2 监视time2value=GetTagDWord(“T7“

    8、);time2value-=1;SetTagDWord(“T7“,time2value);if (time2value0)/LED1 监视time1value=GetTagDWord(“T5“);time1value-=1;SetTagDWord(“T5“,time1value);if(time1value50)SetTagDWord(“xiaochemen“,0);/车门控制if (time1value20)(SetTagDWord(“loudousha“,0);/煤 1 监控SetTagDWord(“houxianwei“,0xff);/LED1 监视SetTagDWord(“qianxianwei“,0xff);/LED2 监视SetTagDWord(“T5“,50);SetTagDWord(“T7“,70);SetTagDWord(“xiaochemen“,1);/车门置位return 0; 6、右击工程文件名“080310112” ,修改参数用户周期 1 为 100。单击确定退出。7、通过设置计算机属性来设置运行系统加载全局脚本运行系统以及图形运行系统。单击确定,退出。8、打开过程画面,激活运行系统进行测试。9、运行结果如下图所示:8

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:WinCC运料小车课程设计.doc
    链接地址:https://www.docduoduo.com/p-7663938.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开