s7-200子程序调用和SCR的问题???

写了一个程序,有自动手动(手动子程序中都是点动指令)两个子程序,在自动子程序(自动子程序是用顺序控制继电器SCR写的)调用指令前串接常开点作为条件,通过使常开点断开来结束子程序和子程序条件返回RET结束子程序的区别???
在上机调试的时候发现通过断开常开点来结束子程序,子程序会保持结束前的逻辑,如何在结束子程序时使程序逻辑复位???

最佳答案

在上机调试的时候发现通过断开常开点来结束子程序,子程序会保持结束前的逻辑,如何在结束子程序时使程序逻辑复位???
      你可以看看这个精华帖:http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=1103303&s_id=0&num=144#anch。
      逻辑程序最好是让每个扫描周期都能扫描到。

提问者对于答案的评价:
懂了

专家置评

已阅,最佳答案正确。
问题的描述就说明编程时一定要避免双线圈的问题,可以在主程序中用子程序的调用条件下降沿来复位一些变量。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日 上午12:06
下一篇 2017年8月15日 上午12:06

相关推荐

  • 226冒烟了

    226的输出电源只有21V左右,没太在意结果运行几小时后就冒烟了再上电程序可以运行,用PPI电缆上下载就不行了用串口直接接个232转485可以下载CPU的输出电源也没了这应该是什么…

    SIMATIC S7-200 2020年10月31日
  • 在STEP 7中如何实现温度控制

    温度控制很简单,不需要PID算法,PID交给仪表,这边只需要按照时间给自动改变仪表的设定值。有这样的模块吗?比如说每半个小时设定值增加30℃ 图片说明:    …

    2017年8月1日
  • em235灯都不亮,好像被雷击

    我的cpu226,em233(16输入,输出),em235.em235.提供的式开关电源220输入,直流24v输出给这些模块,今天打了大雷附近。但是此柜子中开关没有跳闸,226,,…

    2017年11月19日
  • 电子尺控制精度

    我现在用的是S7-200的PLC加EM231(A14*128it)的模拟量输入模块采集两路电阻型电子尺模拟信号,但人家设计的采集精度是1mm,我现在想把它改到精度为0.1MM,请为…

    SIMATIC S7-200 2021年7月5日
  • MM440转速控制问题

    想用200控制440变频器,port 0 用uss协议.电机的编码器接入HSC0,在触摸屏上输入转速给定值( R/M ),让变频器按给定的转…

    SIMATIC S7-200 2021年7月5日
  • 芳侠高数计数器的问题(电眼程序)

    使用了芳侠的电眼程序,但是发现它的高数计数器不能清零,如果某一段时刻清零,就会造成数据紊乱,但是如果高数计数器不清零又会溢出,想了解下有什么办法,清零又不会造成数据紊乱 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • 临时变量时间继电器

    在子程序里的时间继电器,怎么用临时变量代替?比如说在子程序里有一个t32时间继电器,怎么用临时变量来替换? 最佳答案 你这个是指西门子200还是300?如果是西门子200,则接口变…

    SIMATIC S7-200 2017年11月4日
  • 请教:移位指令输出的问题

    如图:输出QW0是不是应该在输出触点Q0.2有信号输出,可是我的plcQ0.2输出信号灯没有亮 图片说明:    最佳答案 从你的监控来看,QW0=2,按照西门…

    2021年7月5日
  • 求西门子s7-200的通过自由口控制三肯变频器的造纸机程序,哪位大侠有啊

    求西门子s7-200的通过自由口控制三肯变频器的造纸机程序,哪位大侠有啊有的话,请发我邮箱:12095818@qq.com,或者联系我的QQ:12095818,谢谢! 问题补充:嗯…

    SIMATIC S7-200 2020年10月31日
  • EM231 RTD 热电阻模块测量温度,温度比正常值低,反应速度慢。

    我用EM231 RTD热电阻模块测量温度,探头一直放在室温没动,温度是18度,而用万用表的热电偶和单片机控制的DS18B20测量的室温都是21度。另外我用打火机烧热电阻探…

    2018年1月1日