接顺控指令问

接昨天的提问,关于顺控指令。其实我是想在段中通过判断,如果符合条件就重新执行当前SCR0.1段的程序,如果不符合条件就执行下一段SCR0.2.本来打算用循环,后来发现循环指令必须设定初值和终值。可是我不能提前设定终值,要靠段中的判断来决定。请问,这个时候应该如果做?JMP可以在这里用吗?对顺控指令和JMP的理解不深。

问题补充:
下面是我在SCR S0.1段中的两段判断代码
   LD     M2.0
   AR>=   VD404, VD400
   SCRT   S0.1
   MOVR   VD404, VD400
   R      M0.4, 1

   LD     M2.0
   AR<    VD404, VD400
   SCRT   S0.2
  我上面的代码就是这样做的啊,把判断作为SCR0.1的起始条件,对吗?只是在这个起始条件运行之前我先在段外强行付了一个值让S0.1=1,先进入该段,之后再靠上面段内的判断语句来继续决定是执行本段还是下一段SCR S0.2

 我的目的是控制步进电机,当从另外一个仪器采集来的信号VD404>=VD400(前一个采集值)时,我重新执行本段指令让步进电机继续向同一个方向以同一个脉冲输出。如果不满足这个判断,那我就执行下一个SCR0.2段的指令,也就是向反方向输出脉冲。

最佳答案

是可以的。只是不要两个判断条件,也就是说只要一个判断条件即可,非此即彼也!

提问者对于答案的评价:

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

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

相关推荐

  • 梯形图如何在Word和PPT里面画,能否有更好的办法

    本人打算用Word编写教案,但是由于属于理工类教材,教材里面有二极管, 电感线圈,还有梯形图之类的,不知道在WORD中怎样画出来,请各位高手赐教,不知道能否有更好的方法,…

    SIMATIC S7-200 2017年10月29日
  • s7-200如何选择AI模块

    大家早,我在做一个气体控制系统,需要监测温度,压力等模拟信号,现在正在选型,看到选型手册有多种AI模块,不懂,故上来求教。具体的型号,模拟量隔离型输入模块(电流或电压输入)隔离型电…

    SIMATIC S7-200 2020年11月1日
  • 关于200编程数据流的问题

    在编程时遇到一个困难,本以为用填表指令可以解决的,但是仔细观察后还是不行,要求如下:   定时有新数据从vw100流入,以vw100到vw900的40…

    2021年7月5日
  • s7200和杰曼的MODBUS通讯协议

    以前做过S7200和托利多的通讯,现在用杰曼的通讯(modbus)程序报错误3,按照报错误内容进行修改,可还是通不上,不知道具体那的原因,仪表设置的参数,波特率9600,地址1.3…

    SIMATIC S7-200 2020年10月31日
  • S7-200 PLC通讯问题

    请教S7-200 PLC CPU226CN与DCS(比如是和利时品牌的)有哪几种通讯方式?(也就是PLC与DCS进行通讯有哪几种通讯协议可以建起通讯连接)。 最…

    SIMATIC S7-200 2020年11月1日
  • EM277GSD问题

    请问各位达人,订货号为6ES7 277-0AA22-0XA0的EM277到底能不能使用版本6ES7 277-0AA2*-0XA0的GSD文件,做通讯时报不匹配,…

    SIMATIC S7-200 2021年7月5日
  • 咨询profibus协议的物理连接基础问题,谢谢大家了 ~~~

    各位自动化专业人士,我想问个关于profibus协议的基础问题,望大家赐教 ! 事情是这样:我是从事电力软件开发的,目前从事的是电厂脱硫在线监测系统的开发。&n…

    SIMATIC S7-200 2021年7月5日
  • PLC200与电源放大器通信故障

    PLC200通过自由口与电源放大器通讯,电源放大器后端是232串口,使用了485转232模块、232连接线采取的是交叉连线,那么问题来了,我可以通过plc发命令让电源输出不同电压(…

    2021年7月5日
  • EM253 P1灯亮

    EM253   组态后下载到224XP,现在EM253上三个灯亮绿灯,分别是MG 绿灯常亮PWR 绿灯常亮P1 绿灯常亮…

    SIMATIC S7-200 2020年10月31日
  • s7200实例

    想下载几个编程实例学学! 希望各位工程师帮帮忙! 我的邮箱是375823876@QQ.COM 最佳答案 发给你了,需要别的发我ssyway@126.com 提问…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论