图示的疑惑

当I0.0等于0的时候,I1.7和I2.0 是不是有矛盾?

 
 LD     触摸屏_手动:I0.0
 A      M0.4
 LDN    触摸屏_手动:I0.0
 LD     真空开:I1.7
 O      真空泵_OUT:Q0.3
 ALD
 A      真空停:I2.0
 OLD
 AN     真空泵_报警:I2.2
 AN     急停:I0.1
 =      真空泵_OUT:Q0.3
 ED
 R      M0.4, 1

最佳答案

 1. 首先以上的程序在执行时没有问题。 I1.7 (真空开)  取的是常开
  触点信号, I2.0 (真空停) 取的是常闭触点信号。

  2. 楼主的程序逻辑是这样的:

    (1) 当 触摸屏_手动(I0.0) 接通时,按下M0.4 ( 触摸屏上点动真空泵的按钮 )  ,在没有真空泵_报警(I2.2),没有急停(I0.1)信号的情况下,真空泵启动 ( Q0.3 接通)。

   (2)  当 触摸屏_手动(I0.0) 没有接通时 ,按下  真空开:(I1.7 ) ,没有按下真空停:  ( I2.0 ) ,在没有真空泵_报警(I2.2),没有急停(I0.1)信号的情况下,真空泵启动 ( Q0.3 接通)。

   (3) 当触摸屏_手动 没有时,真空泵启动断开( Q0.3 ) 时,复位 M0.4  信号。以防止当操作模式再次一切换到触摸屏_手动时,真空泵立即启动。  这是一个保护。

 3. 以上语句使用了 堆栈与,堆栈或, 下降沿等特殊指令。
    如果使用普通语句,可以这样表示:
    I0.0        M0.4        I2.2      I0.1     Q0.3        
   -||----------||----------|/|-------|/|------(  )--

 以上是当触摸屏_手动 时的逻辑。

 
  I0.0     I1.7       I2.0    I2.2   I0.1  Q0.3        
 -|/|------||---------||-------|/|---|/|---(  )--
       |        |
       |---||---|
           Q0.3     

 以上是没有触摸屏_手动 时的逻辑。    

 
 

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:50
下一篇 2021年7月4日 下午10:50

相关推荐

  • CPU222 AC/DC/RLY

    用CPU222 AC/DC/RLY能同时输出220V和24V吗 最佳答案 同时输出220V和24V是指DO吗?DO本身是分组的,对同一组来说只能使用一个电压等级,不同的组…

    SIMATIC S7-200 2021年7月5日
  • s200数据块的问题

    我用的是CPU224CN主机通讯电缆是6ES7 972-0CB20-0XA0 我下载程序时下面对话框提示(数据页USER1:行50,错误2770指定地址已经被赋…

    SIMATIC S7-200 2021年7月5日
  • 请问NETR/NETW向导生成的指令问题

    用向导生成的NET_EXE指令,用SM0.0调用的ERROR位总是为1,我想查查到底是什么故障,向导V区分配为VB15-VB35究竟哪个地址才是含有错误代码的呢?找了很长时间资料没…

    2020年10月31日
  • 西门子s7-300编程软件 2010专业版下载地址

    哪位大神能给发个西门子s7-300编程软件 2010专业版下载地址(英文版的,什么工具都有的编程软件) 最佳答案 http://yunpan.cn/cLVHz88Kh7L…

    SIMATIC S7-200 2017年7月25日
  • 谁有西门子s7-200 plc编程与应用从入门到提高阳胜峰视频,或是PDF

    谁有西门子s7-200 plc编程与应用从入门到提高阳胜峰视频,或是PDF 最佳答案 链接:http://pan.baidu.com/s/1gf3HeKj 密码…

    SIMATIC S7-200 2017年6月6日
  • s7-200 存储器

    为什么手册显示双字和字节的操作数范围基本一样? 最佳答案 不知道你看的哪个手册,我想那里可能写的是地址范围,如VD0-VD5000或VB0-VB5000. 同一个地址范围…

    SIMATIC S7-200 2021年7月5日
  • s7200 表指令怎么使用

    s7200 的表指令应用案例 最佳答案 首先,需要将实时采集的数据,建立一个指定长度的表格(ATT填表指令)。实时记录最新数据,那么就要求这个表格具有先进先出的功能(FI…

    SIMATIC S7-200 2017年6月10日
  • 关于em235校正

    各位前辈,小弟em235输入端现在接的是0-10V的模拟量信号,DIP开关设置也是正确的。PLC里对应的数值为0-32000,但现在遇到一个问题(以前是正常的):当我的输入信号为最…

    SIMATIC S7-200 2021年7月5日
  • PLC高速脉冲输出的最大频率问题?

    一台200plc226DCDCDC的,脉冲输出通道最大频率是20KHZ,在程序中控制的脉冲频率比额定频率(20KHZ)高,为什么伺服电机运行速度比脉冲控制在20KHZ时还要快,不是…

    SIMATIC S7-200 2017年6月5日
  • 编程指令问题

    有一数字为vd10加上另一数字vd14得新数字vd18 ,再将vd10加上vd18得新数字vd22 ,再将vd10加上vd22得新数字vd26 ,再将…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论