带有子程序的程序,在输入由1变为0后,输出仍存在,为什么?

程序是这样的:
 主程序
 LD  I0.0
 CALL   SBR_0
 子程序

 LD  I0.1
 =Q0.0
 当I0.0和I0.1为1时,Q0.0为1,当当I0.0和I0.1为0时,状态图监控Q0.0为0,但是PLC的输出等仍然亮,请问这是怎么回事?急急急急急急急急急

 
 

最佳答案

I0.1先等于0,然后I0.0再等于0,就能复位Q0.0。

 Q0.0=I0.1,但是I0.0=0时,子程序不调用了,所以Q0.0还保持原来的状态。
 I0.0=0时,Q0.0的状态不由I0.1控制,一切都是程序执行的结果。

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

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

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

相关推荐

  • 一个负数的绝对值 (-234.549) 如何写程序啊?

    一个负数的绝对值如何写程序啊?请详细说明,谢谢 问题补充:怎样求一个负数的绝对值? 最佳答案 与0比较,小于0则乘个-1.0,OK。 提问者对于答案的评价:多谢大侠指教

    SIMATIC S7-200 2020年11月1日
  • STEP 7 MicroWIN SMART V2.4

    STEP 7 MicroWIN SMART  V2.4能不能安装在Win10系统? 最佳答案 1、MicroWIN SM…

    SIMATIC S7-200 2021年7月5日
  • 需要编个五台电机顺序星三星启动,停止反顺序停止的程序,请教大家!

    五台电机M1启动,2分钟后M2启动,2分钟后M3启动,2分钟后M4启动,(前四台都是星三角启动)2分钟后M5直接启动。停止时M5停2分钟后M4停….直到M1停。每台电机都有热继…

    2018年12月14日
  • 三一泵车不能初始化

    三一泵车打开电源后文本显示器始终在初始化,需要反复按SHIFT和Esc才能进入正常的显示,不知何故。请各位老师指导! 最佳答案 1、首先检查电源是不是合乎要求!是不是电压波动造成的…

    SIMATIC S7-200 2021年7月5日
  • S7-200的软件能在官方下载到不

    求软件 最佳答案 最新版STEP 7-Micro/WIN V4.0 SP8这里可以下载,直接用迅雷就可以了:http://down.gougou.co…

    SIMATIC S7-200 2020年11月1日
  • wincc能否实现像VB一样的功能

    wincc能否实现像VB一样的功能 1。存取数据库 2.做程序界面 3。wicc好学么?我以前是搞VB的 4。哪能下载到wincc,现在的版…

    SIMATIC S7-200 2021年7月5日
  • S7-200最大带几个模拟量

    S7-200最大带几个模拟量 最佳答案 CPU不同带载能力不同。CPU221不能扩展CPU222最大能扩展16AI/8AO,最大16CPU224最大能扩展32AI/28AO,最大4…

    SIMATIC S7-200 2020年11月1日
  • 视频无法观看

    视频学习中心的视频无法观看,按上面步骤下载播放器后,仍然不行。是什么原因? 问题补充:S7-200跟我学/跟我做里面的视频无法观看。 最佳答案 视频学习中心的视频无法观看,除了有时…

    SIMATIC S7-200 2021年7月5日
  • S7-200自由口问题

    我有2套S7-200的PLC之间实现数据传输,大约要32BYTE,我觉得应该用自由口通讯,不知道程序怎么编,请教一下怎么做,如果能帮我做一个最好了,我的邮箱weizhi.xu@16…

    SIMATIC S7-200 2020年11月1日
  • s7-200填表

    s7-200填表后 lifo 并且把所有数据填在断电保持区域,但是断电后还是不能保存,为什么 最佳答案 循环按字节保存数据。 如果待保存数据中存在WO…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论