关于子程序

看见许多例程上的子程序都带着参数,试图弄明白其含义和作用,无奈基础欠佳,百思不得其解.敬请各朋友详解其意,越详细越好.手册有一些叙述,但是仍然希望各位朋友用自己的理解来通俗的阐述,这样能理解的更加透彻些.
 1.子程序为何要带参数(仅仅是个标志?还是有实际用途).
 2.带参数的子程序与不带参数的子程序有何不 同.
 3.怎样使用带参数的子程序.
 4.千万不要说:"手册上说的很明白,仔细看看即可".(手册上的一些语言风格暂时不能理解)

最佳答案

带参数的子程序是这个子程序需要外部输入相应的数据才能进行运算,完成相应的功能的。不带参数的子程序,不需要外部输入数据,这个子程序本身就能完成它的功能。调用子程序需要把这个参数体换成一个常数或者是一个变量

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

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

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

相关推荐

  • CPU224CN下载异常

    CPU是全新的224CN,连接之后可以执行上载,但是下载总是提示:A compile occurred,check non-fatal er…

    2017年11月1日
  • S7-200PLC怎样在定时中断中取样高速计数器CH0来计算速度!有程序举例吗!谢谢!

    H0还有长度计算程序的!再做个20MS定时中断程序取样计算速度怎样做!谢谢 最佳答案 200的定时中断是SMB34和SMB35,当高速数据读取后,将数据放入定时中断中进行减的计算,…

    SIMATIC S7-200 2017年6月11日
  • TD400C 瞬动触点与置位有什么区别啊?

    这个瞬动触点是动一下吗?闪一下吗?可以复位吗? 而那个置位的话就是置1,如何复位了? 最佳答案 瞬动触点   I0.0 &nbsp…

    SIMATIC S7-200 2021年7月4日
  • S7-200带参数子程序如何在线监控?

    在线监控时,看不到子程序变量的变化如L0.0 触点吸合也监控不到,有没有什么好办法? 最佳答案 在线监控时,看不到子程序变量的变化如L0.0 触点吸合也监控不到…

    SIMATIC S7-200 2020年10月31日
  • 中断程序长度

    为什么中断程序不宜过长 最佳答案 中断程序如果过长,将严重影响主程序的扫描,可能会引起由主程序控制的设备操作异常。所以对中断程序来说越短越好。 提问者对于答案的评价:最精炼

    SIMATIC S7-200 2021年7月4日
  • 一条高速计数指令的问题

    请问一下这条指令(附件中有图)中的16#F8是什么意思呀?怎么理解? 问题补充:谢谢CQDY的详细解答,我还要请教一下16#F8表示的什么数字呢?是不是转换成二进制后就变为8个1或…

    2020年10月31日
  • 实例编程

    我刚接触编程,现手中有一设备,要用PLC控制,请帮忙。条件是:三个加热器,一台启动,5秒后第二台启动,再5秒后第三台启动。二台泵,只能二先一工作,只有先启动泵才能启动加热器;有一个…

    SIMATIC S7-200 2020年11月1日
  • 和S7-200视频教学光盘

    我急需    和S7-200视频教学光盘    那位老师有请和我联系13963852270&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 关于CPU 224XP CN(214-2AD23-0XB8)

    CPU 224XP CN(214-2AD23-0XB8)那两个模拟量输入和一个模拟量输出的地址是怎么分配的?具体接线方式是怎么接的? 谢谢各位高手! …

    SIMATIC S7-200 2021年7月5日
  • ethx_xfr 报错

    现有s7-200-cp243与s7-300-cp343通信,现通过cp243作为client端组态,编程.cp243组态IP本地地址为:192.168.1.213,子网:255.2…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论