有输入输出的子程序运行的疑问?

编了一个子程序,在程序的一个扫描周期里多次调运,本来不符合要求的输入,也有了输出,想问一下是不是子程序在同一个扫描周期里只能运行一次呀?

最佳答案

呵呵,在一个扫描周期内被多次调用没有问题问题,但你必须确保每次调用对应的输入输出应不重复(参数要有改变),PLC的输入输出不是即时的,是通过过程映像实现的,在一个扫描周期内过程映像只会改改一次,如果你在同一个周期内重复调用了参数没改变的同一个子程序,那么,输出只体现你最后一次调用的结果。

提问者对于答案的评价:
好像是这样的!谢谢啦

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

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

相关推荐

  • 求助:S7200的60个带中文解释的例子

    西门子工程师及各位同学:     您们好!本人英语水平有限,请问哪儿有S7200的60个带中文解释的例子的下载或发给我.小可不胜感…

    SIMATIC S7-200 2021年7月5日
  • 请问那里能下载S7-200PLC中文梯形图编程软件,软件名是什么

    请问那里能下载S7-200PLC中文梯形图编程软件,软件名是什么 最佳答案 S7-200PLC中文梯形图编程软件名是: STEP 7 MicroWIN…

    SIMATIC S7-200 2021年7月5日
  • 5511卡不能和S7-200通讯

    用5511卡不能和S7-200通讯。和226可以通讯,但和216就连不上电脑,求各位专家帮帮忙!! 问题补充:通讯速率为9.6K,在RUN状态和STOP状态多试过,就是不行 最佳答…

    SIMATIC S7-200 2020年11月1日
  • 触摸屏TP178和S7-200时钟同步的问题

    我想在TP178中实实显示S7-200中的时钟.即与S7-200时钟同步.该怎么弄啊.高手指点! 最佳答案 KTP178本身不带系统时钟,需要用区域指针和S7 PLC做同…

    SIMATIC S7-200 2021年7月5日
  • 西门子200多主通信的图片式说明

    西门子客服明确说了,这样的多主通信是完全可行的,但我不知道哪里出问题了,有没有高手以前接触过相似的案例的,求指路,不胜感激。 问题补充:谢谢达人的支持和回复。现在已经弄好了,需要将…

    2017年6月19日
  • SHR_DW左移位指令

    16#0001左移8位,得到的数是多少,16#0001左移10位是多少数,是如何移位算出来的,请指教。 最佳答案 1左移8位=2的八次方 十位是2的十次方 提问者对于答案…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯遇到麻烦

    我用的是224XP,一个口和单片机通讯,一个和上位机通讯。现在的情况是PLC可以发射出去命令,但在“程序状态监控”时PLC程序是发现程序里面的局部变量的数值没有见了!请问各位大虾是…

    SIMATIC S7-200 2021年7月4日
  • 定时器复位功能的设计

    新手一个,在程序跳入到子程序之后,使Q0.0输出,输出时间为5秒,5秒之后自动关闭Q0.0。请问这个程序应该怎么设计。不使用定时器也可以的。其中S7-200的输入口没有任何的输入。…

    SIMATIC S7-200 2017年11月25日
  • 高速计数和配方问题

    初使用S7-200,几个问题: 1、高速计数器的初始化子程序中,用不用HSC指令?如果不预置当前值可不可以? 2、配方时,如果在PLC中做,就一定要存储卡?我想…

    SIMATIC S7-200 2021年7月4日
  • s7-200的PID问题

    我现在要用s7-200的PID控制温度,在用PID向导时有一些疑惑:1、我在给定的数值范围的低限设为-150.0,给定值范围的高限设为1200.0(摄氏度)2。在回路输入选项,因为…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论