图示的疑惑

当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日
下一篇 2021年7月4日

相关推荐

  • 200与DCS通许

    老师好!我现在用的PLC为CPU226CN,请问如何与DCS系统进行通讯,通讯协议是PROFIBUS!能不能利用CPU本体上的RS485口与DCS通迅!忘大家提出最佳的方案! 最佳…

    SIMATIC S7-200 2020年11月1日
  • 输入信号

    模拟量模块输入信号的范围,0-10mV的可以进行直接转换吗? 最佳答案 10mV?模拟量是0~10V的量程,可以直接接入到模拟量模块,通过组态开关DIP完成,程序做想对应的数据就行…

    SIMATIC S7-200 2020年11月1日
  • S7-200与笔记本通信超时

    因为设计和应用需要,需要将S7-200连接笔记本,而笔记本不带RS232串口,故购买了EXPRESS的  RS232串口。在电脑设备管理中能够正确显示串口卡成功…

    2017年11月29日
  • S7-200 MODBUS协议库

    哪位同仁有S7-200的modbus协议库,发一份给我,我的邮箱CX9813117@SOHU.COM. 谢谢, 或者告诉我西门子的网站上在哪里下,我没找到. 最…

    SIMATIC S7-200 2021年7月5日
  • SIMATIC S7-200 PC-Access V1.0软件

    安装 SIMATIC S7-200 PC-Access V1.0 Service Pack 的先决条件是已安装…

    SIMATIC S7-200 2021年7月5日
  • 关于s7200与stm32单片机通讯的问题

    手头上有一个s7200的plc,想让stm32与plc之间建立通信,plc采用自由通信,单片机用485,网上说可以直接通信,但是一直没调试出来。。。想问一下,硬件电路是如何连接的,…

    SIMATIC S7-200 2017年5月31日
  • S7-200和变频器 MODBUS通讯

    S7-200PLC和变频器使用modbus通讯时,变频器使用03、06功能码,寄存器地址是3000H,那么,图片中Addr应该多少? 图片说明:    最佳答案…

    2020年10月31日
  • V4.0编程软件问题

    西门子V4.0编程软件里没有CPU222CN,无法联机。有什么解决办法吗。谢谢 钻石用户推荐最佳答案 STEP7microwin V4.0 SP9中有CPU22…

    2021年7月5日
  • 老cpu挂其他模块的问题

    我有个老的cpu目前知道的是modbus库是不支持 请教一下还不支持什么,目前想买个模拟量的模块能带吗。版本是1.22的cpu226.谢谢 最佳答案 模拟量的模块应该没问…

    SIMATIC S7-200 2018年12月5日
  • smart 700 ie时间设置问题

    smart 700 ie的时间怎么和西门子200的plc同步 最佳答案 同步方法详见:《如何同步操作面板与 S7-200/300/400 控…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论