关于子程序

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

最佳答案

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

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

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

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

相关推荐

  • 批量控制某个指令的控制字那读数是怎么读出来的

    批量控制某个指令的控制字那读数是怎么读出来的,比如批量设置PTO0设置SM67。传送16#89进去,那就是10010001    &nbsp…

    SIMATIC S7-200 2021年7月5日
  • cp243-1EX01-0XE0 着急

    cp243-1EX01-0XE0  用向导配置  结果下载的时候提示:“存在与附加模块不符的向导配置,重新放置智能模块或者退出并使用向导重新…

    SIMATIC S7-200 2020年11月5日
  • PROFINET GSD文件:ET 200S

    求et200s     GSD文件 最佳答案 PROFINET GSD文件:ET 200Shttps://su…

    SIMATIC S7-200 2021年7月5日
  • 请教一个关于编程的问题

    再做一个用触摸屏weinview MT6100i与PLCs7-200 224和变频器的恒张力控制系统 硬件已做好(用了两个变频器,两个电机)~请大家帮…

    SIMATIC S7-200 2017年11月29日
  • 计数器的一个问题?

    首先问一下:1.计数器的分辨率是多少,会不会出现给的计数脉冲频率过高,计数器无法分辨?2.计数器C1的值达到预设值PV以后,若不对计数器进行复位,该计数器对应的触点是一直保持闭合么…

    SIMATIC S7-200 2017年11月29日
  • 从此下的4.0-SP6

    从此下的4.0-SP6有些不正常例如指令向导     请问为什么 最佳答案 在“PLC”菜单中–类型,更改为你需要的类型。一般2…

    SIMATIC S7-200 2021年7月5日
  • 有关S7-200通过软件强制点位的最多数量问题

    各位网友,我想通过软件强制给模拟量端口信号,以实现没有硬件的情况下调试程序。可是我发现,200最多只能强制给16路AIW信号,超过的话就会报错。是我哪里设置不对,还是200只允许强…

    SIMATIC S7-200 2017年11月13日
  • TD400C文本显示器的问题

    维护一个200+TD400C的小系统,因文本显示器坏了,需要重新安装个全新的,请问文本显示器内部显示的内容是一个文件还是仅仅将MWP文件重新下装到200Cpu中就行了?谢谢 最佳答…

    SIMATIC S7-200 2020年11月1日
  • 西门子200PLC可以和西门子变频器通信吗?

    请问:西门子200PLC可以和西门子变频器通讯吗?变频器型号为:6SL3224-OBE31-5UAO 若可以的话,有已经写好的程序参照吗? 最佳答案 你好,变频器和plc…

    SIMATIC S7-200 2018年12月6日
  • S7 200编程指令的使用

    有一个问题就是西门子的传送和数学运算等指令不能用脉冲指令来驱动吗,怎么我的程序里的这些指令不能用脉冲指令来驱动的呢,以正是我的一段程序,请大家分析一下问题出在哪 LD&n…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论