组态王交通信号灯项目.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文档。上传文档
查看更多
组态王交通信号灯的制作 组态王交通信号灯的制作是一个很经常会做到的项目, 对于学生学习自动化 方面是很有帮助的,本文主要就组态王模拟信号灯的运行进行讲解。 该项目大致的组态王界面如下: 当按下启动按钮时, 系统会进行模拟操作。 此时红绿灯会自动的执行, 图中的小车会根 据红绿灯的状态选择形势或者停止的操作。 首先,我们要先对画面有个大概的设计, 画面设计入上图所示, 其次我们需要明了红绿 灯运行的逻辑, 本项目是 东西红灯亮3秒,南北绿灯闪烁 3秒。 东西红灯亮2秒,南北黄灯亮2秒 东西绿灯亮20秒 南北红灯亮20秒 东西绿灯闪烁2秒 南北红灯点亮3秒 东西黄灯点亮2秒 南北红灯点亮2秒 清楚运行逻辑后我们需要对变量进行设计 启动信号: 东西红灯: 南北绿灯: 后续的这几个变量都是按照这个数据类型来进行设计 1/0MH7 22 1/oitr 23 讨声亚二 i/oa? 24 I/O4 r 25 i/osn 26 O■重 2J 1 其中用到的参数 时间变量: 南北绿灯闪烁: 东西绿灯闪烁: 小车的变量: 其中的这几个车变量都是这么设置: 所有的变量如下: 卜面的是命令语言: 明m』,峥!! 」事 一■ . ■■ 二 丁7* ■「; . ■百 W VM4. 5 ?p?fa 口■..*a*K 2 3 ***F ■ ■ KM ^IMMi IH 4U ■ 命令语言如下所示: 本站点启动信号==1){ 〃东西红灯亮20S 〃南北绿灯亮20S 本站点 时间计数变量 本站点 时间计数变量+1; 本站点时间计数变量 本站点时间计数变量<=20){ 本站点东西绿灯=0; 本站点东西红灯=1; 本站点东西黄灯=0; 本站点南北红灯=0; 本站点南北黄灯=0; 本站点南北绿灯=1; 本站点南车 本站点南车+4; 本站点北车 本站点北车+4; } 本站点时间计数变量 本站点时间计数变量<=23){ 〃东西红灯亮3S //南北绿灯闪烁 本站点南北绿灯闪烁 本站点东西红灯=1; 本站点 南北绿灯闪烁=1; 本站点南北绿灯=1; 本站点东西绿灯=0; 本站点东西黄灯=0; 本站点南北红灯=0; 本站点南北黄灯=0; 本站点南车 本站点南车+4; 本站点 北车 本站点 北车 +4; } TOC \o 1-5 \h \z // 东西红灯亮 2S // 南北黄灯亮 2S 本站点 时间计数变量 本站点 时间计数变量 =25){ // 东西红灯亮 2S // 南北黄灯亮 2S 本站点 东西红灯 =1; 本站点 南北绿灯闪烁 =0; 本站点 南北绿灯 =0; 本站点 东西绿灯 =0; 本站点 东西黄灯 =0; 本站点 南北红灯 =0; 本站点 南北黄灯 =1; 本站点 南车 本站点 南车 +4; 本站点 北车 本站点 北车 +4; } // 东西绿灯亮 20S // 南北红灯亮 20S 本站点 时间计数变量 本站点 时间计数变量 =45){ 本站点 南车 =0; 本站点 北车 =0; 东车 +4; 东车 +4; 西车 +4; 本站点 西车 本站点 本站点 东西绿灯 =1; 本站点 东西红灯 =0; 本站点 东西黄灯 =0; 本站点 南北红灯 =1; 本站点 南北黄灯 =0; 本站点 南北绿灯 =0; } // 东西绿灯闪烁 3S // 南北红灯点亮 3S 本站点 时间计数变量 本站点 时间计数变量 =48){ 本站点 东车 本站点 东车 +4; 本站点 西车 本站点 西车 +4; 本站点 东西绿灯闪烁 =1; 本站点 本站点 东西绿灯 =1; 东西红灯 =0; 本站点 东西黄灯 =0; 本站点 南北红灯 =1; 本站点 南北黄灯 =0; 本站点 南北绿灯 =0; } TOC \o 1-5 \h \z // 东西黄灯点亮 2S // 南北红灯点亮 2S 本站点 时间计数变量 本站点 时间计数变量 =50){ 本站点 东车 =0; 本站点 西车 =0; 本站点 东西绿灯闪烁 =0; 本站点 东西绿灯 =0; 本站点 东西红灯 =0; 本站点 东西黄灯 =1; 本站点 南北红灯 =1; 本站点 南北黄灯 =0; 本站点 南北绿灯 =0; } 本站点 时间计数变量 ==50){ 本站点 时间计数变量 =0; 本站点 东车 =0; 本站点 西车 =0; 本站点 南车 =0; 本站点 北车 =0; } } 注意:各类灯的变量需要设置好 小车应该对应好各自的变量 嘉北灯? ?」 水平移动的小车对应水平移动的动画 垂直移动的小车对应垂直移动的动回

文档评论(0)

138****6517 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档