预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
T字形路口交通信号灯PLC控制系统设计的实训任务报告书目录控制要求系统说明2)在方案一种只用到常规指令,I0.0启动交通信号灯,辅助继电器m0.0接通启动1、4绿灯,2、6红灯,3、5红灯,定时器T37同事时得电,计时30秒后m0.0断开,m2.1接通2、6红3、5红继续亮两秒;特殊继电器sm0.5接通,m0.1进行每一秒的闪烁,即黄灯HL1开始闪烁,同时给计数器c4脉冲,当计数器达到三个脉冲后,即黄灯闪两下后跳入东边路口的开放时间,依次进行循环。可以实现黄灯两秒的闪烁,能完美的实现T字路口交通灯,不过导致梯形图网络较多。3)在方案二中主要用到些功能指令,根据所给信息,可以发现运用移位可以实现题目所要求的功能。因此在本程序开始对QB0和QB1这两个字节进行赋值。其中QB0控制着各个黄灯和绿灯。首先将值1赋给QB0(也就是绿灯,时间为30秒),30秒后进行移位,此时黄灯亮时间为2秒,2秒之后再进行移位。如此循环。这其中存在一个问题,那就是如果按照整个字节进行移位就会出现错误,原因是执行完一个周期要跳转6次,而一个字节是八位,因此当跳转到Q0.6时就应该重新循环,在程序网络9步骤中可以实现这一功能。在这一部分中这是一个重点,此外另一个重点就是在跳转的时候实际上是两个时间继电器循环进行控制。这也就是我们看到的当绿灯亮完30秒后熄灭黄灯亮结着亮2秒,不断循环。与此同步进行的是QB1字节的循环移位(实现红灯功能)。由于是3盏红灯(三个路口)而且对于T字形路口来说3个路口其中有两个是红灯也就是本步骤要实现的。与第一步相同对QB1进行16#6B赋值。化成二进制就是01101011.一个字节中的三位控制两盏灯亮,但是要实现循环必须做同第一步类似的处理,因为任何两个0之间必须相隔两个1,对于一个八位而且是偶数来说是做不到的。所以在网络3中对移位次数进行计数,当移完5次后回到初始状态,如此循环。梯形图较为简洁,不过在黄灯切换的时候黄灯为亮两秒。硬件设计选择西门子S7-200PLCI/O分配表方案二:根据所给信息,可以发现运用移位可以实现题目所要求的功能。因此在本程序开始对QB0和QB1这两个字节进行赋值。其中QB0控制着各个黄灯和绿灯。QB1控制红灯。软件设计方案一方案二总结体会