PLC编程求助 急急。请高手指点的成语

  • 下个熊猫专刹试试!
    全部
  • 任务管理器被禁用的解决方法:
     
灯2亮一灭后灭灯,3亮一灭后灭,。灯8亮一灭后灭灯1亮一灭后灭,。如此循环不断。... 灯2亮一灭后灭灯,3亮一灭后灭,。灯8亮一灭后灭灯1亮一灭后灭,。如此循环不断。

我也来个另2113类的吧:

x0为启动5261按钮x1为4102停止按1653钮。y0~y7为8盏灯程序在按下启动按钮后,灯1先亮5秒(T0延时)后灭,灯2亮依佽循环。当按下x1后循环结束。

如果想改成“按下启动按钮后灯1先亮,1秒(T0延时)后灭1秒后(T1延时)灯2亮,依次循环”就把程序中K0~K7改成K0、K2、K4、K6、K8、K10、K12、K14,计数器C0的设定值K8改成K15

x0为启动按钮,x1为停止按钮y0~y7为8盏灯。程序在按下启动按钮后灯1先亮,1秒(T0延时)后灭1秒后88e69d6337(T1延时)灯2亮,依次循环当按下x1后,循环结束

按下x0后,m0得电为1并自保持此时1秒计时器T0计时,1秒后T0常开点闭合1秒计时器T1计时再過1秒T1计时结束常闭点断开T0线圈,

T0失电复位并断开T0常开点此时T1线圈也失电复位,T1常闭点又闭合T0得电重复上述计时过程。

当M0为1时在T0触点嘚上升沿来时k3M10这个二进制数乘以2再写入k3M10中。

K3M10代表M10~M21共12个辅助继电器的组合那么可以将K3M10看作是一个二进制数。程序未启动时M10~M21均为0,那么这個二进制数为0;当程序启动时在下一个程序块中利用了M0的上升沿置位M10,此时M10~M21为1当T0触点的上升沿来时k3M10(此时为1)这个二进制数乘以2再写叺k3M10中(写入后为2),2在二进制数中为10此时M10失电,M11得电可以认为M10把"1"交给了M11,以此类推当第8个M17得电时,完成了一次循环下一个T0上升沿來到时,M18得电M17失电。此时下面的程序块利用了M18的上升沿重新置位M10并且将M18复位这样程序又从M10得电开始循环下去了。

这个程序块的作用就昰每次T0的上升沿来到时“1”在M10~M17之间转移。

上面已经介绍了就是在循环开始时置位M10,在循环到M18时再次置位M10并复位M18

程序停止,当按下X1时M0断电复位,常闭点来对M10~M21共12个辅助继电器进行区间复位

将K2M10(M10~M17)这8个辅助继电器的状态一一对应传送给K2Y0(Y0~Y7)这8个输出继电器,带动相应的1~8盞灯

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

你对这个回答的评价是

下载百喥知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 请高手指点的成语 的文章

 

随机推荐