这个西门子plc程序用来控制一个指示灯亮1秒灭2秒,灯从亮到灭时T2应该是从0到1啊,T2|/|应

这个西门子plc程序用来控制一个指示灯亮1秒灭2秒,灯从亮到灭时T2应该是从0到1啊,T2|/|应该是从1到0啊,那T1的S端开始定时时灯应该是从灭到亮啊,不是应该从亮到灭时开始定T2吗?

是一样理解的,首先你用的是SODT是一个延时接通的时间继电器,当M10.0置位时,T1延时2s接通(灯2s后点亮)T22S后接通开始延时1s(灯亮1s),1s后T2动作断开T1灯灭,同时T2断开,T1接通开始延时2s完成一个周期。不断循环…追问

T1的S输入端T2|/|从0变成1是灯从灭到开的情况下出现的吧?T2灯从亮到灭输出为0到1,T2|/|从灭到亮不就是0到1吗?也就是灯从灭到亮T1的S才有输入啊,灯刚从灭到亮定时2秒怎么回事啊

我感觉S要从亮到灭为上升沿才是熄灭的定时啊

是不是这样理解,程序顺序执行,T2的初始状态为0,按钮动作后先熄灭2S,然后T1输出为1,使T2工作,1秒后t2为1,然后使T1复位?

追答

先理解透什么是SODT,

温馨提示:答案为网友推荐,仅供参考
相似回答