用mcgs怎么编程红绿灯循环的脚本程序

用mcgs怎么编程红绿灯循环的脚本程序,第1张

先把时间设定好,路上的车所行的距离,时间跟你灯的时间匹配。下面这个是四辆车过红绿灯的程序

if $Second<30 then

时间=$Second

ELSE

时间=$Second-30

ENDIF

if X<1200 then

x=x+50

else

x=0

endif

if 时间>=15 and 时间<=29 and X=500 THEN

X=X-50

ENDIF

if X1>-1200 then

x1=x1-25

else

x1=0

endif

if 时间>=15 and 时间<=29 and X1=-550 THEN

X1=X1+25

ENDIF

if Y<800 then

Y=Y+15

else

Y=0

endif

IF 时间<14 and 时间>=0 and Y=150 THEN

Y=Y-15

ENDIF

if Y1>-800 then

Y1=Y1-20

else

Y1=0

endif

IF 时间<14 and 时间>=0 and Y1=-260 THEN

Y1=Y1+20

ENDIF

PLC控制梯形图设计  

十字路口南北及东西方向均设有红、黄、绿三个信号灯,六个灯以一定的时间顺序循环往复工作。如下表所示:

方向

时间顺序

南北方向

南北绿(8s),东西红(8s)

南北黄(21s),东西红(21s),

南北红(101s),东西绿(8s),东西黄(21s)

东西方向

东西红(101s),南北绿(8s),南北黄(21s)

东西绿(8s),南北红(8s)

东西黄(21s),南北红(21s)

相应的元器件安排如下:

元器件

作用

X000

起动及循环起点,南北绿,东西红。

Y000

南北绿输出

Y001

南北黄输出

Y002

东西红输出

Y003

东西绿输出

Y004

东西黄输出

Y005

南北红输出

M0

中间继电器,把X000的状态保持。

T0

东西红定时

T1

东西绿定时

T2

东西黄定时

T3

南北绿定时

T4

南北黄定时   

T5

南北红定时

根据以上分析,其梯形图可设计如图1

PLC的编程不同于电脑中软件编程,它需要对具体的输入/输出端口信号进行处理和 *** 作(或者说对一个字节的每一个 bit 进行处理和 *** 作)。

南北方向:

南北绿(8s),东西红(8s)

南北黄(21s),东西红(21s)

南北红(101s),东西绿(8s),东西黄(21s)

东西方向:

东西红(101s),南北绿(8s),南北黄(21s)

东西绿(8s),南北红(8s)

东西黄(21s),南北红(21s)

中央处理单元

中央处理器(CPU)是PLC的控制中枢,也是PLC的核心部件,其性能决定了PLC的性能。中央处理器由控制器、运算器和寄存器组成,这些电路都集中在一块芯片上,通过地址总线、控制总线与存储器的输入/输出接口电路相连。中央处理器的作用是处理和运行用户程序,进行逻辑和数学运算,控制整个系统使之协调。

红绿灯同时亮起行驶方法:

车主不可以继续行驶,一旦通过路口将会被判定为闯红灯,也会受到扣6分罚款200元处罚。只要出现红灯、并且没有绿灯倒计时就需要停车,不然就属于闯红灯。

这种红绿灯的实施,主要是为了方便色弱的驾驶员更准确地分辨红绿灯。

以上就是关于用mcgs怎么编程红绿灯循环的脚本程序全部的内容,包括:用mcgs怎么编程红绿灯循环的脚本程序、红绿灯的plc程序和梯形图是什么、红绿灯的plc简单编程是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9459225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存