西门子plc s7-200实例解析(西门子S7-200系列PLC实操)

大家好,这节课我们学习“一键启停”的最后两种方法。

首先,我们来看一下下面的这个程序:

西门子plc s7-200实例解析(西门子S7-200系列PLC实操)(1)

然后我们分析一下,程序的控制逻辑。

第一步,开关通过沿指令,给“字节逻辑取反”指令发送信号,而后VB0的状态发生1次反转。也就是从0000 0000 转换成1111 1111,或者是转回来。

第二步,从VB0这个字节中,取出一个位的状态,来控制Q0.0的状态是否导通。

由于取反逻辑本身就是一个在0和1状态之间的循环变化,所以可以达到一键启停的控制要求。

最后,我们再看一下,运用循环指令,如何实现“一键启停”。

西门子plc s7-200实例解析(西门子S7-200系列PLC实操)(2)

我们看一些这个程序的逻辑:

第一步,给VB0赋一个2进制8位的数值;

第二步,每按一次,让移位指令左移/右移一次;

第三步,从VB0里随便取出一个位,执行位逻辑的控制,点亮或熄灭Q0.0.

西门子plc s7-200实例解析(西门子S7-200系列PLC实操)(3)

以上是6中实现“一键启停”的方法,如有还有更多方法,欢迎评论区留言交流。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页