监控组态-车库出入监控系统课程设计 点击:1386 | 回复:4



xihong281

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月02日
发表于:2008-12-12 21:08:39
楼主
一.设计目的

1、掌握组态软件的功能和特点;
2、掌握组态软件的系统构成;

3、进一步加深对基于组态软件技术控制系统的基本设计方法的认识及较快掌握组态软件编程技术,培养学生独立分析问题和解决问题的能力,提高学生的实践技能。

二.原始数据及主要任务

1、了解某车库的环境、检测方法和控制要求。

2、确定系统的控制方案,初步选择系统下位机类型及外围设备,并说明下位机与上位机数据交换的内容及接收和发送数据的编址情况。

3、利用组态软件编制上位机监控系统界面。

4、建立实时数据库,设定相应的报警参数、历史参数等;选择通讯协议,进行数据连接,数值标定和相应的编程。

5、编制程序实现对下位机参数设定与监视。

6、建立查询数据库实现报表的查询和打印功能。

7、利用仿真程序对上位机监控系统进行模拟试验。

8、对本次课程设计进行总结,撰写课程设计报告。

三.技术要求

1、系统设有显示车库内空车位的显示器。

2、入库车辆前进时,经过1# → 2#传感器后计数器加1,单经过一个传感器则计数器不动作;出库车辆前进时经过2# → 1#传感器后计数器减1,单经过一个传感器则计数器不动作。

3、对车辆牌照和出入库时间进行记录。

4、要求操作简单,使用方便,满足用户要求。

四.课程设计主要内容

1、熟悉设计要求、实验室提供的设备及实际控制系统的硬件组成,进行接口设备的安装与连接;熟悉所用组态软件的操作。

2、查看有关参考书籍、查阅相关文献资料,独立设计基于组态软件的控制系统的方案。



3、根据实际系统的要求,进行简单的画面设计与编辑、简单控制程序的编写、设定报警和历史趋势等。

4、进行程序的运行、调试与改进。

五.设计程序及插图

1、编程软件:力控5.0。

2、各运行图及程序说明:

  (1)、首页图:

   说明:

  首页图中点击“进入监控界面”按钮转换到监控界面。











(2)、监控界面图







(3)、车位查询界面




(4)、车库出入监控系统历史报表界面




(5)、监控程序


①程序初始值

che1=0;

che2=500;

che3=0;

cheweishu.PV=50;

men=160;

jincheshu.PV=6;

chucheshu.PV=9;

lvdeng1=1;

c=0;

che4=780;

chepai.PV=0;

e=0;

f=0;

a5="空";

②执行程序 

IF che1<=490&&jinche==1 THEN

che1=che1+10;

ENDIF

IF men==0&&jinche==1 THEN


c=1;

ENDIF


IF (che1>=350&&c==0&&men>0)||d==0&&che4<=760&&men>0 THEN

men=men-10;

ENDIF

IF che3>=70&&men<=160||che2<=470&&men<=160

THEN men=men+10;

ENDIF


IF chuche==1&&che4>=640 THEN

che4=che4-10;

ENDIF

IF men==0&&chuche==1 THEN

d=1;

ENDIF


IF d==1&&chuche==1

THEN

che2=che2-10;

ENDIF

IF che2<=1 THEN

che4=780;

f=f+1;

d=0;

che2=540;

chuche=0;

ENDIF


IF c==1&&che3<=230 THEN

che3=che3+10;

ENDIF

IF che3>=200 THEN

e=e+1;

che1=0;

jinche=0;

c=0;

che3=0;

ENDIF


IF (che1>=140&&che1<=150)||(che2>=150&&che2<=160)

THEN hongwai1=1;

ELSE hongwai1=0;

ENDIF

IF (che1>=140&&che1<=150)

THEN a=1;

ENDIF

IF (che1>=270&&che1<=280)||(che2>=290&&che2<=300) THEN

hongwai2=1;

ELSE hongwai2=0;

ENDIF

IF a==1&&hongwai2==1 THEN

cheweishu.PV=cheweishu.PV-1;

jincheshu.PV=jincheshu.PV+1;

chepai.PV=Rand(100)*1000;

a=0;

EN



yangys

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 161回
  • 年度积分:0
  • 历史总积分:1670
  • 注册:2003年10月13日
发表于:2009-01-06 22:49:20
1楼

xihong281怎么没有图啊?

up-date

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 156回
  • 年度积分:0
  • 历史总积分:1361
  • 注册:2004年10月28日
发表于:2009-01-12 12:53:39
2楼

没有图阿,有没有链接看看?

罗大

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2001年12月05日
发表于:2009-04-08 12:03:28
3楼
急需助手,熟悉S7-300,至少一种组态软件,能在珠三角工作的朋友,请尽快联系:13533746089罗工

yyj19920712

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2012年12月26日
发表于:2012-12-26 14:54:12
4楼
怎么没有图片??想借鉴一下

热门招聘
相关主题

官方公众号

智造工程师