S7-200PLC中2个子程序可以一起被调用吗

S7-200PLC程序中主程序已经调用了一个子程序时,该子程序正在执行时,当条件满足时主程序可以再调用另一个子程序吗?(前一个子程序仍旧执行)

最佳答案

S7-200的程序是从左到右,从上到下循环执行的,所以同一时刻是不会同时执行两个子程序,子程序的调用是有先后顺序的,不管别的子程序条件是否满足满足,也要在前面的程序执行完后才执行后面的子程序。只有中断程序才能在自己满足条件后,打断别的普通子程序的执行,优先执行中断程序。不同的中断程序之间是按照优先级的不同来决定中断程序执行的先后顺序的。

提问者对于答案的评价:
谢谢你,现在知道了中断和子程序的区别。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午1:28
下一篇 2017年12月8日 下午2:12

相关推荐

  • 八台s7-200相互通信

    问题描述:  共八台S7-200PLC。    某个时间段可能为:    PLC0的输入X0,引起本…

    SIMATIC S7-200 2020年10月31日
  • 怎样用S7200/S7300控制两轴伺服进行圆弧动作?

    怎样用S7200/S7300控制两轴伺服进行圆弧动作? 最佳答案 200的应该可以做成园弧插补,我用三菱的已经做成了,只是我使用的场合要求不高,不知道你要求是怎么样的。 …

    SIMATIC S7-200 2021年7月5日
  • 选型带三个步进电机

    需要控制三个电机,要有三路高速脉冲口,频率20Khz以上,谁能帮我推荐一款合适的PLC?S7 200只有两路高速脉冲口,可以扩展么?没找到型号啊 最佳答案 可以采用S7&…

    SIMATIC S7-200 2017年5月28日
  • 模拟输入输出通过MODBUS协议通信控制

    电脑作为主站,PLC S-200作为从站,PLC 用CPU226加载一个EM232控制模拟量输出使用modbus协议控制,使用哪个命令,控制地址是多少(modb…

    SIMATIC S7-200 2021年7月5日
  • dp网络无法识别工控机?

    一个网络里有几台工控机,终端电阻在最后一台上,每次要是不把最后一台电脑打开,前面的工控机就无法通行!请问是什么问题?终端电阻有问题啊? 问题补充:我的工控机就是最后一个节点,终端电…

    SIMATIC S7-200 2021年7月5日
  • S7-200VD存储区累加问题

    我用VD存储区进行累加计算,当VD存储区的值累加到2048就不正常了,在2048以下任何数值都可以正常累加,当数值达到2048以上就不能正常累加了。附件有监控图片!请问是那里出了问…

    SIMATIC S7-200 2017年8月18日
  • s7200的库文件里的时钟

    s7200下载的库文件,里面的时钟指令怎样添加到项目中, 最佳答案 见下述文档中STEP 7-Micro/WIN 软件——STEP 7-Micro/W…

    SIMATIC S7-200 2017年12月2日
  • s7314c-2DP

    设备在正常状态下突然bf常亮,sf闪动,ET200的sf常亮,重新上电后有时候会恢复正常状态,重新插拔所有模块,更换DP插头,现象依然存在,重新下载程序后有时候会正常,多次上电也正…

    SIMATIC S7-200 2017年6月1日
  • 还是自由口通讯问题

    s7200例程里是将数据传送到VB100起始的缓存区中,然后再原样发送回电脑。现在想接受的字节和传送的字节不同,字的定义也不同,尝试了修改XMT的参数改为VB120起,失败。请问从…

    SIMATIC S7-200 2021年7月5日
  • S7-200 moden 远程编程

    如何通过电话,对在省外或国外的S7-200 的PLC进行调试; 需要什么元器件,有参考资料吗?谢谢! 最佳答案 使用它EM241是一个支持V.34标准(33.6…

    SIMATIC S7-200 2021年7月4日