指令取反

M10.0标志
 当I0.0无输入时,
 Setbit:M10.0表示远程,
 Resetbit:M10.0表示本地,
 可以选择。
 当I0.0有输入时,
 原本是本地,如果强行Setbit:M10.0,则返回Resetbit:M10.0;
 原本是远程,如果强行Resetbit:M10.0,则返回Setbit:M10.0;
 这个应该怎么写啊?

 

最佳答案

没有必要搞那么麻烦,I0.0上升沿输入时转换M10.0状态,由一个中间状态位转换,
 网络1
 LD     I0.0
 EU
 LPS
 A      M10.1
 R      M10.0, 1
 LPP
 AN     M10.1
 S      M10.0, 1
 网络2
 LD     M10.0
 =      M10.1

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 程序扫描看门狗超时错误

    小弟最近做个项目是有关步进电机的,电机运行的有效行程内有一个光电传感器,我以之为零点,找零的过程是电机快速运行到零点后,由于惯性,电机已经超出了零点的位置,这时候我让电机切换到慢速…

    SIMATIC S7-200 2020年11月1日
  • 怎样设定符号优先啊

    怎样设定符号优先啊 最佳答案 将块属性改为符号优先: 用鼠标点选SIMATIC Manager左侧导航栏的‘Blocks’后,选择菜单栏‘Edit’—‘Ob…

    SIMATIC S7-200 2021年7月4日
  • wincc6.0与s7200 -226cn

    s7200 226cn与wincc6.0联机时,是用SIMATIC  S7 PROTOCOL SUITE.CHN驱动吗?然后再选d…

    SIMATIC S7-200 2021年7月4日
  • 指令导向NET_EXE问题

    我一台主站网络读(NETR)四台子站(1#,2#,3#,4#),我用西门子的标准接头和紫色电缆通讯,子站我按照一进一出通讯电缆连接,但是我只能读取和主站直接相连子站数据,其余都读不…

    SIMATIC S7-200 2017年12月8日
  • 调用指令

    在写同一程序时,为什么指令可以写SBR_0,而不能写SBR_1(或2,3,4,5,6  ……)呢?除0外其他一编就打红叉,(但书本上很多例子都可以同时编…

    SIMATIC S7-200 2021年7月5日
  • EM235替换EM231的问题

    各位老师您们好:     我们单位有一套远程监控系统,模拟量数据采集使用的是EM231,现需要在现场是使用模拟量输出信号,把原来的…

    2020年10月31日
  • S7-200通讯口扩展

    专家您好!     本人是PLC新手!先用S7-200 CPU224组网。CPU224就两个通讯口,一个用来和上位机组网…

    SIMATIC S7-200 2021年7月4日
  • 可以通过SM5.0位来判断是否有I/0端口损坏吗?

    比如原先设备是正常运行的,突然故障了,可以通过SM5.0位来判断是否有I/0端口(包括扩展的)损坏吗? 最佳答案 IO_Err  SM5.0 如果存在…

    SIMATIC S7-200 2020年10月31日
  • 虚拟机里装200编程软件+PC ACCESS+WINCC跟PLC可以正常通信吗?

    测试用:虚拟机里装200编程软件+PC ACCESS+WINCC跟PLC可以正常通信吗?怎么设置?谢谢,虚拟机用的VM。另外请教一下:虚拟机里装的XPSP2,以前使用这个…

    SIMATIC S7-200 2021年7月5日
  • S7-200与V20变频器MODBUS通信

    为什么电机没反应 图片说明:    最佳答案 请楼主参照这个例程:S7-200与V20之间的modbus RTU通讯http://www.ad.sie…

    2017年10月30日

发表回复

登录后才能评论