plc小车程序实验报告.docx

上传人:b****2 文档编号:2054168 上传时间:2022-10-26 格式:DOCX 页数:14 大小:525.72KB
下载 相关 举报
plc小车程序实验报告.docx_第1页
第1页 / 共14页
plc小车程序实验报告.docx_第2页
第2页 / 共14页
plc小车程序实验报告.docx_第3页
第3页 / 共14页
plc小车程序实验报告.docx_第4页
第4页 / 共14页
plc小车程序实验报告.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

plc小车程序实验报告.docx

《plc小车程序实验报告.docx》由会员分享,可在线阅读,更多相关《plc小车程序实验报告.docx(14页珍藏版)》请在冰豆网上搜索。

plc小车程序实验报告.docx

plc小车程序实验报告

XXXXXX学校

 

期末考试报告

 

姓名__________________

班级__________________

项目负责人__________________

评分__________________

 

绪论…………………………………………………………………3

一、实验内容………………………………………………………4

二、实验要求………………………………………………………4

三、实验步骤………………………………………………………4

1.PLC设计………………………………………………………4

(1)PLC硬件设置……………………………………………5

(2)PLC程序及符号表………………………………………6

2.WINCC设计…………………………………………………15

(1)WINCC画面绘制…………………………………………15

(2)变量设置…………………………………………………15

(3)C语言程序………………………………………………16

四、实验结果………………………………………………………16

总结………………………………………………………………17

 

绪论

可编程控制是一种微型计算机为核心的通用工业控制器。

它是继承了继电器装置的部分突出性能,并与现代计算机技术和通行技术结合为一体,代表了当前电气控制技术的世界先进水平。

WinCC是SIMATICPCS7过程控制系统及其它西门子控制系统中的人机界面组件。

PLC与WinCC通讯,可简单、有效地进行组态,可以方便灵活的控制大量工业领域中的过程量,实现了相互之间的整合,这在大量应用和各种工业领域的应用实例中业已证明,包括:

汽车工业、化工和制药行业、印刷行业、能源供应和分配、贸易和服务行业、塑料和橡胶行业、机械和设备成套工程、金属加工业、食品、饮料和烟草行业、造纸和纸品加工、钢铁行业、运输行业、水处理和污水净化。

本次期末考试报告,利用PLC与WinCC通讯,实现控制小车的循环运动。

进一步了解熟悉PLC及WinCC在工业生产中的应用。

 

一、实验内容

用WINCC软件上位机监控、下位机PLC控制实现:

按下按钮I0.0,小车可作点动向右运动,按下按钮I0.1,小车可作点动向左运动。

按下I0.2,任何时候小车停止运动。

小车在SQ1处时,按下按钮I0.3,延时5S后小车向右运动到SQ2处停止,5S后自动向左运动到SQ1处停止;5S后小车再次向右运动到SQ3处停止,5S后自动向左运动到SQ1处停止;5S后小车向右运动到SQ2处停止;5S后自动向左运动到SQ1处停止,5S后小车再次向右运动到SQ3处停止,5S后自动向左运动到SQ1处停止,如此循环。

二、实验要求

根据给定的设备和仪器仪表,完成程序的设计、安装、调试等工作,达到实验内容中规定的要求。

三、实验步骤

1.PLC设计

(1)PLC硬件设置

PLC300硬件配置

CPU属性设置

(2)PLC程序及符号表

PLC符号表

 

[LC程序

 

2.WINCC设计

(1)WINCC画面绘制

画面绘制

(2)变量设置

变量管理

外部变量

内部变量

(3)C语言程序

#include"apdefap.h"

long_main(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName)

{

staticintx=110;

BOOLM1,M2,stop;

M1=GetTagBit("右移M1");//Return-Type:

BOOL

M2=GetTagBit("左移M2");//Return-Type:

BOOL

stop=GetTagBit("停止");

if(M1&&!

stop)x=x+10;

if(M2&&!

stop)x=x-10;

if(x==110)SetTagBit("SQ1",1);

elseSetTagBit("SQ1",0);

if(x==550)SetTagBit("SQ2",1);

elseSetTagBit("SQ2",0);

if(x==1050)SetTagBit("SQ3",1);

elseSetTagBit("SQ3",0);

SetTagDouble("x",x);//Return-Type:

BOOL

returnx;

}

四、实验结果

根据实验步骤,在仿真条件下,小车按实验要求可以进行左右点动、自动循环运行。

总结

通过本次实验设计,我们基本了解PLC与WINCC之间的联系,学会了将PLC程序以及WINCC程序运用于生活中。

在实验过程中,我们因各人理解程度不同而产生不同设计意见,导致实验中出现一些问题,但是经过一起交流探讨,最终统一意见,克服困难,完成了此次实验设计。

在此,我们要感谢指导我们PLC课程以及WINCC课程的XX老师,还有在实验设计过程中给我们帮助的XX同学。

最后,祝愿XX老师身体健康,工作顺利;祝愿各位同学学习进步,前程似锦!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1