以下是引用六脉加易筋经在2019/9/9 20:01:06的发言:
串联电路是与的关系,只要电路中有一处不为1,你就没输出了。你随便用个仿真软件,做个试验看看。这句程序的逻辑关系你没看懂。输出是由R999与R999的非这2个值相与的值决定。R999为0,R999非就为1,0与1相与,结果为0,输出为0.R999为1,R999非就为0,1与0相与,结果还是0.
[此贴子已经被作者于2019/9/9 20:05:15编辑过]
你确定你看懂了? 为什么都是R999.0? 为什么输入不是其他的? 不管你怎么让R999.0为1, 只要R999.0为1, 他输出的线圈也应该是1,否则逻辑就乱了, 如果R999.0的输出线圈是0,那么它的触点也是0, 哪种PLC不是这样的逻辑还是你那样的逻辑? 如果是只有单独这条指令, 你就是拿实际PLC来试,也置不了1,问题是他试题的条件告诉你是1,至于怎么置1的,不是这个试题要考虑的事。