plc小车程序实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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是SIMATIC PCS 7过程控制系统及其它西门子控制系统中的人机界面组件。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.hlong _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName){staticint x=110;BOOL M1,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 return x;}四、实验结果根据实验步骤,在仿真条件下,小车按实验要求可以进行左右点动、自动循环运行。总结通过本次实验设计,我们基本了解PLC与WINCC之间的联系,学会了将PLC程序以及WINCC程序运用于生活中。在实验过程中,我们因各人理解程度不同而产生不同设计意见,导致实验中出现一些问题,但是经过一起交流探讨,最终统一意见,克服困难,完成了此次实验设计。在此,我们要感谢指导我们PLC课程以及WINCC课程的XX老师,还有在实验设计过程中给我们帮助的XX同学。最后,祝愿XX老师身体健康,工作顺利;祝愿各位同学学习进

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档