西门子PLC梯形图怎么实现从90到0,每秒减1 。

2024-11-30 00:51:11
推荐回答(5个)
回答1:

Clock_1s SM0.5 该位提供时钟脉冲,该脉冲在1秒钟的周期时间内OFF(关闭)0.5秒,ON(打开)0.5秒。该位提供便于使用的延迟或1秒钟时钟脉冲。Q0.0实测可以每一秒输出一次。。

根据问题,运行程序后按一下I0.0可以赋值90到寄存器VD0,然后VD就可以每秒减1输出到VD0

I0.0可以作为复位按钮随时重新计时90S。忘采纳

以下附上程序。。。

 

回答2:

DB9.DBX18.1每隔1S就会从0变为1你把功能块ADD_I 换成 SUB_I就行了,结果在MW0里找,90到0时,就停


呵呵,那些代码是我截的,你把DB9.DBX48.1的(R)换成 DB9.DBX48.3吧,然后再把功能块POS换成一个输入触点,的址也换成 DB9.DBX48.3吧。

我也是刚学的,前段时间问得太多,现在想挣点分,以后好混。

回答3:

用SM0.5秒脉冲与字节减1指令进行,运算结果放入MB0。

 

回答4:

减数计数器加个1秒脉冲就成,不过我现在没有西门子软件

回答5:

在OB35里加个下计数器就ok了。