大学大学设计常见PLC课题程序.docVIP

  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课题程序

大四毕业设计经常会有一些关于PLC控制的课题,在这里我将一些常见的课题项目的程序给大家编写出来,大家可以参考一下,程序基于西门子S7-200系列PLC,其他品牌的我不会哦,论文部分就要靠大家自己查资料丰富了,人不能太懒撒。废话不多说,课题主要有送料小车程序(这也是我当年做过的课题)、不计车流量交通灯、彩灯控制、自动门设计、水塔自动供水、步进电机控制(最大8工位之间往返)、压力PID控制、伺服电机通过编码器随动。都是一些简单的小程序,如果需要更复杂可以在这些基础上增加功能。 再打个小广告,我们公司(深圳合信,产品co-trust)研发生产销售全兼容西门子200系列PLC,包括200所有CPU和模块,功能更加完善,有CE认证,价格比西门子同类产品便宜20%~30%;另外开发出来100系列经济款PLC(比200少高速输出),价格只有几百块,适合小型设备使用;另外还有300系列数字量和模拟量模块;此外还有6寸、7寸、10寸按键屏和触摸屏。有兴趣的朋友可以到我们公司网站上详细了解 。也可以向我了解产品问题,当然程序方面有问题也可以联系我,QQ394344559 首先是送料小车,先说一下功能要求小车在原点装料,原点处有一个限位开关(I0.0),装料口有一个装料电机控制装料口的打开和关闭(Q0.0),装料时间10s,装完料小车前进,由驱动电机正传驱动(Q0.2),到达1号卸料仓停下,1号仓处有一限位开关(I0.1),卸料时间为8s,卸料由小车底部卸料电机控制卸料板的开闭完成,卸料完成后小车返回,小车驱动电机反转(Q0.3),到达装料处再次装料,这次前进到2号仓,2号仓也有一 限位开关(I0.2),然后卸料,返回,再装料到1号卸料。。。。重复过程,在1号仓和2号仓交替卸料。启动按钮(I0.3),复位按钮(I0.4),手动装料(I0.5),手动卸料(I0.6),手动前进(I0.7),手动后退(I1.0),模式选择通过向数据地址VW1000中写入(1~4)来选择4种模式,也可以通过输入点选择。4种模式为自动模式(就是一直循环上面动作,直到按下复位停下),单周期模式(分别往1号仓和2号仓卸一次料,然后停下;再按启动就再各卸一次停),单步模式(每按一次启动系统就完成一个动作,如按下启动就完成装料动作,然后停,再按一次就前进,到仓口停,再按一次卸料,然后停。。。等等),手动模式(就是手动操作)。 程序如下: 主程序梯形图 网络1~4是通过向VW1000地址中写入1、2、3、4来选择4中模式; 网络5是按下复位按钮,向VW1000中写入0,这时候因为VW1000的数据不等于1~4的任何值,所以所有子程序全部停止调用,同时复位所有输出点和状态位,达到停机目的。 自动流程子程序: 网络1~2:当小车处于原点(装料处)按下启动置位状态位S0.0,S0.0一旦置位,网络2定时器接通,同时装料电机启动,开始装料,10s后,定时器动作,T37接通,复位电机,停止装料,同时复位状态位,为循环做准备,同时置位下个状态S0.1; 网络3:电机正传,小车前进,到限位处置位下个卸料状态位,注意S5.0的使用,第一次小车前进到1号仓,I0.1接通,此时因为S5.0为0,所以S5.0常闭点是接通的,那么开始在1号仓卸料,同时又把S5.0置位了,等下次小车再到1号仓时,由于S5.0此时为1,所以常闭点断开了,小车不会停下,前进到2号仓时,S5.0的常开点是闭合的,所以在2号仓停下卸料,同时又复位掉S5.0,这样下次又在1号仓卸料,这样就实现了1号仓和2号仓的交替卸料。 网络4:就是一个8s卸料程序。 网络5:卸料后返回,注意小车返回到原点处时,I0.0限位开关接通,这时置位S0.0,程序又从网络2开始,循环整个动作。 下面的单周期程序跟自动程序是一样的,不同的是当一个流程结束后不会重新置位S0.0,程序也就不能循环,需要再次按下启动才会又进行一次流程。 单周期子程序: 单步子程序: 网络1:初始化时将0写入VW1002。 网络2:每次按下启动按钮,VW1002就自加1。 下面的程序就是VW1002分别等于1~4进行4步动作,当进行到最后一个动作结束再将0写入VW1002,这样再按启动,VW1002又会重复上面分布动作。 手动子程序 简单的不统计车流量的交通灯。 控制要求:十字路口交通灯模拟控制系统 编程软件是STEP7-Micro/WIN V4.0 西门子S7-200系列可编程控制器 不用统计车流量 12个交通灯共有四个状态: 状态1:南北红灯(1、7)亮,东西绿灯(6、12)亮。 状态2:南北红灯(1、7)继续亮,东西绿灯(6、12)闪。 状态3:南北红灯(1、7)继续亮,东西黄灯(5、11)亮。 状态4:东西红灯(4、10)亮,南北绿灯(3、9)亮。 状态5:东西红灯(4、

文档评论(0)

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

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

1亿VIP精品文档

相关文档