四个开关控制一个灯,任何一个开关都可以控制照明灯的亮与灭。s7-200的

已知条件:用四个开关控制一个灯,任何一个开关都可以控制照明灯的亮与灭
 我想问的是:解释里说任何偶数个开关闭合灯都灭,任何奇数个开关闭合灯都亮。
他是如何推理出的,我怎么想不明白

最佳答案

这里说的灯的初始状态是关闭的,那么开一个开关就是打开灯,再开一个开关就是关闭,再打开一个就又开灯,再开一个开关就是关闭灯,所以说偶数个开关闭合就是关灯,奇数个开关闭合就是开灯。
编程就是用一个int变量记录当前开关闭合的个数,最后判断如果这个变量的数是奇数则置位q点,否则复位。

1、给vb0赋值0
2、判断所有的开关是否闭合(4个),如果闭合则vb0=vb0+1
3、判断vb0为奇数还是偶数,奇数置位q点,偶数复位q点。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc144119.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月2日 下午11:38
下一篇 2017年6月2日 下午11:39

相关推荐

  • 西门子触摸屏K-TP178micro,订货号6AV6 640-0DA11-0AX0,市场上是否有仿制品?

    我厂原购的主机上配套S7-200 PLC和西门子触摸屏K-TP178micro,订货号6AV6 640-0DA11-0AX0。后来这个触摸屏坏了,经主机生产厂送…

    SIMATIC S7-200 2021年7月4日
  • s7-200 出现重启的原因

    s7-200  DC/DC/DC  共用一个24V电源1、温度有关吗?2、用户程序错误会引起吗?3、共用电源或电源质量有关吗?s7-200&…

    SIMATIC S7-200 2018年12月5日
  • S7-200 MODBUS 通讯

    S7-200 modbus 通讯 库在那里可以下载,有关S7-200 modbus 通讯资料那里可以下载 最佳答案 软件包下载,下…

    SIMATIC S7-200 2020年10月31日
  • 初学者如何看S7-200的程序

    初学者如何看S7-200的程序 最佳答案 1、通读系统手册,这是第一步; 2、看别人的程序,起码控制方面的识知和写程序的人相当或高出,才能理解程序所要达到的目的,否则光是…

    SIMATIC S7-200 2021年7月5日
  • 828D怎样将toolbox中PLC子程序样例导入到已有PLC工程中

    如题,我想把ToolBox工具盒中带的多个样例导入到我已有的工程中,可是每次导入都把前面的给覆盖掉,导致没办法使用,我应该怎样将多个样例一步步都导入进来,而不覆盖前面导入的或者编制…

    SIMATIC S7-200 2021年7月5日
  • 200系列支持多少个热电阻模块?

    怎么看支持多少个模块?网上查了说还需要算模块的功耗计算出来。可是模块的电源供应不是采用外部供电的吗?模块间的传输需要消耗CPU的电源吗? 图片说明:    最佳…

    2021年7月5日
  • s7-200数据块

    s7-200数据块赋初值我看过一个德国人编的程序,其中他在数据块里给变量赋初值,不知道怎么使用,以及这样拥有什么好处,请指教! 最佳答案 见视频教程《SIEMENS S7…

    SIMATIC S7-200 2020年11月1日
  • 关闭s7-200子程序中的输出点问题?

    在s7-200中通过条件调用子程序,当子程序中的输出有效(如输出一个Q0.0),但是调用条件无效时(OFF),子程序中的Q0.0还是保持 ON,就算子程序中的输出语气无效…

    SIMATIC S7-200 2021年7月4日
  • S7-200画面启动问题

    项目使用200的PLC,有以太网卡,,S7-200做的程序并调试成功,现在要求上传上位机监控并要求实现画面启动,需要怎么做请各位老师帮忙!需要什么软件做画面?上位机是否需要安装软件…

    SIMATIC S7-200 2021年7月5日
  • EM235奇怪的问题

    小弟今遇到一个棘手的问题,望各位前辈指点迷津。设备系统组成为S7200+EM235,EM235输出(0-10V)控制一直流马达控制器(转速),在一次停机后直流马达就不能启动,只要一…

    SIMATIC S7-200 2021年7月5日