S7-200带形参的子程序调用

谁知道PLC 在调用带形参的子程序时是怎么样的一个工作过程??

问题补充:
有相关的资料吗?

最佳答案

楼主想问的是PLC的处理过程吧
 当有一个子程序被调用时,系统会保存当前的逻辑堆栈,置栈顶值为1,堆栈的其他值为零,把控制
 交给被调用的子程序。当子程序完成之后,恢复逻辑堆栈,把控制权交还给调用程序。
 因为累加器可在主程序和子程序之间自由传递,所以在子程序调用时,累加器的值既不保存也不恢
 复。
 当子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令

 具体可以看一下S7-200系统手册 p204-207

提问者对于答案的评价:
OK,THX

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

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

相关推荐

  • 如何实时读HSC当前值

    我用的是S7-200的PLC,想用一个七线制编码器计数,将信号线接入I0.0、I0.1、I0.2,在PLC中我用的是向导完成高速计数器编程。请问我如何实时读出计数器的当前值?&nb…

    SIMATIC S7-200 2021年7月5日
  • TD200 C问题

    我现在遇到这样一个问题:我的TD200 C在关闭电源和将与S7-200通讯线断开时,TD200 C上出现提示“没有系统块!‘以前在文本显示向导中的组态在TD20…

    SIMATIC S7-200 2021年7月5日
  • 视频教材

    请问谁有西门子S7-200 300的视频教材,请给我一份,我是初学者。ahui20100@sina.com 最佳答案 S7-200 的视频教材下载——&nbsp…

    SIMATIC S7-200 2021年7月4日
  • s7200自由口通信问题

    我想用S7200分别连接一个条码阅读器和一台计算机,使用自由口通信协议读取条码,并将读到的条码通过另外一个串口发送给计算机.请教各位,S7200能否支持两个端口同时使用自由口通信,…

    SIMATIC S7-200 2021年7月5日
  • s7-200子程序调用和SCR的问题???

    写了一个程序,有自动手动(手动子程序中都是点动指令)两个子程序,在自动子程序(自动子程序是用顺序控制继电器SCR写的)调用指令前串接常开点作为条件,通过使常开点断开来结束子程序和子…

    SIMATIC S7-200 2017年8月15日
  • 西门子200PID控制两个阀门

    现有一个200PLC,控制2个西门子阀门,西门子开度由0-10V控制,但是西门子PID输出只有一个,该如何控制?请大侠们给一个思路 最佳答案 你需要说明这两个阀门的关系,比如是一个…

    SIMATIC S7-200 2021年7月5日
  • 电接点压力表与PLC接线图

    谢谢hbttkj你给我拍的图这是我的邮箱xfseed1126@sina.com如果其他老师傅能给我图我也非常感谢。 最佳答案 我拍20多张现场经常用的检测仪表实物图片传给你邮箱了,…

    2020年10月31日
  • 西门子200 如何自定义I/O输入输出地址号?

    今天在设备上下了一个程序下来,这个CPU的输入点用的I9.0~I9.7,想请教是如何把I0.0~I0.7自由定义为I9.0~I9.7,找了半天都找不到如何自定义地址? 问题补充:可…

    2021年7月5日
  • 两台S7-224和TP277之间的数据通讯

    两台S7-224XP地址分别是8和6 ,PORT0口用1根PROFIBUS 网络电缆总线用总线连接器连接。8号连接器为ON,6号连接器到8的为进,连接TP277…

    SIMATIC S7-200 2020年11月1日
  • PC adapter 是否可用于调试S200自由口模式

    想使用S200的自由口,但是不知道使用哪种线来连接笔记本(无RS232口)另外请问下S200的PLC与西门子触摸屏使用的串口线叫什么线缆?谢谢! 问题补充:PC adap…

    SIMATIC S7-200 2017年6月6日

发表回复

登录后才能评论