西门子PLC程序:用定时器T37、T38实现周期为20s占空比为1:1的脉冲发生器,为什么T38不能实现脉冲输出?

2024-11-29 04:03:54
推荐回答(5个)
回答1:

你的颤塌脉冲发生程序应该是这样的吧
网络1
LD SM0.0
AN T38
TON T37, 100
网络2
LD T37
TON T38, 100
这样你将T37常开点接Q0.0,那么Q0.0就是周期为20s的闪烁,而你将T38常开接Q0.1是没有意义的,因为当T37计时10s是T37常开点闭合,T38开始计时,10s后T38常开点闭合,常闭茄岁圆点打开,但是因为T37的前面串有T38的常闭点,所以T37瞬间开始重新计时,而T37的常开点也瞬间随之断开,T38前串T37常开点所以也清零,T38常开点断开,所以T38的常开点只是一个瞬间的闭雀大合又断开了,你是观察不到Q0.1的输出的。你可以用T37的常闭点输出Q0.1,这样两个输出就能交替闪烁了

回答2:

程序问题,请仔细检查控制逻辑
一般程序都能通过仿真软件测试闭团,
状态正常轿念橘,程序正确高举

回答3:

你的plc内部程序是否和你的电脑里的程序一致?如果不一致是无法正常工作的

回答4:

楼主橡卜 你说的是这种情梁坦穗况吗   把你的语句表  传上来  发到我邮箱也行信段 wzy19890726@126.com

回答5:

你最好把你的程序发上来,才能给你解决